Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf ef8ddef47b fixes #10912 (#11317) %!s(int64=5) %!d(string=hai) anos
  Arne Döring b92fd30282 rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) %!s(int64=5) %!d(string=hai) anos
  Clyybber cc28eef38e Replace countup(x, y) with x .. y %!s(int64=5) %!d(string=hai) anos
  Clyybber f18b3af9d4 Replace countup(x, y-1) with x ..< y %!s(int64=5) %!d(string=hai) anos
  Miran afeca3d9fe multi-methods need to be explicitly enabled (#10856) %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf 4181baf400 multi-methods: remove hack, make tmethod_various compile under strict C++ [backport] %!s(int64=5) %!d(string=hai) anos
  Araq 366b6be4fb compiler refactoring: TSymSeq is gone for good %!s(int64=6) %!d(string=hai) anos
  cooldome eaca5be9d6 Change the order of compilation passes, transformation is made lazy at code gen (#8489) %!s(int64=6) %!d(string=hai) anos
  Araq 7ac1e6e528 fixes #5479 %!s(int64=6) %!d(string=hai) anos
  LemonBoy 03c8fdc6cb Pick the `and` symbol we need explicitly (#8249) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf feef109e60 make tests green again %!s(int64=6) %!d(string=hai) anos
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf bb8c47b496 pragmas compiles again %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types %!s(int64=7) %!d(string=hai) anos
  Yuriy Glukhov baf685461b Fixes #5946 (#6017) %!s(int64=7) %!d(string=hai) anos
  Parashurama 2e420dfa38 fixes multiple nil-checks for methods (#5806) %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 1268ca79e5 fixes #5599 (#5610) %!s(int64=7) %!d(string=hai) anos
  Araq d91d338d03 fixes #5432 %!s(int64=8) %!d(string=hai) anos
  Araq fa98edc78c another attempt to make test green again %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf f8914cc3b0 fixes a multimethod regression %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 46efaf294b big compiler refactoring; avoid globals for multi method dispatcher generation %!s(int64=8) %!d(string=hai) anos
  Araq e6c5622aa7 removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf a6d17b5503 some progress on --symbolfiles:on %!s(int64=8) %!d(string=hai) anos
  Araq 68e30d7d52 tester cleanup; enable some rod tests %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf f5fa5dae85 generic multi-methods should work now %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 2d8572e948 fixes #4428 %!s(int64=8) %!d(string=hai) anos
  trustable-code 3c557a0144 fix issue #3550 %!s(int64=9) %!d(string=hai) anos
  Araq 528cf3eae4 better error handling for bug #3550 %!s(int64=9) %!d(string=hai) anos
  Araq 698b1fc954 fixes #3550 %!s(int64=9) %!d(string=hai) anos