[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU M4 source repository branch, branch-1.6, updated. v1.5.89a-65-
[SCM] GNU M4 source repository branch, branch-1.6, updated. v1.5.89a-65-gdfb77ef
Sat, 11 Oct 2008 15:26:30 +0000
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU M4 source repository".
The branch, branch-1.6 has been updated
via dfb77ef00ed1dcb1ab73bff02b9ed5d9c4a5549e (commit)
from dc967b18e45bed9591a508ed16bbf4cfa3b0e6b9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
Author: Eric Blake <address@hidden>
Date: Sat Oct 11 07:30:44 2008 -0600
Mention release of 1.4.12.
* NEWS: Update to match release on branch-1.4.
* doc/m4.texinfo (History): Update release history.
* maint.mk (web-manual): Output correct package name.
Signed-off-by: Eric Blake <address@hidden>
Summary of changes:
ChangeLog | 7 +++++++
NEWS | 38 +++++++++++++++++++++++++++++++++++++-
doc/m4.texinfo | 2 +-
maint.mk | 2 +-
4 files changed, 46 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 780b635..8985604 100644
@@ -1,3 +1,10 @@
+2008-10-11 Eric Blake <address@hidden>
+ Mention release of 1.4.12.
+ * NEWS: Update to match release on branch-1.4.
+ * doc/m4.texinfo (History): Update release history.
+ * maint.mk (web-manual): Output correct package name.
2008-10-02 Eric Blake <address@hidden>
Work around Solaris' sed inability to process NUL.
diff --git a/NEWS b/NEWS
index 5a3ecb3..bb61b72 100644
@@ -3,7 +3,7 @@ Copyright (C) 1992, 1993, 1994, 2004, 2005, 2006, 2007, 2008
* Noteworthy changes in Version 1.6 (????-??-??) [stable]
- Released by ????, based on git version 1.4.10b.x-*
+ Released by ????, based on git versions 1.4.10b.x-* and 1.5.*
** Fix regression introduced in 1.4.4b where using `traceon' could delete
a macro. This was most noticeable with `traceon(`traceon')', but
@@ -130,6 +130,42 @@ contains the following beta features that were deemed
worth deferring until
** A number of portability improvements inherited from gnulib.
+* Noteworthy changes in Version 1.4.12 (2008-10-10) [stable]
+ Released by Eric Blake, based on git version 1.4.11.*
+** Fix regression introduced in 1.4.4b where using `traceon' could delete
+ a macro. This was most noticeable with `traceon(`traceon')', but
+ would also happen in cases such as `foo(traceon(`foo'))'.
+** Fix regression introduced in 1.4.7 where `m4 -N9' died with an assertion
+** Fix regression introduced in 1.4.11 where `defn' died with an assertion
+ failure on a traced but undefined macro.
+** New `-g'/`--gnu' command-line option overrides `-G'/`--traditional'.
+ For now, the environment variable POSIXLY_CORRECT has no effect on M4
+ behavior; but a future release of M4 will behave as though --traditional
+ is implied if POSIXLY_CORRECT is set (this future change is necessary,
+ because in the current release, there is no way to disable GNU
+ extensions that conflict with POSIX without the use of a non-POSIX
+ command-line argument). Clients of M4 that want to use GNU extensions,
+ even when POSIXLY_CORRECT is set, should start using the -g command-line
+ argument, even though it is currently a no-op if -G did not appear
+ earlier in the command line, so that the client will not break in the
+ face of an upgraded m4 and a POSIXLY_CORRECT execution environment.
+** The `-L'/`--nesting-limit' command-line option now defaults to 0 for
+ unlimited on platforms that can detect and deal with stack overflow. On
+ systems that lack alternate stack support, such as Cygwin, and on
+ systems that do not obey the POSIX semantics for distinguishing stack
+ overflow from other exceptions, such as Linux, you can optionally
+ install the libsigsegv library (version 2.6 or newer recommended) to
+ enhance m4's ability to accurately report stack overflow:
+** A number of portability improvements inherited from gnulib.
* Noteworthy changes in Version 1.4.11 (2008-04-02) [stable]
Released by Eric Blake, based on git version 1.4.10a
diff --git a/doc/m4.texinfo b/doc/m4.texinfo
index 87714cb..912d0f4 100644
@@ -395,7 +395,7 @@ addressed some long standing bugs in the venerable 1.4
release. Then in
released 1.4.3 and 1.4.4. And in 2006, Eric Blake joined the team and
prepared patches for the release of 1.4.5, 1.4.6, 1.4.7, and 1.4.8.
More bug fixes were incorporated in 2007, with releases 1.4.9 and
-1.4.10, closing the series with 1.4.11 in 2008.
+1.4.10, closing the series with 1.4.11 and 1.4.12 in 2008.
Additionally, in 2008, Eric rewrote the scanning engine to reduce
recursive evaluation from quadratic to linear complexity, released as M4
diff --git a/maint.mk b/maint.mk
index df98eca..d50deec 100644
@@ -218,5 +218,5 @@ delta-xdelta: prev-tarball new-tarball got-xdelta
@cd ./doc ; \
$(SHELL) $(abs_srcdir)/build-aux/gendocs.sh $(PACKAGE) \
- "GNU $(PACKAGE)- GNU macro processor"
+ "$(PACKAGE_NAME)- GNU macro processor"
@echo " *** Upload the doc/manual directory to web-cvs."
GNU M4 source repository
|[Prev in Thread]
||[Next in Thread]|
- [SCM] GNU M4 source repository branch, branch-1.6, updated. v1.5.89a-65-gdfb77ef,
Eric Blake <=