bdfe275d17Add, and update, documentation build targets.
cc
Rene Rivera
2016-10-07 23:07:35 -0500
9a2f7cddb1Merge branch 'develop'
Sebastian Redl
2016-03-01 16:28:35 +0100
ebd9a60bf1Fix compilation error due to incorrect macro usage.
Sebastian Redl
2016-02-18 15:44:46 +0100
ea94099069Reorganize headers to more closely match the namespace hierarchy.
Sebastian Redl
2016-02-11 14:58:14 +0100
35a2807cebRefactor read_json_internal.
Sebastian Redl
2016-02-11 11:24:12 +0100
146d86e487Merge branch 'develop' of github.com:boostorg/property_tree into develop
Sebastian Redl
2016-02-11 10:40:56 +0100
6e0c028b7aMerge pull request #18 from timostrunk/whitespace_encoding
CornedBee
2016-02-11 10:40:48 +0100
57e49f48ceRevert "Fix bug #11600. Remove whitespace in case only whitespace exists in between XML tags. This allows pretty-printed XML tags to roundtrip"
Sebastian Redl
2016-02-11 10:32:05 +0100
3256d3af93Removed encoding of whitespace to round trip normal text correctly without encoding
Timo Strunk
2016-02-10 16:39:00 +0100
7a60b85f22Merge pull request #16 from timostrunk/fix_whitespace_bug_11600
CornedBee
2016-02-10 13:54:29 +0100
054f8a4b6bFix unused parameter warnings and possible use of invalid iterator.
Sebastian Redl
2016-02-10 12:01:10 +0100
6a033ffca2Fix conversion warnings.
Sebastian Redl
2016-02-10 11:59:18 +0100
19cf8c1151Merge branch 'develop' of github.com:boostorg/property_tree into develop
Sebastian Redl
2016-02-10 11:47:54 +0100
702ea8cdf4Merge remote-tracking branch 'remotes/Lastique/fix_asserts_and_warnings' into develop
Sebastian Redl
2016-02-10 11:43:16 +0100
df2581dfeeMerge pull request #13 from Romain-Geissler-1A/fix-warning-narrow_encoding.hpp
CornedBee
2016-02-10 11:36:38 +0100
036b2c56c7Fix filename in example.
Sebastian Redl
2016-02-10 11:27:14 +0100
f5df03024eRemove custom-build directory.
Sebastian Redl
2016-02-10 11:22:32 +0100
16d96efd63Fix bug #11600. Remove whitespace in case only whitespace exists in between XML tags. This allows pretty-printed XML tags to roundtrip
Timo Strunk
2015-10-08 16:13:23 +0200
615a3ee1f6Merge pull request #2 from sanderbog/rebase_for_develop
CornedBee
2014-05-27 14:56:55 +0200
8af8b6bf3bsupport for non-std::string keys
Alexander Bogdashevsky
2014-04-15 06:19:02 -0400
85f8d8866cMerge branch 'develop'.
Sebastian Redl
2014-02-24 13:51:50 +0100
4e7aa973f9Escape newlines and tabs in content when writing XML.
Sebastian Redl
2014-02-14 16:35:30 +0100
291055c65aLog more data in exact roundtrip tests.
Sebastian Redl
2014-02-13 16:18:19 +0100
530e6fe5ebFix JSON array compact printing.
Sebastian Redl
2014-02-11 16:53:00 +0100
5485b3130dRemove trailing spaces.
Sebastian Redl
2014-02-11 15:41:26 +0100
da370882fbFix an unused variable warning. Bug #6582
Sebastian Redl
2014-02-10 17:25:35 +0100
e6958d6f4eInclude recent bugfixes in release: #4391, #8879, #8776.
Sebastian Redl
2014-02-10 15:51:49 +0100
fd24f85153Fix copyrights, some spelling, sort the member reference defines, and use Quickbook code inclusion for the first example.
Sebastian Redl
2014-01-09 17:37:20 +0100
24200749f7Add a Jamfile to the examples so that they can be built easily.
Sebastian Redl
2014-01-09 17:34:03 +0100
a46e57111bWrite tabs as \t in JSON instead of a numeric escape.
Sebastian Redl
2013-12-20 14:18:27 +0100
8f4f35e415Bug 8879: Remove unused typedefs to silence a GCC warning.
Sebastian Redl
2013-12-20 14:11:54 +0100
bd1b83291fCreate first merge point for Git.
Sebastian Redl
2013-12-20 14:07:26 +0100
23d8e7bbbeDelete files that shouldn't have been there. These are either SVN conversion zombies, or maybe I never merged this from devel. Either way they're gone now.
Sebastian Redl
2013-12-20 13:52:24 +0100
2284b96fc2Don't use an uninitialized variable if trying to read a numeric char from a property and the value is out of bounds for the target type. See bug 4391. This is the only place where the warning that some compilers give makes sense; if it still occurs after this change, it's just broken.
Sebastian Redl
2012-11-24 14:47:18 +0000
c3e643059eMerge r78550 to release. Fixes an outdated test to work again. Fixes bug #6785. Fixes bug #6808.
Sebastian Redl
2012-05-27 13:16:21 +0000
5dee8275abRemove a stray semicolon. Fix a type conversion that has become invalid in C++11. Update the XML parser test to cope with the new detail/utf8_codecvt layout. See bugs 6808 and 6785 for the first two issues.
Sebastian Redl
2012-05-23 12:09:27 +0000
9b707a030dMerge [72000],[72001],[72003], [74691], [75587], [75589], [75590], and [75593] from trunk. Fixes bug 4840. Fixes bug 5259. Fixes bug 5281, I think. Fixes bug 5944. Fixes bug 5757. Fixes bug 5710. Fixes bug 5307, I think.
Sebastian Redl
2012-01-13 12:20:39 +0000
5e9261d726Improve pair member bug workaround: should now hopefully work with Intel; also improve code clarity. See bug #5307.
Sebastian Redl
2011-11-21 13:11:18 +0000
0181c0f723Suppress the MSVC insecure warning when compiling tests. Make argument-less sort() work. See bug #5710.
Sebastian Redl
2011-11-21 12:52:12 +0000
29270fd325Make ptree_bad_data::data() and ptree_bad_path::path() const. See bug #5757.
Sebastian Redl
2011-11-21 12:11:06 +0000
e9e5ad25aaGive string_path an accessor for the separator.
Sebastian Redl
2011-11-21 10:56:45 +0000
37a7043edeUse boost::swap for swapping PTree's data member. Makes it possible to use types as data that don't provide a member swap(). See bug 5944.
Sebastian Redl
2011-10-04 11:11:51 +0000
2d0abadfc6Try to work around MSVC name lookup bug. See bug 5281.
Sebastian Redl
2011-05-16 22:05:08 +0000
3dc573a245Allow nuls in PTree XML. See bug 5259.
Sebastian Redl
2011-05-16 21:34:15 +0000
8a22543505Make PTree XML writer escape attribute values.
Sebastian Redl
2011-05-16 20:58:01 +0000
56cfb6b2f9Merge r70664-70666 to release. Improves INI parser and brings improvement to docs. Docs should now at least no longer contain completely incorrect examples.
Sebastian Redl
2011-05-16 18:50:06 +0000
afb7767602Merge UTF-8 XML support improvements (r69622) to release. Fixes bug 5203.
Sebastian Redl
2011-05-16 18:39:10 +0000
b183df107eMerge r68990-68993, several fixes to PTree. Fixes bug 1678. Fixes bug 4387. Forgot to commit these together with the header part.
Sebastian Redl
2011-05-16 18:34:41 +0000
3e9c566a1bMerge r68990-68993, several fixes to PTree. Fixes bug 1678. Fixes bug 4387.
Sebastian Redl
2011-05-16 18:33:39 +0000
7c3d04561aAllow the use of # as a comment character in the PTree INI parser.
Sebastian Redl
2011-03-28 13:44:16 +0000
ef95113abaSomewhat improve PTree documentation.
Sebastian Redl
2011-03-28 13:33:21 +0000
794c1e1564Slightly improve UTF-8 support in INFO parser. Don't crash on non-ASCII sequences.
Sebastian Redl
2011-03-28 13:32:19 +0000
6386e5fea2Merge r68990 to release just before 2.46.1, because it's a critical and low-risk fix. Sorry about not waiting for permission, but I won't have access to this computer again until after the release. So if this merge is a problem, just revert it.
Sebastian Redl
2011-03-08 14:58:52 +0000
1c3804c01eBetter support for UTF-8. See bug 5203. Thanks to Qiaozhiqiang for tracking down the actual problem.
Sebastian Redl
2011-03-07 09:45:58 +0000
0dd8746cbaErase assert() in favor of BOOST_ASSERT() in all PTree files, including RapidXML. See bug 4448.
Sebastian Redl
2011-02-18 16:39:55 +0000
4d3c2c6998Allow top-level array in PTree JSON parser, as requested in bug 4387.
Sebastian Redl
2011-02-18 16:29:10 +0000
16a8d52cbcApply patch from bug 1678 with slight modification: allow BOM in XML parsing for wide streams. Add test case.
Sebastian Redl
2011-02-18 16:16:25 +0000
78c9d85eb0Fix a compile error in PTree JSON parser.
Sebastian Redl
2011-02-18 16:13:59 +0000
cdb2ffdc64Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
Steven Watanabe
2011-01-15 08:11:51 +0000
378c9dfca6Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost. On Linux, GNU's libstdc++, which is the default stdlib for icc and clang, cannot parse the <iomanip> header in version 4.5+ (which thankfully neither compiler advises the use of yet), as it's original C++98-friendly implementation has been replaced with a gnu++0x implementation. <boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing boost::detail::setfill, boost::detail::setbase, boost::detail::setw, boost::detail::setprecision, boost::detail::setiosflags and boost::detail::resetiosflags.
Bryce Adelstein-Lelbach
2011-01-14 02:35:58 +0000