diff options
| author | Alan Mackenzie | 2017-05-30 17:39:40 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2017-05-30 17:39:40 +0000 |
| commit | 90e8d65118e1059ea6552c9e5eb59128af390200 (patch) | |
| tree | c17a230e718000468384604555d4132c42e236cb | |
| parent | caf9e31d714dc817118e2549557fdda3d28a4c2b (diff) | |
| parent | a12c7ea88eb218550654fdb511d9be114742d692 (diff) | |
| download | emacs-90e8d65118e1059ea6552c9e5eb59128af390200.tar.gz emacs-90e8d65118e1059ea6552c9e5eb59128af390200.zip | |
Merge branch 'master' of /home/acm/emacs/emacs.git/master
| -rw-r--r-- | lisp/Makefile.in | 8 | ||||
| -rw-r--r-- | lisp/progmodes/cc-cmds.el | 2 | ||||
| -rw-r--r-- | test/Makefile.in | 7 |
3 files changed, 7 insertions, 10 deletions
diff --git a/lisp/Makefile.in b/lisp/Makefile.in index ba4925fb792..653200577db 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in | |||
| @@ -78,7 +78,7 @@ LOADDEFS = $(lisp)/calendar/cal-loaddefs.el \ | |||
| 78 | $(lisp)/net/tramp-loaddefs.el | 78 | $(lisp)/net/tramp-loaddefs.el |
| 79 | 79 | ||
| 80 | # All generated autoload files. | 80 | # All generated autoload files. |
| 81 | loaddefs = $(shell find ${srcdir} -name '*loaddefs.el') | 81 | loaddefs = $(shell find ${srcdir} -name '*loaddefs.el' ! -name '.*') |
| 82 | # Elisp files auto-generated. | 82 | # Elisp files auto-generated. |
| 83 | AUTOGENEL = ${loaddefs} ${srcdir}/cus-load.el ${srcdir}/finder-inf.el \ | 83 | AUTOGENEL = ${loaddefs} ${srcdir}/cus-load.el ${srcdir}/finder-inf.el \ |
| 84 | ${srcdir}/subdirs.el ${srcdir}/eshell/esh-groups.el | 84 | ${srcdir}/subdirs.el ${srcdir}/eshell/esh-groups.el |
| @@ -243,8 +243,8 @@ update-gnus-news: | |||
| 243 | FORCE: | 243 | FORCE: |
| 244 | .PHONY: FORCE | 244 | .PHONY: FORCE |
| 245 | 245 | ||
| 246 | tagsfiles = $(shell find ${srcdir} -name '*.el') | 246 | tagsfiles = $(shell find ${srcdir} -name '*.el' \ |
| 247 | tagsfiles := $(filter-out ${srcdir}/%loaddefs.el,${tagsfiles}) | 247 | ! -name '.*' ! -name '*loaddefs.el') |
| 248 | tagsfiles := $(filter-out ${srcdir}/ldefs-boot.el,${tagsfiles}) | 248 | tagsfiles := $(filter-out ${srcdir}/ldefs-boot.el,${tagsfiles}) |
| 249 | tagsfiles := $(filter-out ${srcdir}/eshell/esh-groups.el,${tagsfiles}) | 249 | tagsfiles := $(filter-out ${srcdir}/eshell/esh-groups.el,${tagsfiles}) |
| 250 | 250 | ||
| @@ -470,7 +470,7 @@ check-declare: | |||
| 470 | ## This finds a lot of duplicates between foo.el and obsolete/foo.el. | 470 | ## This finds a lot of duplicates between foo.el and obsolete/foo.el. |
| 471 | check-defun-dups: | 471 | check-defun-dups: |
| 472 | sed -n -e '/^(defun /s/\(.\)(.*/\1/p' \ | 472 | sed -n -e '/^(defun /s/\(.\)(.*/\1/p' \ |
| 473 | $$(find . -name '*.el' -print | \ | 473 | $$(find . -name '*.el' ! -name '.*' -print | \ |
| 474 | grep -Ev '(loaddefs|ldefs-boot)\.el|obsolete') | sort | uniq -d | 474 | grep -Ev '(loaddefs|ldefs-boot)\.el|obsolete') | sort | uniq -d |
| 475 | 475 | ||
| 476 | # Dependencies | 476 | # Dependencies |
diff --git a/lisp/progmodes/cc-cmds.el b/lisp/progmodes/cc-cmds.el index a5ddcb4b92d..9c0798e7529 100644 --- a/lisp/progmodes/cc-cmds.el +++ b/lisp/progmodes/cc-cmds.el | |||
| @@ -1870,7 +1870,7 @@ with a brace block." | |||
| 1870 | (c-backward-token-2) | 1870 | (c-backward-token-2) |
| 1871 | (c-backward-syntactic-ws)) | 1871 | (c-backward-syntactic-ws)) |
| 1872 | (setq name-end (point)) | 1872 | (setq name-end (point)) |
| 1873 | (c-backward-token-2) | 1873 | (c-back-over-compound-identifier) |
| 1874 | (buffer-substring-no-properties (point) name-end))))))))) | 1874 | (buffer-substring-no-properties (point) name-end))))))))) |
| 1875 | 1875 | ||
| 1876 | (defun c-declaration-limits (near) | 1876 | (defun c-declaration-limits (near) |
diff --git a/test/Makefile.in b/test/Makefile.in index c9065d90d1b..d13288b895c 100644 --- a/test/Makefile.in +++ b/test/Makefile.in | |||
| @@ -53,9 +53,6 @@ EMACSOPT = -batch --no-site-file --no-site-lisp -L "$(SEPCHAR)$(srcdir)" $(EMACS | |||
| 53 | # Prevent any settings in the user environment causing problems. | 53 | # Prevent any settings in the user environment causing problems. |
| 54 | unexport EMACSDATA EMACSDOC EMACSPATH GREP_OPTIONS | 54 | unexport EMACSDATA EMACSDOC EMACSPATH GREP_OPTIONS |
| 55 | 55 | ||
| 56 | # Prevent tests using or changing anything in HOME. | ||
| 57 | export HOME = /nonexistent | ||
| 58 | |||
| 59 | ## To run tests under a debugger, set this to eg: "gdb --args". | 56 | ## To run tests under a debugger, set this to eg: "gdb --args". |
| 60 | GDB = | 57 | GDB = |
| 61 | 58 | ||
| @@ -125,7 +122,7 @@ endif | |||
| 125 | echo Testing $$loadfile; \ | 122 | echo Testing $$loadfile; \ |
| 126 | stat=OK ; \ | 123 | stat=OK ; \ |
| 127 | ${MKDIR_P} $(dir $@) ; \ | 124 | ${MKDIR_P} $(dir $@) ; \ |
| 128 | $(emacs) -l ert -l $$loadfile \ | 125 | HOME=/nonexistent $(emacs) -l ert -l $$loadfile \ |
| 129 | --eval "(ert-run-tests-batch-and-exit ${SELECTOR_ACTUAL})" ${WRITE_LOG} | 126 | --eval "(ert-run-tests-batch-and-exit ${SELECTOR_ACTUAL})" ${WRITE_LOG} |
| 130 | 127 | ||
| 131 | ifeq (@HAVE_MODULES@, yes) | 128 | ifeq (@HAVE_MODULES@, yes) |
| @@ -138,7 +135,7 @@ ELFILES := $(shell find ${srcdir} -path "${srcdir}/manual" -prune -o \ | |||
| 138 | -path "${srcdir}/data" -prune -o \ | 135 | -path "${srcdir}/data" -prune -o \ |
| 139 | -name "*resources" -prune -o \ | 136 | -name "*resources" -prune -o \ |
| 140 | ${maybe_exclude_module_tests} \ | 137 | ${maybe_exclude_module_tests} \ |
| 141 | -name "*.el" -print) | 138 | -name "*.el" ! -name ".*" -print) |
| 142 | ## .log files may be in a different directory for out of source builds | 139 | ## .log files may be in a different directory for out of source builds |
| 143 | LOGFILES := $(patsubst %.el,%.log, \ | 140 | LOGFILES := $(patsubst %.el,%.log, \ |
| 144 | $(patsubst $(srcdir)/%,%,$(ELFILES))) | 141 | $(patsubst $(srcdir)/%,%,$(ELFILES))) |