]> git.eshelyaron.com Git - emacs.git/commit
Integrate Flymake elisp checkers into elisp-mode.el directly
authorJoão Távora <joaotavora@gmail.com>
Sun, 1 Oct 2017 14:24:15 +0000 (15:24 +0100)
committerJoão Távora <joaotavora@gmail.com>
Tue, 3 Oct 2017 13:20:29 +0000 (14:20 +0100)
commit602d9376dbce2646f601f87c1311443ee3feb021
tree783d5a8e8c2496e01a37c4ce8bd9807898ad8470
parent30ea272fe472ed77eab40179f43bb7bee5184912
Integrate Flymake elisp checkers into elisp-mode.el directly

* lisp/progmodes/elisp-mode.el (emacs-lisp-mode): Use
elisp-flymake-checkdoc and elisp-flymake-byte-compile.
(elisp-flymake--checkdoc-1, elisp-flymake-checkdoc)
(elisp-flymake--byte-compile-done)
(elisp-flymake--byte-compile-process)
(elisp-flymake-byte-compile): Rename from flymake-elisp
counterparts in deleted flymake-elisp.el
(elisp-flymake--batch-compile-for-flymake): New helper.
(checkdoc-create-error-function)
(checkdoc-autofix-flag)
(checkdoc-generate-compile-warnings-flag)
(checkdoc-diagnostic-buffer): Forward declare.

* lisp/progmodes/flymake-elisp.el: Delete.
lisp/progmodes/elisp-mode.el
lisp/progmodes/flymake-elisp.el [deleted file]