[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 6568a1aaf9: Fix inability to turn show-paren-local-mode on manu
From: |
Dmitry Gutov |
Subject: |
emacs-29 6568a1aaf9: Fix inability to turn show-paren-local-mode on manually (bug#61098) |
Date: |
Sun, 5 Feb 2023 12:07:03 -0500 (EST) |
branch: emacs-29
commit 6568a1aaf9a97107947e801d1c3328a3119f0957
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>
Fix inability to turn show-paren-local-mode on manually (bug#61098)
* lisp/paren.el (show-paren-local-mode): Don't kill the local
value when both local and global are t. Because the
show-paren-predicate check in show-paren-function also checks
whether a local (non-nil) value of this variable exists.
---
lisp/paren.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lisp/paren.el b/lisp/paren.el
index d1623a2b24..7ee4e9ae68 100644
--- a/lisp/paren.el
+++ b/lisp/paren.el
@@ -166,8 +166,8 @@ use `show-paren-local-mode'."
(cond
((eq show-paren-mode (default-value 'show-paren-mode))
(unless show-paren-mode
- (show-paren--delete-overlays))
- (kill-local-variable 'show-paren-mode))
+ (show-paren--delete-overlays)
+ (kill-local-variable 'show-paren-mode)))
((not (default-value 'show-paren-mode))
;; Locally enabled, but globally disabled.
(show-paren-mode 1) ; Setup the timer.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-29 6568a1aaf9: Fix inability to turn show-paren-local-mode on manually (bug#61098),
Dmitry Gutov <=