[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU M4 source repository branch, master, updated. cvs-readonly-219
From: |
Eric Blake |
Subject: |
[SCM] GNU M4 source repository branch, master, updated. cvs-readonly-219-g9911d26 |
Date: |
Fri, 17 Apr 2009 15:17:07 +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".
http://git.sv.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=9911d26bfd1b962cb3f1a8faa9f456d1a2499bd4
The branch, master has been updated
via 9911d26bfd1b962cb3f1a8faa9f456d1a2499bd4 (commit)
via 440f0586e336c7f441e1c51237dade20b2d34b22 (commit)
via bef627e9958aeaebbd6c00fc7be9b18bdc2c902a (commit)
from 566a4c43721121f1f6ecd7c40e3c14a5bcad74e7 (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 -----------------------------------------------------------------
commit 9911d26bfd1b962cb3f1a8faa9f456d1a2499bd4
Author: Eric Blake <address@hidden>
Date: Thu Apr 16 12:02:35 2009 -0600
Use gnulib rename module.
* ltdl/m4/gnulib-cache.m4: Import rename module. At the moment,
we don't tickle either of the platform bugs that it fixes, but it
is better to be safe than sorry.
Signed-off-by: Eric Blake <address@hidden>
(cherry picked from commit 7b5217b84113432ad9d589707e2360297787671d)
commit 440f0586e336c7f441e1c51237dade20b2d34b22
Author: Eric Blake <address@hidden>
Date: Thu Apr 16 06:46:28 2009 -0600
Require newer automake features.
* configure.ac (AM_INIT_AUTOMAKE): Add dist-xz, color-tests,
parallel-tests, and silent-rules.
* HACKING: Update minimum requirements.
* gnulib: Update to latest version.
Signed-off-by: Eric Blake <address@hidden>
(cherry picked from commit 93b09e692ac2f258717ed800276be4cf1848053c)
commit bef627e9958aeaebbd6c00fc7be9b18bdc2c902a
Author: Eric Blake <address@hidden>
Date: Thu Apr 16 06:32:23 2009 -0600
Mention release of 1.4.13.
* NEWS: Update to match release on branch-1.4.
* doc/m4.texinfo (History): Update release history.
(copying): Finish conversion to GFDL 1.3, started 2008-11-04.
Signed-off-by: Eric Blake <address@hidden>
(cherry picked from commit 19141fb1c466da0b97f5606a3c7ab53123262131)
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 18 ++++++++++++++++++
HACKING | 8 ++++----
NEWS | 2 +-
configure.ac | 8 ++++----
doc/m4.texinfo | 12 +++++++-----
gnulib | 2 +-
ltdl/m4/gnulib-cache.m4 | 3 ++-
7 files changed, 37 insertions(+), 16 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index d415815..00e4ee9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2009-04-16 Eric Blake <address@hidden>
+
+ Use gnulib rename module.
+ * ltdl/m4/gnulib-cache.m4: Import rename module. At the moment,
+ we don't tickle either of the platform bugs that it fixes, but it
+ is better to be safe than sorry.
+
+ Require newer automake features.
+ * configure.ac (AM_INIT_AUTOMAKE): Add dist-xz, color-tests,
+ parallel-tests, and silent-rules. Drop dist-lzma.
+ * HACKING: Update minimum requirements.
+ * gnulib: Update to latest version.
+
+ Mention release of 1.4.13.
+ * NEWS: Update to match release on branch-1.4.
+ * doc/m4.texinfo (History): Update release history.
+ (copying): Finish conversion to GFDL 1.3, started 2008-11-04.
+
2009-03-23 Eric Blake <address@hidden>
Exploit git submodule by adding appropriate symlinks.
diff --git a/HACKING b/HACKING
index b409900..ec22cad 100644
--- a/HACKING
+++ b/HACKING
@@ -63,14 +63,14 @@ and is not part of a release distribution.
* Before you can build from git, you need to bootstrap. This requires:
- A pre-installed version of GNU M4 1.4.5 or later, built from a
- package (recommend 1.4.11 or later)
+ package (recommend 1.4.13 or later)
- Autoconf 2.62 or later
- - Automake 1.10a or later
+ - Automake 1.10b or later
- Libtool 2.2 or later
- Gettext 0.16 or later
- Gperf 3.0 or later
- Help2man 1.29 or later
- - LZMA Utils 4.32 or later (from <http://tukaani.org/lzma/>)
+ - Xz 4.999.8beta or later (from <http://tukaani.org/xz/>)
- Texinfo 4.8 or later
- Any prerequisites of the above (such as perl, tex)
@@ -243,7 +243,7 @@ yyyy-mm-dd Name of Author <address@hidden> (tiny change)
* Make sure you are happy with the particular gnulib version recorded as
the gnulib submodule. If necessary to update to the latest, run:
- git submodule foreach git pull
+ git submodule foreach git pull origin master
git commit -m 'Update gnulib submodule to latest.' gnulib
* Update the version number in configure.ac.
diff --git a/NEWS b/NEWS
index 4c6a76a..c14107f 100644
--- a/NEWS
+++ b/NEWS
@@ -335,7 +335,7 @@ 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.13 (2008-12-??) [stable]
+* Noteworthy changes in Version 1.4.13 (2009-04-01) [stable]
Released by Eric Blake, based on git version 1.4.12.*
** The manual is now distributed under the terms of FDL 1.3.
diff --git a/configure.ac b/configure.ac
index ec8ff46..d5f186b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -37,6 +37,7 @@ AC_CONFIG_TESTDIR([tests])
AC_CONFIG_HEADERS([gnu/config.h:gnu/config.hin])
AC_CONFIG_FILES([tests/m4], [chmod +x tests/m4])
+
## -------------------------- ##
## M4 specific configuration. ##
## -------------------------- ##
@@ -53,9 +54,9 @@ M4_default_preload="M4_DEFAULT_PRELOAD"
## ------------------------ ##
## Automake Initialization. ##
## ------------------------ ##
-AM_INIT_AUTOMAKE([1.10a subdir-objects dist-bzip2 dist-lzma]
-m4_bmatch(m4_defn([M4_VERSION]), [-], [gnu], [gnits]))
-
+AM_INIT_AUTOMAKE([1.10b subdir-objects dist-bzip2 dist-xz
+color-tests parallel-tests silent-rules]
+m4_if(m4_index(m4_defn([M4_VERSION]), [-]), [-1], [gnits], [gnu]))
## ------------------ ##
@@ -70,7 +71,6 @@ AM_PROG_CC_C_O
M4_CHECK_DEBUGGING
-
## ----------------------- ##
## Libtool initialization. ##
## ----------------------- ##
diff --git a/doc/m4.texinfo b/doc/m4.texinfo
index 486186e..d641eeb 100644
--- a/doc/m4.texinfo
+++ b/doc/m4.texinfo
@@ -51,7 +51,7 @@ Copyright @copyright{} 1989, 1990, 1991, 1992, 1993, 1994,
1998, 1999,
@quotation
Permission is granted to copy, distribute and/or modify this document
under the terms of the @acronym{GNU} Free Documentation License,
-Version 1.2 or any later version published by the Free Software
+Version 1.3 or any later version published by the Free Software
Foundation; with no Invariant Sections, no Front-Cover Texts, and no
Back-Cover Texts. A copy of the license is included in the section
entitled address@hidden Free Documentation License.''
@@ -416,12 +416,14 @@ addressed some long standing bugs in the venerable 1.4
release. Then in
@acronym{GNU} @code{m4} 1.4 that were floating around the net and
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 the releases of 1.4.9 and
-1.4.10, closing the series with 1.4.11 in 2008.
+More bug fixes were incorporated in 2007, with releases 1.4.9 and
+1.4.10. Eric continued with some portability fixes for 1.4.11 and
+1.4.12 in 2008, and 1.4.13 in 2009.
Additionally, in 2008, Eric rewrote the scanning engine to reduce
-recursive evaluation from quadratic to linear complexity, released as M4
-1.6. The 1.x branch series remains open for bug fixes.
+recursive evaluation from quadratic to linear complexity. This was
+released as M4 1.6 in 2009. The 1.x branch series remains open for bug
+fixes.
Meanwhile, development was underway for new features for @code{m4},
such as dynamic module loading and additional builtins, practically
diff --git a/gnulib b/gnulib
index 6c410f6..abb53db 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 6c410f6d2875a0a41671daab4d9751a74c69c451
+Subproject commit abb53db0ac56280d00b2cb8a67f61caff622ea89
diff --git a/ltdl/m4/gnulib-cache.m4 b/ltdl/m4/gnulib-cache.m4
index 45af306..e9b234d 100644
--- a/ltdl/m4/gnulib-cache.m4
+++ b/ltdl/m4/gnulib-cache.m4
@@ -15,7 +15,7 @@
# Specification in the form of a command-line invocation:
-# gnulib-tool --import --dir=. --local-dir=local --lib=libgnu
--source-base=gnu --m4-base=ltdl/m4 --doc-base=doc --tests-base=tests/gnu
--aux-dir=build-aux --with-tests --libtool --macro-prefix=M4 assert autobuild
avltree-oset binary-io clean-temp cloexec close-stream closein config-h
configmake dirname error execute exit fdl-1.3 fflush filenamecat flexmember
fopen fopen-safer freadptr freadseek fseeko gendocs gettext git-version-gen
gnumakefile gnupload gpl-3.0 intprops memchr2 memcmp2 memmem mkstemp obstack
obstack-printf-posix pipe progname propername quote regex regexprops-generic
sprintf-posix stdbool stdlib-safer strnlen strtod strtol tempname unlocked-io
vasnprintf-posix verify verror wait-process xalloc xalloc-die xmemdup0
xprintf-posix xstrndup xvasprintf-posix
+# gnulib-tool --import --dir=. --local-dir=local --lib=libgnu
--source-base=gnu --m4-base=ltdl/m4 --doc-base=doc --tests-base=tests/gnu
--aux-dir=build-aux --with-tests --libtool --macro-prefix=M4 assert autobuild
avltree-oset binary-io clean-temp cloexec close-stream closein config-h
configmake dirname error execute exit fdl-1.3 fflush filenamecat flexmember
fopen fopen-safer freadptr freadseek fseeko gendocs gettext git-version-gen
gnumakefile gnupload gpl-3.0 intprops memchr2 memcmp2 memmem mkstemp obstack
obstack-printf-posix pipe progname propername quote regex regexprops-generic
rename sprintf-posix stdbool stdlib-safer strnlen strtod strtol tempname
unlocked-io vasnprintf-posix verify verror wait-process xalloc xalloc-die
xmemdup0 xprintf-posix xstrndup xvasprintf-posix
# Specification in the form of a few gnulib-tool.m4 macro invocations:
gl_LOCAL_DIR([local])
@@ -62,6 +62,7 @@ gl_MODULES([
quote
regex
regexprops-generic
+ rename
sprintf-posix
stdbool
stdlib-safer
hooks/post-receive
--
GNU M4 source repository
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU M4 source repository branch, master, updated. cvs-readonly-219-g9911d26,
Eric Blake <=