"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

Reply via email to