Unfortunatly my old code is somehow broken, but I have started a new one today. Progress comes along nicely and the new Keymanager I have written seems to work on linux as well.
My 2 cents for the codearea parser stuff:
Like most codearea or syntaxcontrols I believe at least the highlighting should be completely managed by the codearea. Thats the reason why Scintilla or Snytaxbox are so fast.
I have a really powerfull (I believe) parser which is easily to integrate within my new codearea. It could already manage multiline comments, different keyword highlighting (each list could get their own colors and style) also folding is possible to integrate.
So in general you should leave highlighting to the codearea, but the other parser stuff like Codelists etc should have a seperate parser which is normally much easier to implement than the whole highlighter parser.
I will keep you up to date as soon as there is something to show.
My 2 cents for the codearea parser stuff:
Like most codearea or syntaxcontrols I believe at least the highlighting should be completely managed by the codearea. Thats the reason why Scintilla or Snytaxbox are so fast.
I have a really powerfull (I believe) parser which is easily to integrate within my new codearea. It could already manage multiline comments, different keyword highlighting (each list could get their own colors and style) also folding is possible to integrate.
So in general you should leave highlighting to the codearea, but the other parser stuff like Codelists etc should have a seperate parser which is normally much easier to implement than the whole highlighter parser.
I will keep you up to date as soon as there is something to show.