ringabout
|
4459c272ec
remove `enumUtilsExist` defines (#21309)
|
1 anno fa |
ringabout
|
0448f30fd9
fixes #20026; marks system procs which can raise defects (#20864)
|
2 anni fa |
metagn
|
2cca38d33c
pragma for sfCallsite instead of name check + better semantics, test (#20464)
|
2 anni fa |
metagn
|
d1d141b135
new .redefine pragma for templates, warn on redefinition without it (#20211)
|
2 anni fa |
Andrey Makarov
|
14656154ef
Add `doctype: RST|Markdown|RstMarkdown` pragma (#20252)
|
2 anni fa |
Lancer11211
|
efd5c571bf
.forbids pragma: defining forbidden tags (#20050)
|
2 anni fa |
quantimnot
|
800cb006e7
Change `styleCheck` to ignore foreign packages (#19822)
|
2 anni fa |
flywind
|
ae92eac060
stylecheck usages part two: stdlib cleanup (#19338)
|
2 anni fa |
Andreas Rumpf
|
9d51197aa4
fixes #19078 [backport] (#19090)
|
3 anni fa |
Dominik Picheta
|
2aa97a228a
Removes deprecated {.injectStmt.}. Fixes #18666 (#18984)
|
3 anni fa |
Andreas Rumpf
|
cddf8ec6f6
implements https://github.com/nim-lang/RFCs/issues/407 (#18793)
|
3 anni fa |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
3 anni fa |
Andreas Rumpf
|
a9b62de895
CIs: attempt to use csources_v1 (#16282)
|
3 anni fa |
Timothee Cour
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 anni fa |
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)
|
3 anni fa |
Timothee Cour
|
4fc7fcb775
`--hintAsError` (#16763)
|
3 anni fa |
cooldome
|
d62f3627aa
EnumUtils, speed up findStr in compiler (#15777)
|
4 anni fa |
cooldome
|
00b495de95
Use modern enums in compiler (#15775)
|
4 anni fa |
Andreas Rumpf
|
50b6f6996a
.noalias annotation; frontend support (#15419)
|
4 anni fa |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 anni fa |
Huy Doan
|
00fa7a5747
Add thiscall calling convention, mostly for hooking purpose (#14466)
|
4 anni fa |
Timothee Cour
|
66db9de714
CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static checks (#13926)
|
4 anni fa |
Andreas Rumpf
|
9c46927fad
new feature: ability to turn specific warnings to errors
|
4 anni fa |
Araq
|
d01fca974d
added an .assert pragma and mentioned the pragmas in the changelog
|
4 anni fa |
Andreas Rumpf
|
9ffec79300
DrNim (Nim compiler with Z3 integration) (#13743)
|
4 anni fa |
Andreas Rumpf
|
3f29911a94
new feature: --staticBoundChecks:on to enforce static array index checking (#10965)
|
4 anni fa |
Andreas Rumpf
|
a0eca75182
sink parameter inference for types that have destructors (#13544)
|
4 anni fa |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 anni fa |
Andreas Rumpf
|
64e8f050e1
implemented a new localPassc pragma (#12706)
|
5 anni fa |
Andreas Rumpf
|
dfb020b174
.cursor implementation (#12637)
|
5 anni fa |