Josiah Carlson:

When using indicators, I have noticed that even if the language has only
specified that it is using the 5 standard styling bits, when using
GETENDSTYLED, STARTSTYLING, and the proper masks for both indicator and
lexer styling, whenever the lexer passes over your 'indicator styled'
text, indicators are sometimes cleared.

  This should work. The SciTE Find | Mark All command uses indicators
when find.mark is set and this works OK for me. Changing it to use
indicator 0 and not clearing upon modification works for C++. Python
uses an extra bit for indentation marking if the
tab.timmy.whinge.level property is set.

  Neil
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to