aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2009-10-18 00:34:47 +0000
committerGlenn Morris2009-10-18 00:34:47 +0000
commit18b5ffb503e0892a57bac57138d8361b26b6bec6 (patch)
treedd18e3cb5b838ff5341ab2def877163481239f67
parentc2e161b23c473f61308970a57062e48955e47415 (diff)
downloademacs-18b5ffb503e0892a57bac57138d8361b26b6bec6.tar.gz
emacs-18b5ffb503e0892a57bac57138d8361b26b6bec6.zip
(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.
-rw-r--r--lisp/ChangeLog7
-rw-r--r--lisp/Makefile.in4
2 files changed, 8 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5bb1fd985b4..959b20b9273 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,10 @@
12009-10-18 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (compile-last): Ensure GREP_OPTIONS is null before calling
4 grep, so that binary files (eg international/uni-bidi.el) can match.
5 Remove test for "UnicodeData" files, since it is hopefully unnecesary
6 now, and in any case the file header format has changed.
7
12009-10-17 Glenn Morris <rgm@gnu.org> 82009-10-17 Glenn Morris <rgm@gnu.org>
2 9
3 * textmodes/flyspell.el (flyspell-large-region, flyspell-word) 10 * textmodes/flyspell.el (flyspell-large-region, flyspell-word)
diff --git a/lisp/Makefile.in b/lisp/Makefile.in
index 1d3f680b857..ebe02e21fbe 100644
--- a/lisp/Makefile.in
+++ b/lisp/Makefile.in
@@ -1505,15 +1505,13 @@ compile-always: doit
1505 $(MAKE) $(MFLAGS) compile EMACS=$(EMACS) 1505 $(MAKE) $(MFLAGS) compile EMACS=$(EMACS)
1506 1506
1507## In case any files are missing from ELCFILES. 1507## In case any files are missing from ELCFILES.
1508## Why is the UnicodeData check needed, when these files are no-byte-compile?
1509compile-last: 1508compile-last:
1510 @wd=$(lisp); $(setwins); \ 1509 @wd=$(lisp); $(setwins); \
1511 els=`echo "$$wins " | sed -e 's|/\./|/|g' -e 's|/\. | |g' -e 's| |/*.el |g'`; \ 1510 els=`echo "$$wins " | sed -e 's|/\./|/|g' -e 's|/\. | |g' -e 's| |/*.el |g'`; \
1512 for el in $$els; do \ 1511 for el in $$els; do \
1513 test -f $$el || continue; \ 1512 test -f $$el || continue; \
1514 test -f $${el}c && continue; \ 1513 test -f $${el}c && continue; \
1515 grep 'no-byte-compile: t' $$el > /dev/null && continue; \ 1514 GREP_OPTIONS= grep 'no-byte-compile: t' $$el > /dev/null && continue; \
1516 head -n 1 $$el | grep '^;; Automatically generated from UnicodeData.txt.' > /dev/null && continue; \
1517 sel=`echo $$el | sed "s|^$(lisp)|\\$$(lisp)|"`; \ 1515 sel=`echo $$el | sed "s|^$(lisp)|\\$$(lisp)|"`; \
1518 echo "Maintainer warning: $$sel missing from \$$ELCFILES?"; \ 1516 echo "Maintainer warning: $$sel missing from \$$ELCFILES?"; \
1519 echo "Compiling $$el"; \ 1517 echo "Compiling $$el"; \