Kein-Hong Man wrote:
Neil Hodgson wrote:
Kein-Hong Man:
Here is my current understanding of the failure:
Behaviour: When opening CGI.pm (this happens on opening only, I
think), the editor tries to fold an inordinately large length of the
file beyond the visible lines. The folding system goes through
several levels of nesting and too many EnsureStyledTo() calls,
leading to either the editor becoming unresponsive for a short time
or an outright crash.
It is likely you are using a version of Scintilla/SciTE after
16/June which contains some changes for folding bug #1219354. This
caused reentrance into styling code so, yesterday, I made another
change that returns without doing anything from nested calls. Due to a
mailing list outage, this hasn't appeared yet but you should try with
the code available from CVS or from
http://scintilla.sourceforge.net/scite.zip
Yep, it was from CVS HEAD 20050627. I will test the update. Thanks,
Tested CVS HEAD on CGI.pm failure case; it is okay now. LexPerl no
longer has any problems with package folding.
Thanks,
--
Cheers,
Kein-Hong Man (esq.)
Kuala Lumpur, Malaysia
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest