Commit History

Author SHA1 Message Date
  metagn 770f8d5513 opensym for templates + move behavior of opensymchoice to itself (#24007) 4 months ago
  metagn 469a6044c0 implement genericsOpenSym for symchoices (#23873) 5 months ago
  ringabout b5f5b74fc8 enable vtable implementation for C++ and make it an experimental feature (#23004) 1 year ago
  ringabout 30cf33f04d rework the vtable implementation embedding the vtable array directly with new strictions on methods (#22991) 1 year ago
  ringabout 379299a5ac fixes #22286; enforce Non-var T destructors by `nimPreviewNonVarDestructor` (#22975) 1 year ago
  ringabout 4546f5dfe5 adds T destructor for refs (#22147) 1 year ago
  metagn b97d603cd0 some test cleanups & category reorganization (#22010) 1 year ago
  ringabout 512517c223 fixes #18146; fixes #19372; disable tlsEmulation on windows; static link pthreads with mingw (#21668) 1 year ago
  ringabout 761c5a0830 less verbose type mismatch messages (#21191) 2 years ago
  ringabout ef29987781 An unnamed break in a block now gives an `UnnamedBreak` warning (#20901) 2 years ago
  ringabout d149727f34 remove enabled defines in config (#20904) 2 years ago
  ringabout f89ba2c951 add default field support for object in ARC/ORC (#20480) 2 years ago
  ringabout 97259a5ab3 fixes #19713; Revert "Remove tlsEmulation enabled from Windows + GCC config" (#19119) (#20327) 2 years ago
  ringabout c08c455016 Revert "enable nimPreviewDotLikeOps" (#19919) 2 years ago
  flywind 6773ffa63d enable nimPreviewDotLikeOps (#19598) 2 years ago
  flywind e7bac91773 rename nimEnableHashRef [backport] (#18941) 3 years ago
  flywind 5c4692fad4 rename nimLegacyJsonutilsHoleyEnum [backport] (#18938) 3 years ago
  Timothee Cour 3aa16c1de0 fix RFC #341: dot-like operators are now parsed with same precedence as `.` (#18711) 3 years ago
  Juan Carlos e65dc36ddd Implement RFC-391 (#18585) 3 years ago
  Timothee Cour 24445d31b3 improve several tests in testament (#18635) 3 years ago
  Timothee Cour cc0f02d57d rename nimFpRoundtrips => nimPreviewFloatRoundtrip (#18566) 3 years ago
  Timothee Cour cf0cf32d27 make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531) 3 years ago
  Timothee Cour 8535b26a75 docs now show nimExperimentalX APIs (#18345) 3 years ago
  Timothee Cour a236002e54 testament: add `nimoutFull: bool` spec (#17867) 3 years ago
  Timothee Cour da1c1a7117 `--filenames:abs|canonical|legacyRelProj` for filenames in compiler msgs (replaces `--listfullpaths:on|off`) (#17746) 3 years ago
  Timothee Cour 4d3f3513e2 followup #16067 --spellSuggest (#17401) 3 years ago
  Timothee Cour a4e6b242d5 asyncjs: add `then`, `catch` for promise pipelining (#16871) 3 years ago
  Timothee Cour 31bb67a309 add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoItselfNotNeeded, UnusedImport notes (#16764) 3 years ago
  Timothee Cour 6f1289b80c remove .github/workflows/ci_ssl.yml; instead run via trunner_thirdparty (#16221) 3 years ago
  Timothee Cour 287dec06ae disable hint:processing in tests (#16713) 4 years ago