Commit History

Autor SHA1 Mensaxe Data
  Araq 4a6d699bc5 C++: make async tests green on Windows %!s(int64=6) %!d(string=hai) anos
  cooldome c50a04adc5 More converter fixes (#9737) %!s(int64=6) %!d(string=hai) anos
  cooldome 2ac7f52388 Fixes multiple bugs with sink arguments (#9802) %!s(int64=6) %!d(string=hai) anos
  cooldome c5c4da4f3c Converter bug fixes (#9700) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 6e8ed8c6fa added first version of a nimfind tool for the poor souls that don't have a good nimsuggest integretation %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf cb4d810659 make Nim take roughly 100MB less RAM for bootstrapping via a new compiler switch -d:leanCompiler; useful for the Raberry PI %!s(int64=6) %!d(string=hai) anos
  Araq c735b75f6f compiler cleanup: flag tfOldSchoolExprStmt is gone %!s(int64=6) %!d(string=hai) anos
  LemonBoy 16a70c84aa Fixes 6544 (#9427) %!s(int64=6) %!d(string=hai) anos
  Miran 675c629fee replace deprecated `safeAdd` with `add` (#9416) %!s(int64=6) %!d(string=hai) anos
  Timothee Cour 745f1642d6 implement sizeof and alignof operator (manually squashed #5664) (#9356) %!s(int64=6) %!d(string=hai) anos
  LemonBoy 0ead36dae6 Unchecked arrays now have their own type (#9267) %!s(int64=6) %!d(string=hai) anos
  LemonBoy b8d2f79ef0 Prevent the construction of recursive tyStatic types (#9256) %!s(int64=6) %!d(string=hai) anos
  jcosborn dd65986795 fixes #4435 (#9185) %!s(int64=6) %!d(string=hai) anos
  Araq ae901b3272 fixes #7351 %!s(int64=6) %!d(string=hai) anos
  Araq 0694c9080f fixes #8043 %!s(int64=6) %!d(string=hai) anos
  LemonBoy b74faf354e Do not materialize empty varargs[untyped] arrays (#8715) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf df4d5b77a1 introduce precise string '[]', '[]=' accessors; fixes #8049 (#8817) %!s(int64=6) %!d(string=hai) anos
  Araq e98e214422 fixes #7854 %!s(int64=6) %!d(string=hai) anos
  zah 96de224a63 Fix #8126 (#8712) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 0da91aa744 changes how the now illegal 'string == nil' comparison is detected %!s(int64=6) %!d(string=hai) anos
  Araq a0cde8cee6 Merge branch 'devel' into araq-misc %!s(int64=6) %!d(string=hai) anos
  cooldome aa1cdebdc2 Converters to take into account constraints. Fixes #7520 (#8593) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf dae5450947 WIP: disallow 'nil' for strings and seqs %!s(int64=6) %!d(string=hai) anos
  andri lim 4d5cce9882 fixes #6255, add `system.ashr` arithmetic right shift (#8547) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf f29225fc63 sigmatch: no trailing whitespace %!s(int64=6) %!d(string=hai) anos
  LemonBoy 9b98add6c7 Do not crash while instantiating a generic outside a call (#8279) %!s(int64=6) %!d(string=hai) anos
  LemonBoy 5c5388c0a6 Handle subtype relations for converter parameters (#8248) %!s(int64=6) %!d(string=hai) anos
  LemonBoy c6671776a1 Reset typedescMatched before paramTypesMatch (#8250) %!s(int64=6) %!d(string=hai) anos
  LemonBoy 88714e77d8 Fix comparison of tyGenericBody in typerel (#8045) %!s(int64=6) %!d(string=hai) anos
  LemonBoy ab47a870bc Error out if vararg match isn't an exact one (#8186) %!s(int64=6) %!d(string=hai) anos