2022-08-25 15:19:45 +00:00
|
|
|
|
;;; bind-key-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*-
|
|
|
|
|
;;
|
|
|
|
|
;;; Code:
|
|
|
|
|
|
|
|
|
|
(add-to-list 'load-path (directory-file-name
|
|
|
|
|
(or (file-name-directory #$) (car load-path))))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;;;### (autoloads nil "bind-key" "bind-key.el" (0 0 0 0))
|
|
|
|
|
;;; Generated autoloads from bind-key.el
|
|
|
|
|
|
|
|
|
|
(autoload 'bind-key "bind-key" "\
|
|
|
|
|
Bind KEY-NAME to COMMAND in KEYMAP (`global-map' if not passed).
|
|
|
|
|
|
|
|
|
|
KEY-NAME may be a vector, in which case it is passed straight to
|
2023-02-21 18:17:08 +00:00
|
|
|
|
`define-key'. Or it may be a string to be interpreted as
|
|
|
|
|
spelled-out keystrokes, e.g., \"C-c C-z\". See the documentation
|
|
|
|
|
of `edmacro-mode' for details.
|
2022-08-25 15:19:45 +00:00
|
|
|
|
|
2023-02-21 18:17:08 +00:00
|
|
|
|
COMMAND must be an interactive function, lambda form, or a cons
|
|
|
|
|
`(STRING . DEFN)'.
|
2022-08-25 15:19:45 +00:00
|
|
|
|
|
|
|
|
|
KEYMAP, if present, should be a keymap variable or symbol.
|
|
|
|
|
For example:
|
|
|
|
|
|
2022-09-13 19:06:22 +00:00
|
|
|
|
(bind-key \"M-h\" #\\='some-interactive-function my-mode-map)
|
2022-08-25 15:19:45 +00:00
|
|
|
|
|
2022-09-13 19:06:22 +00:00
|
|
|
|
(bind-key \"M-h\" #\\='some-interactive-function \\='my-mode-map)
|
2022-08-25 15:19:45 +00:00
|
|
|
|
|
|
|
|
|
If PREDICATE is non-nil, it is a form evaluated to determine when
|
|
|
|
|
a key should be bound. It must return non-nil in such cases.
|
|
|
|
|
Emacs can evaluate this form at any time that it does redisplay
|
|
|
|
|
or operates on menu data structures, so you should write it so it
|
|
|
|
|
can safely be called at any time.
|
|
|
|
|
|
|
|
|
|
\(fn KEY-NAME COMMAND &optional KEYMAP PREDICATE)" nil t)
|
|
|
|
|
|
|
|
|
|
(autoload 'unbind-key "bind-key" "\
|
|
|
|
|
Unbind the given KEY-NAME, within the KEYMAP (if specified).
|
|
|
|
|
See `bind-key' for more details.
|
|
|
|
|
|
|
|
|
|
\(fn KEY-NAME &optional KEYMAP)" nil t)
|
|
|
|
|
|
|
|
|
|
(autoload 'bind-key* "bind-key" "\
|
|
|
|
|
Similar to `bind-key', but overrides any mode-specific bindings.
|
|
|
|
|
|
|
|
|
|
\(fn KEY-NAME COMMAND &optional PREDICATE)" nil t)
|
|
|
|
|
|
|
|
|
|
(autoload 'bind-keys "bind-key" "\
|
|
|
|
|
Bind multiple keys at once.
|
|
|
|
|
|
|
|
|
|
Accepts keyword arguments:
|
|
|
|
|
:map MAP - a keymap into which the keybindings should be
|
|
|
|
|
added
|
|
|
|
|
:prefix KEY - prefix key for these bindings
|
|
|
|
|
:prefix-map MAP - name of the prefix map that should be created
|
|
|
|
|
for these bindings
|
|
|
|
|
:prefix-docstring STR - docstring for the prefix-map variable
|
|
|
|
|
:menu-name NAME - optional menu string for prefix map
|
|
|
|
|
:repeat-docstring STR - docstring for the repeat-map variable
|
|
|
|
|
:repeat-map MAP - name of the repeat map that should be created
|
|
|
|
|
for these bindings. If specified, the
|
|
|
|
|
`repeat-map' property of each command bound
|
|
|
|
|
(within the scope of the `:repeat-map' keyword)
|
|
|
|
|
is set to this map.
|
|
|
|
|
:exit BINDINGS - Within the scope of `:repeat-map' will bind the
|
|
|
|
|
key in the repeat map, but will not set the
|
|
|
|
|
`repeat-map' property of the bound command.
|
|
|
|
|
:continue BINDINGS - Within the scope of `:repeat-map' forces the
|
|
|
|
|
same behaviour as if no special keyword had
|
|
|
|
|
been used (that is, the command is bound, and
|
|
|
|
|
it's `repeat-map' property set)
|
|
|
|
|
:filter FORM - optional form to determine when bindings apply
|
|
|
|
|
|
|
|
|
|
The rest of the arguments are conses of keybinding string and a
|
|
|
|
|
function symbol (unquoted).
|
|
|
|
|
|
|
|
|
|
\(fn &rest ARGS)" nil t)
|
|
|
|
|
|
|
|
|
|
(autoload 'bind-keys* "bind-key" "\
|
2023-02-21 18:17:08 +00:00
|
|
|
|
Bind multiple keys at once, in `override-global-map'.
|
|
|
|
|
Accepts the same keyword arguments as `bind-keys' (which see).
|
2022-08-25 15:19:45 +00:00
|
|
|
|
|
2023-02-21 18:17:08 +00:00
|
|
|
|
This binds keys in such a way that bindings are not overridden by
|
|
|
|
|
other modes. See `override-global-mode'.
|
2022-08-25 15:19:45 +00:00
|
|
|
|
|
|
|
|
|
\(fn &rest ARGS)" nil t)
|
|
|
|
|
|
|
|
|
|
(autoload 'describe-personal-keybindings "bind-key" "\
|
|
|
|
|
Display all the personal keybindings defined by `bind-key'." t nil)
|
|
|
|
|
|
|
|
|
|
(register-definition-prefixes "bind-key" '("bind-key" "compare-keybindings" "get-binding-description" "override-global-m" "personal-keybindings"))
|
|
|
|
|
|
|
|
|
|
;;;***
|
|
|
|
|
|
|
|
|
|
;; Local Variables:
|
|
|
|
|
;; version-control: never
|
|
|
|
|
;; no-byte-compile: t
|
|
|
|
|
;; no-update-autoloads: t
|
|
|
|
|
;; coding: utf-8
|
|
|
|
|
;; End:
|
|
|
|
|
;;; bind-key-autoloads.el ends here
|