Commit History

Author SHA1 Message Date
  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