From 9dfde9ccef6dffbfa68219d91703d779cfe7016a Mon Sep 17 00:00:00 2001 From: Artur Malabarba Date: Tue, 21 Mar 2017 17:00:01 -0300 Subject: Don't enable in modes that derive from text-mode --- aggressive-indent.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aggressive-indent.el b/aggressive-indent.el index 49e9e7c..9006b87 100644 --- a/aggressive-indent.el +++ b/aggressive-indent.el @@ -444,7 +444,8 @@ typing, try tweaking this number." (if (and global-aggressive-indent-mode (or (cl-member-if #'derived-mode-p aggressive-indent-excluded-modes) (equal indent-line-function #'indent-relative) - (memq major-mode '(text-mode fundamental-mode)) + (derived-mode-p 'text-mode) + (eq major-mode 'fundamental-mode) buffer-read-only)) (aggressive-indent-mode -1) ;; Should electric indent be ON or OFF? -- cgit v1.2.3