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 |