Homepage: http://github.com/gonewest818/elisp-lint
Author: Nikolaj Schumacher
Updated:
Basic linting for Emacs Lisp
This is a tool for finding certain problems in Emacs Lisp files. Use it on
the command line like this:
$(EMACS) -Q --batch -l elisp-lint.el -f elisp-lint-files-batch *.el
You can disable individual checks by passing flags on the command line:
$(EMACS) -Q --batch -l elisp-lint.el -f elisp-lint-files-batch \
--no-indent *.el
Alternatively, you can disable checks using file variables or the following
.dir-locals.el file:
((emacs-lisp-mode . ((elisp-lint-ignored-validators . ("fill-column")))))
For a full list of validators, see 'elisp-lint-file-validators' and
'elisp-lint-buffer-validators'.