848 Commits

Author SHA1 Message Date
Milo Yip
26be3be5c7 Fix several clang/gcc warnings 2015-04-10 22:12:59 +08:00
Milo Yip
dfc864b1d3 Fix a bug in Pointer::Create() which makes it very slow 2015-04-10 22:06:56 +08:00
Milo Yip
1b9cab7f12 Try to fix more gcc/clang compilation errors 2015-04-10 21:40:18 +08:00
Milo Yip
601a62e5b3 Try to fix a gcc/clang issue after removing Document::ValueType 2015-04-10 20:59:39 +08:00
Milo Yip
b2d72ef751 Add XXXByPointer() helper functions 2015-04-10 19:28:12 +08:00
Milo Yip
cf0ff19cac Add Pointer default/copy constructor, assignment operator. Test constructor with tokens 2015-04-10 18:25:02 +08:00
Milo Yip
c11547ebfa Implement Pointer::Create(). Get(). GetWithDefault(). Set(). Swap() 2015-04-10 17:43:11 +08:00
Milo Yip
852c25123c Implement parser/generator for JSON Pointer 2015-04-10 14:54:13 +08:00
miloyip
79e81fe36f Typo v1.0-beta 2015-04-08 14:50:27 +08:00
miloyip
a31eb8962e Add missing \" in simpledom diagram 2015-04-08 14:31:08 +08:00
miloyip
3b9676f722 Add Gitbook links 2015-04-08 14:28:46 +08:00
miloyip
eb53791411 Try to fix side-nav not reaching bottom issue 2015-04-07 17:48:52 +08:00
Milo Yip
afa317674a Merge pull request #283 from miloyip/license
Changing copyright holders, and details in license
2015-04-07 17:31:59 +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
a6f102472b Copyright text for zh-cn readme 2015-04-03 15:24:41 +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
25e408dbe5 Typo 2015-04-03 12:58:23 +08:00
Milo Yip
d1959ba6e3 Change copyright owner and related changes. 2015-04-03 12:57:16 +08:00
Milo Yip
b8cc02e0aa Try to fix a compilation error on gcc/clang 2015-04-03 11:35:32 +08:00
Milo Yip
fc18b12880 Minor dom doc modifications 2015-04-03 11:33:55 +08:00
Milo Yip
2d920e7e0f Add user buffer unit test 2015-04-03 11:25:19 +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
Milo Yip
b72219e7bb Fix language names in readme 2015-04-03 10:27:44 +08:00
Milo Yip
1ddbbdf83d Merge pull request #281 from pah/fix/zh-cn
fix zh-cn Doxygen generation for Travis CI
2015-04-03 10:00:56 +08:00
Philipp A. Hartmann
349f737fab readme.zh-cn.md: translate(?) english documentation link 2015-04-02 22:34:26 +02:00
Philipp A. Hartmann
b688580cb3 fix zh-cn Doxygen generation for Travis CI 2015-04-02 21:17:23 +02:00
Milo Yip
9b63f39cd5 Merge pull request #280 from miloyip/zh-cn
Localize documents to simplified Chinese
2015-04-02 16:01:37 +08: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
49aff94d8d Update zh-cn doxygen 2015-04-02 15:32:30 +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
Milo Yip
f5b021d7cb Merge pull request #279 from pah/fix/pedantic
Fixes for GCC with -pedantic
2015-04-02 09:44:25 +08:00
Philipp A. Hartmann
cda34f0033 encodings.h: hide overflow warning 2015-04-01 22:39:42 +02:00
Philipp A. Hartmann
525e8c5770 biginteger/diyfp: mark __int128 as extension on GCC 2015-04-01 22:39:26 +02:00
Philipp A. Hartmann
3b8158086d messagereader.cpp: drop trailing comma 2015-04-01 22:39:01 +02:00
Milo Yip
362221d3ca Merge pull request #274 from pah/fixes/273
tutorial.cpp: fix insitu parsing (closes #273)
2015-04-01 09:30:50 +08:00
Philipp A. Hartmann
953cda14f7 tutorial.cpp: fix insitu parsing (closes #273)
The insitu parsing example in the tutorial is using a local char
buffer inside a nested scope.  After leaving the scope, the
resulting Document object still references this (now invalid)
memory locations.

Some compilers reuse this space on the stack for other local
variables later in the function, corrupting the original document.

Drop the local scope to extend the lifetime of the buffer.
2015-03-31 20:55:00 +02:00
Milo Yip
b484407999 Merge pull request #272 from pah/fix/std-string-inclusion
document.h: include <string>, iff RAPIDJSON_HAS_STDSTRING==1
2015-03-31 10:09:26 +08:00
Philipp A. Hartmann
2f010e6e4b document.h: include <string>, iff RAPIDJSON_HAS_STDSTRING==1
Reported-by: Janusz Chorko (@yachoor)
See: https://github.com/miloyip/rapidjson/commit/c1c9ba7c#commitcomment-10434694
2015-03-30 22:37:24 +02: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