Two old ones I noticed I had hanging around; one new:

1. Say what posix-modules does (just adds an extra comment)

2. Make valgrind stricter (as discussed recently)

3. Add missing tag name to git tag command (also as discussed recently)

Please do accept or reject; none is vital enough to me that I want to
git rebase it endlessly!

-- 
http://rrt.sc3d.org
From 70caf285ddb652fbda6add2df44c4a61a7921fa1 Mon Sep 17 00:00:00 2001
From: Reuben Thomas <r...@sc3d.org>
Date: Sun, 14 Nov 2010 22:36:12 +0000
Subject: [PATCH 1/3] Say what posix-modules does.

---
 ChangeLog     |    5 +++++
 posix-modules |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index c58e13c..d171ae7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5157,6 +5157,11 @@
 	Problem reported by Dan Jacobson in
 	<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7529>.
 
+2010-11-30  Reuben Thomas  <r...@sc3d.org>
+
+	posix-modules: say what it does.
+	* posix-modules: Add a line to the --help output saying what it does.
+
 2010-11-30  Bruno Haible  <br...@clisp.org>
 
 	strerror_r-posix: Fix autoconf test.
diff --git a/posix-modules b/posix-modules
index 81e431f..5bb29f0 100755
--- a/posix-modules
+++ b/posix-modules
@@ -26,6 +26,8 @@ func_usage ()
   echo "\
 Usage: posix-modules
 
+Lists the gnulib modules that implement POSIX interfaces.
+
 Report bugs to <bug-gnulib@gnu.org>."
 }
 
-- 
1.7.1

From 497d58a9a8b9b8859603afd8fffbc8827ac03029 Mon Sep 17 00:00:00 2001
From: Reuben Thomas <r...@sc3d.org>
Date: Thu, 17 Mar 2011 07:43:08 +0000
Subject: [PATCH 2/3] Make valgrind stricter.

---
 ChangeLog            |    6 ++++++
 m4/valgrind-tests.m4 |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index d171ae7..57c270b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -267,6 +267,12 @@
 	(sc_po_check): Allow VPATH use.
 	Reported by Jiri Denemark.
 
+2011-03-17  Reuben Thomas  <r...@sc3d.org>
+
+	valgrind: Do leak checking, and exit with code 1 on error (not 0).
+	* m4/valgrind-tests.m4: Add `--error-exitcode=1 --leak-check=full'
+	to VALGRIND.
+
 2011-03-16  Jim Meyering  <meyer...@redhat.com>
 
 	maint.mk: allow fine-grained syntax-check exclusion via Make variables
diff --git a/m4/valgrind-tests.m4 b/m4/valgrind-tests.m4
index 8f90dac..ab9e25a 100644
--- a/m4/valgrind-tests.m4
+++ b/m4/valgrind-tests.m4
@@ -1,4 +1,4 @@
-# valgrind-tests.m4 serial 1
+# valgrind-tests.m4 serial 2
 dnl Copyright (C) 2008-2011 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -23,7 +23,7 @@ AC_DEFUN([gl_VALGRIND_TESTS],
 
   if test -n "$VALGRIND" && $VALGRIND -q true > /dev/null 2>&1; then
     opt_valgrind_tests=yes
-    VALGRIND="$VALGRIND -q"
+    VALGRIND="$VALGRIND -q --error-exitcode=1 --leak-check=full"
   else
     opt_valgrind_tests=no
     VALGRIND=
-- 
1.7.1

From 1ed047d133d094fb4c322a210d6500c1c7a74703 Mon Sep 17 00:00:00 2001
From: Reuben Thomas <r...@sc3d.org>
Date: Fri, 25 Mar 2011 01:07:30 +0000
Subject: [PATCH 3/3] Add missing tag name to git tag command.

---
 ChangeLog    |    5 +++++
 top/maint.mk |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 57c270b..89096d7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-03-25  Reuben Thomas  <r...@sc3d.org>
+
+	maint.mk: Add missing version to VC-tag.
+	* top/maint.mk: git tag was missing actual tag name; add it.
+
 2011-03-24  Paul Eggert  <egg...@cs.ucla.edu>
 
 	xmalloc: Do not leak if underlying realloc is C99 compatible.
diff --git a/top/maint.mk b/top/maint.mk
index 3f7d983..524b69f 100644
--- a/top/maint.mk
+++ b/top/maint.mk
@@ -33,7 +33,7 @@ GZIP_ENV = '--no-name --best $(gzip_rsyncable)'
 
 GIT = git
 VC = $(GIT)
-VC-tag = git tag -s -m '$(VERSION)' -u '$(gpg_key_ID)'
+VC-tag = git tag -s -m '$(VERSION)' 'v$(VERSION)' -u '$(gpg_key_ID)'
 
 VC_LIST = $(build_aux)/vc-list-files -C $(srcdir)
 
-- 
1.7.1

Reply via email to