Function: elint-directory

elint-directory is an interactive and byte-compiled function defined in elint.el.gz.

This command is obsolete since 31.1.

Signature

(elint-directory DIRECTORY)

Documentation

Lint all the .el files in DIRECTORY.

A complicated directory may require a lot of memory.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/elint.el.gz
;; cf byte-recompile-directory.
;;;###autoload
(defun elint-directory (directory)
  "Lint all the .el files in DIRECTORY.
A complicated directory may require a lot of memory."
  (declare (obsolete nil "31.1"))
  (interactive "DElint directory: ")
  (let ((elint-running t))
    (dolist (file (directory-files directory t))
      ;; Bytecomp has emacs-lisp-file-regexp.
      (when (and (string-match "\\.el\\'" file)
		 (file-readable-p file)
		 (not (auto-save-file-name-p file)))
	(if (string-match elint-directory-skip-re file)
	    (message "Skipping file %s" file)
	  (elint--file file)))))
  (elint-set-mode-line))