Commit History

Author SHA1 Message Date
  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
  Andreas Rumpf a5701d6b71 ensure compiler API doesn't import the RST engine 6 years ago
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler 6 years ago
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables 6 years ago
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim 6 years ago
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore 6 years ago
  Andreas Rumpf e4c088721a make nimsuggest compile again 6 years ago
  Andreas Rumpf 84bc04ba32 sigmatch compiles again 6 years ago
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 6 years ago
  Andreas Rumpf 212457f5e0 the .deprecated pragma for procs now supports a user-definable deprecation message 7 years ago
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types 7 years ago
  Andreas Rumpf b414806e66 nimsuggest: suggest types in a type section 7 years ago
  Andreas Rumpf 2430fc7d82 nimsuggest: special rule for 'of' completion in case statements 7 years ago
  Andreas Rumpf 68181e6da2 nimsuggest: maxresults limit; fixed local symbol usages priorizations 7 years ago
  Araq 57ea01309e nimsuggest: more things work 7 years ago
  Araq 4755795416 nimsuggest: more precise cursor tracking 7 years ago
  Andreas Rumpf da821a22d9 nimsuggest: revert cpFuzzy bailouts 7 years ago
  Araq 4d0d6c47bd bugfix: consider type contexts properly 7 years ago
  Andreas Rumpf 91a4b448fd nimsuggest: chk checks the full project lazily; much better suggestions orderings 7 years ago
  Andreas Rumpf 538c6c9898 make some tests green 7 years ago