Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Closes #6083, closes #6086, closes #6379 (#6392) | Daniil Yarancev | 2017-09-16 | 1 | -8/+58 |
| | |||||
* | Reorder json `add` and `%`, fixes #6385 (#6388) | Mamy Ratsimbazafy | 2017-09-16 | 2 | -0/+15 |
| | | | | | | * Reorder json `add` and `%`, fixes https://github.com/nim-lang/Nim/issues/6385 * rename json test files | ||||
* | Fix operations on string as openarray in VM. (#6257) | Parashurama | 2017-09-15 | 1 | -0/+34 |
| | | | | | | | | | | * fix openarray.len for string as openArray in VM. * fix openarray[idx] for string as openArray in VM. * fix openarray[idx]=val for string as openArray in VM. * add tests for passing string as openArray in VM. * fix issue with NimNode.len NimNode.len was also returning len for string literals. also fix logic bug in if/elif chain. | ||||
* | Changed JSON stringification to preserve UTF (#6330) | Yuriy Glukhov | 2017-09-15 | 1 | -1/+1 |
| | |||||
* | Add counterpart to containsOrIncl for excl (#6360) | superfunc | 2017-09-15 | 1 | -1/+11 |
| | |||||
* | Fix wrong result of countLines() (#6371) | Simon Krauter | 2017-09-15 | 1 | -0/+12 |
| | |||||
* | Add test for objvariant construction order | superfunc | 2017-09-09 | 1 | -0/+114 |
| | | | | Fixes #4665 | ||||
* | attempt to make travis green again | Araq | 2017-09-05 | 1 | -14/+18 |
| | |||||
* | fixes #6327 | Andreas Rumpf | 2017-09-05 | 1 | -0/+2 |
| | |||||
* | fixes #6294 | Araq | 2017-09-05 | 1 | -1/+37 |
| | |||||
* | equality check on NimSym has now support in the VM; refs #6139 | Araq | 2017-09-03 | 1 | -1/+24 |
| | |||||
* | Fix seq.setLen initialisation in VM (#6224) | Parashurama | 2017-09-02 | 1 | -0/+58 |
| | |||||
* | Implement .nimble-link files in the compiler and add tests for them. | Dominik Picheta | 2017-09-02 | 5 | -1/+15 |
| | |||||
* | Add readme to tests. Add fileDir option to testament & create nimble test. | Dominik Picheta | 2017-09-02 | 16 | -15/+92 |
| | |||||
* | closes #3583 | Andreas Rumpf | 2017-09-01 | 1 | -1/+9 |
| | |||||
* | tester: better error message comparisons | Andreas Rumpf | 2017-08-31 | 1 | -1/+1 |
| | |||||
* | make tests green again | Andreas Rumpf | 2017-08-31 | 1 | -4/+4 |
| | |||||
* | tester: make 'nimout' matching more robust against whitespace issues | Andreas Rumpf | 2017-08-31 | 1 | -1/+5 |
| | |||||
* | Fix #6295 (#6296) | BigEpsilon | 2017-08-30 | 1 | -0/+13 |
| | |||||
* | fixes #6279 | Andreas Rumpf | 2017-08-29 | 2 | -1/+13 |
| | |||||
* | remove ArrayDummySize with unchecked arrays (#5818) | Jacek Sieka | 2017-08-28 | 2 | -2/+6 |
| | |||||
* | add testcase for mitems returning tuple on VM. | Parashurama | 2017-08-19 | 1 | -0/+14 |
| | |||||
* | Restore the old behavior of parsing "quote do:" | Zahary Karadjov | 2017-08-19 | 3 | -187/+222 |
| | | | | close #5845 | ||||
* | treat var modifiers inside the concept body correctly: #1033 | Zahary Karadjov | 2017-08-19 | 1 | -0/+30 |
| | |||||
* | Fixes #5965 (#6237) | Daniil Yarancev | 2017-08-14 | 2 | -0/+20 |
| | |||||
* | Fix typo (#6236) | Daniil Yarancev | 2017-08-12 | 1 | -1/+1 |
| | |||||
* | fixes #6234 | Andreas Rumpf | 2017-08-11 | 1 | -0/+22 |
| | |||||
* | reorder pass: consider the 'using' statement; disabled debug output | Andreas Rumpf | 2017-08-11 | 1 | -4/+8 |
| | |||||
* | Introduce first class support for Android (#5772) | Fredrik Høisæther Rasch | 2017-08-06 | 2 | -2/+6 |
| | |||||
* | Removed platform-specific arithm test cases (#6189) | Fredrik Høisæther Rasch | 2017-08-06 | 1 | -11/+11 |
| | |||||
* | disable tboehmdeepcopy for Windows as we don't have a version of Boehm GC on ↵ | Araq | 2017-08-04 | 1 | -0/+1 |
| | | | | Windows | ||||
* | fixes #6016 union alias trigger bad codegen (#6117) | andri lim | 2017-08-03 | 5 | -141/+175 |
| | | | | | | * fixes #6016 union alias trigger bad codegen * cpp test ok * merging some test into one file | ||||
* | Vm fix zero extend proc ze/ze64 && toU32/toU16/toU8 (#5988) | Parashurama | 2017-08-03 | 1 | -0/+44 |
| | | | | | | * fixes ze/ze64 procs in VM. * fixes toU8/toU16/toU32. * add tests for ze/ze64 toU32/toU16/toU8 procs | ||||
* | Channels can now block depending on maxItems (#6153) | Yuriy Glukhov | 2017-07-31 | 1 | -0/+37 |
| | |||||
* | Fixed NimTypeKind enum, added missing values. (#6157) | Yuriy Glukhov | 2017-07-30 | 1 | -0/+7 |
| | |||||
* | distinguish between 'reorder' and 'noforward' | Andreas Rumpf | 2017-07-26 | 1 | -0/+42 |
| | |||||
* | Added codeRepr and dumpCode to the macros module. (#5778) | PMunch | 2017-07-26 | 1 | -0/+25 |
| | |||||
* | Remove expr/stmt (#5857) | Arne Döring | 2017-07-25 | 137 | -418/+390 |
| | |||||
* | closures have an object type field so that we can perform correct deepCopy() ↵ | Andreas Rumpf | 2017-07-22 | 1 | -0/+17 |
| | | | | for the BoehmGC target | ||||
* | make tests green again | Araq | 2017-07-20 | 1 | -5/+2 |
| | |||||
* | fixes #5871 | Andreas Rumpf | 2017-07-20 | 1 | -3/+14 |
| | |||||
* | fixes #5892 | Araq | 2017-07-17 | 1 | -0/+19 |
| | |||||
* | fixes #4763 | Araq | 2017-07-17 | 1 | -0/+32 |
| | |||||
* | Lineinfo change (#6084) | Arne Döring | 2017-07-17 | 4 | -4/+4 |
| | |||||
* | fixes #5986 js backend failed to compile try ... except new syntax (#6116) | andri lim | 2017-07-17 | 1 | -0/+13 |
| | |||||
* | fixes #6049 add mixin release, acquire to withLock (#6113) | andri lim | 2017-07-16 | 2 | -0/+21 |
| | |||||
* | Fixes #5738 (#6059) | Yuriy Glukhov | 2017-07-15 | 2 | -0/+66 |
| | |||||
* | Merge pull request #5938 from zielmicha/futures | Dominik Picheta | 2017-07-14 | 2 | -0/+21 |
|\ | | | | | [WIP] Better Future | ||||
| * | Future: support for multiple callbacks | Michał Zieliński | 2017-07-05 | 1 | -0/+20 |
| | | |||||
| * | asyncdispatch: split asyncfutures into its own module | Michał Zieliński | 2017-07-05 | 1 | -0/+1 |
| | | | | | | | | This slightly changes behaviour of callSoon - before loop is initialized, callSoon will call the function immediately. |