X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=setup%2Fzzz_finish.el;h=9f65e4b9ffb10c8d26e8e9195f770dfc2a800f4f;hb=a13a166794e1e6f22407e13110fe83b9cb095ab8;hp=7cdb7caa78a05ffdc56aa4acf188585b5cd23bd8;hpb=844f5833be3c5f0d48e1b3b900c592841f0516d6;p=emacs-init.git diff --git a/setup/zzz_finish.el b/setup/zzz_finish.el index 7cdb7ca..9f65e4b 100644 --- a/setup/zzz_finish.el +++ b/setup/zzz_finish.el @@ -17,3 +17,10 @@ (defadvice display-buffer-use-some-window (around no-resize activate) (flet ((window-resize (&rest args) nil)) ad-do-it)) + +; After everybody has had a chance to mess with flymake, remove the flymake modes which just don't work +(setq flymake-allowed-file-name-masks + (loop for elt in flymake-allowed-file-name-masks + if (not (member (car elt) '("\\.xml\\'" "\\.html?\\'" "\\.cs\\'" "\\.p[ml]\\'" + "\\.h\\'" "\\.\\(?:c\\(?:pp\\|xx\\|\\+\\+\\)?\\|CC\\)\\'"))) + collect elt))