summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kangas <stefan@marxist.se>2021-03-19 02:22:25 +0100
committerStefan Kangas <stefan@marxist.se>2021-03-19 02:22:25 +0100
commit050b830b698dfe62737428d35fec80f561692b07 (patch)
tree67b5c54f0e69a176a37f09ce3fd59fa0e22a0290
parent6f20f563049b7298f694a0688da973b30060844c (diff)
downloademacs-050b830b698dfe62737428d35fec80f561692b07.tar.gz
Do interactive mode tagging for finder.el
-rw-r--r--lisp/finder.el9
1 files changed, 5 insertions, 4 deletions
diff --git a/lisp/finder.el b/lisp/finder.el
index 3ffbe1c8c3b..343739f9036 100644
--- a/lisp/finder.el
+++ b/lisp/finder.el
@@ -415,7 +415,7 @@ FILE should be in a form suitable for passing to `locate-library'."
(defun finder-select ()
"Select item on current line in a Finder buffer."
- (interactive)
+ (interactive nil finder-mode)
(let ((key (finder-current-item)))
(if (string-match "\\.el$" key)
(finder-commentary key)
@@ -423,7 +423,7 @@ FILE should be in a form suitable for passing to `locate-library'."
(defun finder-mouse-select (event)
"Select item in a Finder buffer with the mouse."
- (interactive "e")
+ (interactive "e" finder-mode)
(with-current-buffer (window-buffer (posn-window (event-start event)))
(goto-char (posn-point (event-start event)))
(finder-select)))
@@ -441,13 +441,14 @@ FILE should be in a form suitable for passing to `locate-library'."
\\[finder-select] more help for the item on the current line
\\[finder-exit] exit Finder mode and kill the Finder buffer."
:syntax-table finder-mode-syntax-table
+ :interactive nil
(setq buffer-read-only t
buffer-undo-list t)
(setq-local finder-headmark nil))
(defun finder-summary ()
"Summarize basic Finder commands."
- (interactive)
+ (interactive nil finder-mode)
(message "%s"
(substitute-command-keys
"\\<finder-mode-map>\\[finder-select] = select, \
@@ -457,7 +458,7 @@ finder directory, \\[finder-exit] = quit, \\[finder-summary] = help")))
(defun finder-exit ()
"Exit Finder mode.
Quit the window and kill all Finder-related buffers."
- (interactive)
+ (interactive nil finder-mode)
(quit-window t)
(dolist (buf (list finder-buffer "*Finder-package*"))
(and (get-buffer buf) (kill-buffer buf))))