Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf 8d47bf1822 new move analyser2 (#20471) %!s(int64=2) %!d(string=hai) anos
  metagn de4b0346bd store full definition AST for consts, fix noRewrite (#20115) %!s(int64=2) %!d(string=hai) anos
  flywind d6d36093b1 apply changes from #18017 and some fixes (#19571) %!s(int64=2) %!d(string=hai) anos
  flywind 5d34e81f23 fix term rewriting with sideeffect (#19410) %!s(int64=2) %!d(string=hai) anos
  Timothee Cour e09c259bf3 reuse existing toHumanStr (#15674) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 9828392df3 implements https://github.com/nim-lang/RFCs/issues/257 (#15466) %!s(int64=4) %!d(string=hai) anos
  Clyybber 13e659cfec Big compiler Cleanup (#14777) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf da29222f86 init checks and 'out' parameters (#14521) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf e3f80e434a fixes #14557 (#14607) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 7ccc7d7e93 fixes #14498 [backport:1.2] (#14503) %!s(int64=4) %!d(string=hai) anos
  Clyybber 7e747d11c6 Cosmetic compiler cleanup (#12718) %!s(int64=5) %!d(string=hai) anos
  cooldome be82d11576 fixes #12224 (#12225) %!s(int64=5) %!d(string=hai) anos
  Andrii Riabushenko ba18c12005 sink as lvalue %!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 dc2986789b fixes #10942. Lent T bug (#10946) %!s(int64=5) %!d(string=hai) anos
  Araq 825e08b046 fixes #7524 %!s(int64=5) %!d(string=hai) anos
  LemonBoy 531c66d1ec Allow taking address of skForVar variables (#8632) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 7eb39d9d26 guards.nim does compile %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 2e7a0e1cdd make tests green again %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 299e944cf7 fixes the 'var T' checking %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 6f747674be more checking for 'var T' as return type; refs #7373 %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf c99f952dfb basic 'lent T' test works %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 70ea45cdba deprecated unary '<' %!s(int64=7) %!d(string=hai) anos
  Zahary Karadjov 815724db71 support the full range of type modifiers when declaring concept vars and testing proc signatures %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 34b826a64d fixes #4608 %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf ee6a46f264 some progress on #3832 %!s(int64=8) %!d(string=hai) anos
  Araq 2a797c362a preparations for better handling of 'a[i]' in generics; stmt lists can be lvalues %!s(int64=9) %!d(string=hai) anos
  Araq ab26298a03 added system.unsafeAddr %!s(int64=9) %!d(string=hai) anos
  Araq 8dadeebd08 fix #2585 properly %!s(int64=9) %!d(string=hai) anos