Neelesh Chandola
|
7a15d2d04b
Fixes #9556 (#9604) [backport]
|
6 anos atrás |
xzfc
|
8fc7cecfa2
compiler: show name of instantiating context in error traces (#6763) (#9207)
|
6 anos atrás |
Andreas Rumpf
|
b017138c32
added a test for 'nim doc'
|
6 anos atrás |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 anos atrás |
Araq
|
b3c3a46317
fixes #5745
|
6 anos atrás |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 anos atrás |
Andreas Rumpf
|
dae5450947
WIP: disallow 'nil' for strings and seqs
|
6 anos atrás |
Arne Döring
|
ba3c6d022b
make basic debugging possible
|
6 anos atrás |
Andreas Rumpf
|
c640bd2d1b
cleanup compiler/prettybase to not use redudant global variables
|
6 anos atrás |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 anos atrás |
Andreas Rumpf
|
feef109e60
make tests green again
|
6 anos atrás |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
6 anos atrás |
Andreas Rumpf
|
b2c7910fb6
compiler/ropes.nim has no global error handler anymore
|
6 anos atrás |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
6 anos atrás |
Andreas Rumpf
|
5bf6ad9fa3
make tests green on Unix
|
6 anos atrás |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
6 anos atrás |
Andreas Rumpf
|
297038f704
move more globals into the config object
|
6 anos atrás |
Andreas Rumpf
|
3c4ceea427
move more global variables into ConfigRef
|
6 anos atrás |
Andreas Rumpf
|
a8a544a8f7
avoid more global variables
|
6 anos atrás |
Andreas Rumpf
|
7eb39d9d26
guards.nim does compile
|
6 anos atrás |
Andreas Rumpf
|
0d56dd4677
big refactoring: magicsys compiles again
|
6 anos atrás |
Andreas Rumpf
|
61e57cfa13
big refactoring: parser compiles again
|
6 anos atrás |
Andreas Rumpf
|
eef12654bd
compiler/msgs.nim: minor code cleanup
|
6 anos atrás |
Andreas Rumpf
|
1aa359febb
warn about inconsistent spacing around binary operators; fixes #7582
|
6 anos atrás |
Andreas Rumpf
|
48aee47bf6
compiler: code cleanup
|
6 anos atrás |
Andreas Rumpf
|
6dbfdecd74
make msgs.nim more robust
|
6 anos atrás |
Araq
|
a8b70c5500
remove unused error messages
|
6 anos atrás |
Andreas Rumpf
|
07f4e8a4ed
new 'var T' error messages with hyperlinks; closes #7373
|
6 anos atrás |
Andreas Rumpf
|
33b69f0ed0
refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654
|
6 anos atrás |
Andreas Rumpf
|
6667362c2f
refs #7586; show surounding source also for hints and warnsings
|
6 anos atrás |