diff options
author | Eric Blake <ebb9@byu.net> | 2009-02-16 08:52:48 -0700 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-02-17 06:20:58 -0700 |
commit | 047d480cdc9ff71e4e3228017ca24a83737cbf1f (patch) | |
tree | 9b2bc5750c593ebed39fe36bee0471e4ca5574b2 /NEWS | |
parent | 0e14ae3e78f06cefeabb61ca23ddbdf00afc2a00 (diff) | |
download | m4-047d480cdc9ff71e4e3228017ca24a83737cbf1f.tar.gz |
Stage 29b: Process quotes and comments by buffer, not bytes.
* ltdl/m4/gnulib-cache.m4: Import memchr2 module.
* m4/input.c (m4__next_token): Add buffer reads to quote and
comment parsing.
* NEWS: Document this.
Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -42,11 +42,6 @@ promoted to 2.0. *** The `-L'/`--nesting-limit' command-line option now performs argument validation and accepts an optional multiplier suffix. -*** The `-o'/`--error-output' command-line options, which were replaced by - `--debugfile' in M4 1.4.7, now issue a deprecation warning. This - warning interferes with all versions of Autoconf prior to 2.61, so plan - on installing an updated Autoconf when installing M4 2.0. - *** New `-p'/`--pushdef' and `--popdef' command-line options allow more control over macro definitions from the command line between input files. @@ -217,6 +212,14 @@ promoted to 2.0. ** Remove the undocumented command-line option '-N', as no one complained about the assertion failure regression that it introduced in 1.4.7. +** The `-o'/`--error-output' command-line options, which were replaced by + `--debugfile' in 1.4.7, now issue a deprecation warning. This warning + harmlessly triggers with versions of Autoconf 2.60 and earlier, but can + be silenced by applying this patch: + http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=714eeee87 + +** Improve the speed of the input engine. + ** Fix the `m4wrap' builtin to accumulate wrapped text in FIFO order, as required by POSIX. The manual mentions a way to restore the LIFO order present in earlier GNU M4 versions. NOTE: this change exposes a bug |