Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf 0e7338d65c better support for PROGMEM like annotations for lets/vars; fixes #12216 (#12799) %!s(int64=5) %!d(string=hai) anos
  Clyybber 7e747d11c6 Cosmetic compiler cleanup (#12718) %!s(int64=5) %!d(string=hai) anos
  Araq 07d465ca42 [refactoring] remove unused imports in the compiler and in some stdlib modules %!s(int64=5) %!d(string=hai) anos
  cooldome 041d15392a Compiler plugin for implementing incremental computation in user space (#10819) %!s(int64=5) %!d(string=hai) anos
  cooldome ea3e18bc6c fixes dce regression #10703 (#10820) %!s(int64=5) %!d(string=hai) anos
  Arne Döring 1102b8ac6e StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746) %!s(int64=5) %!d(string=hai) anos
  zah ca4b971bc8 Initial version of the hot-code reloading support for native targets (#10729) %!s(int64=5) %!d(string=hai) anos
  cooldome 82c009a2cb Dead code elimination for entire modules and their init procs if empty (#10032) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 86556ebfdb compiler refactoring; use typesafe path handing; docgen: render symbols between modules %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf dae5450947 WIP: disallow 'nil' for strings and seqs %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 050789a8f4 sem pass compiles again %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 51c45c7201 symbol files: introduce more switches for debugging %!s(int64=7) %!d(string=hai) anos
  Araq 2eee15d7f3 Merge branch 'devel' into sighashes %!s(int64=8) %!d(string=hai) anos
  Araq 8494338bcb fixes #5055 %!s(int64=8) %!d(string=hai) anos
  Araq 860cbd3107 signature hashing: more progress %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 39ebe2175b compiler almost free of deprecated expr/stmt names %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 60b187513e stdlib and compiler don't use .immediate anymore %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 3ac6bd8ae1 refactoring: flags instead of bools %!s(int64=8) %!d(string=hai) anos
  def 39049e151f Get rid of deprecation warnings %!s(int64=9) %!d(string=hai) anos
  Jacek Sieka c40249cd43 compiler_ropes: ropeToStr -> $ %!s(int64=9) %!d(string=hai) anos
  Araq 5d63ecb3a4 implemented a[^1] notation %!s(int64=9) %!d(string=hai) anos
  Federico Ceratto c95f6f117a Fix typos %!s(int64=10) %!d(string=hai) anos
  Araq e65c296bcc implemented mixed mode codegen %!s(int64=10) %!d(string=hai) anos
  Araq 5946747970 updated the compiler to use the new symbol names %!s(int64=10) %!d(string=hai) anos
  Araq 2781fea9e2 Nimrod renamed to Nim %!s(int64=10) %!d(string=hai) anos
  Araq 7918c30b90 removed dead code %!s(int64=11) %!d(string=hai) anos
  Araq 73c6efdf66 'nil' as a statement is deprecated, use an empty 'discard' instead %!s(int64=11) %!d(string=hai) anos
  Araq b731e6ef1c case consistency: cs:partial bootstraps on windows %!s(int64=11) %!d(string=hai) anos
  Araq 92b8fac94a case consistency part 4 %!s(int64=11) %!d(string=hai) anos