Timothee Cour
|
0483a5ffaf
improvements to hint:processing: show import stack, distinguish nims, show includes etc (#18372)
|
3 years ago |
Timothee Cour
|
0b7361e938
followup #18362: make `UnusedImport` work robustly (#18366)
|
3 years ago |
Timothee Cour
|
b8f761b7e2
even lighter version of #17938: fix most issues with UnusedImport, XDeclaredButNotUsed, etc; fix #17511, #17510, #14246 (without realModule) (#18362)
|
3 years ago |
Andrey Makarov
|
1b3c0f142d
validate rst field for :number-lines:, :status: (#18304)
|
3 years ago |
Timothee Cour
|
5d15bd7b61
refs #18278: do not gag fatal msgs (#18290)
|
3 years ago |
Timothee Cour
|
e1e8af535e
merge BuildMode into SuccessX, remove code duplication w drnim, add useful info to successx, add gc to compilesettings (#18252)
|
3 years ago |
Juan Carlos
|
e12597589f
Error message minor (#18021)
|
3 years ago |
Clyybber
|
63fcb9e5f5
Disable performance hints by default (verbosity 1) (#18024)
|
3 years ago |
Andreas Rumpf
|
378ee7f888
feature: the compiler can warn when you use the implicit 'result' variable (#17988) [backport:1.2]
|
3 years ago |
c-blake
|
601c050fcb
Implement https://forum.nim-lang.org/t/7848#50018 (#17874)
|
3 years ago |
Andreas Rumpf
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
Andrey Makarov
|
d1fec552d0
stricter checks for RST headlines (#17089)
|
3 years ago |
Andrey Makarov
|
35bd39a9d0
RST: implement footnotes and citations (#16960)
|
3 years ago |
Andreas Rumpf
|
cf6dd57efe
IC: next steps (#16632)
|
4 years ago |
Alexander Ivanov
|
672dc5cd87
Nil type check implementation (#15287)
|
4 years ago |
Miran
|
ee78d76108
rst: add support for markdown tables (#15854)
|
4 years ago |
cooldome
|
00b495de95
Use modern enums in compiler (#15775)
|
4 years ago |
Timothee Cour
|
05752cd5d0
add --declaredlocs (#15666)
|
4 years ago |
Andreas Rumpf
|
acbe27b082
disable 'observable stores' warning message for 1.4 (#15507)
|
4 years ago |
IDF
|
9560e49e8f
New hint for unused exceptions in .raises (#15492)
|
4 years ago |
Ico Doornekamp
|
d7ccd82eac
VM profiler (#14833)
|
4 years ago |
Clyybber
|
299ddda5f6
Make unreachable code a warning instead of an error (#14816)
|
4 years ago |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 years ago |
Andreas Rumpf
|
52c3633223
warn about observerable stores but don't prevent them for 1.2.2 [backport:1.2]; refs https://github.com/nim-lang/RFCs/issues/230 (#14510)
|
4 years ago |
Timothee Cour
|
fe7a2d60f9
make it easier to figure out how to debug issues (#14477)
|
4 years ago |
Timothee Cour
|
0d0ea3a11e
no more code duplication bw liMessage and rawMessage + several bug fixes (#14415)
|
4 years ago |
Andreas Rumpf
|
ddee8a362a
change the [Processing] messages into dots (#14418)
|
4 years ago |
Timothee Cour
|
3573a4f9c1
no more guessing where compiler msgs came from (#14317)
|
4 years ago |
Timothee Cour
|
de74362213
fix #14314 do not analyze importc procs for effects (#14319)
|
4 years ago |
Clyybber
|
83547ec769
Make unreachable else in case statements a warning instead of an error (#14190)
|
4 years ago |