Commit History

Author SHA1 Message Date
  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