From: Glenn Morris Date: Thu, 4 Jun 2015 23:26:32 +0000 (-0400) Subject: * lisp/Makefile.in (check-defun-dups): Also skip ldefs-boot. X-Git-Tag: emacs-25.0.90~1870 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cc88cb8ac4b0e25a36c79b2c3e30ebc214e34bf5;p=emacs.git * lisp/Makefile.in (check-defun-dups): Also skip ldefs-boot. --- diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 22d5ddcf12f..d8045bb4edc 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in @@ -476,10 +476,11 @@ maintainer-clean: distclean bootstrap-clean check-declare: $(emacs) -l check-declare --eval '(check-declare-directory "$(lisp)")' +## This finds a lot of duplicates between foo.el and obsolete/foo.el. check-defun-dups: sed -n -e '/^(defun /s/\(.\)(.*/\1/p' \ - $$(find . -name '*.el' -print | grep -v 'loaddefs\.el') \ - | sort | uniq -d + $$(find . -name '*.el' -print | \ + grep -Ev '(loaddefs|ldefs-boot)\.el') | sort | uniq -d # Dependencies