ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
flywind
|
42ac50e988
fixes #19662; Indent level errored for first line (#19718)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
Timothee Cour
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 years ago |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 years ago |
Timothee Cour
|
0d0ea3a11e
no more code duplication bw liMessage and rawMessage + several bug fixes (#14415)
|
4 years ago |
Timothee Cour
|
bd90199a2f
fix #8312 --hints:off and --warnings:off now honored everywhere (#13489)
|
4 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Miran
|
f65eaa51f1
[bugfix] fix #11532, nimpretty should ignore source code filters (#11603)
|
5 years ago |
Clyybber
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 years ago |
Andreas Rumpf
|
d1fe195dcc
nimpretty: explicit --indent option; fixes #9502; refs #9510 [backport]
|
6 years ago |
Araq
|
1fa22d4cfe
removed the undocumented #? strongSpaces parsing mode
|
6 years ago |
Araq
|
bd9d5787f0
nimpretty: fixes #9384
|
6 years ago |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
6 years ago |
Araq
|
2a7fc84c86
remove ast.emptyNode global; cleanup configuration.nim
|
6 years ago |
Araq
|
5526252fa0
fixes testament compilation
|
6 years ago |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
6 years ago |
Andreas Rumpf
|
0d56dd4677
big refactoring: magicsys compiles again
|
6 years ago |
Andreas Rumpf
|
b7116a28ee
compiler refactoring, pass config around explicitly
|
6 years ago |
Andreas Rumpf
|
7e0540ed80
the compiler does not rely on the zero terminator anymore
|
6 years ago |
Andreas Rumpf
|
33b69f0ed0
refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654
|
6 years ago |
Araq
|
773d17cd14
big refactoring: step 1
|
8 years ago |
Araq
|
10bd488daa
implements #?braces syntax
|
8 years ago |
Hans Raaf
|
10dce8131e
Removed `#!` handling (was deprecated long enought)
|
8 years ago |
Araq
|
d7a472743b
fixes #2559
|
9 years ago |
Adam Strzelecki
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 years ago |
Adam Strzelecki
|
14e6ff6780
Introduce NotesVerbosity defining verbosity levels
|
9 years ago |