"Neil Hodgson" <[EMAIL PROTECTED]> wrote: > > 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.
The tab.timmy.whinge.level thing makes sense for indicator 0, but it I still get reset on indicator 1, and just as strange, not everything that I tell it to indicate gets any indication (usually nothing of the last two lines). For what I want to do, I have a feeling that I'll probably end up using the null lexer and 8 indicators. I would guess that offering users the option to have 16 styling bits is completely out of the question. - Josiah _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
