Branch for big updates, so that I can have broken intermediate states.
Lots of doc changes, and start of signature change.
Add allocator parameter, update some parts of the interface to the new parameter order, reflow ptree.hpp to 80 cols with 4-char indent.
More reformatting, and hopefully complete update to new template args.
Get property_tree back to compiling.
Start implementation using multiindex. Everything's totally broken right now.
Core ptree complete, but probably full of typos.
Copyright notices.
This is the fat rewrite. It compiles and the main test case passes. Peripherals (like parsers) not yet converted.
This is the fat rewrite. It compiles and the main test case passes. Peripherals (like parsers) not yet converted. This time in the correct directory.
Make INFO, JSON and XML tests pass.
Update breaking changes file.
Remove all XML parsers except the RapidXML one. Update RapidXML to version 1.13 and fix resulting regressions. Fix a ODR violation.
Drop implementation file of old translator.
Read CDATA nodes. Note that they don't round-trip.
Update docs to reflect XML parser changes.
Add UTF-8 test case and get it to run.
Document how encoded XML works (or not). Also, having an SVN tag in test data is a bad idea.
Repair INI parser.
Remove test case for command line parser; the parser was removed.