Andreas Rumpf
|
8fd1ed6dfe
|
fixes #17060 (#17083)
|
2021-02-18 12:15:21 +01:00 |
|
cooldome
|
00b495de95
|
Use modern enums in compiler (#15775)
|
2020-11-02 10:35:24 +01:00 |
|
Clyybber
|
13e659cfec
|
Big compiler Cleanup (#14777)
|
2020-08-28 22:18:09 +02:00 |
|
Clyybber
|
7e747d11c6
|
Cosmetic compiler cleanup (#12718)
* 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
|
2019-11-28 17:13:04 +01:00 |
|
Arne Döring
|
99078d80d7
|
introduce csize_t instead of fixing csize (#12497)
|
2019-10-31 19:18:12 +01:00 |
|
Araq
|
07d465ca42
|
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
2019-07-18 00:36:03 +02:00 |
|
Araq
|
e06046ab51
|
makes --styleCheck:error the default for the Nim compiler itself
|
2019-07-14 16:08:52 +02:00 |
|
Araq
|
38bdf1cd7f
|
minor style changes
|
2019-07-10 23:55:56 +02:00 |
|
Araq
|
c94647aeca
|
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
2019-07-10 12:42:41 +02:00 |
|
Araq
|
18182e4bfd
|
linter: refactorings
|
2019-07-10 09:07:03 +02:00 |
|
Araq
|
bd689849f2
|
nim styleChecker: implemented all the missing features (bugfix)
|
2019-07-10 00:29:58 +02:00 |
|
Araq
|
e844e536bf
|
Nim style checker: document the switch; fixes #9564
|
2018-10-30 15:03:28 +01:00 |
|
Andreas Rumpf
|
86556ebfdb
|
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
2018-09-07 19:21:16 +02:00 |
|
Andreas Rumpf
|
5348fef003
|
implements a --nep1:on switch to make the compiler enforce the naming conventions outlined in NEP-1
|
2018-06-13 01:44:19 +02:00 |
|