LemonBoy
|
7d217a71d3
Render deprecated pragmas (#8886)
|
5 years ago |
Andreas Rumpf
|
9d8b4d6020
fixes #11057 (#11345)
|
5 years ago |
Araq
|
383147f5cb
make json.to work with the more restricted case objects
|
5 years ago |
Andreas Rumpf
|
49e686ab4e
fixes #1286; object case transitions are now sound
|
5 years ago |
Miran
|
bab5e30972
fixes #10963, disallow implicit mixing of strings and ints/floats (#11292)
|
5 years ago |
Miran
|
2608bc369e
json: add '\v' support, fixes #10541 (#10987)
|
5 years ago |
Araq
|
fda1352ccf
json.nim: tiny refactoring
|
5 years ago |
Andreas Rumpf
|
f8e720fda9
fixes json.nim regression
|
5 years ago |
narimiran
|
863848ad56
simplify json.% for tuples and objects
|
5 years ago |
LemonBoy
|
71df1b060b
Tighten the conversion from tyRange to scalar types (#10495)
|
5 years ago |
Oscar Nihlgård
|
779c51c29b
Implement `json.%` for tables and options
|
5 years ago |
Timothee Cour
|
abcd9fd2e8
fixup #10466 to use runnableExamples (#10510)
|
6 years ago |
Mandeep Singh
|
7118e1ca01
Example for json.pretty (#10466)
|
6 years ago |
LemonBoy
|
db2a4d230d
Add logic to deserialize tyRange fields from json (#10469)
|
6 years ago |
Christian Lyder Jacobsen
|
8313e5f24e
Use hexadecimal in json escaping (#10437) [backport]
|
6 years ago |
Timothee Cour
|
32a90f7406
fix json bug `[]=` misplaced (#10397)
|
6 years ago |
Timothee Cour
|
b8454327c5
json: support tuple (#10010)
|
6 years ago |
Timothee Cour
|
6cbe1d48d7
[json] document fact that key ordering is preserved (#10020)
|
6 years ago |
Steve Kellock
|
91c13a0163
[docs/json]: expands existing examples + shows {} operator in action (#9157)
|
6 years ago |
mashingan
|
5624036251
Fix #9111; error when parsing to aliased type field
|
6 years ago |
hlaaf
|
a270899502
Add escapeJsonUnquoted for json escaped strings without quotes (#8785)
|
6 years ago |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 years ago |
Andreas Rumpf
|
7f49364fd0
make more tests green
|
6 years ago |
andri lim
|
f92d61b1f4
fixes #8037, json.to support object with distinct types (#8086)
|
6 years ago |
genotrance
|
c115090f6e
Testament should run tests with no action (#8232)
|
6 years ago |
hlaaf
|
a0cb1a80dd
Allow `%` overloading in `%*` macro in json (again)
|
6 years ago |
hlaaf
|
5866e64ebc
fix #7881, control characters in json output (#7887)
|
6 years ago |
Araq
|
5472574f72
json.nim: delete should raise KeyError, not IndexError, minor cleanup of the tests
|
6 years ago |
Araq
|
221b34ad83
move parsejson logic into its own standard lib module
|
6 years ago |
Araq
|
f8e23daa20
fixes #7817
|
6 years ago |