]> code.delx.au - gnu-emacs/commitdiff
Tweak check-declare-directory performance
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 13 May 2016 15:37:56 +0000 (08:37 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 13 May 2016 15:38:17 +0000 (08:38 -0700)
* lisp/emacs-lisp/check-declare.el (check-declare-directory):
Use ‘find ... -exec ... +’ for speed.

lisp/emacs-lisp/check-declare.el

index b6fa05460887eb46319fe0e36fdb6a720c6bb4b0..bc7b5aed57a23180ddc47d2097c0fb0893574b9b 100644 (file)
@@ -342,7 +342,7 @@ Returns non-nil if any false statements are found."
     (setq files (process-lines find-program root
                               "-name" "*.el"
                               "-exec" grep-program
-                              "-l" "^[ \t]*(declare-function" "{}" ";"))
+                              "-l" "^[ \t]*(declare-function" "{}" "+"))
     (message "%s%d found" m2 (length files))
     (when files
       (setq errlist (apply 'check-declare-files files))