metagn
|
770f8d5513
opensym for templates + move behavior of opensymchoice to itself (#24007)
|
4 months ago |
Juan M Gómez
|
cb0ebecb20
#Fixes #23657 C++ compilation fails with: 'T1_' was not declared in t… (#23666)
|
6 months ago |
metagn
|
4b1a841707
add switch, warning, and `bind` support for new generic injection behavior (#23102)
|
1 year ago |
ringabout
|
7ea5aaaebb
fixes #23001; give a better warning for PtrToCstringConv (#23005)
|
1 year ago |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 year ago |
ringabout
|
3979e83fcb
fixes #22706; turn "unknown hint" into a hint (#22755)
|
1 year ago |
metagn
|
5f9038a5d7
make expressions opt in to symchoices (#22716)
|
1 year ago |
ringabout
|
d136af0122
modernize lineinfos; it seems that array access hinders strict def analysis like field access (#22420)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
ringabout
|
f0f3904ff0
implement `ensureMove` (#22339)
|
1 year ago |
ringabout
|
d139d99946
fixes #19101; zero initialization union casts (#22185)
|
1 year ago |
Juan Carlos
|
b2d7761975
Remove Deprecated Nimfix (#22062)
|
1 year ago |
Juan Carlos
|
3a08e2e6ac
Remove LineTooLong (#21819)
|
1 year ago |
ringabout
|
69c193e5e2
fixes #21731; fixes #21537; disable `warnBareExcept` by default [backport] (#21728)
|
1 year ago |
metagn
|
b0a98cc01e
warn on set types bigger than max size, default to 0..255 for int literals (#21659)
|
1 year ago |
metagn
|
4898b054ce
warn against `a, b = val` in routine arguments (#21604)
|
1 year ago |
Andrey Makarov
|
2620da9bf9
docgen: implement cross-document links (#20990)
|
2 years ago |
ringabout
|
91ce8c385d
fix #19580; add warning for bare except: clause (#21099)
|
2 years ago |
metagn
|
6d8cf25bd7
deprecate `do:` meaning `do ():` + misc cleanup (#20927)
|
2 years ago |
ringabout
|
ef29987781
An unnamed break in a block now gives an `UnnamedBreak` warning (#20901)
|
2 years ago |
ringabout
|
8e1181bde5
issue a warning for ptr to cstring conversion[backport] (#20814)
|
2 years ago |
ringabout
|
5602183234
'lock levels' are deprecated, now a noop (#20539)
|
2 years ago |
Andreas Rumpf
|
0d23419e68
DAA and 'out' parameters (#20506)
|
2 years ago |
metagn
|
cfff454cf9
closed ambiguous enum defaults to first overload (#20457)
|
2 years ago |
metagn
|
d1d141b135
new .redefine pragma for templates, warn on redefinition without it (#20211)
|
2 years ago |
konsumlamm
|
528b6d1c3f
Warn when casting to a larger type (#20103)
|
2 years ago |
Andrey Makarov
|
417b90a7e5
Improve Markdown code blocks & start moving docs to Markdown style (#19954)
|
2 years ago |
Andrey Makarov
|
4341b06f65
RST: improve simple tables (#19859)
|
2 years ago |
flywind
|
56a901f9e1
fix broken CI (#19472)
|
2 years ago |
Andrey Makarov
|
7ba2659f73
docgen: implement doc link resolution in current module (#18642)
|
3 years ago |