summary refs log tree commit diff stats
path: root/changelog.md
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2018-12-12 10:15:25 +0100
committerGitHub <noreply@github.com>2018-12-12 10:15:25 +0100
commitd9ae9201c442f2e1427140283f3eab77b4f8c70c (patch)
tree5c3d7de95238b830969bf2e6f698fb2074d4a725 /changelog.md
parent3a70d18b84d777b9c38f33692d3bf2aa1c0d1a85 (diff)
parent1d16676dd6a31de03bfc87a5dfdee482b27b51b5 (diff)
downloadNim-d9ae9201c442f2e1427140283f3eab77b4f8c70c.tar.gz
Merge pull request #9937 from cooldome/pragmablock_custom_pragma
Language feature: implement custom pragmas in pragma blocks
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index 9c1b218f5..62450d58e 100644
--- a/changelog.md
+++ b/changelog.md
@@ -113,6 +113,9 @@ proc enumToString*(enums: openArray[enum]): string =
 - There is a new pragma block `noSideEffect` that works like
   the `gcsafe` pragma block.
 - added os.getCurrentProcessId()
+- User defined pragmas are now allowed in the pragma blocks
+- Pragma blocks are now longer eliminated from the typed AST tree to preserve
+  pragmas for further analysis by macros
 
 ### Language changes