From 074c1afd6d47fdc50ab7a0466611e9ff82a39e5e Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Tue, 25 May 2021 17:36:37 -0500 Subject: Advise `show-paren-function' to not do anything in erc-mode --- init.el | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'init.el') diff --git a/init.el b/init.el index cbb6575..294c76f 100644 --- a/init.el +++ b/init.el @@ -292,6 +292,13 @@ erc-track-exclude-types erc-hide-list erc-track-position-in-mode-line 'before-modes) + ;; Thanks bpalmer! + (advice-add 'show-paren-function :around + (defun show-paren@skip-in-erc (f &rest r) + "Skip `show-paren-mode' in `erc-mode'." + (unless (derived-mode-p 'erc-mode) + (apply f r)))) + (:hook erc-autoaway-mode erc-track-mode erc-truncate-mode)) -- cgit 1.4.1-21-gabe81