Commit History

Autor SHA1 Mensaxe Data
  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=10) %!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
  Araq 2df9b442c6 case consistency part 1 %!s(int64=11) %!d(string=hai) anos
  Zahary Karadjov 89f9772f15 nimrod dump can now produce a machine readable json report %!s(int64=11) %!d(string=hai) anos
  Zahary Karadjov 95b28700cc bugfix: fix linking when symbol files are used %!s(int64=11) %!d(string=hai) anos
  Zahary Karadjov 81a3585872 merged upstream master %!s(int64=12) %!d(string=hai) anos
  Araq 76885c754a first version of ropes.nim with unsafeNew (broken) %!s(int64=12) %!d(string=hai) anos
  Zahary Karadjov f9bd8cc985 [caas] first version that actually works (still has a lot of logical memory leaks on recompilation) %!s(int64=12) %!d(string=hai) anos
  Araq 64c638a9dc first steps for overloading support of passing blocks; bugfix: test results of 'compile' are not overwritten %!s(int64=12) %!d(string=hai) anos
  Araq 5e15dec175 first steps to make templates hygienic %!s(int64=12) %!d(string=hai) anos