Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make copies for params which are captured in closures. Fixes #7048 (#10050) | rec | 2018-12-20 | 1 | -0/+44 |
| | | | | | * Copy params which are captured in closures. Fixes #7048 * Forgot to emit a newline; minor adjustments to the test | ||||
* | fix test failure | Timothee Cour | 2018-12-19 | 1 | -0/+1 |
| | |||||
* | fix #8255 numerous issues with splitFile | Timothee Cour | 2018-12-19 | 1 | -0/+15 |
| | |||||
* | proc does not take untyped/typed as argument (#9981) | Neelesh Chandola | 2018-12-19 | 2 | -0/+14 |
| | | | | | | * proc does not take untyped/typed as argument * Add TODO | ||||
* | [os] fix #10017 regression, fix #10025 regression (#10018) | Timothee Cour | 2018-12-18 | 1 | -2/+5 |
| | | | | | * [os] fix #10017 regression * [os] fix #10025 regression | ||||
* | add `getCurrentCompilerExe` to vmops (eg allows to get nim compiler at CT); ↵ | Timothee Cour | 2018-12-18 | 2 | -0/+49 |
| | | | | add tests for vmops (#9925) | ||||
* | Fixes #10005 | recloser | 2018-12-15 | 1 | -0/+17 |
| | |||||
* | fixes #9994 | Andreas Rumpf | 2018-12-15 | 3 | -1/+5 |
| | |||||
* | fixes #9978 | Andreas Rumpf | 2018-12-14 | 2 | -0/+9 |
| | |||||
* | os.nim: use the new pathnorm.normalizePath implementation | Araq | 2018-12-14 | 1 | -55/+26 |
| | |||||
* | fixes joinPath regressions | Araq | 2018-12-13 | 1 | -0/+5 |
| | |||||
* | os.nim: big refactoring, use the new pathnorm that was extracted by ↵ | Araq | 2018-12-13 | 1 | -63/+94 |
| | | | | compiler/pathutils.nim; added os.relativePath | ||||
* | Merge pull request #8748 from LemonBoy/when-in-objects | Andreas Rumpf | 2018-12-12 | 1 | -0/+51 |
|\ | | | | | Pervasive replacement of nkRecWhen in generic types | ||||
| * | Pervasive replacement of nkRecWhen in generic types | LemonBoy | 2018-10-19 | 1 | -0/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Long story short, even if the type contains no reference at all to its generic parameters we still have to walk its AST and evaluate any nkRecWhen nodes that semRecordNodeAux skipped due to the type being a generic one. We also must be careful to modify the type `n` node in place since it may be referenced by the caller as seen in the tillegaltyperecursion test. Moreover we also can't have the nkSym drift away from their original values in order not to break the JS nkObjConstr codegen. | ||||
| * | Don't skip poll() when no handles are present. (#8727) | Dominik Picheta | 2018-08-23 | 1 | -0/+17 |
| | | | | | | | | | | | | | | | | | | | | | | Fixes #7886. Fixes #7758. Fixes #6929. Fixes #3909. Replaces #8209. | ||||
* | | Merge pull request #9937 from cooldome/pragmablock_custom_pragma | Andreas Rumpf | 2018-12-12 | 1 | -0/+22 |
|\ \ | | | | | | | Language feature: implement custom pragmas in pragma blocks | ||||
| * | | add test | Andrii Riabushenko | 2018-12-11 | 1 | -0/+22 |
| | | | |||||
* | | | Rework nil/option for nre in light of ""==nil | Flaviu Tamas | 2018-12-11 | 3 | -18/+25 |
| | | | | | | | | | | | | Fixes #9243 | ||||
* | | | Revert 7f49364fd0 for nre | Flaviu Tamas | 2018-12-11 | 2 | -5/+5 |
| | | | |||||
* | | | Merge pull request #9805 from pacien/181126-list-append | Andreas Rumpf | 2018-12-11 | 1 | -1/+2 |
|\ \ \ | | | | | | | | | add SinglyLinkedList.append procs | ||||
| * | | | add SinglyLinkedList.append procs | pacien | 2018-11-27 | 1 | -1/+2 |
| | | | | |||||
* | | | | Merge pull request #9881 from timotheecour/pr_ref_9880 | Andreas Rumpf | 2018-12-11 | 2 | -9/+32 |
|\ \ \ \ | | | | | | | | | | | refs #9880 show index and bound in lots of `index out of bounds` errors | ||||
| * | | | | refs #9880 show index and bound in lots of `index out of bounds` errors | Timothee Cour | 2018-12-09 | 2 | -9/+32 |
| | | | | | |||||
* | | | | | make tests green again | Araq | 2018-12-11 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | attempt to make travis green | Araq | 2018-12-11 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | megatest: make it green on Linux | Araq | 2018-12-11 | 6 | -9/+9 |
| | | | | | |||||
* | | | | | make more tests green | Araq | 2018-12-11 | 2 | -36/+8 |
| | | | | | |||||
* | | | | | make tests green; better output for when megatest execution fails | Araq | 2018-12-11 | 5 | -5/+5 |
| | | | | | |||||
* | | | | | testament megatest: furher refactorings making more tests green | Araq | 2018-12-11 | 2 | -5/+6 |
| | | | | | |||||
* | | | | | testament: joinable is now an explicit concept of a test spec | Andreas Rumpf | 2018-12-11 | 14 | -3/+24 |
| | | | | | |||||
* | | | | | Testament: refactoring; makes the test joiner green | Araq | 2018-12-11 | 24 | -25/+46 |
| | | | | | |||||
* | | | | | lots of small changes | Arne Döring | 2018-12-11 | 81 | -95/+111 |
| | | | | | |||||
* | | | | | megatest checks output and nimout | Arne Döring | 2018-12-11 | 13 | -195/+169 |
| | | | | | |||||
* | | | | | megatest can be executed | Arne Döring | 2018-12-11 | 18 | -127/+31 |
| | | | | | |||||
* | | | | | tshouldfail is stricter | Arne Döring | 2018-12-11 | 1 | -0/+14 |
| | | | | | |||||
* | | | | | require errormsg to be specified before file. | Arne Döring | 2018-12-11 | 262 | -612/+275 |
| | | | | | |||||
* | | | | | allow to disable backend logging | Arne Döring | 2018-12-11 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | fix js category | Arne Döring | 2018-12-11 | 1 | -1/+2 |
| | | | | | |||||
* | | | | | WIP, most tests are now skipped | Arne Döring | 2018-12-11 | 1 | -1/+2 |
| | | | | | |||||
* | | | | | kick unused benchmarks | Arne Döring | 2018-12-11 | 3 | -170/+0 |
| | | | | | |||||
* | | | | | remove caas | Arne Döring | 2018-12-11 | 28 | -534/+0 |
| | | | | | |||||
* | | | | | fixes #9868 | Araq | 2018-12-11 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | Merge pull request #9909 from nc-x/fix-regression | Andreas Rumpf | 2018-12-11 | 2 | -0/+20 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Fix enum regression | ||||
| * | | | | Float values are invalid in enum | Neelesh Chandola | 2018-12-09 | 2 | -2/+12 |
| | | | | | |||||
| * | | | | Fix test case expected output | Neelesh Chandola | 2018-12-09 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add test | Neelesh Chandola | 2018-12-09 | 1 | -0/+10 |
| |/ / / | |||||
* | | | | Merge pull request #9826 from cooldome/destructor_move_them_all | Andreas Rumpf | 2018-12-10 | 2 | -11/+58 |
|\ \ \ \ | | | | | | | | | | | destructors: sink`em all | ||||
| * | | | | use control flow graph for sink params | Andrii Riabushenko | 2018-12-09 | 1 | -3/+7 |
| | | | | | |||||
| * | | | | Double sink checks | Andrii Riabushenko | 2018-12-08 | 1 | -6/+6 |
| | | | | | |||||
| * | | | | improve test | Andrii Riabushenko | 2018-12-07 | 1 | -3/+8 |
| | | | | |