changeset 13207:d6fb1e50d8db

maint.mk: detect_empty_lines_at_EOF_: avoid FP for an empty file * top/maint.mk (detect_empty_lines_at_EOF_): Don't confuse an empty file with one that ends in an empty line.
author Jim Meyering <meyering@redhat.com>
date Sun, 11 Apr 2010 10:37:31 +0200
parents 2ca5f3938ef0
children 85be704c72eb
files ChangeLog top/maint.mk
diffstat 2 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Sun Apr 11 01:55:23 2010 +0200
+++ b/ChangeLog	Sun Apr 11 10:37:31 2010 +0200
@@ -1,3 +1,9 @@
+2010-04-11  Jim Meyering  <meyering@redhat.com>
+
+	maint.mk: detect_empty_lines_at_EOF_: avoid FP for an empty file
+	* top/maint.mk (detect_empty_lines_at_EOF_): Don't confuse an
+	empty file with one that ends in an empty line.
+
 2010-04-10  Bruno Haible  <bruno@clisp.org>
 
 	mkdir: Make it work on mingw64.
--- a/top/maint.mk	Sun Apr 11 01:55:23 2010 +0200
+++ b/top/maint.mk	Sun Apr 11 10:37:31 2010 +0200
@@ -674,7 +674,7 @@
 #   perl -pi -0777 -e 's/\n\n+$/\n/' files...
 #
 detect_empty_lines_at_EOF_ =						\
-  /^==> ([^\n]+) <==\n\n/m and (print "$$1\n"), $$fail = 1;		\
+  /^==> ([^\n]+) <==\n\n\n/m and (print "$$1\n"), $$fail = 1;		\
   END { exit defined $$fail }
 sc_prohibit_empty_lines_at_EOF:
 	@tail -n1 $$($(VC_LIST_EXCEPT)) /dev/null			\