thebusytypist
f728f57275
Specify image height.
2014-07-19 13:21:53 +08:00
thebusytypist
1ed4a5ed84
Use html for scaled image.
2014-07-19 13:20:30 +08:00
thebusytypist
fab097f2f2
Fix unit of image size.
2014-07-19 13:16:31 +08:00
thebusytypist
dbc3653754
Change image size.
2014-07-19 13:14:26 +08:00
thebusytypist
5b549f1dce
Elaborate the construction of state machine; add states diagram.
2014-07-19 13:12:13 +08:00
thebusytypist
03ecc2e4f8
Add TOC and missing hash tags.
2014-07-19 10:55:53 +08:00
thebusytypist
d29e5f96ad
Add document for implementation of iterative parser.
2014-07-19 10:39:23 +08:00
Milo Yip
19a2279a85
Merge pull request #76 from thebusytypist/TransitionTable
...
Iterative Parsing (for issue #35 )
2014-07-18 12:29:10 +08:00
thebusytypist
140dc0664e
Fix compilation error(signed/unsigned comparison).
2014-07-18 01:08:07 +08:00
thebusytypist
afa59455a5
Fix compilation error(unused variable, signed/unsigned comparison).
2014-07-18 00:36:31 +08:00
thebusytypist
4a152646d9
Fix compilation error for gcc/clang.
2014-07-18 00:12:04 +08:00
miloyip
74a135678a
Add VC itoa perf comparison
2014-07-17 17:47:51 +08:00
miloyip
e1cdf1229e
Pass GCC compilation
2014-07-17 13:28:40 +08:00
Milo Yip
46eeb46a61
Implemented faster itoa with bit counting and reverse write
2014-07-17 02:26:20 +08:00
thebusytypist
fa25f93ddb
Merge remote-tracking branch 'upstream/master' into TransitionTable
2014-07-16 23:16:33 +08:00
thebusytypist
c3d7d8b38a
Revise unittests: should not expose implementation details.
2014-07-16 23:10:16 +08:00
thebusytypist
b22a89bf3f
Reduce times of stack size check; reduce transition table size.
2014-07-16 22:09:50 +08:00
miloyip
8b963dc7ad
Start benchmarking different itoa implementation
2014-07-16 19:14:00 +08:00
miloyip
9eda05c286
Fixes example code in encoding
2014-07-16 09:13:06 +08:00
Milo Yip
7cfe718d3d
Minor update to encoding documentation
2014-07-16 01:56:11 +08:00
Milo Yip
e590e0757e
Add missing hash tags
2014-07-16 01:21:51 +08:00
Milo Yip
649db917be
Add encoding documentation
2014-07-16 01:09:30 +08:00
thebusytypist
1f53c6c041
Implement stack size limitation for iterative parsing.
2014-07-15 14:16:06 +08:00
miloyip
54a5d10349
Merge branch 'issue69writeescapeunicode'
2014-07-15 09:20:45 +08:00
miloyip
9974e35578
Merge conflicts and suppress VC warnings
2014-07-15 09:20:19 +08:00
Milo Yip
2d732794f0
Merge pull request #74 from miloyip/issue71endianness
...
Improves endian detection
2014-07-15 09:00:10 +08:00
Milo Yip
c5a4926b7a
Merge pull request #67 from miloyip/issue66writerassertion
...
Fix #66 by adding Writer::Reset() and Writer::IsComplete()
2014-07-15 08:59:45 +08:00
thebusytypist
46e89dad0d
Add unittests for kParserErrorTermination; Fix bugs in last merge.
2014-07-15 00:51:34 +08:00
thebusytypist
d4da07c5fb
Merge upstream/master.
2014-07-14 23:49:57 +08:00
miloyip
d5218804bf
More endian detection
...
Since __BYTE_ORDER__ only avaliable since GCC 4.6.0, add more detection.
2014-07-14 14:16:34 +08:00
miloyip
065e3b1628
Do not assume little endian when detection fail, add more detections
2014-07-14 13:54:15 +08:00
Milo Yip
a37a1881a5
Fixes missing supportUnicode in AutoUTF
2014-07-14 00:03:40 +08:00
Milo Yip
b5436f7104
Add ASCII encoding which can fulfill #69
2014-07-13 23:51:56 +08:00
Milo Yip
2e0b3de8d6
Minor update of SAX doc, add about IsComplete() and Reset()
2014-07-13 21:44:17 +08:00
Philipp A. Hartmann
d08eb7656f
travis-doxygen.sh: only overwrite .git-credentials, iff not exists
2014-07-13 12:10:42 +02:00
Milo Yip
370aa88f2f
Merge pull request #68 from pah/travis-ci
...
Fix uploading Doxygen documentation to GH pages from Travis CI
2014-07-13 18:07:59 +08:00
Milo Yip
e56028357d
Merge remote-tracking branch 'origin/document'
2014-07-13 18:06:26 +08:00
Philipp A. Hartmann
8d8ce9e9c5
travis-doxygen.sh: don't ignore Doxygen push error
2014-07-13 11:54:24 +02:00
Philipp A. Hartmann
03834b5980
travis-doxygen.sh: directly setup .git-credentials
...
Instead of fiddling with the non-working GIT_ASKPASS/core.askpass
setup, simply store the required Git credentials directly in
~/.git-credentials, which is used by Git's "store" credential helper.
Works on https://travis-ci.org/pah/rapidjson .
2014-07-13 11:49:53 +02:00
Philipp A. Hartmann
4dafa2ac42
travis-doxygen.sh: try to explicitly implement an empty GIT_ASKPASS
2014-07-13 11:49:45 +02:00
Milo Yip
27101d9cd1
Add API doc for Writer::Reset() and Writer::IsComplete()
2014-07-13 13:27:15 +08:00
Milo Yip
5babae98e5
Add Writer::IsComplete()
2014-07-13 13:21:25 +08:00
Milo Yip
b234007713
Fixes #66 by adding Writer::Reset() and multiple root check
...
Note it redefines RAPIDJSON_ASSERT() to throw exception in unittest and
check for assertion with gtest.
2014-07-13 13:16:03 +08:00
Milo Yip
24a9cced45
Suppress VC2013 warning in capitalize
2014-07-13 12:04:37 +08:00
Milo Yip
4998f1ca9e
Add capitalize example to sax documentation
2014-07-13 04:01:11 +08:00
Milo Yip
c203f682e9
Add capitalize example
2014-07-13 03:51:18 +08:00
Milo Yip
a73ed78fd6
Suppress effc++ warning in messagereader
2014-07-13 03:28:09 +08:00
Milo Yip
be478343a5
Update SAX documentation: writer, techniques
2014-07-13 03:21:38 +08:00
Philipp A. Hartmann
c1afdc8df2
travis-doxygen.sh: allow overriding GitHub repo from environment
2014-07-12 19:58:52 +02:00
Philipp A. Hartmann
2875b57616
Revert "Travis config trial: git config --global"
...
Avoids messing with global config when running the script
manually on a developer machine.
This reverts commit 6225092355e3087c3e73928f54cc1073c55067d6.
2014-07-12 19:58:52 +02:00