Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | macros.nim: deprecated ! operator | Andreas Rumpf | 2017-11-19 | 1 | -2/+4 |
| | |||||
* | fixes #5521 object variants superclass trigger bad codegen (#6120) | andri lim | 2017-11-19 | 1 | -8/+5 |
| | |||||
* | Fixes #5979 (#5980) | Yuriy Glukhov | 2017-11-19 | 1 | -2/+8 |
| | |||||
* | fixes #6724 | Andreas Rumpf | 2017-11-19 | 1 | -3/+3 |
| | |||||
* | make tests green again | Andreas Rumpf | 2017-11-18 | 2 | -6/+8 |
| | |||||
* | fixes #6073 | Andreas Rumpf | 2017-11-18 | 1 | -1/+1 |
| | |||||
* | fixes #5781 | Andreas Rumpf | 2017-11-18 | 1 | -1/+1 |
| | |||||
* | fixes #6753 | Andreas Rumpf | 2017-11-18 | 1 | -4/+4 |
| | |||||
* | fixes #6776 | Andreas Rumpf | 2017-11-18 | 1 | -1/+1 |
| | |||||
* | Do not include date in binaries (#6581) | Bernhard M. Wiedemann | 2017-11-18 | 2 | -5/+6 |
| | | | | | | and do not claim copyright for 2018 in order to make nim package builds reproducible. See https://reproducible-builds.org/ for why this is good. | ||||
* | Fix compiler crash (#6773) (#6774) | cooldome | 2017-11-18 | 1 | -1/+1 |
| | |||||
* | fixes #6757 | Andreas Rumpf | 2017-11-17 | 1 | -1/+7 |
| | |||||
* | fixes the second example of #6757 | Andreas Rumpf | 2017-11-17 | 1 | -7/+7 |
| | |||||
* | fixes #6765 | Andreas Rumpf | 2017-11-17 | 1 | -3/+7 |
| | |||||
* | 'nim doc' is now using version 2 of the documentation generator | Andreas Rumpf | 2017-11-16 | 1 | -2/+2 |
| | |||||
* | WIP: Add a advanced compiler command 'ctags' (#6654) | Dmitry Atamanov | 2017-11-15 | 3 | -0/+69 |
| | |||||
* | Merge pull request #6743 from lcrees/patch-6 | Dominik Picheta | 2017-11-14 | 1 | -2/+3 |
|\ | | | | | Clarify compiler plugin support | ||||
| * | Clarify compiler plugin support | Lynn C. Rees | 2017-11-14 | 1 | -2/+3 |
| | | |||||
* | | bugfix: make 'macros' module available for nimscript | Andreas Rumpf | 2017-11-14 | 1 | -3/+3 |
|/ | |||||
* | Fix incorrect signature for nimLoadProcs when using cpp backend (#6699) | Kartik Saranathan | 2017-11-07 | 1 | -1/+1 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-11-07 | 1 | -1/+5 |
|\ | |||||
| * | Block expressions (#6695) | Fabian Keller | 2017-11-06 | 1 | -1/+5 |
| | | | | | | | | | | | | * enabled parsing of block expressions * added test case; closes #3827 * adjusted grammar doc strings * updated grammar in docs | ||||
* | | Merge branch 'devel' into araq | Andreas Rumpf | 2017-11-07 | 12 | -31/+88 |
|\| | |||||
| * | fixes #6532 array bounds check for non zero based arrays on the js backend ↵ | skilchen | 2017-11-06 | 1 | -1/+1 |
| | | | | | | | | (#6550) | ||||
| * | concepts: fixes the stack overflow that happens for #6691 | Andreas Rumpf | 2017-11-05 | 1 | -1/+2 |
| | | |||||
| * | minor breaking change: for loop bodies now get their own scope | Andreas Rumpf | 2017-11-05 | 3 | -0/+6 |
| | | |||||
| * | fixes the new to be documented imports | Andreas Rumpf | 2017-11-05 | 1 | -2/+4 |
| | | |||||
| * | improve the error messages for bug #6692 | Araq | 2017-11-05 | 2 | -6/+7 |
| | | |||||
| * | fixes #6609; 'if' expressions support multiple statements; minor breaking change | Araq | 2017-11-05 | 1 | -14/+56 |
| | | |||||
| * | bugfix: detect captures in non-closure inner procs | Araq | 2017-11-03 | 1 | -1/+4 |
| | | |||||
| * | fixes new liftLocals pass | Andreas Rumpf | 2017-11-02 | 2 | -6/+8 |
| | | |||||
* | | Merge branch 'devel' into araq | Andreas Rumpf | 2017-11-02 | 1 | -0/+1 |
|\| | |||||
| * | 'ord' does not produce a range type anymore | Andreas Rumpf | 2017-11-02 | 2 | -1/+4 |
| | | |||||
* | | wip | Andreas Rumpf | 2017-11-02 | 5 | -5/+7 |
| | | |||||
* | | Merge branch 'devel' into araq | Andreas Rumpf | 2017-11-02 | 1 | -0/+68 |
|\| | |||||
| * | added missing file | Andreas Rumpf | 2017-11-02 | 1 | -0/+68 |
| | | |||||
* | | Merge branch 'devel' into araq | Andreas Rumpf | 2017-11-02 | 77 | -999/+2499 |
|\| | |||||
| * | implemented undocumented '.liftLocals' feature | Andreas Rumpf | 2017-11-02 | 4 | -6/+18 |
| | | |||||
| * | make range type checking more restrictive, see tn8vsint16 test case; minor ↵ | Andreas Rumpf | 2017-11-01 | 1 | -1/+10 |
| | | | | | | | | breaking change | ||||
| * | Remove more usages of unary lt (fixes #6634) (#6641) | Fabian Keller | 2017-10-31 | 1 | -1/+1 |
| | | | | | | | | | | | | * fixes #6634 * remove more usages of unary < | ||||
| * | getEnv now supports a 'default' parameter; refs #6019 | Andreas Rumpf | 2017-10-30 | 2 | -2/+7 |
| | | |||||
| * | fixes #1860; macro generating a wrong nkSymChoice node | Andreas Rumpf | 2017-10-30 | 2 | -3/+11 |
| | | |||||
| * | fixes bug reported in PR #5637 | Andreas Rumpf | 2017-10-30 | 2 | -1/+12 |
| | | |||||
| * | breaking change: 'and' and 'mod' do not produce a subrange type anymore; ↵ | Andreas Rumpf | 2017-10-30 | 2 | -111/+0 |
| | | | | | | | | fixes #5854 | ||||
| * | remove old implementation of the roof operator; make tests green again; ↵ | Andreas Rumpf | 2017-10-29 | 4 | -60/+2 |
| | | | | | | | | close #6292 | ||||
| * | work in progress: new implementation for 'a[^1]' | Andreas Rumpf | 2017-10-29 | 7 | -21/+19 |
| | | |||||
| * | made nimresolve part of the compiler | Andreas Rumpf | 2017-10-29 | 4 | -30/+98 |
| | | |||||
| * | deprecated unary '<' | Andreas Rumpf | 2017-10-29 | 52 | -204/+203 |
| | | |||||
| * | new feature: package level objects | Andreas Rumpf | 2017-10-29 | 2 | -9/+11 |
| | | |||||
| * | first implementation of package level types that allow forwarding across ↵ | Andreas Rumpf | 2017-10-28 | 5 | -14/+45 |
| | | | | | | | | module boundaries |