;;; rg-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*- ;; Generated by the `loaddefs-generate' function. ;; This file is part of GNU Emacs. ;;; Code: (add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path))) ;;; Generated autoloads from rg.el (defvar rg-keymap-prefix "\3s" "\ Prefix for global `rg' keymap.") (custom-autoload 'rg-keymap-prefix "rg" t) (defvar rg-command-line-flags-function 'identity "\ Function to modify command line flags of a search. The argument of the function is an optional list of search specific command line flags and the function shall return a list of command line flags to use.") (autoload 'rg-define-toggle "rg" "\ Define a command line flag that can be toggled from the rg result buffer. This will create a function with prefix \"rg-custom-toggle-flag-\" concatenated with the FLAG name, stripped of any leading dashes. Flag must be a form that will be evaluated to a string at macro expansion time. For instance, if FLAG is \"--invert-match\" the function name will be `rg-custom-toggle-flag-invert-match'. If the flag contains a value that will be excluded from the function name. Optional KEY is a key binding that is added to `rg-mode-map'. If the optional DEFAULT parameter is non nil the flag will be enabled by default. (fn FLAG &optional KEY DEFAULT)" nil t) (autoload 'rg-enable-default-bindings "rg" "\ Enable the global `rg' default key bindings under PREFIX key. If prefix is not supplied `rg-keymap-prefix' is used. (fn &optional PREFIX)" t) (autoload 'rg-use-old-defaults "rg" "\ Restore default settings pre version 2.0.0.") (autoload 'rg-define-search "rg" "\ Define an rg search functions named NAME. ARGS is a search specification that defines parameters of a search. It optionally starts with a string that is used as the docstring for the defined function. The rest of ARGS contains key value pairs according to the specification below. All keys are optional with specified default if left out. :query Method for retrieving the search string. Allowed values are `point' which means extract thing at point and `ask' which means prompt the user for a string. Any form that evaluates to a string is allowed. Default is `ask'. :format Specifies if :query is interpreted literally (`literal') or as a regexp (`regexp'). If it is a form, eg. (not `current-prefix-arg'), and is non-nil the :query is interpreted literally, otherwise as a regexp. Default is `regexp'. :files Form that evaluates to a file alias or custom file glob. `current' means extract alias from current buffer file name, `ask' will prompt the user. Default is `ask'. :dir Root search directory. Allowed values are `ask' for user prompt, `current' for current dir and `project' for project root. Any form that evaluates to a directory string is also allowed. Default is `ask'. :confirm `never', `always', or `prefix' are allowed values. Specifies if the the final search command line string can be modified and confirmed by the user. Default is `never'. :flags `ask' or a list of command line flags that will be used when invoking the search. :menu Bind the command into `rg-menu'. Must be a list with three items in it. The first item is the description of the group in which the new command will appear. If the group does not exist a new will be created. The second item is the key binding for this new command (ether a key vector or a key description string) and the third item is the description of the command that will appear in the menu. Example: (rg-define-search search-home-dir-in-elisp \"Doc string.\" :query ask :format literal :files \"elisp\" :dir (getenv \"HOME\")) :menu (\"Custom\" \"H\" \"Home dir\") (fn NAME &rest ARGS)" nil t) (function-put 'rg-define-search 'lisp-indent-function 'defun) (autoload 'rg-project "rg.el" "" t) (autoload 'rg-dwim-project-dir "rg.el" "" t) (autoload 'rg-dwim-current-dir "rg.el" "" t) (autoload 'rg-dwim-current-file "rg.el" "" t) (autoload 'rg-dwim "rg" "\ Run ripgrep without user interaction figuring out the intention by magic(!). The default magic searches for thing at point in files matching current file under project root directory. With \\[universal-argument] prefix (CURDIR), search is done in current dir instead of project root. With repeated \\[universal-argument] prefix, search is done in the current dir and using the current variable `buffer-file-name' as a pattern. Subdirectories are still searched, so different files with the same name pattern still will be searched. (fn &optional CURDIR)" t) (autoload 'rg-literal "rg.el" "" t) (autoload 'rg "rg.el" "" t) (register-definition-prefixes "rg" '("kill-rg" "rg-")) ;;; Generated autoloads from rg-header.el (register-definition-prefixes "rg-header" '("rg-")) ;;; Generated autoloads from rg-history.el (register-definition-prefixes "rg-history" '("rg-history-")) ;;; Generated autoloads from rg-ibuffer.el (autoload 'rg-list-searches "rg-ibuffer" "\ List all `rg-mode' buffers in `ibuffer'." t) (register-definition-prefixes "rg-ibuffer" '("rg-")) ;;; Generated autoloads from rg-info-hack.el (register-definition-prefixes "rg-info-hack" '("info-insert-file-contents")) ;;; Generated autoloads from rg-isearch.el (autoload 'rg-isearch-current-file "rg-isearch.el" "" t) (autoload 'rg-isearch-current-dir "rg-isearch.el" "" t) (autoload 'rg-isearch-project "rg-isearch.el" "" t) (autoload 'rg-isearch-menu "rg-isearch.el" "" t) (register-definition-prefixes "rg-isearch" '("rg-get-isearch-string")) ;;; Generated autoloads from rg-menu.el (autoload 'rg-menu "rg-menu.el" "" t) (autoload 'rg-enable-menu "rg-menu" "\ Bind `rg-menu' to PREFIX key. If prefix is not supplied `rg-keymap-prefix' is used. (fn &optional PREFIX)" t) (register-definition-prefixes "rg-menu" '("rg-menu-")) ;;; Generated autoloads from rg-result.el (register-definition-prefixes "rg-result" '("rg-")) ;;; Generated autoloads from wgrep-rg.el (autoload 'wgrep-rg-setup "wgrep-rg" "\ Setup wgrep rg support.") (add-hook 'rg-mode-hook 'wgrep-rg-setup) (register-definition-prefixes "wgrep-rg" '("wgrep-rg-")) ;;; End of scraped data (provide 'rg-autoloads) ;; Local Variables: ;; version-control: never ;; no-byte-compile: t ;; no-update-autoloads: t ;; no-native-compile: t ;; coding: utf-8-emacs-unix ;; End: ;;; rg-autoloads.el ends here