Commit Graph

63 Commits (master)

Author SHA1 Message Date
Jordan Bayles 7b28698c5c
Cleanup versioning strategy relanding (#989) (#997)
* Cleanup versioning strategy

Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.

This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.

* Run clang format

* Update SOVERSION....
2019-08-13 22:41:43 -07:00
Hans Johnson 31d65711d6 ENH: Remove conditionals for unsupported VS compilers
Visual Studio 12 (2013) with _MSC_VER=1800 is the oldest supported
compiler with sufficient C++11 capabilities

See:
https://blogs.msdn.microsoft.com/vcblog/2013/12/02/c1114-core-language-features-in-vs-2013-and-the-nov-2013-ctp/
for details related to language features supported.
2019-01-14 16:27:52 -06:00
luzpaz 5b45aa55ca Misc-typos (#741)
Found in downstream CMake repo via `codespell -q 3`
2018-02-08 19:05:50 -06:00
Josh Soref e6a588a246 Spelling (#703) 2017-12-03 10:54:29 -06:00
Christopher Dunn 66d4573206 Drop TITLE from Doxygen docs
It took up too much room at the top.

Note that we needed to remove it from 2 places, since the main
index.html seems not to use the same top-of-page as the rest uses.
2017-09-10 20:10:18 -05:00
Christopher Dunn b29fc9834f Link classes and namespace 2017-09-10 20:04:24 -05:00
Christopher Dunn 1a54511aa1 Drop timestamp from HTML doxygen 2017-09-10 20:00:43 -05:00
Christopher Dunn 692164d471 Update header.html 2017-09-10 19:55:08 -05:00
Christopher Dunn c95a841fef Generated new header.html 2017-09-10 19:55:08 -05:00
Christopher Dunn e895eccd18 Generated new footer.html 2017-09-10 19:55:07 -05:00
Christopher Dunn 37dde9d29d fix example in docs 2015-03-05 09:18:06 -06:00
Christopher Dunn 4788764844 drop JSON_VALUE_USE_INTERNAL_MAP, JSON_USE_SIMPLE_INTERNAL_ALLOCATOR
And remove some old headers.

These were not actually compiling anymore, and there were outstanding,
known bugs, e.g. https://sourceforge.net/p/jsoncpp/bugs/27
2015-02-25 10:04:13 -06:00
Christopher Dunn aa13a8ba40 comments/minor typos 2015-02-13 09:38:49 -06:00
Christopher Dunn da0fcfbaa2 link web docs 2015-02-12 11:45:21 -06:00
Christopher Dunn db75cdf21e mv CommentStyle to .cpp 2015-02-09 18:54:58 -06:00
Christopher Dunn 3cf9175bde remark defaults via doxygen snippet 2015-02-09 18:16:24 -06:00
Christopher Dunn a9e1ab302d Builder::settings_
We use Json::Value to configure the builders so we can maintain
binary-compatibility easily.
2015-02-09 17:30:11 -06:00
Christopher Dunn 694dbcb328 update docs, writeString() 2015-02-09 15:25:57 -06:00
Christopher Dunn f3b3358a0e deprecate current Builders 2015-02-09 11:51:06 -06:00
Christopher Dunn 8df98f6112 deprecate old Reader; separate Advanced Usage section 2015-02-09 11:15:39 -06:00
Christopher Dunn 16bdfd8af3 --in=doc/web_doxyfile.in 2015-02-09 11:15:11 -06:00
Christopher Dunn ce799b3aa3 copy doxyfile.in 2015-02-09 10:36:55 -06:00
Christopher Dunn 6451412c99 simplify basic docs 2015-02-09 09:44:26 -06:00
Christopher Dunn 66a8ba255f clarify Builders 2015-02-09 01:29:43 -06:00
Christopher Dunn 249fd18114 put version into docs 2015-02-09 00:50:27 -06:00
Christopher Dunn 38042b3892 docs 2015-01-26 11:38:38 -06:00
Christopher Dunn 472d29f57b fix doc 2015-01-26 11:04:03 -06:00
Christopher Dunn 28a20917b0 Move old FastWriter stuff out of new Builder 2015-01-26 10:47:42 -06:00
Christopher Dunn 9da9f84903 improve docs
including `writeString()`
2015-01-26 10:43:53 -06:00
Christopher Dunn c7b39c2e25 deprecate old Writers
also, use withers instead of setters, and update docs
2015-01-25 18:45:59 -06:00
Christopher Dunn 948f29032e update docs 2015-01-25 15:54:07 -06:00
Martin Buck ebe2d6e6ee Updated documentation links to point to GitHub 2014-10-20 07:59:44 +02:00
Christopher Dunn 5a65132e72 README/NEWS links 2014-07-09 11:48:27 -07:00
Christopher Dunn bef834edca update docs for open-source-parsers org 2014-07-09 11:48:27 -07:00
Christopher Dunn 0973f2e6bc after doxygen -u 2014-07-09 11:48:27 -07:00
Christopher Dunn 5850b83a5b moved roadmap to wiki 2014-07-09 11:48:26 -07:00
Christopher Dunn 35bea41bc9 update docs for github 2014-07-09 11:48:26 -07:00
Christopher Dunn 542cd1d3f5 remove some sourceforge links 2014-07-09 11:48:26 -07:00
Baptiste Lepilleur a8afdd40af - Patch #3393345: BOOST_FOREACH compatibility. Made Json::iterator more standard compliant, added missing iterator_category and value_type typedefs (contribued by Robert A. Iannucci).
- Patch #3474563: added missing JSON_API on some classes causing link issues when building as a dynamic library on Windows (contributed by Francis Bolduc).
2013-04-12 14:10:13 +00:00
Baptiste Lepilleur df4de558c3 Need more tests on unicode 2011-05-02 07:06:33 +00:00
Baptiste Lepilleur 40388494bd Release test-0.6.0 2011-05-01 20:50:44 +00:00
Baptiste Lepilleur b2e8cccbc6 Renamed Reader::getFormatedErrorMessages() to getFormattedErrorMessages. Bug #3023708 (Formatted has 2 't'). The old member function is deprecated but still present for backward compatibility. 2011-05-01 16:27:55 +00:00
Baptiste Lepilleur 565a1f3d39 Fixed latest readme.txt url. 2011-05-01 15:09:16 +00:00
Baptiste Lepilleur 5c5628aec2 Fixed some documentation issues pointed out by Daniel. 2010-12-24 19:58:23 +00:00
Baptiste Lepilleur 402c13eb3d - added unit test and roadmap for handling of escape sequence "\/" 2010-04-27 16:37:50 +00:00
Baptiste Lepilleur 7469f1d014 JsonCpp is now licensed under MIT license, or public domain if desired and recognized in your jurisdiction. 2010-04-20 21:35:19 +00:00
Baptiste Lepilleur 377d21e145 - added need for 64 bits integer to roadmap 2010-04-14 13:17:26 +00:00
Baptiste Lepilleur 130730ffd7 Added NEWS.txt that provides a synopsis of the change since the last version. Integrated NEWS.txt in documentation. 2010-03-13 11:14:49 +00:00
Baptiste Lepilleur a11e47d9ad - fixed project links section name 2010-03-12 10:17:46 +00:00
Baptiste Lepilleur e6a77410f4 - fixed typos and added "download" section to documentation
- commit version numbers after release
2010-03-11 21:02:26 +00:00