summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* better run [feature] (#11709)Andreas Rumpf2019-07-117-19/+72
| | | | | | | * track the checksums of all involved Nim files for smarter 'nim c -r' recompiles * don't recompile unless necessary for 'nim c -r' [feature] * [feature] koch boot uses a two step process in order to free the RAM before the GCC/Clang invocations * fixes a serious regression
* minor style changesAraq2019-07-113-5/+5
|
* minor style changesAraq2019-07-101-1/+1
|
* there is only one style -- my styleAraq2019-07-108-106/+106
|
* fixes linter regressionsAraq2019-07-103-1/+3
|
* fixes #10901Araq2019-07-101-0/+2
|
* fixes #11683Araq2019-07-101-5/+6
|
* fixes #11691Araq2019-07-101-5/+5
|
* styleCheck: make the compiler and large parts of the stdlib compatible with ↵Araq2019-07-1042-192/+185
| | | | --styleCheck:error
* linter: refactoringsAraq2019-07-103-55/+40
|
* nim styleChecker: implemented all the missing features (bugfix)Araq2019-07-106-50/+80
|
* newruntime: async progressAraq2019-07-091-1/+1
|
* control flow graph: don't ignore yield statementsAraq2019-07-091-1/+1
|
* newruntime: 'owned distinct' is a valid construct (required by async)Araq2019-07-091-0/+1
|
* nimpretty: more comment indentation fixesnarimiran2019-07-091-6/+7
|
* nimpretty: more improvementsAraq2019-07-091-15/+22
|
* nimpretty: code cleanupsAraq2019-07-092-13/+4
|
* nimpretty: yet another improvementAraq2019-07-091-1/+1
|
* bugfix: allow type conversions between 'owned ref' typesAraq2019-07-091-1/+5
|
* better error message for invalid typesAraq2019-07-091-1/+3
|
* Offsetof fixes (#11690)Arne Döring2019-07-096-80/+156
| | | | | | | | * first fixes * more tests and fixes * code normalization
* nimpretty: don't introduce extra spaces after a colon or a comma (#11672)Miran2019-07-071-3/+7
|
* fixes #11350Araq2019-07-071-3/+18
|
* fixes #11660 (#11677)Andreas Rumpf2019-07-071-1/+4
|
* fixes #11671Andreas Rumpf2019-07-071-1/+1
|
* improved the error message for #11494; closes #11494Andreas Rumpf2019-07-061-2/+2
|
* fixes #3333Andreas Rumpf2019-07-061-6/+6
|
* fixes #8316 (#11673)Andreas Rumpf2019-07-061-7/+15
|
* fixes #7057Andreas Rumpf2019-07-061-1/+1
|
* nimpretty: improved detection of commas and semicolons (#11661)Miran2019-07-061-4/+11
| | | | | | * nimpretty: improved detection of commas and semicolons * address the comments
* introduce internal Int128 type, use it to fix case stmt checks (#11652)Arne Döring2019-07-055-11/+539
| | | | | | * initial version of int128 * use int128 in case stmt * fixes #11552
* nimpretty: don't touch formatted multiline comments (#11663)Miran2019-07-051-19/+27
|
* Fixes #11662: render ops priority (#11664)cooldome2019-07-051-4/+7
|
* nimpretty: nicer debugging [ci skip]narimiran2019-07-051-1/+1
|
* nimpretty: relax line length rules when dealing with (inline) comments (#11657)Miran2019-07-051-5/+7
|
* fix #11651 exportc symbol not exported, leading to link error (#11658)Timothee Cour2019-07-051-3/+2
|
* fixes #11610 (#11659)Andreas Rumpf2019-07-053-5/+8
|
* newruntime for async (#11650)Andreas Rumpf2019-07-053-1/+9
| | | | | | | * fixes overloading resolution for passing owned(Future[string]) to Future[T] * WIP: make --newruntime work with .async * memtracker: make it compile again * make Nimble compile again
* nimpretty: fix out of bounds error [ci skip]narimiran2019-07-041-2/+3
|
* nimpretty: nimpretty now understands splitting newlinesAraq2019-07-042-8/+34
|
* nimpretty: distinguish between the different kinds of newlines in NimAraq2019-07-041-10/+16
|
* fixes #8405: -d:useNimRtl now works even when {.rtl.} procs are used at ↵Timothee Cour2019-07-033-13/+20
| | | | compile time; CTFFI now works with {dynlib} (#11635)
* [bugfix] fix wrong nimpretty unidents, refs #11616 (#11645)Miran2019-07-031-1/+1
|
* fixes #11585Andreas Rumpf2019-07-031-2/+3
|
* [bugfix] fix #11484, acknowledge 'danger' flag (#11486)Miran2019-07-031-1/+2
|
* fixes #11510Araq2019-07-031-1/+9
|
* fixes #11636Araq2019-07-031-2/+5
|
* [backport] fix #11320 (#11538)Arne Döring2019-07-031-1/+1
| | | | | * [backport] fix #11320 * fix test for 32 bit test
* fixes #11479 (#11641)Andreas Rumpf2019-07-031-1/+1
|
* [bugfix] nimpretty indents multiline comments correctly (#11607)Miran2019-07-021-0/+4
|