Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | newruntime: fixes another bug | Araq | 2019-04-10 | 5 | -4/+247 |
| | |||||
* | be consistent, strings have destructors for --gc:destructors | Araq | 2019-04-10 | 1 | -3/+2 |
| | |||||
* | make parseopt compile with --newruntime | Araq | 2019-04-10 | 1 | -1/+5 |
| | |||||
* | make tests green again | Araq | 2019-04-10 | 1 | -1/+1 |
| | |||||
* | manual: make currency example compile and ensure it remains working | Araq | 2019-04-09 | 1 | -3/+5 |
| | |||||
* | koch.nim compiles with --newruntime | Araq | 2019-04-09 | 2 | -5/+9 |
| | |||||
* | make nimble packages testing more robust (#10984) | Miran | 2019-04-09 | 2 | -44/+79 |
| | | | | | * better tests for the existing packages * enable testing for packages not in packages.json * add new packages | ||||
* | newruntime: fixes memory leak | Araq | 2019-04-09 | 1 | -3/+4 |
| | |||||
* | make 'raise' statement work with --newruntime | Araq | 2019-04-09 | 1 | -6/+27 |
| | |||||
* | added lowerings.evalOnce | Araq | 2019-04-09 | 1 | -0/+16 |
| | |||||
* | don't emit an implicit try finally when in system.nim in order to prevent ↵ | Araq | 2019-04-09 | 1 | -1/+2 |
| | | | | endless recursions in the try handler | ||||
* | strs.nim: fixed a silly typo | Araq | 2019-04-09 | 1 | -1/+1 |
| | |||||
* | make tests green again | Araq | 2019-04-09 | 1 | -2/+6 |
| | |||||
* | add strformat limitations section (#10982) | Arne Döring | 2019-04-09 | 1 | -0/+59 |
| | | | | | * add strformat limitations section * Update lib/pure/strformat.nim | ||||
* | allocators.nim: use zero initialization | Andreas Rumpf | 2019-04-08 | 1 | -3/+8 |
| | |||||
* | make it compile with older nim versions | Araq | 2019-04-08 | 2 | -0/+5 |
| | |||||
* | respect -d:useMalloc everywhere; turn ansi_c and memory into proper Nim modules | Araq | 2019-04-08 | 4 | -66/+83 |
| | |||||
* | compute sinks/assignments properly for for-loop iteration variables | Araq | 2019-04-08 | 2 | -2/+2 |
| | |||||
* | use old for loop unpack syntax for bootstrapping | Araq | 2019-04-08 | 1 | -1/+1 |
| | |||||
* | an owned ref parameter behaves as a 'sink' parameter | Andreas Rumpf | 2019-04-07 | 3 | -11/+11 |
| | |||||
* | more efficient enumToStr implementation that works without the old typeinfo ↵ | Andreas Rumpf | 2019-04-07 | 7 | -20/+86 |
| | | | | structures | ||||
* | make strformat work as NimScript again | Araq | 2019-04-06 | 1 | -2/+5 |
| | |||||
* | makes koch.nim sem'check with --newruntime | Araq | 2019-04-06 | 3 | -6/+12 |
| | |||||
* | fixes compiler regression | Araq | 2019-04-06 | 1 | -1/+4 |
| | |||||
* | destructors: we are cooking now | Araq | 2019-04-06 | 9 | -43/+73 |
| | |||||
* | added nimAsgnStrV2 compilerproc | Araq | 2019-04-06 | 1 | -7/+28 |
| | |||||
* | render lent types properly | Araq | 2019-04-06 | 1 | -1/+1 |
| | |||||
* | fixes unowned->owned conversion rule | Andreas Rumpf | 2019-04-06 | 1 | -1/+1 |
| | |||||
* | Fix astdef typ deref (#10245) | Alexander Ivanov | 2019-04-05 | 2 | -3/+12 |
| | |||||
* | Strformat symbol binding (#10927) | Arne Döring | 2019-04-05 | 6 | -138/+186 |
| | |||||
* | make sets.nim useful for selective 'from import's | Araq | 2019-04-05 | 1 | -57/+54 |
| | |||||
* | fixes #10943 (#10947) | cooldome | 2019-04-05 | 3 | -1/+17 |
| | |||||
* | destructors: progress | Andreas Rumpf | 2019-04-05 | 4 | -12/+29 |
| | |||||
* | newruntime: codegen fix | Andreas Rumpf | 2019-04-05 | 1 | -5/+4 |
| | |||||
* | relax warning about inconsistent spacing (#10968) | Miran | 2019-04-05 | 1 | -1/+1 |
| | | | | | | Now the warning is raised only in the cases when there is an inconsistency in the style (spacing vs no spacing): * if a> b --> warning * if a > b --> no warning | ||||
* | fixes destructor tuple regression #10940 (#10941) | cooldome | 2019-04-04 | 4 | -3/+56 |
| | | | | | | | | * fixes #10940 * bug fixes * fix spacing | ||||
* | add back what was required | Araq | 2019-04-04 | 1 | -0/+6 |
| | |||||
* | refactoring: move threadlocalstorage into its own file | Araq | 2019-04-04 | 4 | -329/+258 |
| | |||||
* | newruntime: fixes codegen for closures | Araq | 2019-04-04 | 1 | -0/+2 |
| | |||||
* | fixes #9811 (#10961) | tofu | 2019-04-04 | 1 | -1/+2 |
| | | | | | | * fixed wrong default indent value (nimpretty) * fixed help message of nimpretty | ||||
* | fixes #10200 (#10950) | tofu | 2019-04-04 | 3 | -1/+14 |
| | | | | | | | | | | | | * fixes #10200 * add rule for other comparison operators * add rule for '!=' * add test * fixed to pass the test | ||||
* | Merge pull request #10954 from cooldome/atomicInc_regression | cooldome | 2019-04-04 | 1 | -1/+1 |
|\ | | | | | fixes regression #10953 | ||||
| * | fixes #10953 | Andrii Riabushenko | 2019-04-03 | 1 | -1/+1 |
| | | |||||
* | | Pure ref object; fixes #10721 (#10955) | Arne Döring | 2019-04-04 | 2 | -8/+43 |
| | | |||||
* | | add alias for --debugger:native (#10957) | Arne Döring | 2019-04-04 | 1 | -0/+5 |
| | | |||||
* | | Fix dead sequtils link (#10960) [ci skip] | MrZoraman | 2019-04-04 | 1 | -1/+1 |
|/ | |||||
* | fixes #10942. Lent T bug (#10946) | cooldome | 2019-04-03 | 5 | -16/+54 |
| | | | | | | | | * fixes #10942 * add test * bug build | ||||
* | fixes #10948 (#10949) | cooldome | 2019-04-03 | 2 | -1/+40 |
| | |||||
* | make tests green again | Andreas Rumpf | 2019-04-02 | 1 | -1/+1 |
| | |||||
* | md5: add missing .gcsafe. to the forward declarations (#10944) | Miran | 2019-04-02 | 1 | -3/+3 |
| |