Sean, Albert and my current fight is not with XML, but rather how to
store/manipulate mappings in memory...   Also while XML is hard for humans
to read, it does lend itself to being validated through Schema's and DTDs
using standard XML tools (including the QtXML stuff that comes with Qt4
already).

libconfig is an interesting idea,  though perhaps it would be better suited
as a way to save configkeys that are in ~./mixxx.cfg with the whatever we
eventually come up to manage configkeys.
              __
--- == __/ t.O ==--
http://stacktrace.org/


On Mon, Jan 26, 2009 at 8:12 PM, Nick Guenther <[email protected]> wrote:

> Official Suggestion Time: instead of continuing to fight with XML, why
> don't we just switch to: http://www.hyperrealm.com/libconfig/
> The files are way more readable, the code is (probably) way more
> readable, and the library automatically converts values to
> bools/ints/strings as needed:
> {{{
>          long width = config.lookup("application.window.size.w");
>          bool splashScreen = config.lookup("application.splash_screen");
>          std::string title = config.lookup("application.window.title");
> }}}
>
> -Nick
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> Mixxx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to