Commit History

Autor SHA1 Mensaxe Data
  ringabout 8e1181bde5 issue a warning for ptr to cstring conversion[backport] (#20814) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 76763f51aa implemented strictCaseObjects (#20608) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 81087c949f fixes #20572 (#20585) %!s(int64=2) %!d(string=hai) anos
  ringabout 0bacdf5fdf fixes #20515; base `method` requires explicit `{.gcsafe.}` to be GC-safe (#20574) %!s(int64=2) %!d(string=hai) anos
  ringabout 1e15f975b8 fixes #19162; enable `strictEffects` for v2 (#19380) %!s(int64=2) %!d(string=hai) anos
  ringabout 5602183234 'lock levels' are deprecated, now a noop (#20539) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 0d23419e68 DAA and 'out' parameters (#20506) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 9d858a29fc cleanup nfFirstWrite flags (#20500) %!s(int64=2) %!d(string=hai) anos
  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
  Andreas Rumpf 6bf21e7b3d fixes #19724; don't be aggressive when you infer sink parameters (#20314) %!s(int64=2) %!d(string=hai) anos
  metagn a95b6391fd support cstring in `case` (#20130) %!s(int64=2) %!d(string=hai) anos
  metagn d143924ab2 remove unused sfProcvar, "procvar" mentions (#20204) %!s(int64=2) %!d(string=hai) anos
  Lancer11211 efd5c571bf .forbids pragma: defining forbidden tags (#20050) %!s(int64=2) %!d(string=hai) anos
  flywind efaa6777a4 fix #19435; don't create TypeBoundOps for tyOpenArray, tyVarargs [backport: 1.6] (#19723) %!s(int64=2) %!d(string=hai) anos
  flywind 7f6e800caf move assertions out of system (#19599) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 1cbdc1573a fixes #19159 [backport:1.6] (#19210) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf fce89cb60a fixes another effect inference bug [backport:1.6] (#19100) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 90a2b5afd8 correct effect tracking for .borrowed procs [backport] (#18882) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf ac7acd827c we need something better than warningAsError for effect handling viol… (#18796) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf cddf8ec6f6 implements https://github.com/nim-lang/RFCs/issues/407 (#18793) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 0887dcc398 fixes #18786 (#18788) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf e0ef859130 strict effects (#18777) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 0c4582c665 mitigates #12815 (#18557) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 58e27ebd4a fixes #12815 (#18554) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 01fc9e58ca fixes #18550 (#18553) %!s(int64=3) %!d(string=hai) anos
  quantimnot a9701f6531 Extended side effect error messages (#18418) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf ceb9e3efc9 fixes #18240 (#18354) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 270964c487 implement RFCs/294 ; disallow enum <=> enum conversion (#16351) %!s(int64=3) %!d(string=hai) anos