[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: closer to 1.4.9
From: |
Eric Blake |
Subject: |
Re: closer to 1.4.9 |
Date: |
Sat, 24 Mar 2007 15:29:17 -0600 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 Mnenhy/0.7.4.666 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
According to Eric Blake on 3/23/2007 2:32 PM:
> And this change marks the release. I'll be uploading and sending the
> announcements soon.
>
> 2007-03-23 Eric Blake <address@hidden>
>
> Release 1.4.9:
> * configure.ac (AC_INIT): Bump version number.
> * NEWS: Describe changes since 1.4.8b.
And with that done, now I can go back to focusing on preparations for
1.9b. I still need to break up my ${11} patch into pieces, in response to
Gary's good critique.
At any rate, I ported the following last-minute changes on the branch to
head as follows. I also decided that since gnulib-tool now generates
ltdl/m4/.cvsignore, we might as well remove it from CVS control (keeping
generated files under CVS control can lead to spurious conflicts or
differences).
2007-03-24 Eric Blake <address@hidden>
* m4/output.c (m4_output_init): Update to latest gnulib.
* bootstrap (ltdl/m4/.cvsignore): No longer track generated
.cvsignore in CVS.
* NEWS: Reflect release of 1.4.9.
* THANKS: Update.
- --
Don't work too hard, make some time for fun as well!
Eric Blake address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGBZgt84KuGfSFAYARAvbHAJ9l4CeZtTUrpfbpG3efjm9DjrL8SwCZAd/9
TCa75M/IuvbqH8cQy57nbWs=
=U0kO
-----END PGP SIGNATURE-----
Index: NEWS
===================================================================
RCS file: /sources/m4/m4/NEWS,v
retrieving revision 1.41
diff -u -p -r1.41 NEWS
--- NEWS 7 Mar 2007 15:31:14 -0000 1.41
+++ NEWS 24 Mar 2007 21:22:38 -0000
@@ -196,7 +196,7 @@ promoted to 2.0.
*** Improvements made in the 1.4.x stable series have been incorporated.
-* Version 1.4.9 - ?? ??? 2007, by ??? (CVS version 1.4.8c)
+* Version 1.4.9 - 23 Mar 2007, by Eric Blake (CVS version 1.4.8c)
** Minor documentation and portability cleanups.
@@ -220,7 +220,7 @@ promoted to 2.0.
** The `-E'/`--fatal-warnings' command-line option now has two levels. When
specified only once, warnings affect exit status, but execution
continues, so that you can see all warnings instead of fixing them one
- at a time. To acheive 1.4.8 behavior, where the first warning
+ at a time. To achieve 1.4.8 behavior, where the first warning
immediately exits, specify -E twice on the command line.
** A new `--warn-macro-sequence' command-line option allows detection of
Index: THANKS
===================================================================
RCS file: /sources/m4/m4/THANKS,v
retrieving revision 1.12
diff -u -p -r1.12 THANKS
--- THANKS 25 Feb 2007 22:43:55 -0000 1.12
+++ THANKS 24 Mar 2007 21:22:38 -0000
@@ -8,6 +8,7 @@ these people. Help me keep it complete
Akiko Matsushita address@hidden
Akim Demaille address@hidden
Alan Magnuson address@hidden
+Albert Chin address@hidden
Alexander Lehmann address@hidden
Amos Shapira address@hidden
Andreas Büning address@hidden
@@ -80,6 +81,7 @@ Mark Seiden address@hidden
Martin Koeppe address@hidden
Massimo Dal Zotto address@hidden
Matt Kraai address@hidden
+Matthew Woehlke address@hidden
Matthias Rabe address@hidden
Michael Fetterman address@hidden
Michael L. Welcome address@hidden
Index: bootstrap
===================================================================
RCS file: /sources/m4/m4/bootstrap,v
retrieving revision 1.44
diff -u -p -r1.44 bootstrap
--- bootstrap 16 Nov 2006 19:01:15 -0000 1.44
+++ bootstrap 24 Mar 2007 21:22:38 -0000
@@ -1,9 +1,9 @@
#! /bin/sh
-# bootstrap (GNU M4) version 2006-11-16
+# bootstrap (GNU M4) version 2007-03-24
# Written by Gary V. Vaughan <address@hidden>
-# Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
+# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
@@ -316,6 +316,62 @@ case $DOWNLOAD_PO in
*) func_update_po $DOWNLOAD_PO ;;
esac
+## ---------------- ##
+## Version control. ##
+## ---------------- ##
+
+# gnulib-tool updates ltdl/m4/.cvsignore and gnu/.cvsignore, and keeping
+# generated files under version control does not make sense. Prepopulate
+# ltdl/m4's version with generated files not tracked by gnulib-tool.
+if test -f $config_macro_dir/.cvsignore ; then
+ :
+else
+ func_echo "creating initial $config_macro_dir/.cvsignore"
+ cat > $config_macro_dir/.cvsignore <<\EOF
+*~
+.cvsignore
+argz.m4
+codeset.m4
+getopt.m4
+gettext.m4
+glibc2.m4
+glibc21.m4
+gnulib-comp.m4
+iconv.m4
+intdiv0.m4
+intl.m4
+intldir.m4
+intmax.m4
+inttypes-pri.m4
+inttypes_h.m4
+lcmessage.m4
+lib-ld.m4
+lib-link.m4
+lib-prefix.m4
+libtool.m4
+lock.m4
+longdouble.m4
+longlong.m4
+ltdl.m4
+ltoptions.m4
+ltsugar.m4
+ltversion.m4
+lt~obsolete.m4
+nls.m4
+po.m4
+printf-posix.m4
+progtest.m4
+size_max.m4
+stdint_h.m4
+uintmax_t.m4
+ulonglong.m4
+visibility.m4
+wchar_t.m4
+wint_t.m4
+xsize.m4
+EOF
+fi
+
## ---------- ##
## Autopoint. ##
## ---------- ##
Index: m4/output.c
===================================================================
RCS file: /sources/m4/m4/m4/output.c,v
retrieving revision 1.40
diff -u -p -r1.40 output.c
--- m4/output.c 15 Nov 2006 00:45:07 -0000 1.40
+++ m4/output.c 24 Mar 2007 21:22:38 -0000
@@ -1,6 +1,6 @@
/* GNU m4 -- A simple macro processor
- Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1998, 2002, 2004, 2006
- Free Software Foundation, Inc.
+ Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1998, 2002, 2004, 2006,
+ 2007 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -135,7 +135,8 @@ threshold_diversion_CB (const void *elt,
void
m4_output_init (m4 *context)
{
- diversion_table = gl_oset_create_empty (GL_AVLTREE_OSET, cmp_diversion_CB);
+ diversion_table = gl_oset_create_empty (GL_AVLTREE_OSET, cmp_diversion_CB,
+ NULL);
div0.u.file = stdout;
m4_set_current_diversion (context, 0);
output_diversion = &div0;