Nim/lib/core
Timothee Cour 9abd383a2a
new genAst as replacement for quote do (#17426)
* new `macros.genAst`: fixes all issues with `quote do`
* add changelog entry
* add workaround for https://github.com/nim-lang/Nim/issues/2465#issuecomment-511076669
* add test for #9607
* add kNoExposeLocalInjects option
* add test case for nested application of genAst
* genAst: automatically call newLit when needed
* allow skipping `{}`: genAst: foo
* add test that shows this fixes #11986
* add examples showing mixin; add examples showing passing types, macros, templates
* move to std/genasts
* improve docs
2021-04-02 13:11:03 +02:00
..
hotcodereloading.nim style fix: change 'JS' to 'js' to make it consistent (#13168) 2020-01-16 14:14:03 +01:00
locks.nim addQuitProc now works with closures, and c, js(node/browser) backend; fix some bugs in testament (#14342) 2020-06-16 11:43:48 +02:00
macrocache.nim Add documentation to the macrocache module (#17431) 2021-03-21 10:34:10 +01:00
macros.nim new genAst as replacement for quote do (#17426) 2021-04-02 13:11:03 +02:00
rlocks.nim fix rlock compilation failure (#15584) 2020-10-15 12:54:01 +02:00
typeinfo.nim use single backtick (#17100) 2021-02-18 22:47:21 -08:00