Commit History

Author SHA1 Message Date
  Jake Leahy b3b87f0f8a Mark `macros.error` as `.noreturn.` (#23081) 11 months ago
  ringabout b5f5b74fc8 enable vtable implementation for C++ and make it an experimental feature (#23004) 11 months ago
  ringabout e17237ce9d prepare for the enforcement of `std` prefix (#22873) 1 year ago
  ringabout ecaccafa6c fixes #22790; use cast suppress AnyEnumConv warnings for enums withou… (#22813) 1 year ago
  metagn 5f9038a5d7 make expressions opt in to symchoices (#22716) 1 year ago
  ringabout bf5d173bc6 fixes LineTooLong hints on old compilers (#22412) 1 year ago
  ringabout 93ced31353 use strictdefs for compiler (#22365) 1 year ago
  ringabout f0f3904ff0 implement `ensureMove` (#22339) 1 year ago
  Andreas Rumpf be1844541c implemented 'push quirky' switch for fine grained control over the ex… (#22318) 1 year ago
  ringabout d139d99946 fixes #19101; zero initialization union casts (#22185) 1 year ago
  ringabout a345cde26e allow destructors to accept non var parameters; deprecate `proc =destroy(x: var T)` (#22130) 1 year ago
  Andreas Rumpf f4a9b258c3 isolation spec update; WIP (#21843) 1 year ago
  metagn 161f50643a make deprecated statement a no-op (#21836) 1 year ago
  metagn 02be212dae clean up SOME pending/xxx/issue link comments (#21826) 1 year ago
  ringabout b562e1e6d8 implement `=dup` hook eliminating `wasMoved` and `=copy` pairs (#21586) 1 year ago
  ringabout afc30ca879 fixes #19863; move sha1, md5 to nimble packages for 2.0 (#21702) 1 year ago
  ringabout 8e53fba083 replaces `pairs` with `keys` and `items`; saves 8 bytes (#21319) 1 year ago
  ringabout f7c203fb6c remove legacy code (#21134) 1 year ago
  ringabout 93b59da490 fixes #20244; fixes castSizes warnings (#21102) 1 year ago
  ringabout 91ce8c385d fix #19580; add warning for bare except: clause (#21099) 1 year ago
  metagn 9a50033d5b generic `define` pragma + string alias (#20979) 1 year ago
  ringabout ef29987781 An unnamed break in a block now gives an `UnnamedBreak` warning (#20901) 2 years ago
  ringabout 0448f30fd9 fixes #20026; marks system procs which can raise defects (#20864) 2 years ago
  Andreas Rumpf 0d23419e68 DAA and 'out' parameters (#20506) 2 years ago
  metagn 2cca38d33c pragma for sfCallsite instead of name check + better semantics, test (#20464) 2 years ago
  metagn cfff454cf9 closed ambiguous enum defaults to first overload (#20457) 2 years ago
  ringabout 4a1bda667c turn nimIncrSeqV3 into deadcode (#20388) 2 years ago
  metagn a95b6391fd support cstring in `case` (#20130) 2 years ago
  metagn 0014b9c48e top-down type inference, implements rfc 149 (#20091) 2 years ago
  metagn d1d141b135 new .redefine pragma for templates, warn on redefinition without it (#20211) 2 years ago