diff options
author | Eric Blake <ebb9@byu.net> | 2007-08-09 13:39:09 +0000 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2007-09-21 15:51:15 -0600 |
commit | 154c86a4843cbc97272cc0857654d298b017c3a0 (patch) | |
tree | d3d6aa973283b15d667d451fdd983b5cb6eb2258 /NEWS | |
parent | 486fb4ada13ea82fc444b6eb913ac19f1e0e37ef (diff) | |
download | m4-154c86a4843cbc97272cc0857654d298b017c3a0.tar.gz |
POSIX requires defn(`a',`b') to concatenate definitions.
* src/builtin.c (m4_defn): Allow multiple arguments, but warn if
trying to mix a builtin with anything else.
* doc/m4.texinfo (Defn): Document a use for this POSIX
requirement.
(Incompatibilities): Update to match current status.
* NEWS: Document this change.
* THANKS: Update.
Reported by Konrad Schwarz.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -7,6 +7,10 @@ Version 1.4.11 - ?? ??? 2007, by ???? (CVS version 1.4.10a) * Fix regression introduced in 1.4.9b in the `divert' builtin when more than 512 kibibytes are saved in diversions on platforms like NetBSD where fopen(name,"a+") seeks to the end of the file. +* Enhance the `defn' builtin to support concatenation of multiple text + arguments, as required by POSIX. However, at this time, it is not + possible to concatenate a builtin macro with anything else. +* A number of portability improvements inherited from gnulib. Version 1.4.10 - 09 Jul 2007, by Eric Blake (CVS version 1.4.9c) |