Commit History

Author SHA1 Message Date
  Clyybber ed1d41c51e Small ast.nim cleanup (#12156) 5 years ago
  narimiran a9c7fb2fcc fixes nimsuggest/#108: RangeError with d:release 5 years ago
  Andreas Rumpf b07694cd90 new gensym handling (#11985) 5 years ago
  Araq 0e4a8bfb28 fixes 'unused module' feature for 32 bit builds of Nim for good [nobackport] 5 years ago
  Andreas Rumpf 81ddc67785 [refactoring] compiler: simplified markUsed 5 years ago
  Andreas Rumpf 04708742e7 fixes #11809 5 years ago
  Andreas Rumpf fbb0642e27 Merge branch 'devel' into araq-detect-unused-imports 5 years ago
  Araq 07d465ca42 [refactoring] remove unused imports in the compiler and in some stdlib modules 5 years ago
  Araq 4137a4dbf3 [feature] detect unused imports 5 years ago
  Araq cb3c3c306c minor style changes 5 years ago
  Araq bd689849f2 nim styleChecker: implemented all the missing features (bugfix) 5 years ago
  Arne Döring b92fd30282 rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) 5 years ago
  Clyybber f18b3af9d4 Replace countup(x, y-1) with x ..< y 5 years ago
  Arne Döring 35aab357e2 Less warnings in macros (#10799) 5 years ago
  Andreas Rumpf bf4e688ca3 make nimsuggest aware of tyOwned 5 years ago
  Arne Döring 28394153ab 32 bit fixes (#10608) 5 years ago
  alaviss 2fdf816332 compiler/[msgs, suggest]: improve highlighter accuracy (#10496) 5 years ago
  alaviss 74a7b09412 suggest: quote operators and keywords on suggestion (#10460) 6 years ago
  Neelesh Chandola fb26b95f81 {.deprecated: msg.} now works for vars and lets (#10234) 6 years ago
  Neelesh Chandola 9faad7591e Deprecate gc v2 (#10151) 6 years ago
  Neelesh Chandola bcbe317d17 Before showing deprecated warning, check whether enum field was marked deprecated or the whole enum type (#10135) 6 years ago
  Neelesh Chandola cbbdcb2669 Show deprecation warning for fields of a deprecated enum (#10112) 6 years ago
  Andreas Rumpf cb4d810659 make Nim take roughly 100MB less RAM for bootstrapping via a new compiler switch -d:leanCompiler; useful for the Raberry PI 6 years ago
  Araq 548fc778c9 .error for routines now can also have a custom error message; improve error message for 'nil' strings 6 years ago
  Andreas Rumpf 86556ebfdb compiler refactoring; use typesafe path handing; docgen: render symbols between modules 6 years ago
  Andreas Rumpf ae0255ea67 make nimsuggest compile again 6 years ago
  Araq 30597e643f fixes merge conflict 6 years ago
  Araq 64517445ea even more strict isNil handling for strings/seqs in order to detect bugs 6 years ago
  LemonBoy cf20c4460c More robust handling of deprecated pragmas (#8696) 6 years ago
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic 6 years ago