Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support all int, uint and float variants in json.to macro. | Dominik Picheta | 2017-11-30 | 1 | -1/+27 |
| | |||||
* | Fix infinite recursion when using json.to on ref with cycle. | Dominik Picheta | 2017-11-30 | 2 | -3/+22 |
| | |||||
* | Implement support for JsonNode in json.to. | Dominik Picheta | 2017-11-30 | 1 | -1/+18 |
| | |||||
* | Implement Table/OrderedTable support for json.to macro. | Dominik Picheta | 2017-11-30 | 1 | -2/+25 |
| | |||||
* | Implement support for Option[T] in json.to macro. Fixes #5848. | Dominik Picheta | 2017-11-30 | 1 | -2/+23 |
| | |||||
* | Fixes #6604. Rejects unnamed tuples with error. | Dominik Picheta | 2017-11-30 | 2 | -1/+39 |
| | |||||
* | Fixes #6095. | Dominik Picheta | 2017-11-30 | 1 | -1/+17 |
| | |||||
* | Fixes #5856. Code based on @loloiccl's PR (#5879). | Dominik Picheta | 2017-11-30 | 1 | -1/+14 |
| | |||||
* | Fixes #6223. | Dominik Picheta | 2017-11-28 | 1 | -0/+4 |
| | |||||
* | added a warning that the .deprecate statement is unreliable for routines | Andreas Rumpf | 2017-11-21 | 1 | -1/+1 |
| | |||||
* | Appveyor thttpclient (#6744) | Fredrik Høisæther Rasch | 2017-11-15 | 1 | -0/+1 |
| | | | | | | * App option value for disabling tests for AppVeyor * Disable thttpclient on AppVeyor | ||||
* | attempt to make travis green again | Andreas Rumpf | 2017-11-05 | 2 | -0/+2 |
| | |||||
* | make tests green again | Araq | 2017-11-01 | 2 | -4/+4 |
| | |||||
* | Update `removeSuffix` implementations to match `removePrefix` (#6636) | Bo Lingen | 2017-10-30 | 1 | -4/+26 |
| | |||||
* | remove old implementation of the roof operator; make tests green again; ↵ | Andreas Rumpf | 2017-10-29 | 2 | -4/+4 |
| | | | | close #6292 | ||||
* | add `strutils.removePrefix` proc (#6473) | Bo Lingen | 2017-10-28 | 1 | -0/+62 |
| | |||||
* | isAlphaNumberic and isDigit improvement + tests (#6579) | Viktor Marosvary | 2017-10-24 | 1 | -0/+19 |
| | | | if we encounter a character that does not satisfy the proc, we return immediately, without continuing to loop over the rest of the chars in the string. | ||||
* | Merge pull request #6495 from GULPF/Fix-countLeapYears | Dominik Picheta | 2017-10-16 | 1 | -0/+6 |
|\ | | | | | Fix countLeapYears | ||||
| * | Fix countLeapYears | Oscar Nihlgård | 2017-10-10 | 1 | -0/+6 |
| | | |||||
* | | [JSON] getBVal -> getBool; getFNum -> getFloat | Daniil Yarancev | 2017-10-14 | 1 | -2/+2 |
|/ | |||||
* | Add dst formatting tests (#6468) | GULPF | 2017-10-10 | 1 | -11/+19 |
| | | | | | | * Rename ttime.nim => ttimes.nim * Add formating tests for DST, closes #3199 * Make appveyor green * Remove broken test | ||||
* | the parser finally parses 'echo {1,2}' as it should | Andreas Rumpf | 2017-09-30 | 3 | -5/+5 |
| | |||||
* | Improved unittest check macro, fixes #5784 (#6446) | GULPF | 2017-09-30 | 1 | -6/+21 |
| | |||||
* | Reorder json `add` and `%`, fixes #6385 (#6388) | Mamy Ratsimbazafy | 2017-09-16 | 2 | -0/+15 |
| | | | | | | * 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 | -1/+1 |
| | |||||
* | Fix wrong result of countLines() (#6371) | Simon Krauter | 2017-09-15 | 1 | -0/+12 |
| | |||||
* | attempt to make travis green again | Araq | 2017-09-05 | 1 | -14/+18 |
| | |||||
* | Remove expr/stmt (#5857) | Arne Döring | 2017-07-25 | 3 | -20/+21 |
| | |||||
* | fixes #6049 add mixin release, acquire to withLock (#6113) | andri lim | 2017-07-16 | 2 | -0/+21 |
| | |||||
* | fixes #6046 parsecfg failed to parse negative int (#6097) | andri lim | 2017-07-14 | 1 | -0/+23 |
| | |||||
* | fixes #5966 | Fabian Keller | 2017-06-20 | 1 | -1/+22 |
| | |||||
* | fix orderedtable enlarge proc. (#5937) | Parashurama | 2017-06-05 | 1 | -0/+18 |
| | | | This fixes issue #5917 | ||||
* | Merge branch 'araq2' into devel | Araq | 2017-05-17 | 1 | -1/+23 |
|\ | |||||
| * | Merge branch 'zahary' into araq2 | Andreas Rumpf | 2017-05-17 | 1 | -1/+23 |
| |\ | |||||
| | * | close #5757 | Zahary Karadjov | 2017-04-30 | 1 | -1/+23 |
| | | | |||||
* | | | Fixes #5761. | Dominik Picheta | 2017-05-17 | 1 | -1/+21 |
| | | | |||||
* | | | Merge pull request #5019 from FedericoCeratto/json_tests | Dominik Picheta | 2017-05-16 | 1 | -0/+384 |
|\ \ \ | |/ / |/| | | Add JSON tests based on https://github.com/nst/JSONTestSuite | ||||
| * | | Add JSON tests based on https://github.com/nst/JSONTestSuite | Federico Ceratto | 2017-04-09 | 1 | -0/+384 |
| | | | |||||
* | | | disable fragile parts of thttpclient.nim | Andreas Rumpf | 2017-05-04 | 1 | -9/+11 |
| | | | |||||
* | | | added IP v6 parsing tests | Andreas Rumpf | 2017-05-04 | 1 | -0/+217 |
| | | | |||||
* | | | Implement dial, support IPv6 in httpclient (#5763) | Ruslan Mustakov | 2017-05-02 | 2 | -2/+98 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement dial, support IPv6 in httpclient Added ``dial`` procedure to networking modules: ``net``, ``asyncdispatch``, ``asyncnet``. It merges socket creation, address resolution, and connection into single step. When using ``dial``, you don't have to worry about IPv4 vs IPv6 problem. Fixed addrInfo loop in connect to behave properly. Previously it would stop on first non-immediate failure, instead of continuing and trying the remaining addresses. Fixed newAsyncNativeSocket to raise proper error if socket creation fails. Fixes: #3811 * Check domain during connect() only on non-Windows This is how it was in the previous implementation of connect(). * Call 'osLastError' before 'close' in net.dial * Record osLastError before freeAddrInfo in net.dial * Add missing docs for 'dial' proc * Optimize dial to create one FD per domain, add tests And make async IPv6 servers work on Windows. * Add IPv6 test to uri module * Fix getAddrString error handling | ||||
* | | | Add test for previous commit. | Dominik Picheta | 2017-04-17 | 1 | -1/+10 |
| | | | |||||
* | | | Fixes `null` handling for object refs in JSON unmarshal macro. | Dominik Picheta | 2017-04-17 | 1 | -2/+11 |
| | | | |||||
* | | | Fix JSON macro bug with ref objects. | Dominik Picheta | 2017-04-17 | 1 | -3/+29 |
| | | | |||||
* | | | Implement support for enum fields in JSON macro. | Dominik Picheta | 2017-04-09 | 1 | -1/+17 |
|/ / | |||||
* | | Document `to` macro in JSON and add example. | Dominik Picheta | 2017-04-09 | 1 | -0/+26 |
| | | |||||
* | | Implements else branch for JSON unmarshalling of object variants. | Dominik Picheta | 2017-04-09 | 1 | -2/+36 |
| | | |||||
* | | Improve error messages and add tests for the JSON macro. | Dominik Picheta | 2017-04-08 | 1 | -25/+75 |
| | | |||||
* | | Support int, string and bool fields in unmarshal json macro. | Dominik Picheta | 2017-04-08 | 1 | -21/+40 |
| | | |||||
* | | First implementation of JSON unmarshal macro. | Dominik Picheta | 2017-04-08 | 1 | -0/+40 |
|/ |