Make finder-mode inherit special-mode
* lisp/finder.el (finder-mode): Inherit special-mode. (finder-mode-map): Inherit special-mode-map.
This commit is contained in:
parent
dc28798645
commit
f947b20a19
1 changed files with 5 additions and 5 deletions
|
|
@ -77,6 +77,7 @@ Each element has the form (KEYWORD . DESCRIPTION).")
|
|||
|
||||
(defvar-keymap finder-mode-map
|
||||
:doc "Keymap used in `finder-mode'."
|
||||
:parent special-mode-map
|
||||
"SPC" #'finder-select
|
||||
"f" #'finder-select
|
||||
"<follow-link>" 'mouse-face
|
||||
|
|
@ -420,15 +421,14 @@ FILE should be in a form suitable for passing to `locate-library'."
|
|||
(interactive)
|
||||
(finder-list-keywords))
|
||||
|
||||
(define-derived-mode finder-mode nil "Finder"
|
||||
(define-derived-mode finder-mode special-mode "Finder"
|
||||
"Major mode for browsing package documentation.
|
||||
\\<finder-mode-map>
|
||||
\\[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
|
||||
\\[finder-exit] exit Finder mode and kill the Finder buffer.
|
||||
|
||||
\\{finder-mode-map}"
|
||||
:interactive nil
|
||||
(setq buffer-read-only t
|
||||
buffer-undo-list t)
|
||||
(setq-local finder-headmark nil))
|
||||
|
||||
(defun finder-summary ()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue