summary refs log tree commit diff stats
path: root/changelog.md
diff options
context:
space:
mode:
authorandri lim <jangko128@gmail.com>2018-08-02 17:56:44 +0700
committerAndreas Rumpf <rumpf_a@web.de>2018-08-02 12:56:44 +0200
commit78c0ac54070e860ec0ed8ac0b58658f7ad52227a (patch)
treedc20154f92f6178df405cf8da99612ee2f99323c /changelog.md
parent674bd7bfad100a07e051e0a310bcf0a64c355a79 (diff)
downloadNim-78c0ac54070e860ec0ed8ac0b58658f7ad52227a.tar.gz
fixes #7827, bindSym enhancement (#8499)
* bindSym power up, working prototype

* update bindSym doc

* add bindSym test

* fix some typo

* fix bindSym doc

* get rid of specialops field from vm

* add experimental: dynamicBindSym
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index 3dfe63f3b..045286ef9 100644
--- a/changelog.md
+++ b/changelog.md
@@ -196,4 +196,9 @@
 - Nintendo Switch was added as a new platform target. See [the compiler user guide](https://nim-lang.org/docs/nimc.html)
   for more info.
 
+- macros.bindSym now capable to accepts not only literal string or string constant expression.
+  bindSym enhancement make it also can accepts computed string or ident node inside macros /
+  compile time functions / static blocks. Only in templates / regular code it retains it's old behavior.
+  This new feature can be accessed via {.experimental: "dynamicBindSym".} pragma/switch
+
 ### Bugfixes