XSTC version 6.5 and 7.0 are out. 6.5 is a bug fix release for 6.4. I should not have let so many bugs pass when I released 6.4 but having looked back at the code I decided I couldn't leave the gpl2 code in such a mess.
7.0 is the updated code base in trunk. the style code has been refactored. lex.cpp is 1/3 the size and does the same thing. keywords.cpp was removed and the keywords functionality was rewritten to use configs instead of built in strings. The api has changed a little, some of the functions and variables where renamed to be less cryptic. Otherwise the code is the same and does the same thing. 7.0 is mature, I will be writing a few more extensions but the XSTC class is pretty much what it was intended to become.
What's next? Finishing SciDocMan to store and restore the settings that Scintilla forgets when switching between documents. The most noteworthy are cursor and scroll positions and the folding state.
I am also planning on a simple macro class that will store the macros that Scintilla does when using its record, replay feature and save them to file so they can be reused later.
Another extension that makes the keywords config support a bit less messy when using files. The current implementation would require one file per keyword list per lexer. Its intended to be simple and better suited for using keywords directly in the config database rather than external files. The extension will load keywords from an xml file that will store all key sets for a language.
Also I am planning on building a indentation extension that will use folding information to determine where the indents should be. It will support more than just C style syntax that way.
Once these have been built I will focus on Extended Scintilla api and port everything to that api. Once the api is finished and everything has been ported if updates are made both versions of XSTC will be updated.
The old version of XSTC under the GPL2 and wxWindows licenses can be found in /tags/XSTC-old
The new version is located in /trunk/XSTC its licensed under the GPL3 and wxWindows licenses.