;;; init-flymake.el --- Initialize Flymake -*- lexical-binding: t -*- ;;; Commentary: ;; https://www.gnu.org/software/emacs/manual/html_node/flymake/ ;; https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/progmodes/flymake.el ;; ;; I mostly use Flycheck for linting because Flymake requires third-party ;; backends that are unmaintained, not in MELPA, etc. But I use Flymake for ;; Elisp because it produces more Elisp warnings than Flycheck. ;;; Code: (require 'flymake) (setq elisp-flymake-byte-compile-load-path load-path) (setq flymake-no-changes-timeout nil) (add-hook 'emacs-lisp-mode-hook #'flymake-mode) (provide 'init-flymake) ;;; init-flymake.el ends here