Hi! It seems that the new ConfigManager will requiere
heavy testing. I've just noticed in latest CVS some bugs:
The first, the colors chosed in
Settings->Editor->Colors gets screwed up when saved to
the xml.
Here's the patch:
In sdk/configmanager.cpp at line 694, change
ret->Set(r, b, g);
to
ret->Set(r, g, b);
The second, the <UNDERLINED bool="0" /> doesn't get
saved in some cases.
Take for example in C/C++ the Matching Brace Highlight.
Bold and Italic seems to get saved right, but despite you set to off the Underlined, it doesn't even get writted to the xml.
It gets writted if Underlined=1 though.
I suppose the bug is in some Save function from sdk/editorcolorset.cpp.
Hope this helps!