Good first effort. However, I wanted this function to be great and couldn't recommend it to other users right now.
1. Where is the test script?
2. Did you run the function on the source itself?
3. The approach does not separate assignment (lhs = rhs) from equalityTest (==) or strings ('=').
4. Are the options comparable to known non-MATLAB tools (e.g., Uncrustify)?
Oh, sorry. I did't see that other post.
Could it have something to do with plot properties? If a greate a plot with like:
Then the '.k' will cause all other plots in tabs, to be traced through the layer of tabs. If i use 'k' - thereby skipping the '.' - all works fine.
26 Sep 2014
Read XML files into MATLAB struct and writes MATLAB data types to XML
Yes I have seen this problem, please see my comment from 12 Nov 2013.
Plotting in a UIPanel improved the situation but didn't resolve it completely.
It maybe also related to @Stephanie's problem below 08Sep2014. I have not tried investigating that solution/work around, if you come up with a solution, please post.
Plotting with plot3 on tabs other then the first, will cause the lines in the plot, to "trace" back on tabs prior to the tab, with the plot3. It works fine if the plot3 has a TabPanel as Parent, but not if plot3 has, for instance, a HBox as parent.
Anyone else with this problem or a solution for it?