From f6835cc2a92073fc45774176dd149d48de014c72 Mon Sep 17 00:00:00 2001 From: Eshel Yaron Date: Sun, 7 Jul 2024 17:54:23 +0200 Subject: [PATCH] ; Update ldefs-boot.el --- lisp/ldefs-boot.el | 394 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 313 insertions(+), 81 deletions(-) diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index e9d1144323f..667ad7f0acc 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el @@ -1697,6 +1697,229 @@ definition of \"random distance\".) (fn &optional MODE)" t) (register-definition-prefixes "avoid" '("mouse-avoidance-")) + +;;; Generated autoloads from avy.el + +(autoload 'avy-process "avy" "\ +Select one of CANDIDATES using `avy-read'. +Use OVERLAY-FN to visualize the decision overlay. +CLEANUP-FN should take no arguments and remove the effects of +multiple OVERLAY-FN invocations. + +(fn CANDIDATES &optional OVERLAY-FN CLEANUP-FN)") +(autoload 'avy-goto-char "avy" "\ +Jump to the currently visible CHAR. +The window scope is determined by `avy-all-windows' (ARG negates it). + +(fn CHAR &optional ARG)" t) +(autoload 'avy-goto-char-in-line "avy" "\ +Jump to the currently visible CHAR in the current line. + +(fn CHAR)" t) +(autoload 'avy-goto-char-2 "avy" "\ +Jump to the currently visible CHAR1 followed by CHAR2. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. +BEG and END narrow the scope where candidates are searched. + +(fn CHAR1 CHAR2 &optional ARG BEG END)" t) +(autoload 'avy-goto-char-2-above "avy" "\ +Jump to the currently visible CHAR1 followed by CHAR2. +This is a scoped version of `avy-goto-char-2', where the scope is +the visible part of the current buffer up to point. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn CHAR1 CHAR2 &optional ARG)" t) +(autoload 'avy-goto-char-2-below "avy" "\ +Jump to the currently visible CHAR1 followed by CHAR2. +This is a scoped version of `avy-goto-char-2', where the scope is +the visible part of the current buffer following point. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn CHAR1 CHAR2 &optional ARG)" t) +(autoload 'avy-isearch "avy" "\ +Jump to one of the current isearch candidates." t) +(autoload 'avy-goto-word-0 "avy" "\ +Jump to a word start. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. +BEG and END narrow the scope where candidates are searched. + +(fn ARG &optional BEG END)" t) +(autoload 'avy-goto-whitespace-end "avy" "\ +Jump to the end of a whitespace sequence. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. +BEG and END narrow the scope where candidates are searched. + +(fn ARG &optional BEG END)" t) +(autoload 'avy-goto-word-1 "avy" "\ +Jump to the currently visible CHAR at a word start. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. +BEG and END narrow the scope where candidates are searched. +When SYMBOL is non-nil, jump to symbol start instead of word start. + +(fn CHAR &optional ARG BEG END SYMBOL)" t) +(autoload 'avy-goto-word-1-above "avy" "\ +Jump to the currently visible CHAR at a word start. +This is a scoped version of `avy-goto-word-1', where the scope is +the visible part of the current buffer up to point. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn CHAR &optional ARG)" t) +(autoload 'avy-goto-word-1-below "avy" "\ +Jump to the currently visible CHAR at a word start. +This is a scoped version of `avy-goto-word-1', where the scope is +the visible part of the current buffer following point. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn CHAR &optional ARG)" t) +(autoload 'avy-goto-symbol-1 "avy" "\ +Jump to the currently visible CHAR at a symbol start. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn CHAR &optional ARG)" t) +(autoload 'avy-goto-symbol-1-above "avy" "\ +Jump to the currently visible CHAR at a symbol start. +This is a scoped version of `avy-goto-symbol-1', where the scope is +the visible part of the current buffer up to point. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn CHAR &optional ARG)" t) +(autoload 'avy-goto-symbol-1-below "avy" "\ +Jump to the currently visible CHAR at a symbol start. +This is a scoped version of `avy-goto-symbol-1', where the scope is +the visible part of the current buffer following point. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn CHAR &optional ARG)" t) +(autoload 'avy-goto-subword-0 "avy" "\ +Jump to a word or subword start. +The window scope is determined by `avy-all-windows' (ARG negates it). + +When PREDICATE is non-nil it's a function of zero parameters that +should return true. + +BEG and END narrow the scope where candidates are searched. + +(fn &optional ARG PREDICATE BEG END)" t) +(autoload 'avy-goto-subword-1 "avy" "\ +Jump to the currently visible CHAR at a subword start. +The window scope is determined by `avy-all-windows' (ARG negates it). +The case of CHAR is ignored. + +(fn CHAR &optional ARG)" t) +(autoload 'avy-goto-word-or-subword-1 "avy" "\ +Forward to `avy-goto-subword-1' or `avy-goto-word-1'. +Which one depends on variable `subword-mode'." t) +(autoload 'avy-goto-line "avy" "\ +Jump to a line start in current buffer. + +When ARG is 1, jump to lines currently visible, with the option +to cancel to `goto-line' by entering a number. + +When ARG is 4, negate the window scope determined by +`avy-all-windows'. + +Otherwise, forward to `goto-line' with ARG. + +(fn &optional ARG)" t) +(autoload 'avy-goto-line-above "avy" "\ +Goto visible line above the cursor. +OFFSET changes the distance between the closest key to the cursor and +the cursor +When BOTTOM-UP is non-nil, display avy candidates from top to bottom + +(fn &optional OFFSET BOTTOM-UP)" t) +(autoload 'avy-goto-line-below "avy" "\ +Goto visible line below the cursor. +OFFSET changes the distance between the closest key to the cursor and +the cursor +When BOTTOM-UP is non-nil, display avy candidates from top to bottom + +(fn &optional OFFSET BOTTOM-UP)" t) +(autoload 'avy-goto-end-of-line "avy" "\ +Call `avy-goto-line' with ARG and move to the end of the line. + +(fn &optional ARG)" t) +(autoload 'avy-copy-line "avy" "\ +Copy a selected line above the current line. +ARG lines can be used. + +(fn ARG)" t) +(autoload 'avy-move-line "avy" "\ +Move a selected line above the current line. +ARG lines can be used. + +(fn ARG)" t) +(autoload 'avy-copy-region "avy" "\ +Select two lines and copy the text between them to point. + +The window scope is determined by `avy-all-windows' or +`avy-all-windows-alt' when ARG is non-nil. + +(fn ARG)" t) +(autoload 'avy-move-region "avy" "\ +Select two lines and move the text between them above the current line." t) +(autoload 'avy-kill-region "avy" "\ +Select two lines and kill the region between them. + +The window scope is determined by `avy-all-windows' or +`avy-all-windows-alt' when ARG is non-nil. + +(fn ARG)" t) +(autoload 'avy-kill-ring-save-region "avy" "\ +Select two lines and save the region between them to the kill ring. +The window scope is determined by `avy-all-windows'. +When ARG is non-nil, do the opposite of `avy-all-windows'. + +(fn ARG)" t) +(autoload 'avy-kill-whole-line "avy" "\ +Select line and kill the whole selected line. + +With a numerical prefix ARG, kill ARG line(s) starting from the +selected line. If ARG is negative, kill backward. + +If ARG is zero, kill the selected line but exclude the trailing +newline. + +\\[universal-argument] 3 \\[avy-kil-whole-line] kill three lines +starting from the selected line. \\[universal-argument] -3 + +\\[avy-kill-whole-line] kill three lines backward including the +selected line. + +(fn ARG)" t) +(autoload 'avy-kill-ring-save-whole-line "avy" "\ +Select line and save the whole selected line as if killed, but don’t kill it. + +This command is similar to `avy-kill-whole-line', except that it +saves the line(s) as if killed, but does not kill it(them). + +With a numerical prefix ARG, kill ARG line(s) starting from the +selected line. If ARG is negative, kill backward. + +If ARG is zero, kill the selected line but exclude the trailing +newline. + +(fn ARG)" t) +(autoload 'avy-goto-char-timer "avy" "\ +Read one or many consecutive chars and jump to the first one. +The window scope is determined by `avy-all-windows' (ARG negates it). + +(fn &optional ARG)" t) +(autoload 'avy-transpose-lines-in-region "avy" "\ +Transpose lines in the active region." t) +(register-definition-prefixes "avy" '("avy-")) + ;;; Generated autoloads from emacs-lisp/backtrace.el @@ -4145,6 +4368,7 @@ Returns non-nil if any false statements are found. (put 'checkdoc-spellcheck-documentation-flag 'safe-local-variable #'booleanp) (put 'checkdoc-ispell-list-words 'safe-local-variable #'list-of-strings-p) (put 'checkdoc-arguments-in-order-flag 'safe-local-variable #'booleanp) +(put 'checkdoc-package-keywords-flag 'safe-local-variable #'booleanp) (put 'checkdoc-verb-check-experimental-flag 'safe-local-variable #'booleanp) (put 'checkdoc-symbol-words 'safe-local-variable #'list-of-strings-p) (put 'checkdoc-proper-noun-regexp 'safe-local-variable 'stringp) @@ -6450,7 +6674,6 @@ Variables controlling indentation style and extra features: dcl-imenu-label-call Change the text that is used as sub-listing labels in imenu. -To run code after DCL mode has loaded, use `with-eval-after-load'. Turning on DCL mode calls the value of the variable `dcl-mode-hook' with no args, if that value is non-nil. @@ -10016,7 +10239,7 @@ Look at CONFIG and try to expand GROUP. ;;; Generated autoloads from erc/erc.el -(push (purecopy '(erc 5 6)) package--builtin-versions) +(push (purecopy '(erc 5 6 1 -4)) package--builtin-versions) (dolist (symbol '( erc-sasl erc-spelling ; 29 erc-imenu erc-nicks)) ; 30 (custom-add-load symbol symbol)) @@ -10499,6 +10722,11 @@ Execute the Eshell command string COMMAND. If TO-CURRENT-BUFFER is non-nil (interactively, with the prefix argument), then insert output into the current buffer at point. +When \"&\" is added at end of command, the command is async and its output +appears in a specific buffer. You can customize +`eshell-command-async-buffer' to specify what to do when this output +buffer is already taken by another running shell command. + (fn COMMAND &optional TO-CURRENT-BUFFER)" t) (autoload 'eshell-command-result "eshell" "\ Execute the given Eshell COMMAND, and return the result. @@ -10594,11 +10822,9 @@ Assumes the tags table is the current buffer. The file names are returned as they appeared in the `etags' command that created the table, usually without directory names.") (autoload 'tags-lazy-completion-table "etags") - (defun tags-completion-at-point-function () - (if (or tags-table-list tags-file-name) - (progn - (load "etags") - (tags-completion-at-point-function)))) +(autoload 'tags-completion-at-point-function "etags" "\ +Using tags, return a completion table for the text around point. +If no tags table is loaded, do nothing and return nil.") (autoload 'find-tag-noselect "etags" "\ Find tag (in current tags table) whose name contains TAGNAME. Returns the buffer containing the tag's definition and moves its point there, @@ -15486,8 +15712,8 @@ which can be called interactively, are: (See `font-lock-keywords'.) They may be edited and re-loaded with \\[hi-lock-find-patterns], any valid `font-lock-keywords' form is acceptable. When a file is loaded the patterns are read if `hi-lock-file-patterns-policy' is - `ask' and the user responds y to the prompt, or if - `hi-lock-file-patterns-policy' is bound to a function and that + `always', or if it's `ask' and the user responds y to the prompt, + or if `hi-lock-file-patterns-policy' is bound to a function and that function returns t. \\[hi-lock-find-patterns] @@ -22258,7 +22484,7 @@ Coloring: ;;; Generated autoloads from org/org.el -(push (purecopy '(org 9 7 4)) package--builtin-versions) +(push (purecopy '(org 9 7 5)) package--builtin-versions) (autoload 'org-babel-do-load-languages "org" "\ Load the languages defined in `org-babel-load-languages'. @@ -24235,7 +24461,7 @@ for PORT, HOSTNAME, DOCUMENT-ROOT and ROUTER-SCRIPT. (autoload 'run-php "php-ts-mode" "\ Run an PHP interpreter as a inferior process. -Arguments CMD an CONFIG, default to `php-ts-mode-php-executable' +Arguments CMD and CONFIG, default to `php-ts-mode-php-executable' and `php-ts-mode-php-config' respectively, control which PHP interpreter is run. Prompt for CMD if `php-ts-mode-php-executable' is nil. Optional CONFIG, if supplied, is the php.ini file to use. @@ -29482,7 +29708,6 @@ Major mode to edit SQL. You can send SQL statements to the SQLi buffer using \\[sql-send-region]. Such a buffer must exist before you can do this. -See `sql-help' on how to create SQLi buffers. \\{sql-mode-map} Customization: Entry to this mode runs the `sql-mode-hook'. @@ -30126,6 +30351,61 @@ removed. (fn STRING)") (function-put 'string-clean-whitespace 'important-return-value 't) +(autoload 'string-fill "subr-x" "\ +Try to word-wrap STRING so that it displays with lines no wider than WIDTH. +STRING is wrapped where there is whitespace in it. If there are +individual words in STRING that are wider than WIDTH, the result +will have lines that are wider than WIDTH. + +(fn STRING WIDTH)") +(function-put 'string-fill 'important-return-value 't) +(autoload 'string-limit "subr-x" "\ +Return a substring of STRING that is (up to) LENGTH characters long. +If STRING is shorter than or equal to LENGTH characters, return the +entire string unchanged. + +If STRING is longer than LENGTH characters, return a substring +consisting of the first LENGTH characters of STRING. If END is +non-nil, return the last LENGTH characters instead. + +If CODING-SYSTEM is non-nil, STRING will be encoded before +limiting, and LENGTH is interpreted as the number of bytes to +limit the string to. The result will be a unibyte string that is +shorter than LENGTH, but will not contain \"partial\" +characters (or glyphs), even if CODING-SYSTEM encodes characters +with several bytes per character. If the coding system specifies +prefix like the byte order mark (aka \"BOM\") or a shift-in sequence, +their bytes will be normally counted as part of LENGTH. This is +the case, for instance, with `utf-16'. If this isn't desired, use a +coding system that doesn't specify a BOM, like `utf-16le' or `utf-16be'. + +When shortening strings for display purposes, +`truncate-string-to-width' is almost always a better alternative +than this function. + +(fn STRING LENGTH &optional END CODING-SYSTEM)") +(function-put 'string-limit 'important-return-value 't) +(autoload 'string-pad "subr-x" "\ +Pad STRING to LENGTH using PADDING. +If PADDING is nil, the space character is used. If not nil, it +should be a character. + +If STRING is longer than the absolute value of LENGTH, no padding +is done. + +If START is nil (or not present), the padding is done to the end +of the string, and if non-nil, padding is done to the start of +the string. + +(fn STRING LENGTH &optional PADDING START)") +(function-put 'string-pad 'pure 't) +(function-put 'string-pad 'side-effect-free 't) +(autoload 'string-chop-newline "subr-x" "\ +Remove the final newline (if any) from STRING. + +(fn STRING)") +(function-put 'string-chop-newline 'pure 't) +(function-put 'string-chop-newline 'side-effect-free 't) (autoload 'named-let "subr-x" "\ Looping construct taken from Scheme. Like `let', bind variables in BINDINGS and then evaluate BODY, @@ -30164,7 +30444,7 @@ this defaults to the current buffer. Query the user for a process and return the process object. (fn PROMPT)") -(register-definition-prefixes "subr-x" '("emacs-etc--hide-local-variables" "hash-table-" "internal--thread-argument" "replace-region-contents" "string-" "thread-" "with-buffer-unmodified-if-unchanged")) +(register-definition-prefixes "subr-x" '("emacs-etc--hide-local-variables" "hash-table-" "internal--thread-argument" "replace-region-contents" "string-remove-" "thread-" "with-buffer-unmodified-if-unchanged")) ;;; Generated autoloads from progmodes/subword.el @@ -31714,7 +31994,10 @@ where the mouse button is clicked to find the thing nearby. (fn EVENT THING &optional NO-PROPERTIES)") (autoload 'sexp-at-point "thingatpt" "\ -Return the sexp at point, or nil if none is found.") +Return the sexp at point, or nil if none is found. +This is for returning the Lisp object represented by text at point; +use (thing-at-point \\='sexp) instead if you rather want the balanced +expression at point regardless of Lisp syntax.") (autoload 'symbol-at-point "thingatpt" "\ Return the symbol at point, or nil if none is found.") (autoload 'number-at-point "thingatpt" "\ @@ -32680,13 +32963,13 @@ Add archive file name handler to `file-name-handler-alist'." (when (and tramp-ar ;;; Generated autoloads from net/trampver.el -(push (purecopy '(tramp 2 7 1 -1)) package--builtin-versions) +(push (purecopy '(tramp 2 7 1)) package--builtin-versions) (register-definition-prefixes "trampver" '("tramp-")) ;;; Generated autoloads from transient.el -(push (purecopy '(transient 0 7 0)) package--builtin-versions) +(push (purecopy '(transient 0 7 2)) package--builtin-versions) (autoload 'transient-insert-suffix "transient" "\ Insert a SUFFIX into PREFIX before LOC. PREFIX is a prefix command, a symbol. @@ -36025,6 +36308,14 @@ or call the function `which-key-mode'.") (autoload 'which-key-mode "which-key" "\ Toggle `which-key-mode'. +`which-key' is a minor mode that displays the key bindings following +your currently entered incomplete command (a prefix) in a popup. + +For example, after enabling the minor mode, if you enter \\`C-x' and +wait for one second (by default), the minibuffer will expand with all +available key bindings that follow \\`C-x' (or as many as space allows +given your settings). + This is a global minor mode. If called interactively, toggle the `Which-Key mode' mode. If the prefix argument is positive, enable the mode, and if it is zero or negative, disable the mode. @@ -36088,7 +36379,7 @@ replacement. In the second case, the second string is used to provide a longer name for the keys under a prefix. -MORE allows you to specifcy additional KEY REPLACEMENT pairs. All +MORE allows you to specify additional KEY REPLACEMENT pairs. All replacements are added to `which-key-replacement-alist'. (fn KEY-SEQUENCE REPLACEMENT &rest MORE)") @@ -36523,6 +36814,11 @@ The problems cleaned up are: If `whitespace-style' includes the value `space-after-tab::space', replace TABs by SPACEs. +5. missing newline at end of file. + If `whitespace-style' includes the value `missing-newline-at-eof', + and the cleanup region includes the end of file, add a final newline + if it is not there already. + See `whitespace-style', `indent-tabs-mode' and `tab-width' for documentation. @@ -36689,38 +36985,6 @@ If no window is at the desired location, an error is signaled unless `windmove-create-window' is non-nil and a new window is created. (fn &optional ARG)" t) -(defvar windmove-mode t "\ -Non-nil if Windmove mode is enabled. -See the `windmove-mode' command -for a description of this minor mode.") -(custom-autoload 'windmove-mode "windmove" nil) -(autoload 'windmove-mode "windmove" "\ -Global minor mode for default windmove commands. - -This is a global minor mode. If called interactively, toggle the -`Windmove mode' mode. If the prefix argument is positive, enable the -mode, and if it is zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable the -mode if ARG is nil, omitted, or is a positive number. Disable the mode -if ARG is a negative number. - -To check whether the minor mode is enabled in the current buffer, -evaluate `(default-value \\='windmove-mode)'. - -The mode's hook is called both when the mode is enabled and when it is -disabled. - -(fn &optional ARG)" t) -(autoload 'windmove-default-keybindings "windmove" "\ -Set up keybindings for `windmove'. -Keybindings are of the form MODIFIERS-{left,right,up,down}, -where MODIFIERS is either a list of modifiers or a single modifier. -If MODIFIERS is `none', the keybindings will be directly bound to -the arrow keys. -Default value of MODIFIERS is `shift'. - -(fn &optional MODIFIERS)" t) (autoload 'windmove-display-left "windmove" "\ Display the next buffer in window to the left of the current one. See the logic of the prefix ARG and `windmove-display-no-select' @@ -36757,16 +37021,6 @@ Display the next buffer in a new frame. Display the next buffer in a new tab. (fn &optional ARG)" t) -(autoload 'windmove-display-default-keybindings "windmove" "\ -Set up keybindings for directional buffer display. -Keys are bound to commands that display the next buffer in the specified -direction. Keybindings are of the form MODIFIERS-{left,right,up,down}, -where MODIFIERS is either a list of modifiers or a single modifier. -If MODIFIERS is `none', the keybindings will be directly bound to -the arrow keys. -Default value of MODIFIERS is `shift-meta'. - -(fn &optional MODIFIERS)" t) (autoload 'windmove-delete-left "windmove" "\ Delete the window to the left of the current one. If prefix ARG is \\[universal-argument], delete the selected window and @@ -36791,17 +37045,6 @@ If prefix ARG is \\[universal-argument], delete the selected window and select the window that was below the current one. (fn &optional ARG)" t) -(autoload 'windmove-delete-default-keybindings "windmove" "\ -Set up keybindings for directional window deletion. -Keys are bound to commands that delete windows in the specified -direction. Keybindings are of the form PREFIX MODIFIERS-{left,right,up,down}, -where PREFIX is a prefix key and MODIFIERS is either a list of modifiers or -a single modifier. -If PREFIX is `none', no prefix is used. If MODIFIERS is `none', -the keybindings are directly bound to the arrow keys. -Default value of PREFIX is \\`C-x' and MODIFIERS is `shift'. - -(fn &optional PREFIX MODIFIERS)" t) (autoload 'windmove-swap-states-left "windmove" "\ Swap the states with the window on the left from the current one." t) (autoload 'windmove-swap-states-up "windmove" "\ @@ -36810,17 +37053,6 @@ Swap the states with the window above from the current one." t) Swap the states with the window below from the current one." t) (autoload 'windmove-swap-states-right "windmove" "\ Swap the states with the window on the right from the current one." t) -(autoload 'windmove-swap-states-default-keybindings "windmove" "\ -Set up keybindings for directional window swap states. -Keys are bound to commands that swap the states of the selected window -with the window in the specified direction. Keybindings are of the form -MODIFIERS-{left,right,up,down}, where MODIFIERS is either a list of modifiers -or a single modifier. -If MODIFIERS is `none', the keybindings will be directly bound to the -arrow keys. -Default value of MODIFIERS is `shift-super'. - -(fn &optional MODIFIERS)" t) (register-definition-prefixes "windmove" '("windmove-")) -- 2.39.2