diff options
Diffstat (limited to 'tw/services/files/emacs-init.el')
-rw-r--r-- | tw/services/files/emacs-init.el | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/tw/services/files/emacs-init.el b/tw/services/files/emacs-init.el index b3061147..2e91d00b 100644 --- a/tw/services/files/emacs-init.el +++ b/tw/services/files/emacs-init.el @@ -657,8 +657,23 @@ For use in `org-latex-classes'." (use-package flymake-guile :after (flymake) - :load-path "include/" - :hook (scheme-mode . flymake-guile-enable)) + :hook (scheme-mode . flymake-guile) + :custom + (flymake-guile-warnings + ;; See "guild --warn=help" for details. + '(;; "unsupported-warning" ; ignore unsupported warning types + ;; "unused-variable" ; too many false positives from macros + "unused-toplevel" + "shadowed-toplevel" + "unbound-variable" + "macro-use-before-definition" + "use-before-definition" + "non-idempotent-definition" + "arity-mismatch" + "duplicate-case-datum" + "bad-case-datum" + "format") + "Enable most warnings in Guile code, except for overly-verbose ones.")) (use-package bemscript-mode :load-path "include/" |