Andreas Rumpf
|
3c4ceea427
move more global variables into ConfigRef
|
преди 6 години |
Andreas Rumpf
|
a8a544a8f7
avoid more global variables
|
преди 6 години |
Andreas Rumpf
|
7eb39d9d26
guards.nim does compile
|
преди 6 години |
Andreas Rumpf
|
0d56dd4677
big refactoring: magicsys compiles again
|
преди 6 години |
Andreas Rumpf
|
61e57cfa13
big refactoring: parser compiles again
|
преди 6 години |
Andreas Rumpf
|
eef12654bd
compiler/msgs.nim: minor code cleanup
|
преди 6 години |
Andreas Rumpf
|
1aa359febb
warn about inconsistent spacing around binary operators; fixes #7582
|
преди 6 години |
Andreas Rumpf
|
48aee47bf6
compiler: code cleanup
|
преди 6 години |
Andreas Rumpf
|
6dbfdecd74
make msgs.nim more robust
|
преди 6 години |
Araq
|
a8b70c5500
remove unused error messages
|
преди 6 години |
Andreas Rumpf
|
07f4e8a4ed
new 'var T' error messages with hyperlinks; closes #7373
|
преди 6 години |
Andreas Rumpf
|
33b69f0ed0
refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654
|
преди 6 години |
Andreas Rumpf
|
6667362c2f
refs #7586; show surounding source also for hints and warnsings
|
преди 6 години |
jcosborn
|
7e15d5134b
allow setting template/macro recursive evaluation limits (#7652)
|
преди 6 години |
Araq
|
9bc963508f
nimpretty: next steps
|
преди 6 години |
Araq
|
9de05ec3e0
further steps in implementing sink parameters; refs #7041
|
преди 6 години |
Araq
|
4301744e49
raise the max instruction count for the VM to one billion
|
преди 6 години |
Araq
|
046ed4ed22
symbol files: implemented accurate module dependency tracking
|
преди 7 години |
Araq
|
ef6eda4cb4
better error messages: use <T1, T2> instead of (T1, T2) in order to prevent confusions with tuple types
|
преди 7 години |
Andreas Rumpf
|
e2cf3b94f2
improve the error message for thread local variables
|
преди 7 години |
Andreas Rumpf
|
c1679edad2
fixes #7080
|
преди 7 години |
cooldome
|
2b3ec0a7c6
Implement language feature #6885 (#6954)
|
преди 7 години |
Araq
|
3bd6b7ddc7
improve the error messages for bug #6692
|
преди 7 години |
Araq
|
604a15c0aa
some progress on the nimpretty tool; still not ready
|
преди 7 години |
Andreas Rumpf
|
eddf9abd13
beginnings of the new nimpretty tool; still unusable
|
преди 7 години |
Arne Döring
|
52f092d02b
Lineinfo change (#6084)
|
преди 7 години |
Markus F.X.J. Oberhumer
|
a0f39e0ab4
Ascii character code 127 (DEL) is not printable and must be quoted. (#5984)
|
преди 7 години |
Zahary Karadjov
|
0aede22e87
enforce the covariance rules for user-defined generic types
|
преди 7 години |
Zahary Karadjov
|
5e368f3639
support for external types with covariant generic params
|
преди 7 години |
Zahary Karadjov
|
fe48dd1cbe
further improvements to the error messages produced by concepts
|
преди 8 години |