Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow macros to produce nnkGotoState and nkState | Andreas Rumpf | 2017-10-09 | 3 | -2/+9 |
| | |||||
* | minor todo.txt update | Andreas Rumpf | 2017-10-09 | 1 | -2/+1 |
| | |||||
* | preparations for a new AST transformation pass with the aim of giving us ↵ | Andreas Rumpf | 2017-10-09 | 2 | -22/+232 |
| | | | | reliable destructors | ||||
* | further preparations for 'opt' builtin type | Andreas Rumpf | 2017-10-09 | 1 | -2/+2 |
| | |||||
* | fixes a codegen bug: in 'result = f(result)' the default initialization for ↵ | Andreas Rumpf | 2017-10-09 | 1 | -1/+8 |
| | | | | 'result' IS required | ||||
* | disable the new DFA | Andreas Rumpf | 2017-10-09 | 2 | -26/+38 |
| | |||||
* | work in progress: a dataflow architecture for Nim | Andreas Rumpf | 2017-10-09 | 2 | -2/+416 |
| | |||||
* | Add missing nilChecks compiling option (#6480) | Eduardo Bart | 2017-10-09 | 3 | -0/+5 |
| | |||||
* | fixes to allow the usage of clang on windows with the msvc abi and ms ↵ | Charlie Barto | 2017-10-09 | 5 | -18/+20 |
| | | | | headers (#6442) | ||||
* | minor breacking change: in string formats '' the '1' is now interpreted as a ↵ | Andreas Rumpf | 2017-10-06 | 1 | -5/+21 |
| | | | | number, not as an identifier. This is more consistent with the rest of the mini language and allows '12'. | ||||
* | nimpretty bugfix | Andreas Rumpf | 2017-10-06 | 1 | -1/+3 |
| | |||||
* | system.nim: doc comment fix | Andreas Rumpf | 2017-10-06 | 1 | -2/+2 |
| | |||||
* | beginnings of the new nimpretty tool; still unusable | Andreas Rumpf | 2017-10-05 | 7 | -187/+288 |
| | |||||
* | Call tzset to initialize timezone (#6466) | GULPF | 2017-10-03 | 1 | -0/+2 |
| | |||||
* | enable unguarded_access test | Andreas Rumpf | 2017-10-02 | 3 | -6/+7 |
| | |||||
* | attempt to make appveyor green again | Andreas Rumpf | 2017-10-02 | 1 | -0/+4 |
| | |||||
* | Fix documentation for the `$` proc on an option (#6449) | Euan T | 2017-10-02 | 1 | -1/+4 |
| | |||||
* | direct `nim --version` to stdout rather than stderr (#6460) | Bo Lingen | 2017-10-02 | 1 | -3/+5 |
| | | | Closes #6298 | ||||
* | Install sfml on Mac OS X in travis. | Dominik Picheta | 2017-10-02 | 1 | -0/+1 |
| | |||||
* | Install libsfml-dev on travis. | Dominik Picheta | 2017-10-02 | 1 | -0/+1 |
| | |||||
* | implemented new experimental scriptable import mechanism | Andreas Rumpf | 2017-10-01 | 8 | -64/+297 |
| | |||||
* | Add tests for examples from Nim in Action. | Dominik Picheta | 2017-10-01 | 34 | -0/+1213 |
| | |||||
* | Remove basic2d/basic3d. | Dominik Picheta | 2017-10-01 | 3 | -1895/+4 |
| | |||||
* | make tests green again | Andreas Rumpf | 2017-10-01 | 2 | -13/+13 |
| | |||||
* | make tests green again | Andreas Rumpf | 2017-09-30 | 2 | -9/+9 |
| | |||||
* | the parser finally parses 'echo {1,2}' as it should | Andreas Rumpf | 2017-09-30 | 18 | -38/+26 |
| | |||||
* | the 'using construct is not .experimental anymore | Araq | 2017-09-30 | 2 | -6/+0 |
| | |||||
* | 'with' and 'without' are not keywords anymore | Araq | 2017-09-30 | 7 | -15/+26 |
| | |||||
* | Improved unittest check macro, fixes #5784 (#6446) | GULPF | 2017-09-30 | 2 | -47/+63 |
| | |||||
* | finish.nim tool: make path environment creation more robust | Araq | 2017-09-30 | 1 | -6/+15 |
| | |||||
* | fixes #6452 | Araq | 2017-09-30 | 1 | -2/+3 |
| | |||||
* | osproc: fixes a memory leak affecting Windows | Araq | 2017-09-30 | 1 | -7/+7 |
| | |||||
* | revert the 'wasMoved' logic until the write barrier has been adapted | Andreas Rumpf | 2017-09-29 | 1 | -1/+2 |
| | |||||
* | GCs: use add instead of & | Andreas Rumpf | 2017-09-29 | 2 | -6/+6 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-09-28 | 1 | -1/+1 |
|\ | |||||
| * | Add default value for filename in parseJson proc (#6441) | konqoro | 2017-09-28 | 1 | -1/+1 |
| | | |||||
* | | added missing test for methods | Andreas Rumpf | 2017-09-28 | 1 | -0/+21 |
| | | |||||
* | | GC v2 works sometimes | Andreas Rumpf | 2017-09-28 | 2 | -370/+124 |
|/ | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-09-28 | 2 | -24/+61 |
|\ | |||||
| * | Fix node quit (#6444) | Alexander Ivanov | 2017-09-28 | 1 | -0/+4 |
| | | |||||
| * | Add flatMap operator to Options (#6404) | Zach Smith | 2017-09-27 | 1 | -24/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Add >>= operator to Options * options.bind callback signature: A -> Option[B] * Use `flatMap` as the name of the Option bind operation. * Rename Options test "bind" to "flatMap" * CR from @dom96: Remove spaces inside of check() call | ||||
* | | fixes #6438 | Andreas Rumpf | 2017-09-28 | 1 | -10/+25 |
|/ | |||||
* | minor improvement for the db_sqlite module | Andreas Rumpf | 2017-09-27 | 1 | -1/+2 |
| | |||||
* | make tests green again | Andreas Rumpf | 2017-09-26 | 2 | -12/+12 |
| | |||||
* | workaround a GC/codegen issue that proves nasty to fix | Andreas Rumpf | 2017-09-26 | 1 | -1/+4 |
| | |||||
* | breaking change: getAst strips away pointless nnkStmtList nodes; node ↵ | Andreas Rumpf | 2017-09-26 | 3 | -5/+13 |
| | | | | rendering of nnkStmtList without wrong indentation | ||||
* | fixes #6433 | Andreas Rumpf | 2017-09-25 | 1 | -6/+11 |
| | |||||
* | make the tester compile again | Andreas Rumpf | 2017-09-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-09-25 | 1 | -0/+3 |
|\ | |||||
| * | Added changelog.md. | Dominik Picheta | 2017-09-24 | 1 | -0/+3 |
| | |