108 Commits

Author SHA1 Message Date
Guo Xiao
8f891403bc Fix warnings when visited via https 2015-04-26 20:54:50 +08:00
miloyip
3f562e118f Fix "SSE 4.1 -> SSE 4.2" typo and add some comments about SIMD in internals and FAQ 2015-04-15 14:57:29 +08:00
miloyip
e7f1c6dd08 Remove an invalid Document::ParseInsitu() API 2015-04-13 18:21:15 +08:00
miloyip
a31eb8962e Add missing \" in simpledom diagram 2015-04-08 14:31:08 +08:00
miloyip
eb53791411 Try to fix side-nav not reaching bottom issue 2015-04-07 17:48:52 +08:00
miloyip
a24322f2c7 Try adding disqus for documentation 2015-04-07 17:15:56 +08:00
miloyip
a02ed75e8b Use smaller font for title of class reference 2015-04-07 16:37:47 +08:00
miloyip
4b6bf04623 Try fixing vertical gap in old doxygen with CSS 2015-04-07 15:35:08 +08:00
miloyip
3ca69693bd Fix another set of dead links 2015-04-07 15:18:05 +08:00
miloyip
8d76b402ea Fix dead links 2015-04-07 14:11:34 +08:00
Milo Yip
dd28719aae Minor doc fixes 2015-04-03 15:01:01 +08:00
Milo Yip
d882fa6d82 Update links to people in FAQ 2015-04-03 14:48:41 +08:00
Milo Yip
fc18b12880 Minor dom doc modifications 2015-04-03 11:33:55 +08:00
Milo Yip
51f439eddb Fix internals document doxygen table issue and typos 2015-04-03 11:06:15 +08:00
Milo Yip
6968fc5a36 Fix TODOs in DOM documentation 2015-04-03 10:28:02 +08:00
Philipp A. Hartmann
b688580cb3 fix zh-cn Doxygen generation for Travis CI 2015-04-02 21:17:23 +02:00
miloyip
d1a345a6c4 Add doxyfile for zh-cn 2015-04-02 15:48:13 +08:00
miloyip
7b685da2df Merge remote-tracking branch 'origin/master' into zh-cn 2015-04-02 15:32:44 +08:00
miloyip
2c1598536e Update and localize performance 2015-04-02 15:12:50 +08:00
miloyip
fb60787990 Update internals 2015-04-02 15:01:06 +08:00
miloyip
ff22713fd0 Localized FAQ 2015-03-26 14:37:30 +08:00
miloyip
d243e5c156 Edit FAQ 2015-03-26 14:37:21 +08:00
miloyip
017394e8a9 Update tutorial links 2015-03-26 14:36:46 +08:00
miloyip
27e8f7811d Update FAQ 2015-03-25 17:15:56 +08:00
Milo Yip
1a043e62bd Localized SAX 2015-02-25 20:56:29 +08:00
Milo Yip
ee6ebc4b0f Localized DOM 2015-02-25 13:37:40 +08:00
Milo Yip
3ed77f8c51 Localized encoding 2015-02-17 16:36:15 +08:00
Milo Yip
2c207862a9 Localized stream 2015-02-17 15:37:05 +08:00
Milo Yip
09118fa230 Merge pull request #192 from jollyroger/cmake
CMake support
2015-02-11 12:04:19 +08:00
Milo Yip
35c726b1ff Localizes readme, features and tutorial 2015-02-08 19:09:31 +08:00
Milo Yip
617c61a381 Documentation editing
Reorganized some features. Try to make the text clearer in features and
tutorial.
2015-02-08 19:08:26 +08:00
Milo Yip
9f991fd205 Answer first 3 sections of FAQ 2014-11-30 21:42:12 +08:00
Milo Yip
1c02fceccc Update doc about reading/writing any JSON value at root. 2014-11-30 20:29:37 +08:00
Milo Yip
77e49891f1 Update doc about kDefaultParseFlag 2014-11-30 20:27:17 +08:00
Milo Yip
57b91300fb Merge remote-tracking branch 'origin/master' into issue120floatprecision_customstrtod
Conflicts:
	include/rapidjson/internal/dtoa.h
	test/unittest/readertest.cpp
2014-11-14 22:23:16 +08:00
Andriy Senkovych
5cceb9e37a Fix broken references in documentation 2014-11-11 17:26:59 +02:00
Andriy Senkovych
8ae1c971ea Add initial CMake support
* Support for both in-source and out-of-source builds
 * Set library version to 0.12 to map Debian package
 * Add separate options to build tests, examples and documentation
 * Add pkgconfig lookup support (if installed with `make install`)
 * Add CMake lookup support (if isntalled with `make install`)
 * Add Google Test Source lookup
 * Add CTest support for running tests (use `make test` or `ctest -V`)
2014-11-11 17:26:59 +02:00
Philipp A. Hartmann
aadcdb0252 performance.md: reference new benchmark suite 2014-10-28 19:36:15 +01:00
Philipp A. Hartmann
288db9c790 drop unneeded doc/diagram/.gitignore 2014-10-28 15:11:28 +01:00
Philipp A. Hartmann
e8445e0bbc GenericValue: improve operator[] disambiguation
In the original disambiguation fix for `GenericValue::operator[]` (#170),
the documentation has been missing, which led to quite badly rendered
Doxygen pages.

During a cleanup, I've realized that a much simpler disambiguation is
possible:

````cpp
  GenericValue& operator[](SizeType idx); // array
  template <typename T>
  GenericValue& operator[](T* name);      // object
````

This approach works, as non-template functions are preferred over
template functions.

In order to improve the error messages, the pointer type is restricted
to `(const) Ch`.

Update `tutorial.md` to drop the ambiguity warning.
2014-10-24 13:55:26 +02:00
Zhihao Yuan
c6a985c503 Demonstrate CRTP in SAX example
Closes: https://github.com/miloyip/rapidjson/issues/142
2014-10-23 21:55:25 -04:00
Milo Yip
98f87905d9 Update tutorial.md
Correct `PushBack()` example
2014-09-26 11:32:25 +08:00
Pete Gadomski
c7efabc0cf Fix small typo in the docs 2014-09-24 06:25:58 -04:00
Milo Yip
86d63ff10c Update document for kParseFullPrecisionFlag 2014-09-06 10:28:54 +08:00
Kosta
8e624133bb fix SAX documentation to also mention the new Key() method in the Handler concept 2014-09-05 10:33:20 +02:00
Philipp A. Hartmann
24b7976145 tutorial.md: lift restriction to object/array root values 2014-08-11 17:14:31 +02:00
Milo Yip
adb3974e4d Merge pull request #97 from miloyip/issue72customdtoa
Fix #72
2014-08-11 21:56:10 +08:00
Milo Yip
3b3600b3d6 Update internals.md
typo
2014-08-10 23:14:30 +08:00
Milo Yip
8969549527 Update internals.md 2014-08-10 23:00:49 +08:00
Milo Yip
bb748364fe Re-layout iterative parser state diagram. 2014-08-10 22:54:14 +08:00