What's Changed
- fix #85 by @RSDuck in #214
- Add
#mangle
example for fixing C identifiers (to conform nep1-style) by @haxscramper in #218 - Use counter instead of lexer line to name anonymous type by @RSDuck in #219
- remain backward compatibility with earlier Nim verisons by @narimiran in #221
- Capture comments by providing the parent node by @planetis-m in #231
- remove modulePragmas since deadcode elim is always on by @ringabout in #236
- supports Arc/Orc by enabling deepcopy by @ringabout in #244
- make c2nim compatible with 1.2.0 by @ringabout in #248
- replace shallowCopy with move, otherwise it fails nimgen by @ringabout in #246
- patches for ORC; remove shallow by @ringabout in #249
- Add varargs to defines, defines as C imports, and CLI mangle option by @elcritch in #222
- Reorder comments, function attributes, and macro def args by @elcritch in #251
- bump c2nim version by @ringabout in #253
New Contributors
- @RSDuck made their first contribution in #214
- @haxscramper made their first contribution in #218
- @narimiran made their first contribution in #221
- @planetis-m made their first contribution in #231
- @ringabout made their first contribution in #236
- @elcritch made their first contribution in #222
Full Changelog: 0.9.18...0.9.19