emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/symbol-overlay 35bd60ead7 127/152: Don't make symbol-overl


From: ELPA Syncer
Subject: [nongnu] elpa/symbol-overlay 35bd60ead7 127/152: Don't make symbol-overlay-inhibit-map local by default
Date: Thu, 7 Jul 2022 12:04:21 -0400 (EDT)

branch: elpa/symbol-overlay
commit 35bd60ead7f9f68359e85480448e62fda0d16a37
Author: Steve Purcell <steve@sanityinc.com>
Commit: Steve Purcell <steve@sanityinc.com>

    Don't make symbol-overlay-inhibit-map local by default
    
    See #55
---
 symbol-overlay.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/symbol-overlay.el b/symbol-overlay.el
index c050154add..486fd91cfc 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -178,12 +178,13 @@ definitions to prevent a language's keywords from getting 
highlighted."
 
 ;;; Internal
 
-(defvar-local symbol-overlay-inhibit-map nil
+(defvar symbol-overlay-inhibit-map nil
   "When non-nil, don't use `symbol-overlay-map'.
 This is intended for buffers/modes that use the keymap text
 property for their own purposes.  Because this package uses
 overlays it would always override the text property keymaps
 of such packages.")
+(put 'symbol-overlay-inhibit-map 'safe-local-variable 'booleanp)
 
 (defvar symbol-overlay-map
   (let ((map (make-sparse-keymap)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]