Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Amend fix for #13633 (#13636) | Clyybber | 2020-03-12 | 1 | -1/+1 |
| | |||||
* | Fix #13633 | Clyybber | 2020-03-12 | 1 | -1/+2 |
| | |||||
* | Fix #12676 (#13634) | genotrance | 2020-03-12 | 1 | -2/+2 |
| | |||||
* | Make listCmd honor hint:cc:off (#13606) | Clyybber | 2020-03-11 | 1 | -50/+35 |
| | | | | | | | | | | | | | | | | | * Make listCmd honor hint:cc:off * Tiny cleanup * Tiny tiny cleanup * VERY IMPORTANT: --hint:cc:on will overwrite --verbosity:0 :p * Tiny cleanup * Stupid * Move displayProgressCC to where its required * Tiny cleanup | ||||
* | fixes #13240 | Araq | 2020-03-11 | 1 | -1/+8 |
| | |||||
* | fixes #13519 | Araq | 2020-03-11 | 2 | -4/+9 |
| | |||||
* | fixes #12757 | Araq | 2020-03-11 | 1 | -6/+13 |
| | |||||
* | fix operators containing percent for VM usage (#13536) | Arne Döring | 2020-03-11 | 7 | -77/+69 |
| | | | | * fixes #13513 * merge tarithmetics in tarithm | ||||
* | `koch --nim:pathto/nim boot` and `koch boot --hint:cc:off` now work (#13516) | Timothee Cour | 2020-03-11 | 2 | -15/+20 |
| | | | | | * `koch boot --hint:cc:off` now works * `koch --nim:pathto/nim boot` now works; code cleanup | ||||
* | Revert "Support cross compiling from host to host (#12859)" (#13591) | genotrance | 2020-03-10 | 1 | -1/+2 |
| | | | This reverts commit e4f7656772657069cd3e27704d687b292d8d24ab. | ||||
* | fixes #13436 (#13615) | Andreas Rumpf | 2020-03-10 | 2 | -4/+11 |
| | |||||
* | fixes #13599 (#13614) | Andreas Rumpf | 2020-03-09 | 1 | -1/+1 |
| | |||||
* | fixes #13596 (#13612) | Andreas Rumpf | 2020-03-09 | 1 | -0/+13 |
| | |||||
* | surgical fix for #13319 (#13604) | Andy Davidoff | 2020-03-08 | 1 | -5/+3 |
| | |||||
* | Only print the link command when listCmd is active; fix docs (#13603) | Clyybber | 2020-03-07 | 2 | -2/+1 |
| | |||||
* | fixes #5170 (#13589) | Andreas Rumpf | 2020-03-05 | 2 | -10/+11 |
| | | | | | | * fixes #5170 * make tests green | ||||
* | fix #13579 joinPath("/foo/", "../a") is now /a (#13586) | Andreas Rumpf | 2020-03-05 | 1 | -0/+2 |
| | |||||
* | sink parameter inference for types that have destructors (#13544) | Andreas Rumpf | 2020-03-04 | 11 | -20/+124 |
| | | | | | | | | | | | | | | * ensure capitalize doesn't take an inferred sink parameter * sink parameter inference: first version, for now disabled. Changed that sink parameters can be consumed multiple times in order to adhere to our spec. * sink inference can now be disabled with .nosinks; sometimes for proc type interop this is required * fixes yet another critical DFA bug * better implementation that also understands if expressions etc * document sink parameter inference and allow for global disabling | ||||
* | std/compilesettings implementation (#13584) | Andreas Rumpf | 2020-03-04 | 1 | -0/+33 |
| | | | | | | | | * Implement compileSetting() and compileSettingSeq() * Change from magic to vmop * better design for querySetting Co-authored-by: genotrance <dev@genotrance.com> | ||||
* | fix hintSuccess: `out` was wrong for `nim doc` without `-o` flag (#13569) | Timothee Cour | 2020-03-04 | 1 | -2/+2 |
| | |||||
* | ARC hotfix; proper destruction of seqs and strings after a move | Araq | 2020-03-03 | 1 | -2/+2 |
| | |||||
* | Fix docgen snippet numbering (#13507) | genotrance | 2020-03-03 | 1 | -1/+1 |
| | |||||
* | Remove dead magics (#13551) | Arne Döring | 2020-03-03 | 12 | -128/+32 |
| | |||||
* | Add signatures object to jsondoc for routine types (#13530) | PMunch | 2020-03-02 | 1 | -0/+29 |
| | | | | | | jsondoc is meant to be read by computers, but yet the signatures of procedures where simply a string of the whole thing. This adds a signature object that unpacks this information into an object so it's easier to analyse the documented signatures. | ||||
* | make it possible to pass linker options for vcc (#13535) [backport] | cooldome | 2020-02-29 | 1 | -1/+1 |
| | |||||
* | EndsInNoReturn in expressions extension, fixes #13490 (#13520) | cooldome | 2020-02-28 | 4 | -8/+5 |
| | | | | * fix #13490 | ||||
* | fixes #12627 (#13521) | cooldome | 2020-02-28 | 1 | -1/+1 |
| | | | | * fixes #12627 | ||||
* | properly handle note override logic/verbosity/config/cmdline using ↵ | Timothee Cour | 2020-02-27 | 5 | -32/+31 |
| | | | | modifiedyNotes, cmdlineNotes | ||||
* | remove isCmdLine; use passCmd1 | Timothee Cour | 2020-02-27 | 4 | -7/+3 |
| | |||||
* | correctly honor cmdline --hint:conf:on/off ; correctly show Conf hints in order | Timothee Cour | 2020-02-27 | 6 | -3/+18 |
| | |||||
* | Fix #9405 - cfg and nims run in sync | Ganesh Viswanathan | 2020-02-27 | 2 | -28/+31 |
| | |||||
* | cleanup Ordinal (#13501) | Timothee Cour | 2020-02-27 | 1 | -0/+1 |
| | |||||
* | fix #8312 --hints:off and --warnings:off now honored everywhere (#13489) | Timothee Cour | 2020-02-26 | 9 | -22/+26 |
| | |||||
* | fix #13479 (#13503) | Arne Döring | 2020-02-26 | 1 | -2/+2 |
| | |||||
* | only enable linenoise for -d:nimUseLinenoise (#13478) | Timothee Cour | 2020-02-24 | 2 | -4/+7 |
| | | | | | | * only enable linenoise for -d:nimUseLinenoise * fixup | ||||
* | Remove genToArray in jsgen, a PHP remnant (#13466) | hlaaftana | 2020-02-22 | 1 | -20/+0 |
| | |||||
* | relativePath("foo", "foo") is now ".", not "" (#13452) | Timothee Cour | 2020-02-22 | 1 | -0/+2 |
| | |||||
* | Fix #8648 - use parent streams to avoid hang (#13445) | genotrance | 2020-02-20 | 1 | -6/+5 |
| | |||||
* | fix incorrect lenTuple implementation (#13423) | Timothee Cour | 2020-02-19 | 1 | -0/+4 |
| | |||||
* | fix bug in int128 (#13403) | Arne Döring | 2020-02-14 | 1 | -3/+86 |
| | |||||
* | fixes #13368 (#13397) | cooldome | 2020-02-14 | 2 | -9/+11 |
| | |||||
* | fixes #13378 [backport] (#13392) | Andreas Rumpf | 2020-02-11 | 1 | -0/+2 |
| | |||||
* | fix several bugs with `repr` (#13386) | Timothee Cour | 2020-02-11 | 1 | -4/+8 |
| | |||||
* | fix #13374 `nim c -r -` now generates $nimcache/stdinfile (#13380) [backport] | Timothee Cour | 2020-02-11 | 2 | -6/+11 |
| | |||||
* | fix #13255 (#13275) [backport] | Arne Döring | 2020-02-09 | 1 | -2/+2 |
| | |||||
* | fix `is` with generic types; fix `genericHead(Foo[T])` (#13303) | Timothee Cour | 2020-02-09 | 5 | -18/+43 |
| | | | | | * fix #9855, fix #9855, fix genericHead * render TTypeKind via toHumanStr | ||||
* | fixes #13314 (#13372) | Andreas Rumpf | 2020-02-09 | 1 | -4/+9 |
| | |||||
* | miscellaneous bug fixes (part 3) (#13304) | Timothee Cour | 2020-02-07 | 2 | -3/+5 |
| | | | | | | | | | | * fix deprecation; fix indentation * git clone: use -q * fix Warning: pragma before generic parameter list is deprecated; fix typo * bugfix: sysTypeFromName("float64") was never cached | ||||
* | fix #13182: `proc fun(a: varargs[Foo, conv])` now can be overloaded (#13345) ↵ | Timothee Cour | 2020-02-07 | 1 | -1/+2 |
| | | | | [backport] | ||||
* | replace old problematic isNamedTuple implementation by TypeTrait ↵ | Timothee Cour | 2020-02-07 | 1 | -0/+1 |
| | | | | | | | | isNamedTuple in dollars.nim (#13347) * replace old problematic isNamedTuple implementation by TypeTrait isNamedTuple * fix for bootstrap |