2024-07-28 16:03:37 +00:00
|
|
|
|
;;; helm-core-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*-
|
|
|
|
|
;; Generated by the `loaddefs-generate' function.
|
|
|
|
|
|
|
|
|
|
;; This file is part of GNU Emacs.
|
|
|
|
|
|
2022-04-25 19:22:36 +00:00
|
|
|
|
;;; Code:
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path)))
|
|
|
|
|
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;;; Generated autoloads from helm-core.el
|
|
|
|
|
|
|
|
|
|
(autoload 'helm-define-multi-key "helm-core" "\
|
|
|
|
|
In KEYMAP, define key sequence KEY for function list FUNCTIONS.
|
|
|
|
|
Each function runs sequentially for each KEY press.
|
|
|
|
|
If DELAY is specified, switch back to initial function of FUNCTIONS list
|
|
|
|
|
after DELAY seconds.
|
|
|
|
|
The functions in FUNCTIONS list take no args.
|
|
|
|
|
E.g.
|
|
|
|
|
(defun foo ()
|
|
|
|
|
(interactive)
|
|
|
|
|
(message \"Run foo\"))
|
|
|
|
|
(defun bar ()
|
|
|
|
|
(interactive)
|
|
|
|
|
(message \"Run bar\"))
|
|
|
|
|
(defun baz ()
|
|
|
|
|
(interactive)
|
|
|
|
|
(message \"Run baz\"))
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(helm-define-multi-key global-map (kbd \"<f5> q\") \\='(foo bar baz) 2)
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
Each time \"<f5> q\" is pressed, the next function is executed.
|
|
|
|
|
Waiting more than 2 seconds between key presses switches back to
|
|
|
|
|
executing the first function on the next hit.
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(fn KEYMAP KEY FUNCTIONS &optional DELAY)")
|
2022-04-25 19:22:36 +00:00
|
|
|
|
(autoload 'helm-multi-key-defun "helm-core" "\
|
|
|
|
|
Define NAME as a multi-key command running FUNS.
|
|
|
|
|
After DELAY seconds, the FUNS list is reinitialized.
|
|
|
|
|
See `helm-define-multi-key'.
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(fn NAME DOCSTRING FUNS &optional DELAY)" nil t)
|
|
|
|
|
(function-put 'helm-multi-key-defun 'lisp-indent-function 2)
|
|
|
|
|
(function-put 'helm-multi-key-defun 'doc-string-elt 2)
|
2022-04-25 19:22:36 +00:00
|
|
|
|
(autoload 'helm-define-key-with-subkeys "helm-core" "\
|
|
|
|
|
Define in MAP a KEY and SUBKEY to COMMAND.
|
|
|
|
|
|
|
|
|
|
This allows typing KEY to call COMMAND the first time and
|
|
|
|
|
type only SUBKEY on subsequent calls.
|
|
|
|
|
|
|
|
|
|
Arg MAP is the keymap to use, SUBKEY is the initial short
|
|
|
|
|
key binding to call COMMAND.
|
|
|
|
|
|
|
|
|
|
Arg OTHER-SUBKEYS is an alist specifying other short key bindings
|
|
|
|
|
to use once started, e.g.:
|
|
|
|
|
|
|
|
|
|
(helm-define-key-with-subkeys global-map
|
2022-08-04 18:39:38 +00:00
|
|
|
|
(kbd \"C-x v n\") ?n \\='git-gutter:next-hunk
|
|
|
|
|
\\='((?p . git-gutter:previous-hunk)))
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
In this example, `C-x v n' will run `git-gutter:next-hunk'
|
|
|
|
|
subsequent \"n\" will run this command again and subsequent \"p\"
|
|
|
|
|
will run `git-gutter:previous-hunk'.
|
|
|
|
|
|
|
|
|
|
If specified PROMPT can be displayed in minibuffer to describe
|
|
|
|
|
SUBKEY and OTHER-SUBKEYS. Arg EXIT-FN specifies a function to run
|
|
|
|
|
on exit.
|
|
|
|
|
|
|
|
|
|
For any other key pressed, run their assigned command as defined
|
|
|
|
|
in MAP and then exit the loop running EXIT-FN, if specified.
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
If DELAY is specified the command expires after DELAY seconds.
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
NOTE: SUBKEY and OTHER-SUBKEYS bindings support only char syntax
|
2022-08-04 18:39:38 +00:00
|
|
|
|
and vectors, so don't use strings to define them. While defining
|
|
|
|
|
or executing a kbd macro no SUBKEY or OTHER-SUBKEYS are provided,
|
|
|
|
|
i.e. the loop is not entered after running COMMAND.
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(fn MAP KEY SUBKEY COMMAND &optional OTHER-SUBKEYS PROMPT EXIT-FN DELAY DOCSTRING)")
|
|
|
|
|
(function-put 'helm-define-key-with-subkeys 'lisp-indent-function 1)
|
2022-08-04 18:39:38 +00:00
|
|
|
|
(autoload 'helm-configuration "helm-core" "\
|
2024-07-28 16:03:37 +00:00
|
|
|
|
Customize Helm." t)
|
2022-04-25 19:22:36 +00:00
|
|
|
|
(autoload 'helm-debug-open-last-log "helm-core" "\
|
2024-07-28 16:03:37 +00:00
|
|
|
|
Open Helm log file or buffer of last Helm session." t)
|
2022-04-25 19:22:36 +00:00
|
|
|
|
(autoload 'helm "helm-core" "\
|
|
|
|
|
Main function to execute helm sources.
|
|
|
|
|
|
|
|
|
|
PLIST is a list like
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(:key1 val1 :key2 val2 ...)
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
or
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(&optional sources input prompt resume preselect
|
2022-04-25 19:22:36 +00:00
|
|
|
|
buffer keymap default history allow-nest).
|
|
|
|
|
|
|
|
|
|
** Keywords
|
|
|
|
|
|
|
|
|
|
Keywords supported:
|
|
|
|
|
|
|
|
|
|
- :sources
|
|
|
|
|
- :input
|
|
|
|
|
- :prompt
|
|
|
|
|
- :resume
|
|
|
|
|
- :preselect
|
|
|
|
|
- :buffer
|
|
|
|
|
- :keymap
|
|
|
|
|
- :default
|
|
|
|
|
- :history
|
|
|
|
|
- :allow-nest
|
|
|
|
|
|
|
|
|
|
Extra LOCAL-VARS keywords are supported, see the \"** Other
|
|
|
|
|
keywords\" section below.
|
|
|
|
|
|
|
|
|
|
Basic keywords are the following:
|
|
|
|
|
|
|
|
|
|
*** :sources
|
|
|
|
|
|
|
|
|
|
One of the following:
|
|
|
|
|
|
|
|
|
|
- List of sources
|
|
|
|
|
- Symbol whose value is a list of sources
|
|
|
|
|
- Alist representing a Helm source.
|
|
|
|
|
- In this case the source has no name and is referenced in
|
|
|
|
|
`helm-sources' as a whole alist.
|
|
|
|
|
|
|
|
|
|
*** :input
|
|
|
|
|
|
|
|
|
|
Initial input of minibuffer (temporary value of `helm-pattern')
|
|
|
|
|
|
|
|
|
|
*** :prompt
|
|
|
|
|
|
|
|
|
|
Minibuffer prompt. Default value is `helm--prompt'.
|
|
|
|
|
|
|
|
|
|
*** :resume
|
|
|
|
|
|
|
|
|
|
If t, allow resumption of the previous session of this Helm
|
|
|
|
|
command, skipping initialization.
|
|
|
|
|
|
2022-08-04 18:39:38 +00:00
|
|
|
|
If \\='noresume, this instance of `helm' cannot be resumed.
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
*** :preselect
|
|
|
|
|
|
|
|
|
|
Initially selected candidate (string or regexp).
|
|
|
|
|
|
|
|
|
|
*** :buffer
|
|
|
|
|
|
|
|
|
|
Buffer name for this Helm session. `helm-buffer' will take this value.
|
|
|
|
|
|
|
|
|
|
*** :keymap
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
[Obsolete]
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
Keymap used at the start of this Helm session.
|
|
|
|
|
|
|
|
|
|
It is overridden by keymaps specified in sources, and is kept
|
|
|
|
|
only for backward compatibility.
|
|
|
|
|
|
|
|
|
|
Keymaps should be specified in sources using the :keymap slot
|
|
|
|
|
instead. See `helm-source'.
|
|
|
|
|
|
|
|
|
|
This keymap is not restored by `helm-resume'.
|
|
|
|
|
|
|
|
|
|
*** :default
|
|
|
|
|
|
|
|
|
|
Default value inserted into the minibuffer with
|
|
|
|
|
\\<minibuffer-local-map>\\[next-history-element].
|
|
|
|
|
|
|
|
|
|
It can be a string or a list of strings, in this case
|
|
|
|
|
\\<minibuffer-local-map>\\[next-history-element] cycles through
|
|
|
|
|
the list items, starting with the first.
|
|
|
|
|
|
|
|
|
|
If nil, `thing-at-point' is used.
|
|
|
|
|
|
|
|
|
|
If `helm-maybe-use-default-as-input' is non-nil, display is
|
|
|
|
|
updated using this value if this value matches, otherwise it is
|
|
|
|
|
ignored. If :input is specified, it takes precedence on :default.
|
|
|
|
|
|
|
|
|
|
*** :history
|
|
|
|
|
|
|
|
|
|
Minibuffer input, by default, is pushed to `minibuffer-history'.
|
|
|
|
|
|
|
|
|
|
When an argument HISTORY is provided, input is pushed to
|
|
|
|
|
HISTORY. HISTORY should be a valid symbol.
|
|
|
|
|
|
|
|
|
|
*** :allow-nest
|
|
|
|
|
|
|
|
|
|
Allow running this Helm command in a running Helm session.
|
|
|
|
|
|
|
|
|
|
** Other keywords
|
|
|
|
|
|
|
|
|
|
Other keywords are interpreted as local variables of this Helm
|
|
|
|
|
session. The `helm-' prefix can be omitted. For example,
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(helm :sources \\='helm-source-buffers-list
|
2022-04-25 19:22:36 +00:00
|
|
|
|
:buffer \"*helm buffers*\"
|
|
|
|
|
:candidate-number-limit 10)
|
|
|
|
|
|
|
|
|
|
Starts a Helm session with the variable
|
|
|
|
|
`helm-candidate-number-limit' set to 10.
|
|
|
|
|
|
|
|
|
|
** Backward compatibility
|
|
|
|
|
|
|
|
|
|
For backward compatibility, positional parameters are
|
|
|
|
|
supported:
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(helm sources input prompt resume preselect
|
2022-04-25 19:22:36 +00:00
|
|
|
|
buffer keymap default history allow-nest)
|
|
|
|
|
|
|
|
|
|
However, the use of non-keyword args is deprecated.
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(fn &key SOURCES INPUT PROMPT RESUME PRESELECT BUFFER KEYMAP DEFAULT HISTORY ALLOW-NEST OTHER-LOCAL-VARS)")
|
2022-04-25 19:22:36 +00:00
|
|
|
|
(autoload 'helm-cycle-resume "helm-core" "\
|
2024-07-28 16:03:37 +00:00
|
|
|
|
Cycle in `helm-buffers' list and resume when waiting more than 1.2s." t)
|
2022-04-25 19:22:36 +00:00
|
|
|
|
(autoload 'helm-other-buffer "helm-core" "\
|
|
|
|
|
Simplified Helm interface with other `helm-buffer'.
|
|
|
|
|
Call `helm' only with SOURCES and BUFFER as args.
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
(fn SOURCES BUFFER)")
|
2022-04-25 19:22:36 +00:00
|
|
|
|
(register-definition-prefixes "helm-core" '("helm-" "with-helm-"))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;;; Generated autoloads from helm-lib.el
|
|
|
|
|
|
|
|
|
|
(register-definition-prefixes "helm-lib" '("helm-" "with-helm-"))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;;; Generated autoloads from helm-multi-match.el
|
|
|
|
|
|
|
|
|
|
(register-definition-prefixes "helm-multi-match" '("helm-m"))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;;; Generated autoloads from helm-source.el
|
|
|
|
|
|
|
|
|
|
(register-definition-prefixes "helm-source" '("helm-"))
|
|
|
|
|
|
2024-07-28 16:03:37 +00:00
|
|
|
|
;;; End of scraped data
|
|
|
|
|
|
|
|
|
|
(provide 'helm-core-autoloads)
|
2022-04-25 19:22:36 +00:00
|
|
|
|
|
|
|
|
|
;; Local Variables:
|
|
|
|
|
;; version-control: never
|
|
|
|
|
;; no-byte-compile: t
|
|
|
|
|
;; no-update-autoloads: t
|
2024-07-28 16:03:37 +00:00
|
|
|
|
;; no-native-compile: t
|
|
|
|
|
;; coding: utf-8-emacs-unix
|
2022-04-25 19:22:36 +00:00
|
|
|
|
;; End:
|
2024-07-28 16:03:37 +00:00
|
|
|
|
|
2022-04-25 19:22:36 +00:00
|
|
|
|
;;; helm-core-autoloads.el ends here
|