Andreas Rumpf
|
72ca444122
hopefully easier to understand error message (#21585)
|
1 anno fa |
Andreas Rumpf
|
f7e3af0c2d
mitigates #21272; but it's not the final fix because the first round … (#21462)
|
1 anno fa |
SirOlaf
|
7bde421e4d
Fix #21272: Rewrite parts of pickBestCandidate (#21465)
|
1 anno fa |
ringabout
|
d950e5f3a8
remove nosinks hacks from compiler (#21469)
|
1 anno fa |
ringabout
|
761c5a0830
less verbose type mismatch messages (#21191)
|
2 anni fa |
metagn
|
555c5ed1a7
fix bugs with dot & call operators [backport] (#20931)
|
2 anni fa |
Bung
|
eec1543baf
fix semcase on tySequence and tyObject #20283 #19682 (#20339)
|
2 anni fa |
ringabout
|
5602183234
'lock levels' are deprecated, now a noop (#20539)
|
2 anni fa |
ringabout
|
d954e698b3
Automatic dereferencing is removed (#20531)
|
2 anni fa |
metagn
|
de4b0346bd
store full definition AST for consts, fix noRewrite (#20115)
|
2 anni fa |
metagn
|
f6eb1d4d7d
remove {.this.} pragma, deprecated since 0.19 (#20201)
|
2 anni fa |
Lancer11211
|
efd5c571bf
.forbids pragma: defining forbidden tags (#20050)
|
2 anni fa |
Jason Beetham
|
8d5a275189
Fixed distinct composite type class proc borrowing (#18904)
|
3 anni fa |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
3 anni fa |
flywind
|
8fa0decf6b
fix a typo (#18715)
|
3 anni fa |
Timothee Cour
|
836b061ae3
improve `--declaredLocs` to help disambiguate types (generics, aliases etc) (#18389)
|
3 anni fa |
Jason Beetham
|
252eea8cae
Make procedure mismatch more informative with pragma/call convention mismatches (#18384)
|
3 anni fa |
Timothee Cour
|
065243dc59
followup #17777: declaredloc field error msgs now work with generics (#18259)
|
3 anni fa |
Timothee Cour
|
3619a5a2aa
more informative error msg for undeclared field (`A(badfield: 1)` and `a.badfield = expr`) (#17777)
|
3 anni fa |
Timothee Cour
|
ceadf54d76
iterable[T] (#17196)
|
3 anni fa |
Saem Ghani
|
72b89eff82
semLambda removed, semProcAux reworked (#17379)
|
3 anni fa |
Timothee Cour
|
48eab5370a
fix #2844 #3911; add --spellsuggest to suggest symbols in scope with similar spellings on undefined symbol error (#16067)
|
3 anni fa |
Andreas Rumpf
|
8241e55023
IC: next steps (#16729)
|
3 anni fa |
Timothee Cour
|
f344a70412
fix #16150 improve type mismatch errors (#16152)
|
4 anni fa |
Miran
|
bbe49a14ae
Correct all eggs (#15906)
|
4 anni fa |
Timothee Cour
|
0fb878324e
honor --declaredLocs in more places, including type mismatch errors; also show `kind` with --declaredLocs (#15673)
|
4 anni fa |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 anni fa |
Timothee Cour
|
05752cd5d0
add --declaredlocs (#15666)
|
4 anni fa |
Andreas Rumpf
|
9a059657ca
fixes bootstrapping for any machine that has a Nim already installed [backport:1.4] (#15660)
|
4 anni fa |
Andy Davidoff
|
0b74d26d0c
don't raise index defects on malformed ast (#15278)
|
4 anni fa |