* lisp/**/*.el: Avoid positional args to define-minor-mode
Back in Emacs-21.1, `define-minor-mode` grew keywords arguments to replace its old positional arguments. Let's make sure we don't use the old-style any more. * lisp/org/ox-beamer.el (org-beamer-mode-map): Move initialization into declaration. (org-beamer-mode): * lisp/textmodes/tildify.el (tildify-mode): * lisp/textmodes/sgml-mode.el (html-autoview-mode): * lisp/textmodes/rst.el (rst-minor-mode): * lisp/textmodes/remember.el (remember-notes-mode): * lisp/textmodes/ispell.el (ispell-minor-mode): * lisp/tar-mode.el (tar-subfile-mode): * lisp/strokes.el (strokes-mode): * lisp/so-long.el (so-long-minor-mode): * lisp/shell.el (shell-dirtrack-mode): * lisp/scroll-all.el (scroll-all-mode): * lisp/ruler-mode.el (ruler-mode): * lisp/rect.el (rectangle-mark-mode): * lisp/progmodes/sh-script.el (sh-electric-here-document-mode): * lisp/outline.el (outline-minor-mode): * lisp/org/org.el (org-cdlatex-mode): * lisp/org/org-table.el (org-table-header-line-mode) (org-table-follow-field-mode, orgtbl-mode): * lisp/org/org-src.el (org-src-mode): * lisp/org/org-list.el (org-list-checkbox-radio-mode): * lisp/org/org-indent.el (org-indent-mode): * lisp/org/org-capture.el (org-capture-mode): * lisp/obsolete/pc-select.el (pc-selection-mode): * lisp/obsolete/iswitchb.el (iswitchb-mode): * lisp/net/rcirc.el (rcirc-omit-mode, rcirc-multiline-minor-mode) (rcirc-track-minor-mode): * lisp/net/goto-addr.el (goto-address-mode, goto-address-prog-mode): * lisp/image-mode.el (image-minor-mode): * lisp/ibuf-ext.el (ibuffer-auto-mode): * lisp/gnus/gnus-cite.el (gnus-message-citation-mode): * lisp/font-core.el (font-lock-mode): * lisp/erc/erc.el (define-erc-module): * lisp/erc/erc-track.el (erc-track-minor-mode): * lisp/erc/erc-fill.el (erc-fill-mode): * lisp/epa-mail.el (epa-mail-mode): * lisp/emacs-lisp/checkdoc.el (checkdoc-minor-mode): * lisp/dirtrack.el (dirtrack-mode, dirtrack-debug-mode): * lisp/dired-aux.el (dired-isearch-filenames-mode): * lisp/cedet/semantic/idle.el (semantic-idle-scheduler-mode): * lisp/cedet/semantic/decorate/mode.el (semantic-decoration-mode): * lisp/autoarg.el (autoarg-mode, autoarg-kp-mode): * lisp/vc/pcvs.el (cvs-minor-mode): Avoid old-style positional args to `define-minor-mode`.
This commit is contained in:
parent
ccfd6a975e
commit
c45bfd3c4a
41 changed files with 52 additions and 71 deletions
|
@ -107,7 +107,7 @@ then invokes the normal binding of \\[autoarg-terminate].
|
|||
`C-u \\[autoarg-terminate]' invokes the normal binding of \\[autoarg-terminate] four times.
|
||||
|
||||
\\{autoarg-mode-map}"
|
||||
nil " Aarg" autoarg-mode-map :global t :group 'keyboard)
|
||||
:lighter" Aarg" :global t :group 'keyboard)
|
||||
|
||||
;;;###autoload
|
||||
(define-minor-mode autoarg-kp-mode
|
||||
|
@ -118,7 +118,7 @@ This is similar to `autoarg-mode' but rebinds the keypad keys
|
|||
`kp-1' etc. to supply digit arguments.
|
||||
|
||||
\\{autoarg-kp-mode-map}"
|
||||
nil " Aakp" autoarg-kp-mode-map :global t :group 'keyboard
|
||||
:lighter " Aakp" :global t :group 'keyboard
|
||||
(if autoarg-kp-mode
|
||||
(dotimes (i 10)
|
||||
(let ((sym (intern (format "kp-%d" i))))
|
||||
|
|
|
@ -254,7 +254,7 @@ available and the current buffer was set up for parsing. Return
|
|||
non-nil if the minor mode is enabled."
|
||||
;;
|
||||
;;\\{semantic-decoration-map}"
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(if semantic-decoration-mode
|
||||
(if (not (and (featurep 'semantic) (semantic-active-p)))
|
||||
(progn
|
||||
|
|
|
@ -171,7 +171,8 @@ date, and reparses while the user is idle (not typing.)
|
|||
|
||||
The minor mode can be turned on only if semantic feature is
|
||||
available and the current buffer was set up for parsing. Return
|
||||
non-nil if the minor mode is enabled." nil nil nil
|
||||
non-nil if the minor mode is enabled."
|
||||
:lighter nil
|
||||
(if semantic-idle-scheduler-mode
|
||||
(if (not (and (featurep 'semantic) (semantic-active-p)))
|
||||
(progn
|
||||
|
|
|
@ -2980,7 +2980,7 @@ a file name. Otherwise, it searches the whole buffer without restrictions."
|
|||
When on, Isearch skips matches outside file names using the predicate
|
||||
`dired-isearch-filter-filenames' that matches only at file names.
|
||||
When off, it uses the original predicate."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(if dired-isearch-filenames-mode
|
||||
(add-function :before-while (local 'isearch-filter-predicate)
|
||||
#'dired-isearch-filter-filenames
|
||||
|
|
|
@ -184,7 +184,7 @@ working directory at all times, and that you set the variable
|
|||
This is an alternative to `shell-dirtrack-mode', which works by
|
||||
tracking `cd' and similar commands which change the shell working
|
||||
directory."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(if dirtrack-mode
|
||||
(add-hook 'comint-preoutput-filter-functions 'dirtrack nil t)
|
||||
(remove-hook 'comint-preoutput-filter-functions 'dirtrack t)))
|
||||
|
@ -192,7 +192,7 @@ directory."
|
|||
|
||||
(define-minor-mode dirtrack-debug-mode
|
||||
"Toggle Dirtrack debugging."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(if dirtrack-debug-mode
|
||||
(display-buffer (get-buffer-create dirtrack-debug-buffer))))
|
||||
|
||||
|
|
|
@ -1242,7 +1242,7 @@ bound to \\<checkdoc-minor-mode-map>\\[checkdoc-eval-defun] and `checkdoc-eval-c
|
|||
checking of documentation strings.
|
||||
|
||||
\\{checkdoc-minor-mode-map}"
|
||||
nil checkdoc-minor-mode-string nil
|
||||
:lighter checkdoc-minor-mode-string
|
||||
:group 'checkdoc)
|
||||
|
||||
;;; Subst utils
|
||||
|
|
|
@ -394,7 +394,8 @@ Assumes the caller has bound `macroexpand-all-environment'."
|
|||
|
||||
;; Record which arguments expect functions, so we can warn when those
|
||||
;; are accidentally quoted with ' rather than with #'
|
||||
(dolist (f '(funcall apply mapcar mapatoms mapconcat mapc cl-mapcar maphash))
|
||||
(dolist (f '( funcall apply mapcar mapatoms mapconcat mapc cl-mapcar maphash
|
||||
map-char-table map-keymap map-keymap-internal))
|
||||
(put f 'funarg-positions '(1)))
|
||||
(dolist (f '( add-hook remove-hook advice-remove advice--remove-function
|
||||
defalias fset global-set-key run-after-idle-timeout
|
||||
|
|
|
@ -59,7 +59,7 @@ Otherwise, signal an error."
|
|||
;;;###autoload
|
||||
(define-minor-mode epa-mail-mode
|
||||
"A minor-mode for composing encrypted/clearsigned mails."
|
||||
nil " epa-mail" epa-mail-mode-map)
|
||||
:lighter " epa-mail")
|
||||
|
||||
;;; Utilities
|
||||
|
||||
|
|
|
@ -46,7 +46,6 @@ the mode if ARG is omitted or nil.
|
|||
|
||||
ERC fill mode is a global minor mode. When enabled, messages in
|
||||
the channel buffers are filled."
|
||||
nil nil nil
|
||||
:global t
|
||||
(if erc-fill-mode
|
||||
(erc-fill-enable)
|
||||
|
|
|
@ -464,9 +464,6 @@ ERC Track minor mode is a global minor mode. It exists for the
|
|||
sole purpose of providing the C-c C-SPC and C-c C-@ keybindings.
|
||||
Make sure that you have enabled the track module, otherwise the
|
||||
keybindings will not do anything useful."
|
||||
:init-value nil
|
||||
:lighter ""
|
||||
:keymap erc-track-minor-mode-map
|
||||
:global t)
|
||||
|
||||
(defun erc-track-minor-mode-maybe (&optional buffer)
|
||||
|
|
|
@ -1289,7 +1289,6 @@ With a prefix argument ARG, enable %s if ARG is positive,
|
|||
and disable it otherwise. If called from Lisp, enable the mode
|
||||
if ARG is omitted or nil.
|
||||
%s" name name doc)
|
||||
nil nil nil
|
||||
;; FIXME: We don't know if this group exists, so this `:group' may
|
||||
;; actually just silence a valid warning about the fact that the var
|
||||
;; is not associated with any group.
|
||||
|
|
|
@ -126,7 +126,6 @@ buffer local value for `font-lock-defaults', via its mode hook.
|
|||
The above is the default behavior of `font-lock-mode'; you may
|
||||
specify your own function which is called when `font-lock-mode'
|
||||
is toggled via `font-lock-function'."
|
||||
nil nil nil
|
||||
:after-hook (font-lock-initial-fontify)
|
||||
;; Don't turn on Font Lock mode if we don't have a display (we're running a
|
||||
;; batch job) or if the buffer is invisible (the name starts with a space).
|
||||
|
|
|
@ -1134,9 +1134,7 @@ Returns nil if there is no such line before LIMIT, t otherwise."
|
|||
(define-minor-mode gnus-message-citation-mode
|
||||
"Minor mode providing more font-lock support for nested citations.
|
||||
When enabled, it automatically turns on `font-lock-mode'."
|
||||
nil ;; init-value
|
||||
"" ;; lighter
|
||||
nil ;; keymap
|
||||
:lighter ""
|
||||
(when (derived-mode-p 'message-mode)
|
||||
;; FIXME: Use font-lock-add-keywords!
|
||||
(let ((defaults (car font-lock-defaults))
|
||||
|
|
|
@ -402,7 +402,7 @@ format. See `ibuffer-update-saved-filters-format' and
|
|||
;;;###autoload
|
||||
(define-minor-mode ibuffer-auto-mode
|
||||
"Toggle use of Ibuffer's auto-update facility (Ibuffer Auto mode)."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(unless (derived-mode-p 'ibuffer-mode)
|
||||
(error "This buffer is not in Ibuffer mode"))
|
||||
(cond (ibuffer-auto-mode
|
||||
|
|
|
@ -713,8 +713,7 @@ Key bindings:
|
|||
Image minor mode provides the key \\<image-mode-map>\\[image-toggle-display],
|
||||
to switch back to `image-mode' and display an image file as the
|
||||
actual image."
|
||||
nil (:eval (if image-type (format " Image[%s]" image-type) " Image"))
|
||||
image-minor-mode-map
|
||||
:lighter (:eval (if image-type (format " Image[%s]" image-type) " Image"))
|
||||
:group 'image
|
||||
:version "22.1"
|
||||
(if image-minor-mode
|
||||
|
|
|
@ -263,9 +263,7 @@ Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
|
|||
;;;###autoload
|
||||
(define-minor-mode goto-address-mode
|
||||
"Minor mode to buttonize URLs and e-mail addresses in the current buffer."
|
||||
nil
|
||||
""
|
||||
nil
|
||||
:lighter ""
|
||||
(if goto-address-mode
|
||||
(jit-lock-register #'goto-address-fontify-region)
|
||||
(jit-lock-unregister #'goto-address-fontify-region)
|
||||
|
@ -285,9 +283,7 @@ Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
|
|||
;;;###autoload
|
||||
(define-minor-mode goto-address-prog-mode
|
||||
"Like `goto-address-mode', but only for comments and strings."
|
||||
nil
|
||||
""
|
||||
nil
|
||||
:lighter ""
|
||||
(if goto-address-prog-mode
|
||||
(jit-lock-register #'goto-address-fontify-region)
|
||||
(jit-lock-unregister #'goto-address-fontify-region)
|
||||
|
|
|
@ -196,7 +196,7 @@ If nil, no maximum is applied."
|
|||
|
||||
Uninteresting lines are those whose responses are listed in
|
||||
`rcirc-omit-responses'."
|
||||
nil " Omit" nil
|
||||
:lighter " Omit"
|
||||
(if rcirc-omit-mode
|
||||
(progn
|
||||
(add-to-invisibility-spec '(rcirc-omit . nil))
|
||||
|
@ -1359,9 +1359,7 @@ Create the buffer if it doesn't exist."
|
|||
|
||||
(define-minor-mode rcirc-multiline-minor-mode
|
||||
"Minor mode for editing multiple lines in rcirc."
|
||||
:init-value nil
|
||||
:lighter " rcirc-mline"
|
||||
:keymap rcirc-multiline-minor-mode-map
|
||||
:global nil
|
||||
(setq fill-column rcirc-max-message-length))
|
||||
|
||||
|
@ -1863,9 +1861,6 @@ This function does not alter the INPUT string."
|
|||
;;;###autoload
|
||||
(define-minor-mode rcirc-track-minor-mode
|
||||
"Global minor mode for tracking activity in rcirc buffers."
|
||||
:init-value nil
|
||||
:lighter ""
|
||||
:keymap rcirc-track-minor-mode-map
|
||||
:global t
|
||||
(or global-mode-string (setq global-mode-string '("")))
|
||||
;; toggle the mode-line channel indicator
|
||||
|
|
|
@ -1336,7 +1336,7 @@ See the variable `iswitchb-case' for details."
|
|||
|
||||
Iswitchb mode is a global minor mode that enables switching
|
||||
between buffers using substrings. See `iswitchb' for details."
|
||||
nil nil iswitchb-global-map :global t
|
||||
:keymap iswitchb-global-map :global t
|
||||
(if iswitchb-mode
|
||||
(add-hook 'minibuffer-setup-hook #'iswitchb-minibuffer-setup)
|
||||
(remove-hook 'minibuffer-setup-hook #'iswitchb-minibuffer-setup)))
|
||||
|
|
|
@ -314,8 +314,6 @@ but before calling PC Selection mode):
|
|||
C-BACKSPACE backward-kill-word
|
||||
M-BACKSPACE undo"
|
||||
;; FIXME: bring pc-bindings-mode here ?
|
||||
nil nil nil
|
||||
|
||||
:global t
|
||||
|
||||
(if pc-selection-mode
|
||||
|
|
|
@ -521,7 +521,7 @@ for a capture buffer.")
|
|||
"Minor mode for special key bindings in a capture buffer.
|
||||
|
||||
Turning on this mode runs the normal hook `org-capture-mode-hook'."
|
||||
nil " Cap" org-capture-mode-map
|
||||
:lighter " Cap"
|
||||
(setq-local
|
||||
header-line-format
|
||||
(substitute-command-keys
|
||||
|
|
|
@ -167,7 +167,7 @@ properties, after each buffer modification, on the modified zone.
|
|||
The process is synchronous. Though, initial indentation of
|
||||
buffer, which can take a few seconds on large buffers, is done
|
||||
during idle time."
|
||||
nil " Ind" nil
|
||||
:lighter " Ind"
|
||||
(cond
|
||||
(org-indent-mode
|
||||
;; mode was turned on.
|
||||
|
|
|
@ -2304,7 +2304,7 @@ is an integer, 0 means `-', 1 means `+' etc. If WHICH is
|
|||
;;;###autoload
|
||||
(define-minor-mode org-list-checkbox-radio-mode
|
||||
"When turned on, use list checkboxes as radio buttons."
|
||||
nil " CheckBoxRadio" nil
|
||||
:lighter " CheckBoxRadio"
|
||||
(unless (eq major-mode 'org-mode)
|
||||
(user-error "Cannot turn this mode outside org-mode buffers")))
|
||||
|
||||
|
|
|
@ -682,7 +682,7 @@ This minor mode is turned on in two situations:
|
|||
\\{org-src-mode-map}
|
||||
|
||||
See also `org-src-mode-hook'."
|
||||
nil " OrgSrc" nil
|
||||
:lighter " OrgSrc"
|
||||
(when org-edit-src-persistent-message
|
||||
(setq header-line-format
|
||||
(substitute-command-keys
|
||||
|
|
|
@ -495,7 +495,7 @@ This may be useful when columns have been shrunk."
|
|||
;;;###autoload
|
||||
(define-minor-mode org-table-header-line-mode
|
||||
"Display the first row of the table at point in the header line."
|
||||
nil " TblHeader" nil
|
||||
:lighter " TblHeader"
|
||||
(unless (eq major-mode 'org-mode)
|
||||
(user-error "Cannot turn org table header mode outside org-mode buffers"))
|
||||
(if org-table-header-line-mode
|
||||
|
@ -1976,7 +1976,7 @@ lines."
|
|||
When this mode is active, the field editor window will always show the
|
||||
current field. The mode exits automatically when the cursor leaves the
|
||||
table (but see `org-table-exit-follow-field-mode-when-leaving-table')."
|
||||
nil " TblFollow" nil
|
||||
:lighter " TblFollow"
|
||||
(if org-table-follow-field-mode
|
||||
(add-hook 'post-command-hook 'org-table-follow-fields-with-editor
|
||||
'append 'local)
|
||||
|
@ -5149,7 +5149,7 @@ When LOCAL is non-nil, show references for the table at point."
|
|||
;;;###autoload
|
||||
(define-minor-mode orgtbl-mode
|
||||
"The Org mode table editor as a minor mode for use in other modes."
|
||||
:lighter " OrgTbl" :keymap orgtbl-mode-map
|
||||
:lighter " OrgTbl"
|
||||
(org-load-modules-maybe)
|
||||
(cond
|
||||
((derived-mode-p 'org-mode)
|
||||
|
|
|
@ -15584,7 +15584,7 @@ When a buffer is unmodified, it is just killed. When modified, it is saved
|
|||
This mode supports entering LaTeX environment and math in LaTeX fragments
|
||||
in Org mode.
|
||||
\\{org-cdlatex-mode-map}"
|
||||
nil " OCDL" nil
|
||||
:lighter " OCDL"
|
||||
(when org-cdlatex-mode
|
||||
(require 'cdlatex)
|
||||
(run-hooks 'cdlatex-mode-hook)
|
||||
|
|
|
@ -895,14 +895,16 @@ holding export options."
|
|||
;;; Minor Mode
|
||||
|
||||
|
||||
(defvar org-beamer-mode-map (make-sparse-keymap)
|
||||
(defvar org-beamer-mode-map
|
||||
(let ((map (make-sparse-keymap)))
|
||||
(define-key map "\C-c\C-b" 'org-beamer-select-environment)
|
||||
map)
|
||||
"The keymap for `org-beamer-mode'.")
|
||||
(define-key org-beamer-mode-map "\C-c\C-b" 'org-beamer-select-environment)
|
||||
|
||||
;;;###autoload
|
||||
(define-minor-mode org-beamer-mode
|
||||
"Support for editing Beamer oriented Org mode files."
|
||||
nil " Bm" 'org-beamer-mode-map)
|
||||
:lighter " Bm")
|
||||
|
||||
(when (fboundp 'font-lock-add-keywords)
|
||||
(font-lock-add-keywords
|
||||
|
|
|
@ -374,8 +374,9 @@ faces to major mode's faces."
|
|||
"Toggle Outline minor mode.
|
||||
|
||||
See the command `outline-mode' for more information on this mode."
|
||||
nil " Outl" (list (cons [menu-bar] outline-minor-mode-menu-bar-map)
|
||||
(cons outline-minor-mode-prefix outline-mode-prefix-map))
|
||||
:lighter " Outl"
|
||||
:keymap (list (cons [menu-bar] outline-minor-mode-menu-bar-map)
|
||||
(cons outline-minor-mode-prefix outline-mode-prefix-map))
|
||||
(if outline-minor-mode
|
||||
(progn
|
||||
(when (or outline-minor-mode-cycle outline-minor-mode-highlight)
|
||||
|
|
|
@ -2967,7 +2967,7 @@ The document is bounded by `sh-here-document-word'."
|
|||
|
||||
(define-minor-mode sh-electric-here-document-mode
|
||||
"Make << insert a here document skeleton."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(if sh-electric-here-document-mode
|
||||
(add-hook 'post-self-insert-hook #'sh--maybe-here-document nil t)
|
||||
(remove-hook 'post-self-insert-hook #'sh--maybe-here-document t)))
|
||||
|
|
|
@ -652,7 +652,7 @@ with a prefix argument, prompt for START-AT and FORMAT."
|
|||
"Toggle the region as rectangular.
|
||||
|
||||
Activates the region if needed. Only lasts until the region is deactivated."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(rectangle--reset-crutches)
|
||||
(when rectangle-mark-mode
|
||||
(add-hook 'deactivate-mark-hook
|
||||
|
|
|
@ -568,8 +568,6 @@ format first."
|
|||
;;;###autoload
|
||||
(define-minor-mode ruler-mode
|
||||
"Toggle display of ruler in header line (Ruler mode)."
|
||||
nil nil
|
||||
ruler-mode-map
|
||||
:group 'ruler-mode
|
||||
:variable (ruler-mode
|
||||
. (lambda (enable)
|
||||
|
|
|
@ -108,7 +108,7 @@ ARG is like in `end-of-buffer'."
|
|||
|
||||
When Scroll-All mode is enabled, scrolling commands invoked in
|
||||
one window apply to all visible windows in the same frame."
|
||||
nil " *SL*" nil
|
||||
:lighter " *SL*"
|
||||
:global t
|
||||
:group 'windows
|
||||
(if scroll-all-mode
|
||||
|
|
|
@ -980,7 +980,7 @@ Environment variables are expanded, see function `substitute-in-file-name'."
|
|||
|
||||
The `dirtrack' package provides an alternative implementation of
|
||||
this feature; see the function `dirtrack-mode'."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(setq list-buffers-directory (if shell-dirtrack-mode default-directory))
|
||||
(if shell-dirtrack-mode
|
||||
(add-hook 'comint-input-filter-functions #'shell-directory-tracker nil t)
|
||||
|
|
|
@ -1185,7 +1185,7 @@ current buffer, and buffer-local values are assigned to variables in accordance
|
|||
with `so-long-variable-overrides'.
|
||||
|
||||
This minor mode is a standard `so-long-action' option."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(if so-long-minor-mode ;; We are enabling the mode.
|
||||
(progn
|
||||
;; Housekeeping. `so-long-minor-mode' might be invoked directly rather
|
||||
|
|
|
@ -1393,7 +1393,7 @@ Encode/decode your strokes with \\[strokes-encode-buffer],
|
|||
\\[strokes-decode-buffer].
|
||||
|
||||
\\{strokes-mode-map}"
|
||||
nil strokes-lighter strokes-mode-map :global t
|
||||
:ligher strokes-lighter :global t
|
||||
(cond ((not (display-mouse-p))
|
||||
(error "Can't use Strokes without a mouse"))
|
||||
(strokes-mode ; turn on strokes
|
||||
|
|
|
@ -751,7 +751,7 @@ into the tar-file buffer that it came from. The changes will
|
|||
actually appear on disk when you save the tar-file's buffer."
|
||||
;; Don't do this, because it is redundant and wastes mode line space.
|
||||
;; :lighter " TarFile"
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(or (and (boundp 'tar-superior-buffer) tar-superior-buffer)
|
||||
(error "This buffer is not an element of a tar file"))
|
||||
(cond (tar-subfile-mode
|
||||
|
|
|
@ -3744,7 +3744,7 @@ SPC.
|
|||
|
||||
For spell-checking \"on the fly\", not just after typing SPC or
|
||||
RET, use `flyspell-mode'."
|
||||
nil " Spell" ispell-minor-keymap)
|
||||
:lighter " Spell" :keymap ispell-minor-keymap)
|
||||
|
||||
(defun ispell-minor-check ()
|
||||
"Check previous word, then continue with the normal binding of this key.
|
||||
|
|
|
@ -607,7 +607,7 @@ This sets `buffer-save-without-query' so that `save-some-buffers' will
|
|||
save the notes buffer without asking.
|
||||
|
||||
\\{remember-notes-mode-map}"
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(cond
|
||||
(remember-notes-mode
|
||||
(add-hook 'kill-buffer-query-functions
|
||||
|
|
|
@ -1408,13 +1408,11 @@ highlighting.
|
|||
When ReST minor mode is enabled, the ReST mode keybindings
|
||||
are installed on top of the major mode bindings. Use this
|
||||
for modes derived from Text mode, like Mail mode."
|
||||
;; The initial value.
|
||||
nil
|
||||
;; The indicator for the mode line.
|
||||
" ReST"
|
||||
;; The minor mode bindings.
|
||||
rst-mode-map
|
||||
:group 'rst)
|
||||
;; The indicator for the mode line.
|
||||
:lighter " ReST"
|
||||
;; The minor mode bindings.
|
||||
:keymap rst-mode-map
|
||||
:group 'rst)
|
||||
|
||||
;; FIXME: can I somehow install these too?
|
||||
;; :abbrev-table rst-mode-abbrev-table
|
||||
|
|
|
@ -2440,7 +2440,7 @@ The third `match-string' will be the used in the menu.")
|
|||
HTML Autoview mode is a buffer-local minor mode for use with
|
||||
`html-mode'. If enabled, saving the file automatically runs
|
||||
`browse-url-of-buffer' to view it."
|
||||
nil nil nil
|
||||
:lighter nil
|
||||
(if html-autoview-mode
|
||||
(add-hook 'after-save-hook #'browse-url-of-buffer nil t)
|
||||
(remove-hook 'after-save-hook #'browse-url-of-buffer t)))
|
||||
|
|
|
@ -486,7 +486,7 @@ that space character is replaced by a hard space specified by
|
|||
When `tildify-mode' is enabled, if `tildify-string-alist' specifies a hard space
|
||||
representation for current major mode, the `tildify-space-string' buffer-local
|
||||
variable will be set to the representation."
|
||||
nil " ~" nil
|
||||
:lighter " ~"
|
||||
(when tildify-mode
|
||||
(let ((space (with-suppressed-warnings ((obsolete
|
||||
tildify--pick-alist-entry))
|
||||
|
|
|
@ -331,7 +331,7 @@ the primary since reading the primary can deactivate it."
|
|||
"This mode is used for buffers related to a main *cvs* buffer.
|
||||
All the `cvs-mode' buffer operations are simply rebound under
|
||||
the \\[cvs-mode-map] prefix."
|
||||
nil " CVS"
|
||||
:lighter " CVS"
|
||||
:group 'pcl-cvs)
|
||||
(put 'cvs-minor-mode 'permanent-local t)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue