On Oct 11, 2005, at 10:52 PM, Michael Sheets wrote:
The folding start/end is greedy, it will allow folding to begin inside a comment. Should use ^ in the start/end perhaps. Example:
-- bisection method for solving non-linear equations
[...]
(The for in the comment being the issue)
I've fixed that locally with: foldingStartMarker = '^\s*\b(function|if|for)\b|{[ \t]*$|[['; foldingStopMarker = '\bend\b|^\s*}|]]';
The above still causes an unpaired { at the end of the line in a comment to start folding, but that seems rather unlikely. I'm going to play with this a bit, and finish adding the library snippets, and then I'll be checking this bundle into SVN (probably tonight).