changeset 105657:82e88f8838d4

(compile-last): Ensure GREP_OPTIONS is null before calling grep, so that binary files (eg international/uni-bidi.el) can match. Remove test for "UnicodeData" files, since it is hopefully unnecesary now, and in any case the file header format has changed.
author Glenn Morris <rgm@gnu.org>
date Sun, 18 Oct 2009 00:34:47 +0000
parents 20193e169a43
children 1165f7844d0a
files lisp/ChangeLog lisp/Makefile.in
diffstat 2 files changed, 8 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Sat Oct 17 22:43:13 2009 +0000
+++ b/lisp/ChangeLog	Sun Oct 18 00:34:47 2009 +0000
@@ -1,3 +1,10 @@
+2009-10-18  Glenn Morris  <rgm@gnu.org>
+
+	* Makefile.in (compile-last): Ensure GREP_OPTIONS is null before calling
+	grep, so that binary files (eg international/uni-bidi.el) can match.
+	Remove test for "UnicodeData" files, since it is hopefully unnecesary
+	now, and in any case the file header format has changed.
+
 2009-10-17  Glenn Morris  <rgm@gnu.org>
 
 	* textmodes/flyspell.el (flyspell-large-region, flyspell-word)
--- a/lisp/Makefile.in	Sat Oct 17 22:43:13 2009 +0000
+++ b/lisp/Makefile.in	Sun Oct 18 00:34:47 2009 +0000
@@ -1505,15 +1505,13 @@
 	$(MAKE) $(MFLAGS) compile EMACS=$(EMACS)
 
 ## In case any files are missing from ELCFILES.
-## Why is the UnicodeData check needed, when these files are no-byte-compile?
 compile-last:
 	@wd=$(lisp); $(setwins); \
 	els=`echo "$$wins " | sed -e 's|/\./|/|g' -e 's|/\. | |g' -e 's| |/*.el |g'`; \
 	for el in $$els; do \
 	  test -f $$el || continue; \
 	  test -f $${el}c && continue; \
-	  grep 'no-byte-compile: t' $$el > /dev/null && continue; \
-	  head -n 1 $$el | grep '^;; Automatically generated from UnicodeData.txt.' > /dev/null && continue; \
+	  GREP_OPTIONS= grep 'no-byte-compile: t' $$el > /dev/null && continue; \
 	  sel=`echo $$el | sed "s|^$(lisp)|\\$$(lisp)|"`; \
 	  echo "Maintainer warning: $$sel missing from \$$ELCFILES?"; \
 	  echo "Compiling $$el"; \