index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
pragmas
Commit message (
Expand
)
Author
Age
Files
Lines
*
only merge valid implicit pragmas to routine AST, include templates (#24171)
metagn
2024-09-26
1
-0
/
+12
*
fixes #24167; {.push deprecated.} for templates (#24170)
ringabout
2024-09-25
1
-0
/
+6
*
fix custom pragma with backticks not working [backport] (#24151)
metagn
2024-09-22
1
-0
/
+7
*
fixes push warnings for sempass2 (#23603)
ringabout
2024-09-03
1
-0
/
+13
*
allow qualifying macro pragmas (#23985)
metagn
2024-08-20
2
-0
/
+24
*
[backport] fixes #23711; C code contains backtick`gensym (#23716)
ringabout
2024-06-19
1
-0
/
+25
*
ambiguous identifier resolution (#23123)
metagn
2024-01-01
3
-0
/
+23
*
Don't process a user pragma if its invalid (#23041)
Jake Leahy
2023-12-07
1
-0
/
+9
*
fixes #23019; Regression from 2.0 to devel with raise an unlisted exc… (#23...
ringabout
2023-12-05
1
-0
/
+22
*
fixes #22913; fixes #12985 differently push-ing pragma exportc genera… (#22...
ringabout
2023-11-19
1
-0
/
+39
*
Fix #22713: Make size unknown for tyForward (#22714)
SirOlaf
2023-09-17
1
-0
/
+12
*
allow non-pragma special words as user pragmas (#22526)
metagn
2023-08-21
1
-0
/
+5
*
fixes #22362; Compiler crashes with staticBoundsCheck on (#22363)
ringabout
2023-08-02
1
-0
/
+13
*
some test cleanups & category reorganization (#22010)
metagn
2023-06-06
7
-202
/
+0
*
error on user pragma args (#21776)
metagn
2023-05-03
1
-0
/
+5
*
custom pragmas: correct error condition, remove outdated symkind whitelist (#...
metagn
2023-04-13
3
-2
/
+52
*
add a prepass for codeReordering (#21513)
ringabout
2023-03-17
1
-1
/
+0
*
fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now pa...
ringabout
2023-02-22
2
-0
/
+13
*
fixes pragmas reorder (#21205)
ringabout
2023-01-01
1
-0
/
+19
*
Check file exists in `{.compile.}` pragma (#21105)
Jake Leahy
2022-12-15
1
-0
/
+5
*
'lock levels' are deprecated, now a noop (#20539)
ringabout
2022-10-11
1
-4
/
+0
*
close #11415; add testcase (#20486)
ringabout
2022-10-03
1
-0
/
+25
*
store full definition AST for consts, fix noRewrite (#20115)
metagn
2022-09-28
1
-0
/
+40
*
defaults to ORC (#19972)
ringabout
2022-09-23
2
-1
/
+3
*
Allow custom pragma on iterators [backport] (#20344)
Tanguy
2022-09-17
1
-0
/
+7
*
[Testament] Extend and document message testing aids (#19996)
quantimnot
2022-09-01
1
-1
/
+1
*
fixes #18612; apply cache and memcmp for methods in arc/orc (#19749)
flywind
2022-04-26
1
-0
/
+3
*
Clonkk fix2 11923 (#19451)
Regis Caillaud
2022-02-02
1
-0
/
+6
*
New/better macro pragmas, mark some as experimental (#19406)
metagn
2022-01-20
2
-9
/
+143
*
Fix #11923 (#19427)
Regis Caillaud
2022-01-20
1
-0
/
+10
*
Accept nnkTypeSection from typedef macro pragmas (#19168)
hlaaftana
2021-11-22
1
-0
/
+66
*
fixes another effect inference bug [backport:1.6] (#19100)
Andreas Rumpf
2021-11-07
1
-0
/
+1
*
Removes deprecated {.injectStmt.}. Fixes #18666 (#18984)
Dominik Picheta
2021-10-13
1
-51
/
+0
*
strict effects (#18777)
Andreas Rumpf
2021-09-02
1
-1
/
+2
*
improvements to `addInt` and `$` for integer types (#18592)
Timothee Cour
2021-08-19
1
-5
/
+8
*
fix: `var a{.foo.} = expr` inside templates (refs #15920) (except when `foo` ...
Timothee Cour
2021-08-11
1
-0
/
+52
*
fixes #18543 (#18601)
Andreas Rumpf
2021-07-27
1
-12
/
+13
*
followup #18362: make `UnusedImport` work robustly (#18366)
Timothee Cour
2021-06-27
3
-0
/
+129
*
even lighter version of #17938: fix most issues with UnusedImport, XDeclaredB...
Timothee Cour
2021-06-26
4
-0
/
+73
*
move {.injectStmt.} to experimental; add a test (#18300)
Timothee Cour
2021-06-20
1
-0
/
+48
*
change `--hint[X] => --hint:X` in nim repo (avoids shell quoting issues) (#18...
Timothee Cour
2021-05-26
1
-1
/
+1
*
getCustomPragmaVal priority/override fixes (#17725)
Clyybber
2021-04-21
1
-0
/
+10
*
Fix getCustomPragmaVal for some multi arg pragmas (#17723)
Clyybber
2021-04-15
1
-0
/
+9
*
simplify asyncfutures, asyncmacro (#17633)
Timothee Cour
2021-04-14
1
-13
/
+7
*
getCustomPragma is split up in more usable chunks (#11526)
Arne Döring
2021-04-14
1
-3
/
+27
*
fix #16693: testament spec nimout too lax (#16698)
flywind
2021-04-04
2
-2
/
+18
*
disable hint:processing in tests (#16713)
Timothee Cour
2021-01-14
1
-0
/
+1
*
use doAssert in tests (#16486)
flywind
2020-12-28
2
-35
/
+35
*
fix #12558 (#15864)
flywind
2020-11-09
1
-0
/
+15
*
close #8457 (#15844)
flywind
2020-11-05
1
-0
/
+11
[next]