From 3e53c3ba76d4e03203153ca945ac10884ffa754a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 22 May 2017 22:27:47 +0200 Subject: [PATCH] Restrict irony-mode to cc-modes Irony-mode gets triggered for other modes derived from cc-mode, like php or java. Might fix #81. --- modules/lang/cc/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 6eedc7ce6..2892d3abe 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -112,7 +112,10 @@ (def-package! irony :after cc-mode - :init (add-hook 'c-mode-common-hook #'irony-mode) + :init + (add-hook! 'c-mode-common-hook + (when (memq major-mode '(c-mode c++-mode objc-mode)) + (irony-mode +1))) :config (setq irony-server-install-prefix (concat doom-etc-dir "irony-server/")) (add-hook! 'irony-mode-hook #'(irony-eldoc flycheck-mode))