On Fri, 05 Sep 2008 14:22:50 -0700, Jason Oster email@example.com wrote:
Yep, that's the problem. ;) They should be styled differently, since they are not entirely equivalent. The use of two colons on the pseudo-elements (and the fact that they need to appear AFTER any pseudo-classes, if they exist) are not handled by Scintilla, so far as I know. Although, the two colons thing wasn't even suggested until CSS3.
But like I said, I wouldn't mind working on the Scintilla side of this one if you guys want to handle Geany's keywords. It just needs pseudo-classes and pseudo-elements separated, and whatever list of
This is kind of independent. At the very first stage, Scintilla, i.e. LexCSS needs to separate between pseudo-elements and pseudo-attributes. Then we can define lists of those in Geany.