Mercurial > emacs
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"; \