- 28 Jan, 2018 1 commit
-
-
Niels Lohmann authored
-
- 27 Jan, 2018 5 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
Removed compiler warning about unused variable 'kMinExp'
-
- 25 Jan, 2018 2 commits
-
-
Niels Lohmann authored
Howto installation of json_fwd.hpp (fixes #923)
-
zerodefect authored
-
- 23 Jan, 2018 5 commits
-
-
Niels Lohmann authored
- Builds and runs test cases from individual sources rather than from amalgamation. - Checks whether amalgamation would create the same single-header file as checked in.
-
-
Niels Lohmann authored
Also fixed some warnings from GCC.
-
Niels Lohmann authored
Fix a typo in README.md
-
Niels Lohmann authored
fix sfinae on basic_json UDT constructor
-
- 22 Jan, 2018 2 commits
-
-
Niels Lohmann authored
-
Vadim Evard authored
-
- 21 Jan, 2018 5 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
Floating-point formatting
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
- 19 Jan, 2018 1 commit
-
-
zerodefect authored
Updated README.md to explain how installation of json_fwd.hpp can be achieved as part of install step.
-
- 18 Jan, 2018 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
JSON Merge Patch (RFC 7396)
-
- 17 Jan, 2018 1 commit
-
-
Théo DELRIEU authored
Avoid compiler errors when performing SFINAE checks on basic_json and incomplete types.
-
- 16 Jan, 2018 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
- 15 Jan, 2018 11 commits
-
-
abolz authored
-
abolz authored
-
abolz authored
-
abolz authored
-
abolz authored
This is an attempt to fix #360. The algorithm produces decimal representations which are guaranteed to roundtrip and in ~99.8% actually produces the shortest possible representation. So this is a nice compromise between using a precision of digits10 and max_digits10. Note 1: The implementation only works for IEEE single/double precision numbers. So the old implementation is kept for compatibility with non-IEEE implementations and 'long double'. Note 2: If number_float_t is 'float', not all serialized numbers can be recovered using strtod (strtof works, though). (There is exactly one such number and the result is off by 1 ulp.) This can be avoided by changing the implementation (the fix is trivial), but then the resulting decimal numbers are not exactly short.
-
abolz authored
-
abolz authored
-
abolz authored
-
abolz authored
-
abolz authored
-
Niels Lohmann authored
-
- 14 Jan, 2018 1 commit
-
-
Niels Lohmann authored
-