Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cosmetic compiler cleanup (#12718) | Clyybber | 2019-11-28 | 1 | -15/+15 |
| | | | | | | | | | | | | | | | | | | * Cleanup compiler code base * Unify add calls * Unify len invocations * Unify range operators * Fix oversight * Remove {.procvar.} pragma * initCandidate -> newCandidate where reasonable * Unify safeLen calls | ||||
* | [refactoring] remove unused imports in the compiler and in some stdlib modules | Araq | 2019-07-18 | 1 | -2/+2 |
| | |||||
* | styleCheck: make the compiler and large parts of the stdlib compatible with ↵ | Araq | 2019-07-10 | 1 | -1/+1 |
| | | | | --styleCheck:error | ||||
* | [refactor] compiler/[msgs, reorder, semstmts]: use toMsgFilename where ↵ | alaviss | 2019-06-26 | 1 | -1/+1 |
| | | | | | | | | appropriate (#11595) * compiler/msgs: toMsgFilename now operates on FileIndex * compiler/reorder: use toMsgFilename for compiler messages * compiler/semstmts: respect listFullPaths for recursive deps error | ||||
* | Replace countup(x, y) with x .. y | Clyybber | 2019-05-07 | 1 | -1/+1 |
| | |||||
* | fix typo in codeReordering error msg (#10667) | Timothee Cour | 2019-02-14 | 1 | -1/+1 |
| | | | | | | * fix typo in codeReordering * reorder=>codeReordering | ||||
* | deprecated ospaths (#9665) | Andreas Rumpf | 2018-11-09 | 1 | -1/+1 |
| | |||||
* | fixes #9281 | Araq | 2018-10-11 | 1 | -1/+1 |
| | |||||
* | incremental compilation: implemented basic replay logic | Andreas Rumpf | 2018-06-02 | 1 | -10/+8 |
| | |||||
* | refactoring: remove idents.legacy global variable and pass the IdentCache ↵ | Andreas Rumpf | 2018-05-27 | 1 | -13/+13 |
| | | | | around explicitly | ||||
* | refactoring: fewer global variables | Andreas Rumpf | 2018-05-27 | 1 | -12/+12 |
| | |||||
* | remove more global variables in the Nim compiler | Andreas Rumpf | 2018-05-27 | 1 | -1/+1 |
| | |||||
* | preparations of making compiler/msgs.nim free of global variables | Andreas Rumpf | 2018-05-17 | 1 | -2/+3 |
| | |||||
* | big refactoring: mores stuff compiles | Andreas Rumpf | 2018-05-10 | 1 | -6/+7 |
| | |||||
* | compiler refactoring, pass config around explicitly | Andreas Rumpf | 2018-05-05 | 1 | -4/+4 |
| | |||||
* | compiler: remove unnecessary FileIndex type conversions | Andreas Rumpf | 2018-04-24 | 1 | -1/+1 |
| | |||||
* | refactoring: make FileIndex a distinct type; make line information an ↵ | Andreas Rumpf | 2018-04-21 | 1 | -10/+10 |
| | | | | uint16; fixes #7654 | ||||
* | deprecated unary '<' | Andreas Rumpf | 2017-10-29 | 1 | -1/+1 |
| | |||||
* | Add sections (type, var, let, const, using) support for reorder pragma (#6326) | BigEpsilon | 2017-10-28 | 1 | -43/+385 |
| | |||||
* | fixes #6306 | Andreas Rumpf | 2017-09-01 | 1 | -1/+1 |
| | |||||
* | reorder pass: consider the 'using' statement; disabled debug output | Andreas Rumpf | 2017-08-11 | 1 | -2/+2 |
| | |||||
* | implemented reordering pass | Andreas Rumpf | 2017-07-25 | 1 | -0/+102 |