Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
| * | backend preparations for incomplete/forwarded object types | Andreas Rumpf | 2017-10-28 | 9 | -87/+115 |
| | | |||||
| * | Add sections (type, var, let, const, using) support for reorder pragma (#6326) | BigEpsilon | 2017-10-28 | 8 | -123/+472 |
| | | |||||
| * | Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file (#6542) | Xiao-Yong | 2017-10-28 | 1 | -1/+3 |
| | | | | | | | | | | | | * Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file If the length of NIMBLE_DIR is larger than zero, the nimblepath will be set to $NIMBLE_DIR/pkgs | ||||
| * | fixes #6526 | Araq | 2017-10-27 | 1 | -10/+14 |
| | | |||||
| * | fixes #6422 | Andreas Rumpf | 2017-10-26 | 1 | -4/+31 |
| | | |||||
| * | make tests green again | Araq | 2017-10-26 | 1 | -3/+6 |
| | | |||||
| * | destructors: supportsCopyMem finally works for recursive types | Araq | 2017-10-26 | 5 | -15/+44 |
| | | |||||
| * | topttree destructor finally works | Araq | 2017-10-26 | 3 | -53/+7 |
| | | |||||
| * | destructors: work in progress | Araq | 2017-10-26 | 6 | -19/+100 |
| | | |||||
| * | ast.nim: spacing | Araq | 2017-10-25 | 1 | -3/+3 |
| | | |||||
| * | concepts: make codegen aware of 'tyInferred' | Araq | 2017-10-25 | 2 | -2/+2 |
| | | |||||
| * | default '=sink' and '=destroy' cannot be templates | Araq | 2017-10-25 | 1 | -3/+4 |
| | | |||||
| * | No implicit quit for Genode (#6515) | Emery Hemingway | 2017-10-25 | 1 | -2/+1 |
| | | |||||
| * | added broken tbintree test | Andreas Rumpf | 2017-10-19 | 1 | -4/+3 |
| | | |||||
| * | allow 'block' and 'nkState' after return for easier state machine generation | Andreas Rumpf | 2017-10-19 | 1 | -1/+2 |
| | | |||||
| * | fixes c2nim regression; do not produce more newlines | Andreas Rumpf | 2017-10-19 | 1 | -18/+21 |
| | | |||||
| * | make nested custom seqs work | Andreas Rumpf | 2017-10-19 | 2 | -3/+8 |
| | | |||||
| * | bugfix: propagate the tfHasAsgn flag properly | Andreas Rumpf | 2017-10-19 | 1 | -1/+1 |
| | | |||||
| * | preparations for another bugfix | Andreas Rumpf | 2017-10-19 | 2 | -1/+16 |
| | | |||||
| * | make destructors more robust against unchecked arrays | Andreas Rumpf | 2017-10-19 | 1 | -1/+1 |
| | | |||||
| * | destructors: irresponsibly simple tcustomseq test works | Andreas Rumpf | 2017-10-17 | 2 | -11/+7 |
| | | |||||
| * | added typetraits.supportsCopyMem | Andreas Rumpf | 2017-10-17 | 1 | -1/+6 |
| | | |||||
| * | destructors: lift type bound ops to objects and arrays etc | Andreas Rumpf | 2017-10-17 | 3 | -31/+67 |
| | | |||||
| * | destructors: bugfix: lhs of assignment is irrelevant | Andreas Rumpf | 2017-10-17 | 1 | -2/+1 |
| | | |||||
| * | destructors: preparations for upcoming changes | Araq | 2017-10-17 | 7 | -8/+20 |
| | | |||||
| * | make tests green again | Andreas Rumpf | 2017-10-16 | 1 | -3/+6 |
| | | |||||
| * | fixes #1137 | Andreas Rumpf | 2017-10-16 | 1 | -12/+16 |
| | | |||||
| * | fixes #5007 | Araq | 2017-10-16 | 1 | -5/+19 |
| | | |||||
| * | some progress on the nimpretty tool; still not ready | Araq | 2017-10-16 | 3 | -15/+76 |
| | | |||||
| * | fixes an off-by-one error for nimpretty | Araq | 2017-10-16 | 1 | -1/+1 |
| | | |||||
| * | closes #5070 | Andreas Rumpf | 2017-10-15 | 3 | -23/+14 |
| | | |||||
| * | make tests green again | Andreas Rumpf | 2017-10-15 | 1 | -0/+1 |
| | | |||||
| * | make nnkGotoState and labels more flexible | Andreas Rumpf | 2017-10-15 | 1 | -5/+11 |
| | | |||||
| * | make httpclient compile again via a workaround | Araq | 2017-10-15 | 1 | -2/+5 |
| | | |||||
| * | fixes #4910 | Araq | 2017-10-14 | 1 | -4/+7 |
| | | |||||
| * | fixes #5620 | Araq | 2017-10-14 | 1 | -12/+3 |
| | |