Commit Graph

  • bdfe275d17 Add, and update, documentation build targets. cc Rene Rivera 2016-10-07 23:07:35 -0500
  • 9a2f7cddb1 Merge branch 'develop' Sebastian Redl 2016-03-01 16:28:35 +0100
  • ebd9a60bf1 Fix compilation error due to incorrect macro usage. Sebastian Redl 2016-02-18 15:44:46 +0100
  • ea94099069 Reorganize headers to more closely match the namespace hierarchy. Sebastian Redl 2016-02-11 14:58:14 +0100
  • 35a2807ceb Refactor read_json_internal. Sebastian Redl 2016-02-11 11:24:12 +0100
  • 146d86e487 Merge branch 'develop' of github.com:boostorg/property_tree into develop Sebastian Redl 2016-02-11 10:40:56 +0100
  • 6e0c028b7a Merge pull request #18 from timostrunk/whitespace_encoding CornedBee 2016-02-11 10:40:48 +0100
  • 57e49f48ce Revert "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
  • 3256d3af93 Removed encoding of whitespace to round trip normal text correctly without encoding Timo Strunk 2016-02-10 16:39:00 +0100
  • 7a60b85f22 Merge pull request #16 from timostrunk/fix_whitespace_bug_11600 CornedBee 2016-02-10 13:54:29 +0100
  • 054f8a4b6b Fix unused parameter warnings and possible use of invalid iterator. Sebastian Redl 2016-02-10 12:01:10 +0100
  • 6a033ffca2 Fix conversion warnings. Sebastian Redl 2016-02-10 11:59:18 +0100
  • 19cf8c1151 Merge branch 'develop' of github.com:boostorg/property_tree into develop Sebastian Redl 2016-02-10 11:47:54 +0100
  • 702ea8cdf4 Merge remote-tracking branch 'remotes/Lastique/fix_asserts_and_warnings' into develop Sebastian Redl 2016-02-10 11:43:16 +0100
  • df2581dfee Merge pull request #13 from Romain-Geissler-1A/fix-warning-narrow_encoding.hpp CornedBee 2016-02-10 11:36:38 +0100
  • 036b2c56c7 Fix filename in example. Sebastian Redl 2016-02-10 11:27:14 +0100
  • f5df03024e Remove custom-build directory. Sebastian Redl 2016-02-10 11:22:32 +0100
  • 16d96efd63 Fix 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
  • 6404b8fdc0 Replaced tabs with spaces. Removed trailing spaces. Andrey Semashev 2015-09-22 18:31:16 +0300
  • 358ad620ef Replaced tabs with spaces. Andrey Semashev 2015-09-22 18:20:51 +0300
  • 2bcc71c6d5 Ported to use BOOST_ASSERT instead of assert. Andrey Semashev 2015-09-22 18:17:05 +0300
  • 41b26a9d75 Silenced gcc warnings about a missing return in a non-void function. Andrey Semashev 2015-09-22 18:13:36 +0300
  • 408e91c5b1 [Trac #11502] Fix "always true comparison" warning in narrow_encoding.hpp Romain Geissler 2015-09-02 18:58:00 +0200
  • 0f9f4cd770 Merge pull request #8 from Bjoe/changes CornedBee 2015-07-07 16:02:00 +0200
  • b4c3029c12 Skip BOMs at the start of the input. Sebastian Redl 2015-07-07 15:52:57 +0200
  • 568219d215 Merge branch 'develop' Sebastian Redl 2015-07-07 14:20:48 +0200
  • 54518ac8b7 Fix the last C++11isms and remove an unused typedef. Sebastian Redl 2015-07-03 10:58:33 +0200
  • 8bdb5439be Fix C++11 uses, gcc/clang warnings and errors, and an incompatibility with the new Boost.Test. Sebastian Redl 2015-07-02 16:07:23 +0200
  • 7f3947c13b Add the extensive tests for the new JSON parser. Clean up the test Jamfile. Sebastian Redl 2015-06-26 11:10:05 +0200
  • b2c488be9b Replace the JSON parser with a new one. Sebastian Redl 2015-06-26 10:32:29 +0200
  • 52a99b57d4 Fix build against updated serialization. Sebastian Redl 2015-06-10 17:02:22 +0200
  • 0102fb3155 Merge branch 'develop' of github.com:boostorg/property_tree into develop Sebastian Redl 2015-05-20 16:27:18 +0200
  • 14af018669 Merge pull request #9 from lanurmi/spelling-fix-occurred CornedBee 2015-05-13 13:13:24 -0600
  • 69933709f8 Fix spelling of "occurred". Lauri Nurmi 2015-04-03 18:37:43 +0300
  • 616631208c Add missing std:: namespace Jörg Böhme 2015-03-20 00:28:25 +0100
  • 7cf4890be8 Merge branch 'develop' Sebastian Redl 2015-01-26 10:54:21 +0100
  • 56cad33c64 Fix docs build. Sebastian Redl 2015-01-23 16:01:53 +0100
  • 8123dede57 Merge branch 'feature/doc-revision' into develop Sebastian Redl 2015-01-23 15:38:52 +0100
  • da2b33b292 Minor fixes in docs Jamfile. Sebastian Redl 2015-01-23 15:36:48 +0100
  • 40347030c7 Fix storage precision for floating point numbers. Sebastian Redl 2015-01-23 13:24:45 +0100
  • 3befb8cbe4 Tests are green. Merge develop branch. Sebastian Redl 2015-01-23 10:08:12 +0100
  • bf1e1b12e7 Let stream_translator fail for signed/unsigned char over/underflow on read. Sebastian Redl 2015-01-22 16:45:38 +0100
  • 3e6acfd11d Fix equality for non-standard key comparers. Sebastian Redl 2015-01-22 16:31:18 +0100
  • caa8274643 Enable core wide char tests. Sebastian Redl 2015-01-22 13:10:06 +0100
  • 0af93b93db Reduce incredible repetition in test_property_tree.cpp. Sebastian Redl 2015-01-22 12:51:11 +0100
  • dc2586b4e1 Hopefully fix XML parser tests for GCC 5.0 Sebastian Redl 2015-01-22 12:32:26 +0100
  • b87d743944 Fix compilation of ini parser. Fix test to check the right thing. Sebastian Redl 2015-01-22 11:59:56 +0100
  • 2463e8732e INI parser: write top-level keys before sections. Sebastian Redl 2015-01-21 15:01:03 +0100
  • c452635a08 Fix JSON non-ASCII escaping test to work with MSVC. Sebastian Redl 2015-01-21 12:16:24 +0100
  • 85f27e2703 Merge remote-tracking branch 'berkus/master' into develop Sebastian Redl 2015-01-21 12:02:36 +0100
  • 315223b7ca Merge branch 'master' into develop Sebastian Redl 2015-01-20 17:59:48 +0100
  • 5c26e8d8b2 Add escaping tests. Berkus Decker 2014-11-12 20:31:40 +0200
  • 72b124d07f Fix escape misbehavior on basic_string<char>. Berkus Decker 2014-11-12 01:23:52 +0200
  • 24125b4e27 Merge pull request #6 from danieljames/metadata CornedBee 2014-11-10 16:21:49 +0100
  • 6f11128ac1 Merge pull request #4 from MarcelRaad/patch-1 CornedBee 2014-11-10 16:20:03 +0100
  • 62ae09ca05 Add metadata file. Daniel James 2014-08-18 15:09:24 +0100
  • 373ae555bb Fix MSVC warning Marcel Raad 2014-07-09 22:50:09 +0200
  • 615a3ee1f6 Merge pull request #2 from sanderbog/rebase_for_develop CornedBee 2014-05-27 14:56:55 +0200
  • 8af8b6bf3b support for non-std::string keys Alexander Bogdashevsky 2014-04-15 06:19:02 -0400
  • 85f8d8866c Merge branch 'develop'. Sebastian Redl 2014-02-24 13:51:50 +0100
  • 4e7aa973f9 Escape newlines and tabs in content when writing XML. Sebastian Redl 2014-02-14 16:35:30 +0100
  • 291055c65a Log more data in exact roundtrip tests. Sebastian Redl 2014-02-13 16:18:19 +0100
  • 530e6fe5eb Fix JSON array compact printing. Sebastian Redl 2014-02-11 16:53:00 +0100
  • 5485b3130d Remove trailing spaces. Sebastian Redl 2014-02-11 15:41:26 +0100
  • da370882fb Fix an unused variable warning. Bug #6582 Sebastian Redl 2014-02-10 17:25:35 +0100
  • e6958d6f4e Include recent bugfixes in release: #4391, #8879, #8776. Sebastian Redl 2014-02-10 15:51:49 +0100
  • fd24f85153 Fix 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
  • 24200749f7 Add a Jamfile to the examples so that they can be built easily. Sebastian Redl 2014-01-09 17:34:03 +0100
  • a46e57111b Write tabs as \t in JSON instead of a numeric escape. Sebastian Redl 2013-12-20 14:18:27 +0100
  • 8f4f35e415 Bug 8879: Remove unused typedefs to silence a GCC warning. Sebastian Redl 2013-12-20 14:11:54 +0100
  • bd1b83291f Create first merge point for Git. Sebastian Redl 2013-12-20 14:07:26 +0100
  • 23d8e7bbbe Delete 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
  • 2284b96fc2 Don'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
  • c3e643059e Merge 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
  • 5dee8275ab Remove 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
  • 9b707a030d Merge [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
  • 5e9261d726 Improve 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
  • 0181c0f723 Suppress the MSVC insecure warning when compiling tests. Make argument-less sort() work. See bug #5710. Sebastian Redl 2011-11-21 12:52:12 +0000
  • 29270fd325 Make ptree_bad_data::data() and ptree_bad_path::path() const. See bug #5757. Sebastian Redl 2011-11-21 12:11:06 +0000
  • e9e5ad25aa Give string_path an accessor for the separator. Sebastian Redl 2011-11-21 10:56:45 +0000
  • 37a7043ede Use 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
  • 2d0abadfc6 Try to work around MSVC name lookup bug. See bug 5281. Sebastian Redl 2011-05-16 22:05:08 +0000
  • 3dc573a245 Allow nuls in PTree XML. See bug 5259. Sebastian Redl 2011-05-16 21:34:15 +0000
  • 8a22543505 Make PTree XML writer escape attribute values. Sebastian Redl 2011-05-16 20:58:01 +0000
  • 56cfb6b2f9 Merge 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
  • afb7767602 Merge UTF-8 XML support improvements (r69622) to release. Fixes bug 5203. Sebastian Redl 2011-05-16 18:39:10 +0000
  • b183df107e Merge 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
  • 3e9c566a1b Merge r68990-68993, several fixes to PTree. Fixes bug 1678. Fixes bug 4387. Sebastian Redl 2011-05-16 18:33:39 +0000
  • 7c3d04561a Allow the use of # as a comment character in the PTree INI parser. Sebastian Redl 2011-03-28 13:44:16 +0000
  • ef95113aba Somewhat improve PTree documentation. Sebastian Redl 2011-03-28 13:33:21 +0000
  • 794c1e1564 Slightly improve UTF-8 support in INFO parser. Don't crash on non-ASCII sequences. Sebastian Redl 2011-03-28 13:32:19 +0000
  • 6386e5fea2 Merge 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
  • 1c3804c01e Better 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
  • 0dd8746cba Erase assert() in favor of BOOST_ASSERT() in all PTree files, including RapidXML. See bug 4448. Sebastian Redl 2011-02-18 16:39:55 +0000
  • 4d3c2c6998 Allow top-level array in PTree JSON parser, as requested in bug 4387. Sebastian Redl 2011-02-18 16:29:10 +0000
  • 16a8d52cbc Apply 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
  • 78c9d85eb0 Fix a compile error in PTree JSON parser. Sebastian Redl 2011-02-18 16:13:59 +0000
  • cdb2ffdc64 Revert [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
  • 378c9dfca6 Replacing 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
  • 1f205126f1 Merged revisions 66498 via svnmerge from https://svn.boost.org/svn/boost/trunk Eric Niebler 2010-11-11 20:34:42 +0000