Commit History

Author SHA1 Message Date
  Nikolay Nikolov 19fdbfc173 Converted the 'invalid kind for firstOrd/lastOrd(XXX)' messages from internal errors to fatal errors. (#23443) (#23447) 1 year ago
  Nikolay Nikolov e8fe9275b5 + show the inferred exception list (as part of the type) for functions that don't have an explicit `.raises` pragma (#23193) (#23213) 1 year ago
  Nikolay Nikolov efd5ed7328 backport to version 1.6: Also show the `raises` pragma when converting proc types to string (#23026) (#23029) 1 year ago
  Nikolay Nikolov a77ca1a4bf Inlay hints backport to Nim v1.6.x (#22920) 1 year ago
  ringabout fcaacbf374 cursor fields cannot form reference cycles (#21832) 2 years ago
  metagn 7b99712bcf fix iterator equality + add test for proc equality + fix sameType (#21707) 2 years ago
  Tanguy c50adf10d9 Fix: don't track Defect in proc effect compatibility (#22037) 1 year ago
  ringabout 249551dbfa bring #21802 back; fixes #21753 [backport] (#21815) 2 years ago
  Bung d5be917994 fix #20272 range of uint64 shows signed upper bound (#20702) 2 years ago
  Jason Beetham 48936ab1c0 Fix VM's sametype impl to work for generics/typedescs (#19073) 3 years ago
  Jason Beetham 5bb626d4b1 Fixed generic distinct conversions for 'var' (#18837) 3 years ago
  ringabout f01ffbf6f1 fix #19580; add warning for bare except: clause (#21099) 2 years ago
  Bung c5d62bcbfe fix #19349 incompatible type when mixing float32 and cfloat in generics (#20551) 2 years ago
  Andreas Rumpf ac57c3193d fixes an old ARC bug: the produced copy/sink operations don't copy the hidden type field for objects with enabled inheritance; fixes #19205 [backport:1.6] (#19232) 3 years ago
  Andreas Rumpf e8dad482a3 fixes #16246 (#18800) 3 years ago
  Andreas Rumpf e0ef859130 strict effects (#18777) 3 years ago
  Andreas Rumpf 01fc9e58ca fixes #18550 (#18553) 3 years ago
  Andreas Rumpf 70fb377e88 undo RFC #294, it breaks code for no good reason, the compiler can wa… (#18546) 3 years ago
  Andreas Rumpf f8519657c4 fixes #18469 (#18544) 3 years ago
  Timothee Cour 836b061ae3 improve `--declaredLocs` to help disambiguate types (generics, aliases etc) (#18389) 3 years ago
  Jason Beetham 252eea8cae Make procedure mismatch more informative with pragma/call convention mismatches (#18384) 3 years ago
  Andreas Rumpf 3bc625aff1 ORC: progress (#18000) 4 years ago
  Andreas Rumpf 2c2ec48bc4 ORC: critical bugfix for mixing acyclic refs with cyclic refs [backport:1.4] (#17991) 4 years ago
  Timothee Cour e224865b3b add astmsgs; add `declared in` msg for usage lint errors (#17961) 4 years ago
  Timothee Cour 01f316cf1f mention -d:nimLegacyConvEnumEnum in error msg (#17928) 4 years ago
  Timothee Cour 80df21d9a3 `--declaredlocs` now shows location for `T` instead of `static` in `proc fn(a: static T)` (#17795) 4 years ago
  Timothee Cour 2951f89374 improve errmsg refs #17793 object ctor with generics (#17806) 4 years ago
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) 4 years ago
  Timothee Cour ceadf54d76 iterable[T] (#17196) 4 years ago
  Timothee Cour 6d7d1e60fe fix #14585, fix #17589: access to static param now works (#17590) 4 years ago