ringabout
|
d13aab50cf
fixes branches interacting with break, raise etc. in strictdefs (#22627)
|
1 year ago |
metagn
|
480e98c479
resolve unambiguous enum symchoices from local scope, error on rest (#22606)
|
1 year ago |
ringabout
|
0bf286583a
`initNodeTable` and friends now return (#22444)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
ringabout
|
ac7b8b678c
fixes #21231; template with module as parameter elides usage/checking of module name specifier (#22109)
|
1 year ago |
Juan Carlos
|
b2d7761975
Remove Deprecated Nimfix (#22062)
|
1 year ago |
metagn
|
161f50643a
make deprecated statement a no-op (#21836)
|
1 year ago |
metagn
|
ca82b4ea16
underscore as special word (#21766)
|
1 year ago |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
1 year ago |
Juan M Gómez
|
c136ebf1ed
implements #21620: allowing to import multiple modules with shared names (#21628)
|
1 year ago |
ringabout
|
b54b03d04f
tweak spellsuggest; three counts for equal distances candidates by default (#21700)
|
1 year ago |
metagn
|
ecf9efa397
document general use of `_`, error message, fixes (#21584)
|
1 year ago |
ringabout
|
ffadc75afe
fixes #21496; Ambiguous calls compiles when module name are equal (#21500)
|
1 year ago |
ringabout
|
cc08a9015e
fixes #21263; consider all candidates for concept matches (#21265)
|
1 year ago |
metagn
|
05c6db6500
underscores for routine parameters (#21192)
|
1 year ago |
Jake Leahy
|
18c115c8d0
Don't repeat suggestions for same symbol (#21140)
|
2 years ago |
Bung
|
5917c2d5b7
fix #15836 proc arg return type auto unexpectly match proc with concr… (#21065)
|
2 years ago |
ringabout
|
db56fc3bcb
Revert "fix #15836 proc arg return type auto unexpectly match proc with concr…" (#21057)
|
2 years ago |
Bung
|
0cd9bdcf9f
fix #15836 proc arg return type auto unexpectly match proc with concr… (#21044)
|
2 years ago |
SirOlaf
|
2f441ac675
[backport] Handle nkOpenSymChoice for nkAccQuoted in considerQuotedIdent (#20578)
|
2 years ago |
Bung
|
db3d2971cf
fix #18886 crash on ambiguous proc cast (#20472)
|
2 years ago |
metagn
|
5ebd1248df
overloadable enums no longer experimental (#20298)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
flywind
|
8f4bdb3596
[minor]break loops after a candidate is added to seqs (#18770)
|
3 years ago |
flywind
|
5eba372570
[minor] break loops if it is ambiguous (#18745)
|
3 years ago |
Andreas Rumpf
|
a273ea70e8
implements overloadable enum values; WIP (#18470)
|
3 years ago |
Clyybber
|
dd2cbe3164
Cleanup lookups.nim again.. (#18379)
|
3 years ago |
Timothee Cour
|
0b7361e938
followup #18362: make `UnusedImport` work robustly (#18366)
|
3 years ago |
Timothee Cour
|
b8f761b7e2
even lighter version of #17938: fix most issues with UnusedImport, XDeclaredButNotUsed, etc; fix #17511, #17510, #14246 (without realModule) (#18362)
|
3 years ago |
Timothee Cour
|
f258e4e70c
fix #18332: XDeclaredButNotUsed hints now in deterministic order (#18336)
|
3 years ago |