branch: elpa/symbol-overlay
commit 4231a36e39b7393d639e9cdef19f311d780deeab
Merge: 5bcd6d7e3f 7fa58ecaa7
Author: Steve Purcell <[email protected]>
Commit: GitHub <[email protected]>

    Merge pull request #73 from tarsiiformes/keyword
    
    Avoid positional arguments to define-minor-mode
---
 symbol-overlay.el | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/symbol-overlay.el b/symbol-overlay.el
index 28f7753364..2150c5e4f8 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -216,10 +216,14 @@ You can re-bind the commands to any keys you prefer.")
       (with-current-buffer buf
         (insert (substitute-command-keys "\\{symbol-overlay-map}"))))))
 
+(defvar symbol-overlay-mode-map (make-sparse-keymap)
+  "Keymap for `symbol-overlay-mode'.")
+
 ;;;###autoload
 (define-minor-mode symbol-overlay-mode
   "Minor mode for auto-highlighting symbol at point."
-  nil " SO" (make-sparse-keymap)
+  :lighter " SO"
+  :keymap symbol-overlay-mode-map
   (if symbol-overlay-mode
       (progn
         (add-hook 'post-command-hook 'symbol-overlay-post-command nil t)

Reply via email to