Hi guys!
It's a long time since my last post
Sources of not-crashing plugin attached (maybe I'll find time to make some hg repository for future;))
Play with it and tell me what you think.
BUT!
* no config dialog so far
* if you go to editor settings and then back, the color scheme will revert to the C::B settings
(how to turn this off???)
* I don't handle changes in project/build target settings and active build target changes (work in progress)
* due to some clang issues, there could be still places not colored properly
(I've filed bugs for this)
* as usual, you need libclang installed (llvm and clang svn versions work fine for me; also remember to change
linker options!)
* tested with C::B (rev 8836) SDK v1.15.0.
* [EDIT:] you need gcc >=4.6 with -std=c++0x or -std=c++11, or some other compiler supporting basic C++11 ('auto' and simple lambdas)
To handle options changes I need to know
* when project options are changed (what if I modify only build target options? Do I get cbEVT_PROJECT_OPTIONS_MODIFIED also?)
* when active build target is changed (that is set, not modified) -- what event should I use?
Enjoy!