summary refs log tree commit diff stats
path: root/lib/pure/json.nim
Commit message (Expand)AuthorAgeFilesLines
* Clean up JSON testsFlaviu Tamas2015-05-251-25/+4
* Fixes problems introduced by #2738. Closes 2755.Dominik Picheta2015-05-181-4/+6
* Merge pull request #2747 from def-/json-inlineDominik Picheta2015-05-171-3/+3
|\
| * Make a few json procs inline, improves performance significantlydef2015-05-171-10/+10
* | Removes superfluous toUgly, documents toUgly better.Dominik Picheta2015-05-171-6/+4
* | Fixed indentation (2 spaces) part 2onionhammer2015-05-161-1/+1
* | Fixed indentation (2 spaces)onionhammer2015-05-161-21/+21
* | Added comment noting improved performance of non-pretty string conversiononionhammer2015-05-161-1/+2
* | Fixed typoonionhammer2015-05-161-1/+1
* | Improved performance of "$" on jsonnodeErik O'Leary2015-05-151-9/+49
|/
* Don't run non-test code when defined(testing)Oleh Prypin2015-04-211-19/+23
* Allow {} to return nested results in json & standardise on 'key' not 'name'Max Grender-Jones2015-04-181-16/+27
* Added accessor procs with default params for JsonNodes.Dominik Picheta2015-04-051-0/+43
* Rename PNimrodNode to NimNodedef2015-03-171-104/+104
* Replaced deprecated repeatChar() with repeat() or spaces().Hans Raaf2015-03-041-1/+1
* Fix typosFederico Ceratto2015-02-151-1/+1
* Merge pull request #1869 from def-/json-stuffAndreas Rumpf2015-02-071-2/+75
|\
| * Fix documentation and toJson signaturedef2015-02-041-2/+2
| * Remove debugging echos againdef2015-01-051-2/+0
| * Add operator `%*` to JSONdef2015-01-051-1/+76
| * indent = 0 looks better for `$`(node: JsonNode)def2015-01-051-1/+1
* | Add mitems and mpairs where it makes sensedef2015-01-281-0/+14
* | Happy new year!Guillaume Gelin2015-01-061-1/+1
|/
* docgen should work againAraq2014-10-051-29/+29
* Nimrod renamed to NimAraq2014-08-281-2/+2
* more modules updatedAraq2014-08-281-58/+58
* big renameAraq2014-08-271-28/+34
* renamefestAraq2014-08-231-3/+3
* Merge pull request #1289 from fowlmouth/patch-5Varriount2014-07-241-2/+6
|\
| * json.== handles nil nowBillingsly Wetherfordshire2014-06-191-2/+6
* | Remove varargs from json.`{}`Dominik Picheta2014-06-221-6/+4
|/
* fix json.`[]`Billingsly Wetherfordshire2014-06-171-1/+1
* Update json.nimVarriount2014-06-141-1/+1
* Capitalised enum value names in JSON module.Dominik Picheta2014-06-051-7/+7
* Merge pull request #1174 from fowlmouth/patch-2Andreas Rumpf2014-06-051-0/+38
|\
| * added json.hashBillingsly Wetherfordshire2014-06-021-0/+19
| * added `==` for PJsonNodeBillingsly Wetherfordshire2014-05-031-0/+19
* | Merge pull request #1089 from flaviut/jsonchangeAndreas Rumpf2014-05-311-2/+47
|\ \ | |/ |/|
| * replace nil checks with assertflaviut2014-05-311-15/+7
| * Switch chaining to the `{}` and `{}=` operatorsflaviut2014-05-261-21/+35
| * JSON index accesses are bounds checkedflaviut2014-04-131-8/+27
| * Fix subtle mistake in docs and formattingflaviut2014-04-131-4/+5
| * Add tests for the nil passthroughflaviut2014-04-131-0/+8
| * Add a couple words to docsflaviut2014-04-131-1/+1
| * Allow for nil chaining in JSONflaviut2014-04-131-5/+16
* | JS: Fixes math and streams module and implements json.Dominik Picheta2014-04-111-20/+91
|/
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+2
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-10/+10
* case consistency: next stepsAraq2013-12-291-6/+6
* case consistency part 4Araq2013-12-271-20/+20