Mark up commands in shortdoc.el for modes
* lisp/emacs-lisp/shortdoc.el: Add command mode tagging (bug#50064).
This commit is contained in:
parent
e6f3a4dc6c
commit
e2eb58c487
1 changed files with 6 additions and 5 deletions
|
@ -1317,7 +1317,8 @@ Example:
|
|||
"Keymap for `shortdoc-mode'.")
|
||||
|
||||
(define-derived-mode shortdoc-mode special-mode "shortdoc"
|
||||
"Mode for shortdoc.")
|
||||
"Mode for shortdoc."
|
||||
:interactive nil)
|
||||
|
||||
(defun shortdoc--goto-section (arg sym &optional reverse)
|
||||
(unless (natnump arg)
|
||||
|
@ -1332,26 +1333,26 @@ Example:
|
|||
(defun shortdoc-next (&optional arg)
|
||||
"Move cursor to the next function.
|
||||
With ARG, do it that many times."
|
||||
(interactive "p")
|
||||
(interactive "p" shortdoc-mode)
|
||||
(shortdoc--goto-section arg 'shortdoc-function))
|
||||
|
||||
(defun shortdoc-previous (&optional arg)
|
||||
"Move cursor to the previous function.
|
||||
With ARG, do it that many times."
|
||||
(interactive "p")
|
||||
(interactive "p" shortdoc-mode)
|
||||
(shortdoc--goto-section arg 'shortdoc-function t)
|
||||
(backward-char 1))
|
||||
|
||||
(defun shortdoc-next-section (&optional arg)
|
||||
"Move cursor to the next section.
|
||||
With ARG, do it that many times."
|
||||
(interactive "p")
|
||||
(interactive "p" shortdoc-mode)
|
||||
(shortdoc--goto-section arg 'shortdoc-section))
|
||||
|
||||
(defun shortdoc-previous-section (&optional arg)
|
||||
"Move cursor to the previous section.
|
||||
With ARG, do it that many times."
|
||||
(interactive "p")
|
||||
(interactive "p" shortdoc-mode)
|
||||
(shortdoc--goto-section arg 'shortdoc-section t)
|
||||
(forward-line -2))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue