From 20be8ed61fa07d73b356e74a7986aa05e091faa3 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 9 Dec 2023 07:59:08 -0500 Subject: [PATCH] ; Auto-commit of loaddefs files. --- lisp/ldefs-boot.el | 847 ++++++++++++++++++++++++++++++++------------- 1 file changed, 609 insertions(+), 238 deletions(-) diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index f062f3bf8de..814507b3d04 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el @@ -302,7 +302,7 @@ usage: (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...) (fn FUNCTION ARGS &rest BODY)" nil t) (function-put 'defadvice 'doc-string-elt 3) (function-put 'defadvice 'lisp-indent-function 2) -(make-obsolete 'defadvice '"use advice-add or define-advice" "30.1") +(make-obsolete 'defadvice '"use `advice-add' or `define-advice'" "30.1") (register-definition-prefixes "advice" '("ad-")) @@ -1946,7 +1946,7 @@ Major mode for editing BibTeX style files. (register-definition-prefixes "bibtex-style" '("bibtex-style-")) -;;; Generated autoloads from use-package/bind-key.el +;;; Generated autoloads from bind-key.el (push (purecopy '(bind-key 2 4 1)) package--builtin-versions) (autoload 'bind-key "bind-key" "\ @@ -2608,7 +2608,7 @@ used instead of `browse-url-new-window-flag'. (fn URL &optional NEW-WINDOW)" t) (make-obsolete 'browse-url-w3 'nil "29.1") (autoload 'browse-url-w3-gnudoit "browse-url" "\ -Ask another Emacs running gnuserv to load the URL using the W3 browser. +Ask another Emacs running emacsclient to load the URL using the W3 browser. The `browse-url-gnudoit-program' program is used with options given by `browse-url-gnudoit-args'. Default to the URL around or before point. @@ -4668,14 +4668,14 @@ Return a string containing the `cl-prin1'-printed representation of OBJECT. (autoload 'cl-print-to-string-with-limit "cl-print" "\ Return a string containing a printed representation of VALUE. Attempt to get the length of the returned string under LIMIT -characters with appropriate settings of `print-level' and -`print-length.' Use PRINT-FUNCTION to print, which should take -the arguments VALUE and STREAM and which should respect -`print-length' and `print-level'. LIMIT may be nil or zero in -which case PRINT-FUNCTION will be called with `print-level' and -`print-length' bound to nil, and it can also be t in which case -PRINT-FUNCTION will be called with the current values of `print-level' -and `print-length'. +characters with appropriate settings of `print-level', +`print-length', and `cl-print-string-length'. Use +PRINT-FUNCTION to print, which should take the arguments VALUE +and STREAM and which should respect `print-length', +`print-level', and `cl-print-string-length'. LIMIT may be nil or +zero in which case PRINT-FUNCTION will be called with these +settings bound to nil, and it can also be t in which case +PRINT-FUNCTION will be called with their current values. Use this function with `cl-prin1' to print an object, abbreviating it with ellipses to fit within a size limit. @@ -4857,10 +4857,6 @@ REGEXP-GROUP is the regular expression group in REGEXP to use. ;;; Generated autoloads from emacs-lisp/comp.el (put 'no-native-compile 'safe-local-variable 'booleanp) -(autoload 'comp-subr-trampoline-install "comp" "\ -Make SUBR-NAME effectively advice-able when called from native code. - -(fn SUBR-NAME)") (autoload 'comp-c-func-name "comp" "\ Given NAME, return a name suitable for the native code. Add PREFIX in front of it. If FIRST is not nil, pick the first @@ -4868,42 +4864,16 @@ available name ignoring compilation context and potential name clashes. (fn NAME PREFIX &optional FIRST)") +(autoload 'comp-trampoline-compile "comp" "\ +Synthesize compile and return a trampoline for SUBR-NAME. + +(fn SUBR-NAME)") (autoload 'comp-clean-up-stale-eln "comp" "\ Remove all FILE*.eln* files found in `native-comp-eln-load-path'. The files to be removed are those produced from the original source filename (including FILE). (fn FILE)") -(autoload 'native--compile-async "comp" "\ -Compile FILES asynchronously. -FILES is one filename or a list of filenames or directories. - -If optional argument RECURSIVELY is non-nil, recurse into -subdirectories of given directories. - -If optional argument LOAD is non-nil, request to load the file -after compiling. - -The optional argument SELECTOR has the following valid values: - -nil -- Select all files. -a string -- A regular expression selecting files with matching names. -a function -- A function selecting files with matching names. - -The variable `native-comp-async-jobs-number' specifies the number -of (commands) to run simultaneously. - -LOAD can also be the symbol `late'. This is used internally if -the byte code has already been loaded when this function is -called. It means that we request the special kind of load -necessary in that situation, called \"late\" loading. - -During a \"late\" load, instead of executing all top-level forms -of the original files, only function definitions are -loaded (paying attention to have these effective only if the -bytecode definition was not changed in the meantime). - -(fn FILES &optional RECURSIVELY LOAD SELECTOR)") (autoload 'comp-lookup-eln "comp" "\ Given a Lisp source FILENAME return the corresponding .eln file if found. Search happens in `native-comp-eln-load-path'. @@ -4940,9 +4910,43 @@ Force the produced .eln to be outputted in the eln system directory (the last entry in `native-comp-eln-load-path') unless `native-compile-target-directory' is non-nil. If the environment variable \"NATIVE_DISABLED\" is set, only byte compile.") -(autoload 'native-compile-async "comp" "\ +(register-definition-prefixes "comp" '("comp-" "native-comp" "no-native-compile")) + + +;;; Generated autoloads from cedet/semantic/wisent/comp.el + +(register-definition-prefixes "semantic/wisent/comp" '("wisent-")) + + +;;; Generated autoloads from emacs-lisp/comp-common.el + +(autoload 'comp-function-type-spec "comp-common" "\ +Return the type specifier of FUNCTION. + +This function returns a cons cell whose car is the function +specifier, and cdr is a symbol, either `inferred' or `know'. +If the symbol is `inferred', the type specifier is automatically +inferred from the code itself by the native compiler; if it is +`know', the type specifier comes from `comp-known-type-specifiers'. + +(fn FUNCTION)") +(register-definition-prefixes "comp-common" '("comp-" "native-comp-")) + + +;;; Generated autoloads from emacs-lisp/comp-cstr.el + +(register-definition-prefixes "comp-cstr" '("comp-" "with-comp-cstr-accessors")) + + +;;; Generated autoloads from emacs-lisp/comp-run.el + +(autoload 'comp-subr-trampoline-install "comp-run" "\ +Make SUBR-NAME effectively advice-able when called from native code. + +(fn SUBR-NAME)") +(autoload 'native--compile-async "comp-run" "\ Compile FILES asynchronously. -FILES is one file or a list of filenames or directories. +FILES is one filename or a list of filenames or directories. If optional argument RECURSIVELY is non-nil, recurse into subdirectories of given directories. @@ -4959,28 +4963,38 @@ a function -- A function selecting files with matching names. The variable `native-comp-async-jobs-number' specifies the number of (commands) to run simultaneously. +LOAD can also be the symbol `late'. This is used internally if +the byte code has already been loaded when this function is +called. It means that we request the special kind of load +necessary in that situation, called \"late\" loading. + +During a \"late\" load, instead of executing all top-level forms +of the original files, only function definitions are +loaded (paying attention to have these effective only if the +bytecode definition was not changed in the meantime). + (fn FILES &optional RECURSIVELY LOAD SELECTOR)") -(autoload 'comp-function-type-spec "comp" "\ -Return the type specifier of FUNCTION. +(autoload 'native-compile-async "comp-run" "\ +Compile FILES asynchronously. +FILES is one file or a list of filenames or directories. -This function returns a cons cell whose car is the function -specifier, and cdr is a symbol, either `inferred' or `know'. -If the symbol is `inferred', the type specifier is automatically -inferred from the code itself by the native compiler; if it is -`know', the type specifier comes from `comp-known-type-specifiers'. +If optional argument RECURSIVELY is non-nil, recurse into +subdirectories of given directories. -(fn FUNCTION)") -(register-definition-prefixes "comp" '("comp-" "make-comp-edge" "native-comp" "no-native-compile")) +If optional argument LOAD is non-nil, request to load the file +after compiling. - -;;; Generated autoloads from cedet/semantic/wisent/comp.el +The optional argument SELECTOR has the following valid values: -(register-definition-prefixes "semantic/wisent/comp" '("wisent-")) +nil -- Select all files. +a string -- A regular expression selecting files with matching names. +a function -- A function selecting files with matching names. - -;;; Generated autoloads from emacs-lisp/comp-cstr.el +The variable `native-comp-async-jobs-number' specifies the number +of (commands) to run simultaneously. -(register-definition-prefixes "comp-cstr" '("comp-" "with-comp-cstr-accessors")) +(fn FILES &optional RECURSIVELY LOAD SELECTOR)") +(register-definition-prefixes "comp-run" '("comp-" "native-comp")) ;;; Generated autoloads from vc/compare-w.el @@ -5239,6 +5253,24 @@ or call the function `dynamic-completion-mode'.") (autoload 'dynamic-completion-mode "completion" "\ Toggle dynamic word-completion on or off. +When this minor mode is turned on, typing \\`M-RET' or \\`C-RET' +invokes the command `complete', which completes the word or +symbol at point using the record of words/symbols you used +previously and the previously-inserted completions. Typing +a word or moving point across it constitutes \"using\" the +word. + +By default, the database of all the dynamic completions that +were inserted by \\[complete] is saved on the file specified +by `save-completions-file-name' when you exit Emacs, and will +be loaded from that file when this mode is enabled in a future +Emacs session. + +The following important options control the various aspects of +this mode: `enable-completion', `save-completions-flag', and +`save-completions-retention-time'. Few other less important +options can be found in the `completion' group. + This is a global minor mode. If called interactively, toggle the `Dynamic-Completion mode' mode. If the prefix argument is positive, enable the mode, and if it is zero or negative, disable @@ -5257,6 +5289,38 @@ it is disabled. (fn &optional ARG)" t) (register-definition-prefixes "completion" '("*c-def-regexp*" "*lisp-def-regexp*" "accept-completion" "add-" "cdabbrev-" "check-completion-length" "clear-all-completions" "cmpl-" "complet" "current-completion-source" "delete-completion" "enable-completion" "find-" "inside-locate-completion-entry" "interactive-completion-string-reader" "kill-" "list-all-completions" "load-completions-from-file" "make-c" "next-cdabbrev" "num-cmpl-sources" "reset-cdabbrev" "save" "set-c" "symbol-" "use-completion-")) + +;;; Generated autoloads from completion-preview.el + +(autoload 'completion-preview-mode "completion-preview" "\ +Show in-buffer completion suggestions in a preview as you type. + +This mode automatically shows and updates the completion preview +according to the text around point. +\\When the preview is visible, \\[completion-preview-insert] +accepts the completion suggestion, +\\[completion-preview-next-candidate] cycles forward to the next +completion suggestion, and \\[completion-preview-prev-candidate] +cycles backward. + +This is a minor mode. If called interactively, toggle the +`Completion-Preview 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 `completion-preview-mode'. + +The mode's hook is called both when the mode is enabled and when +it is disabled. + +(fn &optional ARG)" t) +(register-definition-prefixes "completion-preview" '("completion-preview-")) + ;;; Generated autoloads from textmodes/conf-mode.el @@ -5569,16 +5633,8 @@ by setting them to `null'. Note that one may undo the extra whitespace inserted by semis and braces in `auto-newline'-mode by consequent \\[cperl-electric-backspace]. -If your site has perl5 documentation in info format, you can use commands -\\[cperl-info-on-current-command] and \\[cperl-info-on-command] to access it. -These keys run commands `cperl-info-on-current-command' and -`cperl-info-on-command', which one is which is controlled by variable -`cperl-info-on-command-no-prompt' and `cperl-clobber-lisp-bindings' -(in turn affected by `cperl-hairy'). - -Even if you have no info-format documentation, short one-liner-style -help is available on \\[cperl-get-help], and one can run perldoc or -man via menu. +Short one-liner-style help is available on \\[cperl-get-help], +and one can run perldoc or man via menu. It is possible to show this help automatically after some idle time. This is regulated by variable `cperl-lazy-help-time'. Default with @@ -5669,7 +5725,7 @@ Run `perldoc' on WORD. (fn WORD)" t) (autoload 'cperl-perldoc-at-point "cperl-mode" "\ Run a `perldoc' on the word around point." t) -(register-definition-prefixes "cperl-mode" '("cperl-" "imenu-max-items")) +(register-definition-prefixes "cperl-mode" '("cperl-")) ;;; Generated autoloads from progmodes/cpp.el @@ -6249,6 +6305,13 @@ This stores EXP (without evaluating it) as the saved spec for SYMBOL. (fn &rest ARGS)") (autoload 'custom-save-icons "cus-edit" "\ Save all customized icons in `custom-file'.") +(autoload 'customize-dirlocals "cus-edit" "\ +Customize Directory Local Variables in the current directory. + +With optional argument FILENAME non-nil, customize the `.dir-locals.el' file +that FILENAME specifies. + +(fn &optional FILENAME)" t) (register-definition-prefixes "cus-edit" '("Custom-" "cus" "widget-")) @@ -6278,7 +6341,7 @@ When called from Lisp, BUFFER should be the buffer to use; if omitted, a buffer named *Custom Themes* is used. (fn &optional BUFFER)" t) -(register-definition-prefixes "cus-theme" '("custom-" "describe-theme-1")) +(register-definition-prefixes "cus-theme" '("custom-" "describe-theme-")) ;;; Generated autoloads from cedet/ede/custom.el @@ -6632,6 +6695,13 @@ There is some minimal font-lock support (see vars (setq debugger 'debug) (autoload 'debug "debug" "\ Enter debugger. \\`\\[debugger-continue]' returns from the debugger. + +In interactive sessions, this switches to a backtrace buffer and shows +the Lisp backtrace of function calls there. In batch mode (more accurately, +when `noninteractive' is non-nil), it shows the Lisp backtrace on the +standard error stream (unless `backtrace-on-error-noninteractive' is nil), +and then kills Emacs, causing it to exit with a negative exit code. + Arguments are mainly for use when this is called from the internals of the evaluator. @@ -7261,29 +7331,36 @@ Major mode for editing the diary file. (autoload 'dictionary-mode "dictionary" "\ Mode for searching a dictionary. + This is a mode for searching a dictionary server implementing the protocol defined in RFC 2229. This is a quick reference to this mode describing the default key bindings: \\ -* \\[dictionary-close] close the dictionary buffer -* \\[describe-mode] display this help information -* \\[dictionary-search] ask for a new word to search -* \\[dictionary-lookup-definition] search the word at point -* \\[forward-button] or TAB place point to the next link -* \\[backward-button] or S-TAB place point to the prev link - -* \\[dictionary-match-words] ask for a pattern and list all matching words. -* \\[dictionary-select-dictionary] select the default dictionary -* \\[dictionary-select-strategy] select the default search strategy - -* \\`RET' or \\`' visit that link") + \\[dictionary-close] close the dictionary buffer + \\[describe-mode] display this help + \\[dictionary-search] ask for a new word to search + \\[dictionary-lookup-definition] search for word at point + \\[forward-button] or \\`TAB' move point to the next link + \\[backward-button] or \\`S-TAB' move point to the previous link + + \\[dictionary-match-words] ask for a pattern and list all matching words + \\[dictionary-select-dictionary] select the default dictionary + \\[dictionary-select-strategy] select the default search strategy + + \\`RET' visit link at point + \\`' visit clicked link + +(fn)" t) (autoload 'dictionary "dictionary" "\ Create a new dictionary buffer and install `dictionary-mode'." t) (autoload 'dictionary-search "dictionary" "\ -Search the WORD in DICTIONARY if given or in all if nil. -It presents the selection or word at point as default input and -allows editing it. +Search for WORD in all the known dictionaries. +Interactively, prompt for WORD, and offer the word at point as default. + +Optional argument DICTIONARY means restrict the search to only +that one dictionary. Interactively, with prefix argument, +prompt for DICTIONARY. (fn WORD &optional DICTIONARY)" t) (autoload 'dictionary-lookup-definition "dictionary" "\ @@ -7620,7 +7697,7 @@ Like \\[dired-jump] (`dired-jump') but in other window. ;;; Generated autoloads from dired-aux.el -(register-definition-prefixes "dired-aux" '("dired-")) +(register-definition-prefixes "dired-aux" '("dired-" "shell-command-guess")) ;;; Generated autoloads from dired-x.el @@ -7677,7 +7754,7 @@ If OBJECT is not already compiled, we compile it, but do not redefine OBJECT if it is a symbol. (fn OBJECT &optional BUFFER INDENT INTERACTIVE-P)" t) -(register-definition-prefixes "disass" '("disassemble-")) +(register-definition-prefixes "disass" '("disassemble-" "re-disassemble")) ;;; Generated autoloads from disp-table.el @@ -8022,13 +8099,15 @@ Default is 2. ;;; Generated autoloads from dnd.el -(defvar dnd-protocol-alist `((,(purecopy "^file:///") . dnd-open-local-file) (,(purecopy "^file://") . dnd-open-file) (,(purecopy "^file:") . dnd-open-local-file) (,(purecopy "^\\(https?\\|ftp\\|file\\|nfs\\)://") . dnd-open-file)) "\ +(defvar dnd-protocol-alist `((,(purecopy "^file:///") . dnd-open-local-file) (,(purecopy "^file://[^/]") . dnd-open-file) (,(purecopy "^file:/[^/]") . dnd-open-local-file) (,(purecopy "^file:[^/]") . dnd-open-local-file) (,(purecopy "^\\(https?\\|ftp\\|nfs\\)://") . dnd-open-file)) "\ The functions to call for different protocols when a drop is made. -This variable is used by `dnd-handle-one-url' and `dnd-handle-file-name'. +This variable is used by `dnd-handle-multiple-urls'. The list contains of (REGEXP . FUNCTION) pairs. The functions shall take two arguments, URL, which is the URL dropped and ACTION which is the action to be performed for the drop (move, copy, link, private or ask). +If a function's `dnd-multiple-handler' property is set, it is provided +a list of each URI dropped instead. If no match is found here, and the value of `browse-url-browser-function' is a pair of (REGEXP . FUNCTION), those regexps are tried for a match. If no match is found, the URL is inserted as text by calling `dnd-insert-text'. @@ -8667,7 +8746,7 @@ A second call of this function without changing point inserts the next match. A call with prefix PREFIX reads the symbol to insert from the minibuffer with completion. -(fn PREFIX)" t) +(fn PREFIX)" '("P")) (autoload 'ebrowse-tags-loop-continue "ebrowse" "\ Repeat last operation on files in tree. FIRST-TIME non-nil means this is not a repetition, but the first time. @@ -8977,7 +9056,7 @@ MERGE-AUTOSTORE-DIR is the directory in which to store merged files. (autoload 'ediff-windows-wordwise "ediff" "\ Compare WIND-A and WIND-B, which are selected by clicking, wordwise. This compares the portions of text visible in each of the two windows. -With prefix argument, DUMB-MODE, or on a non-windowing display, works as +With prefix argument, DUMB-MODE, or on a non-graphical display, works as follows: If WIND-A is nil, use selected window. If WIND-B is nil, use window next to WIND-A. @@ -8988,7 +9067,7 @@ arguments after setting up the Ediff buffers. (autoload 'ediff-windows-linewise "ediff" "\ Compare WIND-A and WIND-B, which are selected by clicking, linewise. This compares the portions of text visible in each of the two windows. -With prefix argument, DUMB-MODE, or on a non-windowing display, works as +With prefix argument, DUMB-MODE, or on a non-graphical display, works as follows: If WIND-A is nil, use selected window. If WIND-B is nil, use window next to WIND-A. @@ -9222,14 +9301,14 @@ Edit a keyboard macro which has been given a name by `name-last-kbd-macro'. (fn &optional PREFIX)" t) (autoload 'read-kbd-macro "edmacro" "\ Read the region as a keyboard macro definition. -The region is interpreted as spelled-out keystrokes, e.g., \"M-x abc RET\". -See documentation for `edmacro-mode' for details. +The region between START and END is interpreted as spelled-out keystrokes, +e.g., \"M-x abc RET\". See documentation for `edmacro-mode' for details. Leading/trailing \"C-x (\" and \"C-x )\" in the text are allowed and ignored. The resulting macro is installed as the \"current\" keyboard macro. In Lisp, may also be called with a single STRING argument in which case the result is returned rather than being installed as the current macro. -The result will be a string if possible, otherwise an event vector. +The result is a vector of input events. Second argument NEED-VECTOR means to return an event vector always. (fn START &optional END)" t) @@ -9280,6 +9359,7 @@ Turn on EDT Emulation." t) ;;; Generated autoloads from progmodes/eglot.el (push (purecopy '(eglot 1 15)) package--builtin-versions) +(define-obsolete-function-alias 'eglot-update 'eglot-upgrade-eglot "29.1") (autoload 'eglot "eglot" "\ Start LSP server for PROJECT's buffers under MANAGED-MAJOR-MODES. @@ -9322,12 +9402,22 @@ INTERACTIVE is ignored and provided for backward compatibility. (fn MANAGED-MAJOR-MODES PROJECT CLASS CONTACT LANGUAGE-IDS &optional INTERACTIVE)" t) (autoload 'eglot-ensure "eglot" "\ -Start Eglot session for current buffer if there isn't one.") +Start Eglot session for current buffer if there isn't one. + +Only use this function (in major mode hooks, etc) if you are +confident that Eglot can be started safely and efficiently for +*every* buffer visited where these hooks may execute. + +Since it is difficult to establish this confidence fully, it's +often wise to use the interactive command `eglot' instead. This +command only needs to be invoked once per project, as all other +files of a given major mode visited within the same project will +automatically become managed with no further user intervention +needed.") (autoload 'eglot-upgrade-eglot "eglot" "\ Update Eglot to latest version. (fn &rest _)" t) -(define-obsolete-function-alias 'eglot-update 'eglot-upgrade-eglot "29.1") (put 'eglot-workspace-configuration 'safe-local-variable 'listp) (put 'eglot--debbugs-or-github-bug-uri 'bug-reference-url-format t) (defun eglot--debbugs-or-github-bug-uri nil (format (if (string= (match-string 2) "github") "https://github.com/joaotavora/eglot/issues/%s" "https://debbugs.gnu.org/%s") (match-string 3))) @@ -9455,7 +9545,7 @@ Describe CTR if it is a class constructor. ;;; Generated autoloads from emacs-lisp/eldoc.el -(push (purecopy '(eldoc 1 14 0)) package--builtin-versions) +(push (purecopy '(eldoc 1 15 0)) package--builtin-versions) ;;; Generated autoloads from elec-pair.el @@ -9637,7 +9727,7 @@ displayed." t) ;;; Generated autoloads from eshell/em-basic.el -(register-definition-prefixes "em-basic" '("eshell")) +(register-definition-prefixes "em-basic" '("eshell" "pcomplete/eshell-mode/eshell-debug")) ;;; Generated autoloads from eshell/em-cmpl.el @@ -9859,7 +9949,7 @@ Emerge two RCS revisions of a file, with another revision as ancestor. (autoload 'emoji-recent "emoji" nil t) (autoload 'emoji-search "emoji" nil t) (autoload 'emoji-list "emoji" "\ -List emojis and insert the one that's selected. +List emojis and allow selecting and inserting one of them. Select the emoji by typing \\\\[emoji-list-select] on its picture. The glyph will be inserted into the buffer that was current when the command was invoked." t) @@ -10296,7 +10386,7 @@ for the values of the other parameters. See `erc-tls' for the meaning of ID. -(fn &key SERVER PORT NICK USER PASSWORD FULL-NAME ID)" t) +(fn &key SERVER PORT NICK USER PASSWORD FULL-NAME ID)" '((let ((erc--display-context `((erc-interactive-display . erc) ,@erc--display-context))) (erc-select-read-args)))) (defalias 'erc-select #'erc) (autoload 'erc-tls "erc" "\ ERC is a powerful, modular, and extensible IRC client. @@ -10344,7 +10434,7 @@ See Info node `(erc) Network Identifier' for details. Like CLIENT-CERTIFICATE, this parameter cannot be specified interactively. -(fn &key SERVER PORT NICK USER PASSWORD FULL-NAME CLIENT-CERTIFICATE ID)" t) +(fn &key SERVER PORT NICK USER PASSWORD FULL-NAME CLIENT-CERTIFICATE ID)" '((let ((erc-default-port erc-default-port-tls) (erc--display-context `((erc-interactive-display . erc-tls) ,@erc--display-context))) (erc-select-read-args)))) (autoload 'erc-handle-irc-url "erc" "\ Use ERC to IRC on HOST:PORT in CHANNEL. If ERC is already connected to HOST:PORT, simply /join CHANNEL. @@ -10544,7 +10634,7 @@ server name and search for a match in `erc-networks-alist'.") ;;; Generated autoloads from erc/erc-truncate.el -(register-definition-prefixes "erc-truncate" '("erc-max-buffer-size")) +(register-definition-prefixes "erc-truncate" '("erc-")) ;;; Generated autoloads from erc/erc-xdcc.el @@ -10560,8 +10650,8 @@ Define NAME (a symbol) as a test. BODY is evaluated as a `progn' when the test is run. It should signal a condition on failure or just return if the test passes. -`should', `should-not', `should-error' and `skip-unless' are -useful for assertions in BODY. +`should', `should-not', `should-error', `skip-when', and +`skip-unless' are useful for assertions in BODY. Use `ert' to run tests interactively. @@ -10576,9 +10666,7 @@ it has to be wrapped in `(eval (quote ...))'. If NAME is already defined as a test and Emacs is running in batch mode, an error is signaled. -(fn NAME () [DOCSTRING] [:expected-result RESULT-TYPE] [:tags \\='(TAG...)] BODY...)" nil t) -(function-put 'ert-deftest 'doc-string-elt 3) -(function-put 'ert-deftest 'lisp-indent-function 2) +(fn NAME () [DOCSTRING] [:expected-result RESULT-TYPE] [:tags \\='(TAG...)] BODY...)" nil 'macro) (autoload 'ert-run-tests-batch "ert" "\ Run the tests specified by SELECTOR, printing results to the terminal. @@ -10639,7 +10727,7 @@ This mode mainly provides some font locking. ;;; Generated autoloads from eshell/esh-cmd.el -(register-definition-prefixes "esh-cmd" '("eshell" "pcomplete/eshell-mode/eshell-debug")) +(register-definition-prefixes "esh-cmd" '("eshell")) ;;; Generated autoloads from eshell/esh-ext.el @@ -12165,13 +12253,30 @@ Delete all settings of file-local VARIABLE from the -*- line. (autoload 'add-dir-local-variable "files-x" "\ Add directory-local VARIABLE with its VALUE and MODE to .dir-locals.el. -(fn MODE VARIABLE VALUE)" t) +With a prefix argument, prompt for the file to modify. + +When called from Lisp, FILE may be the expanded name of the dir-locals file +where to add VARIABLE. + +(fn MODE VARIABLE VALUE &optional FILE)" t) (autoload 'delete-dir-local-variable "files-x" "\ -Delete all MODE settings of file-local VARIABLE from .dir-locals.el. +Delete all MODE settings of dir-local VARIABLE from .dir-locals.el. -(fn MODE VARIABLE)" t) +With a prefix argument, prompt for the file to modify. + +When called from Lisp, FILE may be the expanded name of the dir-locals file +from where to delete VARIABLE. + +(fn MODE VARIABLE &optional FILE)" t) (autoload 'copy-file-locals-to-dir-locals "files-x" "\ -Copy file-local variables to .dir-locals.el." t) +Copy file-local variables to .dir-locals.el. + +With a prefix argument, prompt for the file to modify. + +When called from Lisp, FILE may be the expanded name of the dir-locals file +where to copy the file-local variables. + +(fn &optional FILE)" t) (autoload 'copy-dir-locals-to-file-locals "files-x" "\ Copy directory-local variables to the Local Variables list." t) (autoload 'copy-dir-locals-to-file-locals-prop-line "files-x" "\ @@ -12259,11 +12364,17 @@ earlier in the `setq-connection-local'. The return value of the `setq-connection-local' form is the value of the last VALUE. (fn [VARIABLE VALUE]...)" nil t) +(autoload 'connection-local-value "files-x" "\ +Return connection-local VARIABLE for APPLICATION in `default-directory'. +If VARIABLE does not have a connection-local binding, the value +is the default binding of the variable. + +(fn VARIABLE &optional APPLICATION)" nil t) (autoload 'path-separator "files-x" "\ The connection-local value of `path-separator'.") (autoload 'null-device "files-x" "\ The connection-local value of `null-device'.") -(register-definition-prefixes "files-x" '("connection-local-" "dir-locals-to-string" "hack-connection-local-variables" "modify-" "read-file-local-variable")) +(register-definition-prefixes "files-x" '("connection-local-" "dir-locals-to-string" "hack-connection-local-variables" "modify-" "read-")) ;;; Generated autoloads from filesets.el @@ -12685,7 +12796,7 @@ lines. ;;; Generated autoloads from progmodes/flymake.el -(push (purecopy '(flymake 1 3 4)) package--builtin-versions) +(push (purecopy '(flymake 1 3 7)) package--builtin-versions) (autoload 'flymake-log "flymake" "\ Log, at level LEVEL, the message MSG formatted with ARGS. LEVEL is passed to `display-warning', which is used to display @@ -12866,7 +12977,7 @@ it is disabled. Unconditionally turn on Flyspell mode.") (autoload 'turn-off-flyspell "flyspell" "\ Unconditionally turn off Flyspell mode.") -(autoload 'flyspell-mode-off "flyspell" "\ +(autoload 'flyspell--mode-off "flyspell" "\ Turn Flyspell mode off.") (autoload 'flyspell-region "flyspell" "\ Flyspell text between BEG and END. @@ -15013,6 +15124,29 @@ The mode's hook is called both when the mode is enabled and when it is disabled. (fn &optional ARG)" t) +(autoload 'lldb "gud" "\ +Run LLDB passing it COMMAND-LINE as arguments. +If COMMAND-LINE names a program FILE to debug, LLDB will run in +a buffer named *gud-FILE*, and the directory containing FILE +becomes the initial working directory and source-file directory +for the debug session. If you don't want `default-directory' to +change to the directory of FILE, specify FILE without leading +directories, in which case FILE should reside either in the +directory of the buffer from which this command is invoked, or +it can be found by searching PATH. + +If COMMAND-LINE requests that LLDB attaches to a process PID, LLDB +will run in *gud-PID*, otherwise it will run in *gud*; in these +cases the initial working directory is the `default-directory' of +the buffer in which this command was invoked. + +Please note that completion framework that complete while you +type, like Corfu, do not work well with this mode. You should +consider to turn them off in this mode. + +This command runs functions from `lldb-mode-hook'. + +(fn COMMAND-LINE)" t) (register-definition-prefixes "gud" '("gdb-" "gud-")) @@ -15950,7 +16084,7 @@ it is disabled. ;;; Generated autoloads from progmodes/hideshow.el -(defvar hs-special-modes-alist (mapcar #'purecopy '((c-mode "{" "}" "/[*/]" nil nil) (c-ts-mode "{" "}" "/[*/]" nil nil) (c++-mode "{" "}" "/[*/]" nil nil) (c++-ts-mode "{" "}" "/[*/]" nil nil) (bibtex-mode ("@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil nil) (java-ts-mode "{" "}" "/[*/]" nil nil) (js-mode "{" "}" "/[*/]" nil) (js-ts-mode "{" "}" "/[*/]" nil) (mhtml-mode "{\\|<[^/>]*?" "}\\|]*[^/]>" "