* fix varargs forwarding for templates; fixes #5455 * document the macros' varargs change in the news for 0.16.2
This commit is contained in:
parent
d59441340d
commit
650b20dc5e
3 changed files with 42 additions and 2 deletions
|
|
@ -23,6 +23,9 @@ Changes affecting backwards compatibility
|
|||
pointer. Now the hash is calculated from the contents of the string, assuming
|
||||
``cstring`` is a null-terminated string. Equal ``string`` and ``cstring``
|
||||
values produce an equal hash value.
|
||||
- Macros accepting `varargs` arguments will now receive a node having the
|
||||
`nkArgList` node kind. Previous code expecting the node kind to be `nkBracket`
|
||||
may have to be updated.
|
||||
- ``memfiles.open`` now closes file handleds/fds by default. Passing
|
||||
``allowRemap=true`` to ``memfiles.open`` recovers the old behavior. The old
|
||||
behavior is only needed to call ``mapMem`` on the resulting ``MemFile``.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue