Christopher Dunn
35e4f2abd6
Merge pull request #22 from AlexeyKruchinin/patch-1
...
Update README.md
2014-08-13 01:01:37 -07:00
Alexey Kruchinin
b548cdf49c
Update README.md
2014-08-06 23:24:34 -04:00
Christopher Dunn
3b9b7402fd
Merge pull request #14 from eightnoteight/master
...
header.add_file (version.h) temporarily commented | header include path modified
2014-07-13 23:52:14 -07:00
eightnoteight
3585477f33
add file version.h temporarily commented | header include path modified
2014-07-14 11:11:14 +05:30
pffang
27e3263894
WinCE Compatibility Fix
...
Note: str.imbue and std::locale::classic() are not supported on WINCE
2014-07-10 20:27:52 -07:00
Christopher Dunn
8582876c5c
vim modelines
2014-07-10 20:24:23 -07:00
Christopher Dunn
496c655523
fix numeric locale
...
In some locales (e.g. de_DE) floats have commas instead of
dots, but JSON requires dots.
See:
https://github.com/open-source-parsers/jsoncpp/pull/9
https://github.com/open-source-parsers/jsoncpp/pull/3
2014-07-10 20:24:23 -07:00
Christopher Dunn
49c732607b
Revert "Merge pull request #7 from steffen-kiess/fix-locale"
...
This reverts commit 0db9d6ea01
, reversing
changes made to 06dcb1fc89
.
For discussion, see
https://github.com/open-source-parsers/jsoncpp/pull/9
https://github.com/open-source-parsers/jsoncpp/pull/3
2014-07-10 19:59:26 -07:00
Christopher Dunn
655a9db0cc
Merge pull request #11 from cdunn2001/inc
...
improve some includes
2014-07-09 21:53:40 -07:00
Christopher Dunn
f3989977c0
rm generated version.h
2014-07-09 21:48:49 -07:00
Christopher Dunn
60f778b9fc
relative include
2014-07-09 21:40:23 -07:00
Christopher Dunn
50f6779578
Merge pull request #10 from cdunn2001/doxy
...
Doxy
2014-07-09 21:29:18 -07: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
5031a59518
doxygen changed
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
9dd7eea945
fix doxybuild.py paths
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
Christopher Dunn
ba50403414
ignore doxygen stuff
2014-07-09 11:48:26 -07:00
Christopher Dunn
0db9d6ea01
Merge pull request #7 from cdunn2001/fix-locale
...
Use std::stringstream instead of snprintf() for double->string conversion
2014-07-09 11:47:48 -07:00
Steffen Kieß
b8aaa03367
Use std::stringstream instead of snprintf() for double->string conversion
...
`snprintf()` will use the current `LC_NUMERIC` locale
for converting a double to a string,
which will use a `,` instead of a `.` in some locales (e.g. de_DE).
`std::stringstream` allows setting the locale to `"C"` to always get a `.`.
This occurs only for that `stringstream` instance; no global is
altered.
2014-07-09 11:46:00 -07:00
Christopher Dunn
06dcb1fc89
cmake updates this
2014-07-08 21:57:12 -07:00
Christopher Dunn
973de3988b
Merge pull request #1 from cdunn2001/patch-renu555
...
dead-code patch by renu555
2014-07-05 19:10:34 -07:00
renu555
41b79398a3
Always true condition.
...
for (int index = 0; index < size && !isMultiLine; ++index)
In addition to dead code, in the above if condition checking to !isMultiLine is of no use as it will be always true and hence "for" depends only on condition [index < size.]
The mentioned test case works fine in this case also.
2014-07-05 19:05:41 -07:00
renu555
66b77384d8
Fix dead code scenario.
...
Changes explained
2014-07-05 19:05:41 -07:00
renu555
17c244e644
Fixing unreachable condition.
...
if (!isMultiLine) at line 563 suggests that isMultiline is 0 when if takes true branch. So the condition && at line 571 will always be false.
Also at line 568 !isMultiline in loop conditional check suggests that it depends only on one condition i.e. index <size because !isMultiline is always true.
Hence , it seems logical mistake at line 571 of using && instead of ||
2014-07-05 19:05:41 -07:00
Christopher Dunn
8050d8b677
Merge pull request #6 from cdunn2001/fix-static-init
...
I will try to pull the other changes from Chromium as well.
This passed Travis.
2014-07-05 17:39:19 -07:00
Christopher Dunn
28836b8acc
fix bug for static init
...
Ugh! Static initialization of instance variables is a very bad idea.
This fix is taken from the Chromium code-base. It includes their
double-fix for ARM.
* https://codereview.chromium.org/24984004
* https://src.chromium.org/viewvc/chrome?revision=226099&view=revision
* https://code.google.com/p/webrtc/issues/detail?id=1777
2014-07-05 17:36:20 -07:00
Aaron Jacobs
47f1577fd3
Gave the license section a makeover.
2014-07-01 13:13:46 +10:00
Aaron Jacobs
9cc184146f
Gave the test output section a makeover.
2014-07-01 13:13:03 +10:00
Aaron Jacobs
c151549937
Gave the reader/writer test section a makeover.
2014-07-01 13:11:05 +10:00
Aaron Jacobs
d61fa29da8
Gave the amalgamated source section a makeover.
2014-07-01 13:09:15 +10:00
Aaron Jacobs
b2a086adeb
Gave the documentation section a makeover.
2014-07-01 13:07:21 +10:00
Aaron Jacobs
8d0f8d0dcd
Gave the testing section a makeover.
2014-07-01 13:06:40 +10:00
Aaron Jacobs
49ed6c9774
Gave the scons section a makeover.
2014-07-01 12:06:16 +10:00
Aaron Jacobs
38c9826423
Gave the cmake section a makeover.
2014-07-01 12:02:57 +10:00
Aaron Jacobs
969921748b
Gave the using section a makeover.
2014-07-01 11:59:25 +10:00
Aaron Jacobs
ff22ca7973
Gave the introduction section a makeover.
2014-07-01 11:56:56 +10:00
Aaron Jacobs
4b687640cb
Began converting the README to Markdown.
2014-07-01 11:54:14 +10:00
Aaron Jacobs
3a0c4fcc82
Ran clang-format again.
2014-07-01 09:20:48 +10:00
Aaron Jacobs
445328ace6
Fixed some clang-format weirdness.
2014-07-01 09:15:11 +10:00
Aaron Jacobs
9fa4e849a1
Ran clang-format over all .h and .cpp files.
...
clang-format -i $(find . -name '*.h' -or -name '*.cpp')
2014-07-01 08:48:54 +10:00
Aaron Jacobs
1b137a3802
Set BinPackParameters to false.
...
This option personally drives me crazy. I think it's much more readable
to be able to see one parameter per line when there are many.
2014-07-01 08:47:46 +10:00
Aaron Jacobs
fd6ada015e
Added a clang-format config file, in preparation for formatting jsoncpp.
...
clang-format -style=llvm -dump-config > .clang-format
2014-07-01 08:45:32 +10:00
Aaron Jacobs
8540868347
Fixed some cruft in the Travis CI config file.
2014-06-30 19:57:59 +10:00
Aaron Jacobs
2de98d9bd1
Updated notification settings for Travis CI.
2014-06-30 19:51:29 +10:00
Christopher Dunn
6764059395
fix stdexcept
...
https://sourceforge.net/p/jsoncpp/bugs/68/
2014-05-13 09:49:25 +00:00
Aaron Jacobs
5d32295a6e
Fixed a test that causes a crash when exceptions are disabled.
...
While I was at it, corrected whitespace too.
2014-04-23 23:57:59 +00:00