diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2018-12-12 10:15:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-12 10:15:25 +0100 |
commit | d9ae9201c442f2e1427140283f3eab77b4f8c70c (patch) | |
tree | 5c3d7de95238b830969bf2e6f698fb2074d4a725 /changelog.md | |
parent | 3a70d18b84d777b9c38f33692d3bf2aa1c0d1a85 (diff) | |
parent | 1d16676dd6a31de03bfc87a5dfdee482b27b51b5 (diff) | |
download | Nim-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.md | 3 |
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 |