Neelesh Chandola
|
7c5ae00887
exportc is now not allowed for type aliases (#9979)
|
6 years ago |
Neelesh Chandola
|
9faad7591e
Deprecate gc v2 (#10151)
|
6 years ago |
deech
|
e87910197a
Check there are no side effects before optimizing away compile time expressions. (#9934)
|
6 years ago |
Neelesh Chandola
|
65a52ecebb
Fix const tuple unpacking not working for variables > 2 (#10099)
|
6 years ago |
alaviss
|
58d293d6a9
fixes nim-lang/nimsuggest#76 (#10093)
|
6 years ago |
Andreas Rumpf
|
3300c8a500
much simpler implementation of constant tuple declarations
|
6 years ago |
Neelesh Chandola
|
8e90ed0618
Const tuple unpacking (#9964)
|
6 years ago |
Andreas Rumpf
|
72500420d3
Fixes #3060 and adds error checking for invalid else branches in object variants (#9957)
|
6 years ago |
Andreas Rumpf
|
e3a668a33b
--gc:destructors: baby steps
|
6 years ago |
Andreas Rumpf
|
446f911a17
better error message for 'proc' that is not intended to be used as a typeclass
|
6 years ago |
Neelesh Chandola
|
b2411db541
Merge remote-tracking branch 'upstream/devel' into record-case
|
6 years ago |
Neelesh Chandola
|
a3c4791e9c
Give error when case has an else branch even though all cases are already covered (#9930)
|
6 years ago |
Neelesh Chandola
|
1f1d7b1088
Fix semRecordCase
|
6 years ago |
Andrii Riabushenko
|
df0f0f2858
custom pragmas in pragma blocks
|
6 years ago |
Andreas Rumpf
|
606b43ba11
Merge pull request #9911 from nc-x/fixes-#9627
|
6 years ago |
Neelesh Chandola
|
9aa783624d
`include` now accepts collective arguments
|
6 years ago |
Araq
|
e874705971
fixes nested gensym'ed parameters; fixes #9476
|
6 years ago |
Araq
|
bc8cea2672
fixes #9614 [backport]
|
6 years ago |
Timothee Cour
|
d502ddea9e
fix #9832 (fixup) (#9859)
|
6 years ago |
Timothee Cour
|
05769020d3
fixes #9832 (#9841) [backport]
|
6 years ago |
Andreas Rumpf
|
413580bc04
new minor language feature: .noSideEffect blocks like .gcsafe blocks
|
6 years ago |
Arne Döring
|
39ad3a0da6
fix #9726 (#9765)
|
6 years ago |
Andreas Rumpf
|
6e8ed8c6fa
added first version of a nimfind tool for the poor souls that don't have a good nimsuggest integretation
|
6 years ago |
Andreas Rumpf
|
8d850f7a69
deprecated ospaths (#9665)
|
6 years ago |
Arne Döring
|
16353c2ac8
fix #8011
|
6 years ago |
Araq
|
e844e536bf
Nim style checker: document the switch; fixes #9564
|
6 years ago |
cooldome
|
eaca5be9d6
Change the order of compilation passes, transformation is made lazy at code gen (#8489)
|
6 years ago |
Araq
|
604dfebee0
disallow 'continue' that is not used within a loop; fixes #6367
|
6 years ago |
Miran
|
675c629fee
replace deprecated `safeAdd` with `add` (#9416)
|
6 years ago |
Araq
|
bf01d7136e
Merge branch 'Fixes-7845' of https://github.com/cooldome/Nim into cooldome-Fixes-7845
|
6 years ago |