Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove deprecated procs (#12535) | Andreas Rumpf | 2019-11-05 | 1 | -28/+1 |
| | |||||
* | [feature]strformat: add 2 'fmt' macros that use specified characters instead ↵ | Tomohiro | 2019-10-28 | 1 | -0/+32 |
| | | | | | | | | | | of '{}' (#11748) * [feature]strformat: add 2 'fmt' macros that use specified chars instead of '{}' * strformat: revert documentation comments of `&` and 'fmt' * strformat: removed single open/close char variant of fmt | ||||
* | Extent json.to testing to VM, add workrounds for VM bugs. (#12493) | Arne Döring | 2019-10-28 | 1 | -116/+122 |
| | | | fixes #12479 | ||||
* | Refactor json macro (#12391) | Arne Döring | 2019-10-17 | 2 | -22/+41 |
| | | | | | | | | * closes #12316 * make tjsonmacro work at js target * closes #12289 * closes #11988 * also fixed gdb related stuff | ||||
* | About 50% faster base64 implemention. (#12436) | treeform | 2019-10-17 | 1 | -0/+44 |
| | |||||
* | On windows, os.relativePath returns path as is when roots are different (#12329) | Tomohiro | 2019-10-07 | 1 | -0/+15 |
| | | | | | | | * On windows, os.relativePath returns path as is when roots are different * Implement os.sameRoot without windows API * Fix compile error when compiling lib/nimhcr.nim * Fix compile error when compiling lib/nimhcr.nim on Windows | ||||
* | azure: disable failing tests | Leorize | 2019-10-03 | 1 | -2/+1 |
| | |||||
* | Fix how `relativePath` handle case sensitiviy (#12312) [backport] | Tomohiro | 2019-10-01 | 1 | -0/+4 |
| | |||||
* | More of StringStream now works at compile time (#12284) | Clyybber | 2019-09-29 | 1 | -0/+11 |
| | | | | | | | | * readLine of StringStream now works at compile time * Work for js backend only at compile time * readAll now works at CT * readAll works in js ct now * Add test | ||||
* | Fix spellings (#12277) [backport] | Federico Ceratto | 2019-09-27 | 5 | -6/+6 |
| | |||||
* | Locks modules should give a compile error when threads are not enabled. (#12231) | Ray Imber | 2019-09-26 | 1 | -0/+1 |
| | | | | | | | | * Locks modules should give a compile error when threads are not enabled. * fix the compile flags to make the tests pass, or ignore files where necessary. * Fixed when statement to account for doc builds. | ||||
* | fixes #11713, fixes #1034 | Araq | 2019-09-04 | 1 | -0/+20 |
| | |||||
* | makes more tests green | Andreas Rumpf | 2019-09-02 | 1 | -7/+7 |
| | |||||
* | fixes #12015 by also checking kind of `typeNode` (#12016) | Vindaar | 2019-08-27 | 1 | -0/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | * fixes #12015 by also checking kind of `typeNode` If a tuple field is aliased it'll appear the same as a ref type in a call to `getType` if only for the kind of the resulting `NimNode` is checked (that is a `nnkBracketExpr`) * fix test case due to #12017 and add more realistic test case Adds an additional test case, which includes generics and is closer to the real failure I encountered * remove previous fix and fix differently after all The previous fix was incomplete, because it failed for generics. Note that the `of "tuple"` is not actually needed, the `nnkBracketExpr` branch in the `else` branch would catch it too, but I decided to introduce it for clarity. However, the latter is actually needed, because it seems for aliases of `seq` we end up in it. * update comment about global `%` proc in json test | ||||
* | Fixes splitfile (#11918) [bugfix] | pgkos | 2019-08-15 | 1 | -0/+1 |
| | |||||
* | Fix issue #10726 - HTTP response without Content-Length is not accessible ↵ | konradmb | 2019-08-08 | 1 | -28/+40 |
| | | | | | | | | | | | | (#11904) * Add patch by @xenogenesi * Async test for HTTP/1.1 without Content-Length * Apply suggestions from code review Co-Authored-By: Dominik Picheta <dominikpicheta@googlemail.com> | ||||
* | tgetaddrinfo: disable ICMP tests for Haiku | Leorize | 2019-08-04 | 1 | -1/+1 |
| | | | | They're not supported by Haiku's getaddrinfo() | ||||
* | tgetaddrinfo: use sizeof() instead of hardcoding | Leorize | 2019-08-04 | 1 | -3/+3 |
| | | | | | OS like Haiku have a bigger sockaddr_in struct for legacy(?) reasons. Using sizeof() should account for the different struct sizes. | ||||
* | fixes #11723 | Araq | 2019-07-15 | 1 | -0/+18 |
| | |||||
* | [bugfix] fix #11588, don't check if SharedTable is initialized | narimiran | 2019-06-26 | 1 | -0/+14 |
| | |||||
* | [feature] Added os.delEnv; add delEnv support to nimscript too (#11466) | Kaushal Modi | 2019-06-15 | 1 | -0/+13 |
| | | | [feature] Fixes https://github.com/nim-lang/Nim/issues/11452. | ||||
* | Attempt to close https://github.com/nim-lang/Nim/issues/11430 | Charles Blake | 2019-06-12 | 1 | -7/+14 |
| | |||||
* | Use TMPDIR env var if available to get the temp dir name (#11443) [bugfix] | Kaushal Modi | 2019-06-10 | 1 | -0/+12 |
| | | | | | | Additionally, use normalizePathEnd to suffix the dir name with "/" or "\" as appropriate for the current OS. Fixes https://github.com/nim-lang/Nim/issues/11439. | ||||
* | Bit operator names 2 (#11413) | Arne Döring | 2019-06-06 | 1 | -1/+37 |
| | | | | | | * add bit operator names * add test for bitop alias | ||||
* | fixes #11369 (#11381) | Andreas Rumpf | 2019-06-02 | 1 | -0/+7 |
| | |||||
* | move test for #7632 above `import strformat` (#11270) | jcosborn | 2019-05-20 | 1 | -10/+11 |
| | |||||
* | fixes #10952, UNC paths (#11260) | Miran | 2019-05-16 | 1 | -0/+9 |
| | |||||
* | fixes #7816 (#11261) | Andreas Rumpf | 2019-05-15 | 1 | -1/+10 |
| | |||||
* | Allow for locale-based parsing/formatting of dates (#11170) | Matt Haggard | 2019-05-08 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | * Allow for locale-based parsing/formatting of dates * Updates based on review feedback of PR 11170 DateTimeLocale arrays are now indexed by Month and WeekDay enums. More sane date used for testing. Documentation newline. Case change of DefaultLocale (and make it public) * Add changelog entry for DateTimeLocale addition to times module * Use pattern symbols for DateTimeLocale attribute names | ||||
* | fixes another regression; the behaviour of 'array' formatting was changed | Araq | 2019-04-15 | 1 | -0/+8 |
| | |||||
* | fixes #11012 | Araq | 2019-04-15 | 2 | -22/+18 |
| | |||||
* | rst: parse brackets individually, fixes #10475 (#10997) | Miran | 2019-04-10 | 1 | -0/+12 |
| | |||||
* | Strformat symbol binding (#10927) | Arne Döring | 2019-04-05 | 3 | -2/+74 |
| | |||||
* | fixes json.nim regression | Andreas Rumpf | 2019-03-29 | 1 | -4/+0 |
| | |||||
* | bitops: add reverseBits and test (#10835) | Tomohiro | 2019-03-13 | 1 | -0/+42 |
| | |||||
* | StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746) | Arne Döring | 2019-02-28 | 1 | -0/+40 |
| | |||||
* | Handle IPv6 in bindAddr #7633 | Federico Ceratto | 2019-02-23 | 1 | -0/+14 |
| | | | | Add test | ||||
* | Replace the duration conversion procs with new improved ones (#10710) | Oscar Nihlgård | 2019-02-19 | 1 | -0/+9 |
| | |||||
* | 32 bit fixes (#10608) | Arne Döring | 2019-02-13 | 1 | -6/+2 |
| | |||||
* | New implementation of times.between (#10523) | Oscar Nihlgård | 2019-02-06 | 1 | -35/+138 |
| | | | | | | | | * Refactor ttimes * New implementation of times.between * Deprecate times.toTimeInterval | ||||
* | Vm bitops fixes (#10520) | Arne Döring | 2019-02-05 | 1 | -51/+16 |
| | |||||
* | move tests from `tospaths` to `tos`, fixes #9671 | narimiran | 2019-01-23 | 2 | -142/+111 |
| | | | | Also, change some of `echo`s to `doAssert`. | ||||
* | Added basic bit manipulation procs to bitops (#10338) | Ico Doornekamp | 2019-01-23 | 1 | -0/+57 |
| | |||||
* | Fix spelling errors (#10379) | Federico Ceratto | 2019-01-19 | 1 | -1/+1 |
| | |||||
* | json: support tuple (#10010) | Timothee Cour | 2019-01-16 | 1 | -0/+4 |
| | |||||
* | Fixes #10065 (#10260) | Arne Döring | 2019-01-14 | 1 | -4/+4 |
| | | | | CountTable now returns 0 instead of 'key not found' for get requests. | ||||
* | fixes #7878 | Araq | 2019-01-14 | 1 | -1/+10 |
| | |||||
* | make tests more robust; tests should be deterministic, no randomize() calls ↵ | Araq | 2019-01-13 | 3 | -14/+16 |
| | | | | in tests | ||||
* | fixes #10273 execShellCmd now returns nonzero when child killed with signal ↵ | Timothee Cour | 2019-01-13 | 3 | -18/+95 |
| | | | | | | | | | | + other fixes (#10274) * s/exitStatus(...)/exitStatusLikeShell(...)/ * fix #10273 execShellCmd now returns nonzero when child exits with signal * test case for #10249 and explanation for the bug * fix test failure * add tests/nim.cfg | ||||
* | os.execShellCmd: fixes #10231 (#10232) | alaviss | 2019-01-08 | 1 | -0/+13 |
| | | | | | | | Darwin has long deprecated the wait union, but their macros still assume it unless you define _POSIX_C_SOURCE. This trips up C++ compilers. This commit duplicates the behavior of WEXITSTATUS when _POSIX_C_SOURCE is defined. |