Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check pqntuples > 0 in getValue. Fixes #12973 (#12974) | Chris Heller | 2019-12-29 | 1 | -4/+12 |
| | |||||
* | Added fix for handling TaintedStrings in streams and httpclient (#12969) | Sam Wang | 2019-12-29 | 2 | -6/+14 |
| | | | | | | * Added fix for taint mode in streams and httpclient * Removed taintMode export from system.nim | ||||
* | generic stack trace overriding mechanism (#12922) | Ștefan Talpalaru | 2019-12-29 | 1 | -10/+33 |
| | | | | | | | | | | | | | | | | * libbacktrace support * switch to a generic stack trace overriding mechanism When "nimStackTraceOverride" is defined, once of the imported modules can register its own procedure to replace the default stack trace generation by calling `registerStackTraceOverride(myOwnProc)`. Tested with `./koch boot -d:release --debugger:native -d:nimStackTraceOverride --import:libbacktrace` for the compiler itself and `./bin/nim c -r -f --stacktrace:off --debugger:native -d:nimStackTraceOverride --import:libbacktrace foo.nim` for an external program. * make the StackTraceOverrideProc {.noinline.} | ||||
* | parsecfg: retain CRLF line breaks, fixes #12970 (#12971) | Simon Krauter | 2019-12-29 | 1 | -3/+3 |
| | |||||
* | [ci skip] docfix .. < => ..< (#12981) [backport] | Timothee Cour | 2019-12-29 | 1 | -1/+1 |
| | |||||
* | Allow customize Host header | Jack Tang | 2019-12-28 | 1 | -4/+5 |
| | |||||
* | Fixes stackoverflow links in readme (#12963) [backport] | King Eca | 2019-12-27 | 1 | -2/+2 |
| | |||||
* | minor refactorings | Andreas Rumpf | 2019-12-27 | 5 | -22/+34 |
| | |||||
* | fixes #12945 (#12959) | cooldome | 2019-12-24 | 2 | -8/+8 |
| | |||||
* | fixes another regression | Araq | 2019-12-24 | 1 | -4/+11 |
| | |||||
* | osproc: fixes regression | Araq | 2019-12-24 | 1 | -1/+1 |
| | |||||
* | ARC: default to a shared heap with --threads:on | Araq | 2019-12-24 | 3 | -5/+15 |
| | |||||
* | ported re.nim to ARC | Araq | 2019-12-24 | 1 | -1/+10 |
| | |||||
* | ported osproc.nim to ARC | Araq | 2019-12-24 | 1 | -1/+1 |
| | |||||
* | ported channels to ARC | Araq | 2019-12-24 | 2 | -121/+143 |
| | |||||
* | fixes the distros.nim regression | Araq | 2019-12-24 | 1 | -1/+1 |
| | |||||
* | fixes a silly regression | Araq | 2019-12-24 | 1 | -1/+3 |
| | |||||
* | fixes a test case | Araq | 2019-12-24 | 1 | -1/+3 |
| | |||||
* | a better bugfix | Araq | 2019-12-24 | 2 | -33/+36 |
| | |||||
* | fixes a regression | Araq | 2019-12-24 | 1 | -4/+4 |
| | |||||
* | fixes #12826 | Araq | 2019-12-24 | 4 | -39/+102 |
| | |||||
* | fixes a bug that kept sugar.collect from working with for loop macros [backport] | Araq | 2019-12-24 | 1 | -10/+11 |
| | |||||
* | added guidelines for evolving Nim's stdlib | Araq | 2019-12-24 | 1 | -0/+62 |
| | |||||
* | docs: tiny style improvements | Araq | 2019-12-24 | 2 | -2/+3 |
| | |||||
* | lenVarargs: number of varargs elements (#12907) | Timothee Cour | 2019-12-23 | 2 | -0/+64 |
| | |||||
* | case coverage error message for `char` (#12948) | Jasper Jenkins | 2019-12-22 | 3 | -6/+15 |
| | |||||
* | Auto-initialize deques (#12879) | Ico Doornekamp | 2019-12-21 | 1 | -3/+17 |
| | |||||
* | fixes #12735 on osx, call dsymutil for debug builds (#12931) | Timothee Cour | 2019-12-21 | 2 | -0/+22 |
| | | | | | | * fix #12735 osx: dsymutil needs to be called for debug builds * also write dsymutil command to extraCmds in json build file | ||||
* | update documentation for `closureScope` and `capture` (#12886) | Judd | 2019-12-21 | 2 | -2/+8 |
| | |||||
* | Fix #12785 (#12943) | RSDuck | 2019-12-21 | 2 | -0/+51 |
| | | | | | | * Fix #12785 and add test * better variable name | ||||
* | system.reset is no longer magic (#12937) | Clyybber | 2019-12-19 | 1 | -11/+9 |
| | | | It has now means setting x to default for new and old runtime alike | ||||
* | fix #12919 tasyncclosestall flaky: Address already in use (#12934) | Timothee Cour | 2019-12-19 | 1 | -1/+3 |
| | |||||
* | fix cmdline bugs affecting nimBetterRun correctness (#12933) [backport] | Timothee Cour | 2019-12-19 | 1 | -3/+15 |
| | |||||
* | fix error in assertions document (#12925) [backport] | flywind | 2019-12-18 | 1 | -1/+1 |
| | |||||
* | Better case coverage error message for alias and range enum (#12913) | Jasper Jenkins | 2019-12-18 | 6 | -70/+100 |
| | |||||
* | Implement NixOS distro check (#12914) | Emery Hemingway | 2019-12-18 | 1 | -1/+5 |
| | |||||
* | fixes #12899 (#12921) | Andreas Rumpf | 2019-12-18 | 5 | -15/+45 |
| | | | | | | * fixes #12899 * fixes regression: destroy global variables in reverse declaration order, closureleak test relies on it | ||||
* | Fix single match output (#12920) | genotrance | 2019-12-17 | 1 | -0/+2 |
| | |||||
* | Cleanup leftovers of #12911(#12916) | Clyybber | 2019-12-17 | 1 | -2/+1 |
| | |||||
* | ARC: cycle detector (#12823) | Andreas Rumpf | 2019-12-17 | 45 | -229/+939 |
| | | | | | | | | | | | | | * first implementation of the =trace and =dispose hooks for the cycle collector * a cycle collector for ARC: progress * manual: the .acyclic pragma is a thing once again * gcbench: adaptations for --gc:arc * enable valgrind tests for the strutils tests * testament: better valgrind support * ARC refactoring: growable jumpstacks * ARC cycle detector: non-recursive algorithm * moved and renamed core/ files back to system/ * refactoring: --gc:arc vs --gc:orc since 'orc' is even more experimental and we want to ship --gc:arc soonish | ||||
* | add $nimeq for gdb (#12909) | Arne Döring | 2019-12-17 | 1 | -0/+29 |
| | |||||
* | NaN floatFormat with clang_cl (#12910) | cooldome | 2019-12-17 | 1 | -2/+2 |
| | | | | | | * clang_cl nan floatFormat * format | ||||
* | allow typed/untyped in magic procs (#12911) | Timothee Cour | 2019-12-17 | 2 | -6/+20 |
| | |||||
* | fix json regression D20191212T144944 (#12902) [backport] | Timothee Cour | 2019-12-15 | 1 | -0/+1 |
| | |||||
* | remove unused import (#12900) | Krzysztof Majk | 2019-12-15 | 1 | -1/+1 |
| | |||||
* | Add `--git.devel` option to the documentation | BinHong Lee | 2019-12-15 | 1 | -0/+4 |
| | |||||
* | fixes #12885 [backport] (#12895) | Andreas Rumpf | 2019-12-13 | 3 | -2/+18 |
| | |||||
* | fixes #12874 (#12890) | Andreas Rumpf | 2019-12-13 | 1 | -8/+42 |
| | | | | | | * fixes #12874 * fixes introduced regressions | ||||
* | Fixes #12883 (#12894) | cooldome | 2019-12-13 | 2 | -1/+47 |
| | | | | | | | | | | * fixes #12883 * fix comment * add normalize * fix | ||||
* | Better clang_cl support (#12896) | cooldome | 2019-12-13 | 1 | -5/+6 |
| |