m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/NEWS,v [branch-1_4]


From: Eric Blake
Subject: Changes to m4/NEWS,v [branch-1_4]
Date: Sun, 28 Jan 2007 01:54:58 +0000

CVSROOT:        /sources/m4
Module name:    m4
Branch:         branch-1_4
Changes by:     Eric Blake <ericb>      07/01/28 01:54:44

Index: NEWS
===================================================================
RCS file: /sources/m4/m4/NEWS,v
retrieving revision 1.1.1.1.2.90
retrieving revision 1.1.1.1.2.91
diff -u -b -r1.1.1.1.2.90 -r1.1.1.1.2.91
--- NEWS        15 Jan 2007 13:51:33 -0000      1.1.1.1.2.90
+++ NEWS        28 Jan 2007 01:54:36 -0000      1.1.1.1.2.91
@@ -15,6 +15,14 @@
   of variable assignment as an extension.
 * The `include' builtin now affects exit status on failure, as required by
   POSIX.  Use `sinclude' if you need a successful exit status.
+* A new `--warn-syntax' command-line option allows detection of
+  non-portable syntax that might be broken when upgrading to M4 2.0.  For
+  example, POSIX requires a macro definition containing `$11' to expand to
+  the first argument concatenated with 1, rather than the eleventh
+  argument; and allows implementations to choose whether `${11}' is treated
+  as literal text, as in M4 1.4.x, or as the eleventh argument, as in the
+  eventual M4 2.0.  Be aware that Autoconf 2.61 will not work with this
+  option enabled.
 * Improved portability to platforms such as BSD/OS.
 
 Version 1.4.8 - 20 November 2006, by Eric Blake  (CVS version 1.4.7a)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]