metagn
|
547f205794
error on user pragma args (#21776)
|
1 year ago |
quantimnot
|
6c5d4946e4
Fix some `styleCheck` bugs (#20095)
|
1 year ago |
Jaremy Creechley
|
29f44c090e
change compile pragma to use mangled compile objects (#21678)
|
1 year ago |
Andrey Makarov
|
23d4108773
Allow {.doctype.} in Nim 1.6 w/o implementation (#21909)
|
1 year ago |
Andreas Rumpf
|
3a685e863e
fixes #14318 (#14335)
|
2 years ago |
Andreas Rumpf
|
b13dba2c19
fixes #19603; some pragmas were really only supported as top level statements. Now this is enforced properly. (#19646)
|
2 years ago |
Jake Leahy
|
8c0f2f0152
Check file exists in `{.compile.}` pragma (#21105)
|
2 years ago |
Tanguy
|
cba0c20be8
Allow custom pragma on iterators [backport] (#20344)
|
2 years ago |
quantimnot
|
c484943cab
Change `styleCheck` to ignore foreign packages (#19822)
|
2 years ago |
quantimnot
|
fd76c00479
Refactor and doc package handling, module name mangling (#19821)
|
2 years ago |
Andreas Rumpf
|
6a2babac47
fixes #19078 [backport] (#19090)
|
3 years ago |
Dominik Picheta
|
2aa97a228a
Removes deprecated {.injectStmt.}. Fixes #18666 (#18984)
|
3 years ago |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
3 years ago |
Timothee Cour
|
b24812df5f
properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955)
|
3 years ago |
Timothee Cour
|
6030e139b5
move {.injectStmt.} to experimental; add a test (#18300)
|
3 years ago |
Timothee Cour
|
5d15bd7b61
refs #18278: do not gag fatal msgs (#18290)
|
3 years ago |
flywind
|
6e8f0f8cfc
add colon (#17834)
|
3 years ago |
Andreas Rumpf
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
Saem Ghani
|
72b89eff82
semLambda removed, semProcAux reworked (#17379)
|
3 years ago |
hlaaftana
|
49b64e8dc7
Remove declPragmas from lambdas [backport:1.0] (#16966)
|
4 years ago |
Timothee Cour
|
e112974920
fix #16752: threadvar now works with importcpp types; osx now uses native TLS (`--tlsEmulation:off`), which can be orders of magnitude faster (#16750)
|
4 years ago |
Timothee Cour
|
4fc7fcb775
`--hintAsError` (#16763)
|
4 years ago |
Andreas Rumpf
|
cf6dd57efe
IC: next steps (#16632)
|
4 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
4 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
4 years ago |
Andreas Rumpf
|
979148e863
refactorings to prepare the compiler for IC (#15935)
|
4 years ago |
Timothee Cour
|
52829fc8d1
cmdline: improve command processing (#16056)
|
4 years ago |
flywind
|
673c5990c6
fix #12558 (#15864)
|
4 years ago |
cooldome
|
d62f3627aa
EnumUtils, speed up findStr in compiler (#15777)
|
4 years ago |
cooldome
|
00b495de95
Use modern enums in compiler (#15775)
|
4 years ago |