all those IDEs see syntax highlighting and code completion as two seperate featuresHe got a point.
<!-- Secondary keywords and identifiers -->
<Set index="1"
value=""/>
Yeah, Scintilla really takes care.Well you see... thing is we still use Scintilla :)
Just look at this (http://www.lyra.org/pipermail/scintilla-interest/2001-November/000138.html). 2001, more than 5 years ago.
Having syntax highlighting done by the code completion parser is undesirable in several waysNo, from what i learned about Scintilla, you could use it for more advanced highlighting. You just have to provide keywords, wich you could just take from parser. And maybe define a new keyword set, since you'll need at least two - for function calls and for macros.