Andreas Rumpf
|
0841c64a32
Merge branch 'devel' into araq-quirky-exceptions
|
6 anni fa |
Araq
|
9fa116b6e1
compiler: don't use 2 spaces in an error message
|
6 anni fa |
alaviss
|
0b02241fc5
semcall: correct lineinfo for accquoted symbols (#10461)
|
6 anni fa |
alaviss
|
e962be8981
compiler/sem*: improve lineinfo for qualified and generic procs (#10427)
|
6 anni fa |
Timothee Cour
|
fc7fcca9df
fix leftover comment from #9766
|
6 anni fa |
Timothee Cour
|
bf3a308e86
[error messages, stacktraces] fix #8794 #9270 #9767 #9768 (#9766)
|
6 anni fa |
Andreas Rumpf
|
cb9110c43d
--define:nimQuirky exception handling for Nim; in preparation of a blog post
|
6 anni fa |
cooldome
|
c5c4da4f3c
Converter bug fixes (#9700)
|
6 anni fa |
Andreas Rumpf
|
6e8ed8c6fa
added first version of a nimfind tool for the poor souls that don't have a good nimsuggest integretation
|
6 anni fa |
Arne Döring
|
b306e0bfe2
feedback injected
|
6 anni fa |
Arne Döring
|
cba86a9893
fix #9319
|
6 anni fa |
Andreas Rumpf
|
c739b9192f
produce more helpful error messages when overloading resolution fails
|
6 anni fa |
Miran
|
675c629fee
replace deprecated `safeAdd` with `add` (#9416)
|
6 anni fa |
Timothee Cour
|
eb946f37a7
fixes #8671; show helpful msg (lookup symbol, eg iterator) on 'attempting to call undeclared routine' error (#8786)
|
6 anni fa |
LemonBoy
|
33458894da
Fix overload resolution for pragmas evaluation (#8902)
|
6 anni fa |
Araq
|
0694c9080f
fixes #8043
|
6 anni fa |
Araq
|
7bb93c730e
show all mismatching overloads again
|
6 anni fa |
Araq
|
a60cf221e8
improve the error message for mutability problems that arise from implicit converter calls
|
6 anni fa |
Andreas Rumpf
|
30621c4a89
improve error messages by filtering out highly unlikely mismatches
|
6 anni fa |
LemonBoy
|
b28c7d434b
Update all the default parameters after an instantiation (#8689)
|
6 anni fa |
Andreas Rumpf
|
dae5450947
WIP: disallow 'nil' for strings and seqs
|
6 anni fa |
LemonBoy
|
c3a9ac4d35
Try conversion to static[T] in generic instantation (#8443)
|
6 anni fa |
Zahary Karadjov
|
31651ecd61
allow referencing other parameters in default parameter values
|
6 anni fa |
Zahary Karadjov
|
5bcf8bcb59
fixes #7222; fixes #5595; fixes #3747
|
6 anni fa |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 anni fa |
Andreas Rumpf
|
9849808720
Merge branch 'devel' into araq-big-refactoring
|
6 anni fa |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 anni fa |
Zahary Karadjov
|
1c478db375
fix #7883; fix #7829
|
6 anni fa |
Andreas Rumpf
|
feef109e60
make tests green again
|
6 anni fa |
Araq
|
02b78d3f94
make tests green again
|
6 anni fa |