Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | removed unused imports [refactoring] | Andreas Rumpf | 2019-08-08 | 8 | -10/+8 |
| | |||||
* | Lock semchecked ast for macros (#11883) [bugfix] | Arne Döring | 2019-08-08 | 3 | -18/+36 |
| | | | | | | * reject to modify type checked AST * add flag to back out * Introduce legacy feature set. | ||||
* | fix crash on sigmatch (#11913) | Timothee Cour | 2019-08-08 | 2 | -3/+4 |
| | |||||
* | delete expensive call (#11909) [refactoring] | Arne Döring | 2019-08-08 | 1 | -1/+1 |
| | |||||
* | Incremental compilation (IC): Improvements (#11881) | Andreas Rumpf | 2019-08-08 | 7 | -77/+87 |
| | | | | | | | | | | | | | | | | | | | * IC: C codegen is aware of IC * manual: minor change to make VSCode's RST plugin render it properly * IC: minor refactoring * testament: code refactorings * rodutils: removed dead code * IC: always build the compiler with the IC feature * IC: C codegen improvements * IC: implement the undocumented -d:nimMustCache option for testing purposes * IC: added first basic tests * IC: extensive testing of the deserialization feature * testament: refactoring; better IC tests * IC: removes 'nimMustCache' flag; readonly does the same * testament: minor refactoring * update Nimble version * testament: removed dead code and imports; IC: added simple test * IC: progress | ||||
* | int128 on firstOrd, lastOrd and lengthOrd (#11701) | Arne Döring | 2019-08-07 | 29 | -275/+513 |
| | | | | * fixes #11847 | ||||
* | disallow static in return type (#9686) [nobackport] | Arne Döring | 2019-08-06 | 2 | -1/+6 |
| | |||||
* | fixes #11817 (#11889) | Andreas Rumpf | 2019-08-05 | 1 | -8/+5 |
| | |||||
* | Add build support for Linux/ia64 (#11880) [feature] | John Paul Adrian Glaubitz | 2019-08-04 | 1 | -1/+1 |
| | | | | | * compiler: Add ia64 as target architecture on Linux * build.sh: Enable CPU detection for ia64 | ||||
* | fixes #9829 (#11849) | Arne Döring | 2019-08-04 | 1 | -1/+1 |
| | |||||
* | Allow typeof(nil) as generic parameter (#11869) | Oscar Nihlgård | 2019-08-03 | 1 | -2/+0 |
| | |||||
* | VM exception fixes (#11868) | Oscar Nihlgård | 2019-08-02 | 2 | -2/+14 |
| | |||||
* | Fix VM conversion to var type [bugfix] (#11866) | Oscar Nihlgård | 2019-08-01 | 1 | -2/+2 |
| | |||||
* | IR: minor refactoring | Andreas Rumpf | 2019-07-27 | 1 | -1/+4 |
| | |||||
* | IC: some progress | Andreas Rumpf | 2019-07-27 | 5 | -14/+12 |
| | |||||
* | makes the -d:nimIncremental compiler mode compile again | Andreas Rumpf | 2019-07-27 | 3 | -26/+18 |
| | |||||
* | fix #11812 (#11829) | Arne Döring | 2019-07-27 | 1 | -1/+1 |
| | | | | | | * fixes #11812 * fixes #10899 * fixes #11367 | ||||
* | revert changes | Andrii Riabushenko | 2019-07-25 | 10 | -56/+43 |
| | |||||
* | add test | Andrii Riabushenko | 2019-07-25 | 1 | -2/+6 |
| | |||||
* | fixes #11826 | Andrii Riabushenko | 2019-07-25 | 9 | -41/+50 |
| | |||||
* | run runnableExamples in the module scope (#11732) [feature] | Timothee Cour | 2019-07-22 | 1 | -11/+13 |
| | |||||
* | fixes #11792 (#11793) | cooldome | 2019-07-21 | 1 | -1/+1 |
| | |||||
* | fixes #11745 | Araq | 2019-07-19 | 1 | -1/+6 |
| | |||||
* | fixes #11790 [nobackport] | Araq | 2019-07-19 | 1 | -1/+1 |
| | |||||
* | bugfix: it should be [UnusedImport] [nobackport] | Araq | 2019-07-19 | 1 | -2/+1 |
| | |||||
* | revert the bugfix for #11747 as it really was a new, poorly though-out feature | Araq | 2019-07-19 | 1 | -3/+0 |
| | |||||
* | fixes a 'nim check' regression | Araq | 2019-07-19 | 1 | -1/+1 |
| | |||||
* | installer: ship nimpretty.exe on Windows | Araq | 2019-07-19 | 1 | -0/+1 |
| | |||||
* | Merge branch 'devel' into araq-detect-unused-imports | Andreas Rumpf | 2019-07-18 | 74 | -634/+688 |
|\ | |||||
| * | nimpretty: fixes #11616 | Araq | 2019-07-18 | 1 | -6/+27 |
| | | |||||
| * | nimpretty: fixes #11699 | Araq | 2019-07-18 | 1 | -7/+16 |
| | | |||||
| * | [refactoring] nimpretty | Araq | 2019-07-18 | 1 | -15/+29 |
| | | |||||
| * | [refactoring] remove unused imports in the compiler and in some stdlib modules | Araq | 2019-07-18 | 70 | -546/+525 |
| | | |||||
| * | fixes #11758 [nobackport] | Andreas Rumpf | 2019-07-17 | 1 | -1/+7 |
| | | |||||
| * | [refactoring] don't use 'defer' | Andreas Rumpf | 2019-07-17 | 1 | -13/+18 |
| | | |||||
| * | Merge pull request #11680 from timotheecour/pr_fix_sigmatch_errmsg | Andreas Rumpf | 2019-07-17 | 2 | -51/+68 |
| |\ | | | | | | | fixes #8305; fixes #7808; fixes #10285; fixes #11061 + other bugs with type mismatch error msgs | ||||
| | * | fix #8305 #7808 #10285 #11061 + other bugs with type mismatch error msgs | Timothee Cour | 2019-07-08 | 2 | -51/+68 |
| | | | |||||
| * | | Merge pull request #11751 from nim-lang/araq-fixes-11474 | Andreas Rumpf | 2019-07-17 | 1 | -0/+3 |
| |\ \ | | | | | | | | | fixes #11747 | ||||
| | * | | fixes #11747 | Andreas Rumpf | 2019-07-17 | 1 | -0/+3 |
| | | | | |||||
| * | | | fixes a critical 'nim secret' regression | Andreas Rumpf | 2019-07-17 | 1 | -1/+1 |
| |/ / | |||||
* | | | warn about unused imports; fixes an 'export' regression [nobackport] | Andreas Rumpf | 2019-07-18 | 3 | -7/+9 |
| | | | |||||
* | | | [feature] detect unused imports | Araq | 2019-07-17 | 12 | -33/+62 |
|/ / | |||||
* | | newruntime: progress to make 'async' work with --newruntime | Araq | 2019-07-15 | 2 | -2/+4 |
| | | |||||
* | | makes devel green again | Andreas Rumpf | 2019-07-14 | 1 | -1/+3 |
| | | |||||
* | | 'nim check' stability improvements | Araq | 2019-07-14 | 4 | -8/+17 |
| | | |||||
* | | makes --styleCheck:error the default for the Nim compiler itself | Araq | 2019-07-14 | 2 | -5/+16 |
| | | |||||
* | | make 'koch temp' work again | Araq | 2019-07-14 | 2 | -13/+20 |
| | | |||||
* | | [refactoring] moves transformation for 'spawn' into its own spawn.nim ↵ | Araq | 2019-07-14 | 6 | -432/+447 |
| | | | | | | | | implementation | ||||
* | | times: use posix constant instead of import (#11692) | Jacek Sieka | 2019-07-13 | 1 | -3/+0 |
| | | | | | | | | | | | | * times: use posix constant instead of import * simplify clock id usage | ||||
* | | fixes #11715 (#11721) | Andreas Rumpf | 2019-07-13 | 1 | -1/+1 |
| | |