Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [json] document fact that key ordering is preserved (#10020) | Timothee Cour | 2018-12-20 | 1 | -0/+7 |
| | |||||
* | [docs/json]: expands existing examples + shows {} operator in action (#9157) | Steve Kellock | 2018-10-02 | 1 | -28/+74 |
| | | | | | | * [docs/json]: expands existing examples + shows {} operator in action * adds import stmt and fixes butchered syntax in json examples | ||||
* | Fix #9111; error when parsing to aliased type field | mashingan | 2018-09-29 | 1 | -1/+15 |
| | |||||
* | Add escapeJsonUnquoted for json escaped strings without quotes (#8785) | hlaaf | 2018-08-27 | 1 | -4/+16 |
| | | | | | | * Add escapeJsonUnquoted * Add tests for escapeJsonUnquoted | ||||
* | even more strict isNil handling for strings/seqs in order to detect bugs | Araq | 2018-08-22 | 1 | -1/+0 |
| | |||||
* | make more tests green | Andreas Rumpf | 2018-08-13 | 1 | -1/+1 |
| | |||||
* | fixes #8037, json.to support object with distinct types (#8086) | andri lim | 2018-07-19 | 1 | -5/+30 |
| | | | | | | * add distinct types to json 'to' macro * fix json 'to' macro and add more test | ||||
* | Testament should run tests with no action (#8232) | genotrance | 2018-07-08 | 1 | -18/+17 |
| | | | | | | * Testament should run tests with no action * Fix strutils tests for JS | ||||
* | Allow `%` overloading in `%*` macro in json (again) | hlaaf | 2018-06-06 | 1 | -4/+4 |
| | |||||
* | fix #7881, control characters in json output (#7887) | hlaaf | 2018-05-28 | 1 | -0/+3 |
| | | | | | | * fix #7881, control characters in json output * Add test for control characters in json | ||||
* | json.nim: delete should raise KeyError, not IndexError, minor cleanup of the ↵ | Araq | 2018-05-20 | 1 | -4/+4 |
| | | | | tests | ||||
* | move parsejson logic into its own standard lib module | Araq | 2018-05-18 | 1 | -505/+12 |
| | |||||
* | fixes #7817 | Araq | 2018-05-14 | 1 | -0/+3 |
| | |||||
* | remove deprecated stuff from the stdlib; introduce better deprecation warnings | Araq | 2018-05-05 | 1 | -11/+4 |
| | |||||
* | Improve deprecation messages in json docs. | Dominik Picheta | 2018-04-25 | 1 | -4/+4 |
| | |||||
* | tiny typo | Terence Namusonge | 2018-04-25 | 1 | -1/+1 |
| | |||||
* | Fix docs in json module after #7537 | Dominik Picheta | 2018-04-15 | 1 | -1/+3 |
| | |||||
* | Add autovivification example (#7537) | Federico Ceratto | 2018-04-16 | 1 | -0/+5 |
| | | | | | | * Add autovivification example * Update json.nim | ||||
* | make tests green again | Andreas Rumpf | 2018-04-13 | 1 | -1/+1 |
| | |||||
* | Fixes #6902 | Abhishek Kapatkar | 2018-03-30 | 1 | -1/+1 |
| | |||||
* | Fixes #7433. | Dominik Picheta | 2018-03-29 | 1 | -0/+10 |
| | |||||
* | json.nim: documentation copy&paste issue | Andreas Rumpf | 2018-03-16 | 1 | -1/+1 |
| | |||||
* | Fix `json.to` for types with generic parameters | Oscar Nihlgård | 2018-02-11 | 1 | -1/+1 |
| | |||||
* | Support all int, uint and float variants in json.to macro. | Dominik Picheta | 2017-11-30 | 1 | -14/+16 |
| | |||||
* | Fix infinite recursion when using json.to on ref with cycle. | Dominik Picheta | 2017-11-30 | 1 | -0/+10 |
| | |||||
* | Implement support for JsonNode in json.to. | Dominik Picheta | 2017-11-30 | 1 | -0/+5 |
| | |||||
* | Implement Table/OrderedTable support for json.to macro. | Dominik Picheta | 2017-11-30 | 1 | -0/+24 |
| | |||||
* | Implement support for Option[T] in json.to macro. Fixes #5848. | Dominik Picheta | 2017-11-30 | 1 | -0/+27 |
| | |||||
* | Fixes #6604. Rejects unnamed tuples with error. | Dominik Picheta | 2017-11-30 | 1 | -2/+13 |
| | |||||
* | Fixes #6095. | Dominik Picheta | 2017-11-30 | 1 | -21/+36 |
| | |||||
* | Fixes #5856. Code based on @loloiccl's PR (#5879). | Dominik Picheta | 2017-11-30 | 1 | -5/+23 |
| | |||||
* | make tests green again | Andreas Rumpf | 2017-11-17 | 1 | -2/+2 |
| | |||||
* | more replacements for the deprecated '<' | Andreas Rumpf | 2017-10-29 | 1 | -8/+8 |
| | |||||
* | Update json.nim (#6513) | Daniil Yarancev | 2017-10-15 | 1 | -3/+9 |
| | |||||
* | [JSON] getBVal -> getBool; getFNum -> getFloat | Daniil Yarancev | 2017-10-14 | 1 | -8/+21 |
| | |||||
* | Add default value for filename in parseJson proc (#6441) | konqoro | 2017-09-28 | 1 | -1/+1 |
| | |||||
* | fixes #6438 | Andreas Rumpf | 2017-09-28 | 1 | -10/+25 |
| | |||||
* | Reorder json `add` and `%`, fixes #6385 (#6388) | Mamy Ratsimbazafy | 2017-09-16 | 1 | -10/+10 |
| | | | | | | * Reorder json `add` and `%`, fixes https://github.com/nim-lang/Nim/issues/6385 * rename json test files | ||||
* | Changed JSON stringification to preserve UTF (#6330) | Yuriy Glukhov | 2017-09-15 | 1 | -18/+11 |
| | |||||
* | Fixed closure compiler incompatibility (#6365) | Yuriy Glukhov | 2017-09-11 | 1 | -1/+1 |
| | |||||
* | Update doc for json.to() with limitation (#6334) | superfunc | 2017-09-06 | 1 | -0/+1 |
| | |||||
* | Fixed handling of surrogate pairs (#6332) | Yuriy Glukhov | 2017-09-05 | 1 | -2/+1 |
| | |||||
* | Ascii character code 127 (DEL) is not printable and must be quoted. (#5984) | Markus F.X.J. Oberhumer | 2017-06-15 | 1 | -1/+1 |
| | | | This is a follow-up to #5823. | ||||
* | Fixes #5761. | Dominik Picheta | 2017-05-17 | 1 | -4/+17 |
| | |||||
* | Small grammar fixes in json.nim (#5758) | Daniil Yarancev | 2017-04-26 | 1 | -4/+4 |
| | |||||
* | Add test for previous commit. | Dominik Picheta | 2017-04-17 | 1 | -1/+1 |
| | |||||
* | Support JInt fields for 'float' in JSON umarshal macro. | Dominik Picheta | 2017-04-17 | 1 | -2/+2 |
| | |||||
* | Fixes `null` handling for object refs in JSON unmarshal macro. | Dominik Picheta | 2017-04-17 | 1 | -7/+22 |
| | |||||
* | Add support for BiggestInt in JSON unmarshal macro. | Dominik Picheta | 2017-04-17 | 1 | -0/+6 |
| | |||||
* | Fix JSON macro bug with ref objects. | Dominik Picheta | 2017-04-17 | 1 | -1/+5 |
| |