You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
;;; hydra-autoloads.el --- automatically extracted autoloads;;;;; Code:
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
;;;### (autoloads nil "hydra" "hydra.el" (0 0 0 0));;; Generated autoloads from hydra.el
(autoload 'defhydra "hydra" "\
Create a Hydra - a family of functions with prefix NAME.
NAME should be a symbol, it will be the prefix of all functionsdefined here.
BODY has the format:
(BODY-MAP BODY-KEY &rest BODY-PLIST)
DOCSTRING will be displayed in the echo area to identify theHydra. When DOCSTRING starts with a newline, special Ruby-stylesubstitution will be performed by `hydra--format'.
Functions are created on basis of HEADS, each of which has theformat:
(KEY CMD &optional HINT &rest PLIST)
BODY-MAP is a keymap; `global-map' is used quite often. Eachfunction generated from HEADS will be bound in BODY-MAP toBODY-KEY + KEY (both are strings passed to `kbd'), and will setthe transient map so that all following heads can be calledthough KEY only. BODY-KEY can be an empty string.
CMD is a callable expression: either an interactive functionname, or an interactive lambda, or a single sexp (it will bewrapped in an interactive lambda).
HINT is a short string that identifies its head. It will beprinted beside KEY in the echo erea if `hydra-is-helpful' is notnil. If you don't even want the KEY to be printed, set HINTexplicitly to nil.
The heads inherit their PLIST from BODY-PLIST and are allowed tooverride some keys. The keys recognized are :exit, :bind, and :column.:exit can be:
- nil (default): this head will continue the Hydra state.- t: this head will stop the Hydra state.
:bind can be:- nil: this head will not be bound in BODY-MAP.- a lambda taking KEY and CMD used to bind a head.
:column is a string that sets the column for all subsequent heads.
It is possible to omit both BODY-MAP and BODY-KEY if you don'twant to bind anything. In that case, typically you will bind thegenerated NAME/body command. This command is also the returnresult of `defhydra'.
\(fn NAME BODY &optional DOCSTRING &rest HEADS)" nil t)
(function-put 'defhydra 'lisp-indent-function 'defun)
(function-put 'defhydra 'doc-string-elt '3)
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hydra" '("defhydra" "hydra-")))
;;;***;;;### (autoloads nil "hydra-examples" "hydra-examples.el" (0 0 0;;;;;; 0));;; Generated autoloads from hydra-examples.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hydra-examples" '("hydra-" "org-agenda-cts" "whitespace-mode")))
;;;***;;;### (autoloads nil "hydra-ox" "hydra-ox.el" (0 0 0 0));;; Generated autoloads from hydra-ox.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hydra-ox" '("hydra-ox")))
;;;***;;;### (autoloads nil nil ("hydra-pkg.el") (0 0 0 0))
;;;***;; Local Variables:;; version-control: never;; no-byte-compile: t;; no-update-autoloads: t;; coding: utf-8;; End:;;; hydra-autoloads.el ends here
|