From: Stefan Kangas Date: Wed, 1 Mar 2023 04:08:22 +0000 (+0100) Subject: ; Auto-commit of loaddefs files. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=93461e100c1069420a571de1eb305545fbb4f11e;p=emacs.git ; Auto-commit of loaddefs files. --- diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index 404bad56a59..65b990682c1 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el @@ -7765,6 +7765,9 @@ customize `display-fill-column-indicator-column'. You can change the character for the indicator setting `display-fill-column-indicator-character'. The globalized version is `global-display-fill-column-indicator-mode', which see. +This minor mode assumes the buffer uses a fixed-pitch font; if you +use variable-pitch fonts, the indicators on different lines might +not appear aligned. See Info node `Displaying Boundaries' for details. This is a minor mode. If called interactively, toggle the @@ -9570,6 +9573,16 @@ displayed." t) ;;; Generated autoloads from eshell/em-extpipe.el +(defgroup eshell-extpipe nil "\ +Native shell pipelines. + +This module lets you construct pipelines that use your operating +system's shell instead of Eshell's own pipelining support. This +is especially relevant when executing commands on a remote +machine using Eshell's Tramp integration: using the remote +shell's pipelining avoids copying the data which will flow +through the pipeline to local Emacs buffers and then right back +again." :tag "External pipelines" :group 'eshell-module) (register-definition-prefixes "em-extpipe" '("eshell-")) @@ -9580,12 +9593,12 @@ displayed." t) ;;; Generated autoloads from eshell/em-hist.el -(register-definition-prefixes "em-hist" '("eshell")) +(register-definition-prefixes "em-hist" '("em-hist-unload-function" "eshell")) ;;; Generated autoloads from eshell/em-ls.el -(register-definition-prefixes "em-ls" '("eshell")) +(register-definition-prefixes "em-ls" '("em-ls-unload-function" "eshell")) ;;; Generated autoloads from eshell/em-pred.el @@ -9610,7 +9623,7 @@ displayed." t) ;;; Generated autoloads from eshell/em-smart.el -(register-definition-prefixes "em-smart" '("eshell-")) +(register-definition-prefixes "em-smart" '("em-smart-unload-hook" "eshell-")) ;;; Generated autoloads from eshell/em-term.el @@ -10237,7 +10250,7 @@ Example usage: When present, ID should be a symbol or a string to use for naming the server buffer and identifying the connection unequivocally. -See info node `(erc) Network Identifier' for details. Like USER +See Info node `(erc) Network Identifier' for details. Like USER and CLIENT-CERTIFICATE, this parameter cannot be specified interactively. @@ -19439,7 +19452,7 @@ If called with an optional prefix argument ARG, prompts for month and year. This function is suitable for execution in an init file. (fn &optional ARG)" t) -(register-definition-prefixes "lunar" '("calendar-lunar-phases" "diary-lunar-phases" "eclipse-check" "lunar-")) +(register-definition-prefixes "lunar" '("calendar-lunar-phases" "diary-lunar-phases" "lunar-")) ;;; Generated autoloads from progmodes/m4-mode.el @@ -19532,7 +19545,7 @@ and then select the region of un-tablified names and use (fn TOP BOTTOM &optional MACRO)" t) (define-key ctl-x-map "q" 'kbd-macro-query) -(register-definition-prefixes "macros" '("macro")) +(register-definition-prefixes "macros" '("macros--insert-vector-macro")) ;;; Generated autoloads from mail/mail-extr.el @@ -25186,7 +25199,7 @@ Open profile FILENAME. ;;; Generated autoloads from progmodes/project.el -(push (purecopy '(project 0 9 6)) package--builtin-versions) +(push (purecopy '(project 0 9 8)) package--builtin-versions) (autoload 'project-current "project" "\ Return the project instance in DIRECTORY, defaulting to `default-directory'. @@ -26486,6 +26499,8 @@ usually more efficient than that of a simplified version: (cdr parens)))) (fn STRINGS &optional PAREN)") +(function-put 'regexp-opt 'pure 't) +(function-put 'regexp-opt 'side-effect-free 't) (autoload 'regexp-opt-depth "regexp-opt" "\ Return the depth of REGEXP. This means the number of non-shy regexp grouping constructs @@ -30297,7 +30312,7 @@ Studlify-case the current buffer." t) (defsubst string-join (strings &optional separator) "\ Join all STRINGS using SEPARATOR. Optional argument SEPARATOR must be a string, a vector, or a list of -characters; nil stands for the empty string." (mapconcat #'identity strings separator)) +characters; nil stands for the empty string." (declare (pure t) (side-effect-free t)) (mapconcat #'identity strings separator)) (autoload 'string-truncate-left "subr-x" "\ If STRING is longer than LENGTH, return a truncated version. When truncating, \"...\" is always prepended to the string, so @@ -30305,10 +30320,12 @@ the resulting string may be longer than the original if LENGTH is 3 or smaller. (fn STRING LENGTH)") +(function-put 'string-truncate-left 'pure 't) +(function-put 'string-truncate-left 'side-effect-free 't) (defsubst string-blank-p (string) "\ Check whether STRING is either empty or only whitespace. The following characters count as whitespace here: space, tab, newline and -carriage return." (string-match-p "\\`[ \11\n\15]*\\'" string)) +carriage return." (declare (pure t) (side-effect-free t)) (string-match-p "\\`[ \11\n\15]*\\'" string)) (autoload 'string-clean-whitespace "subr-x" "\ Clean up whitespace in STRING. All sequences of whitespaces in STRING are collapsed into a @@ -34220,6 +34237,10 @@ When using this command to register a new file (or files), it will automatically deduce which VC repository to register it with, using the most specific one. +If VERBOSE is non-nil (interactively, the prefix argument), +you can specify a VC backend or (for centralized VCS only) +the revision ID or branch ID. + (fn VERBOSE)" t) (autoload 'vc-register "vc" "\ Register into a version control system. @@ -34380,24 +34401,31 @@ Uses `vc-retrieve-tag' with the non-nil arg `branchp'. (fn DIR NAME)" t) (autoload 'vc-print-log "vc" "\ -List the change log of the current fileset in a window. -If WORKING-REVISION is non-nil, leave point at that revision. +Show in another window the VC change history of the current fileset. +If WORKING-REVISION is non-nil, it should be a revision ID; position +point in the change history buffer at that revision. If LIMIT is non-nil, it should be a number specifying the maximum number of revisions to show; the default is `vc-log-show-limit'. When called interactively with a prefix argument, prompt for WORKING-REVISION and LIMIT. +This shows a short log (one line for each commit) if the current +fileset includes directories and the VC backend supports that; +otherwise it shows the detailed log of each commit, which includes +the full log message and the author. Additional control of the +shown log style is available via `vc-log-short-style'. + (fn &optional WORKING-REVISION LIMIT)" t) (autoload 'vc-print-root-log "vc" "\ -List the revision history for the current VC controlled tree in a window. +Show in another window VC change history of the current VC controlled tree. If LIMIT is non-nil, it should be a number specifying the maximum number of revisions to show; the default is `vc-log-show-limit'. -When called interactively with a prefix argument, prompt for LIMIT. -When the prefix argument is a number, use it as LIMIT. +When called interactively with a prefix argument, prompt for LIMIT, but +if the prefix argument is a number, use it as LIMIT. A special case is when the prefix argument is 1: in this case -the command asks for the ID of a revision, and shows that revision -with its diffs (if the underlying VCS supports that). +the command prompts for the ID of a revision, and shows that revision +with its diffs (if the underlying VCS backend supports that). (fn &optional LIMIT REVISION)" t) (autoload 'vc-print-branch-log "vc" "\ @@ -34417,20 +34445,22 @@ In some version control systems REMOTE-LOCATION can be a remote branch name. (fn &optional REMOTE-LOCATION)" t) (autoload 'vc-log-search "vc" "\ -Search the log of changes for PATTERN. +Search the VC log of changes for PATTERN and show log of matching changes. PATTERN is usually interpreted as a regular expression. However, its exact semantics is up to the backend's log search command; some can only match fixed strings. -Display all entries that match log messages in long format. -With a prefix argument, ask for a command to run that will output -log entries. +This command displays in long format all the changes whose log messages +match PATTERN. + +With a prefix argument, the command asks for a shell command to run that +will output log entries, and displays those log entries instead. (fn PATTERN)" t) (autoload 'vc-log-mergebase "vc" "\ -Show a log of changes between the merge base of REV1 and REV2 revisions. -The merge base is a common ancestor between REV1 and REV2 revisions. +Show a log of changes between the merge base of revisions REV1 and REV2. +The merge base is a common ancestor of revisions REV1 and REV2. (fn FILES REV1 REV2)" t) (autoload 'vc-region-history "vc" "\ @@ -36912,7 +36942,7 @@ If LIMIT is non-nil, then do not consider characters beyond LIMIT. ;;; Generated autoloads from progmodes/xref.el -(push (purecopy '(xref 1 6 1)) package--builtin-versions) +(push (purecopy '(xref 1 6 2)) package--builtin-versions) (autoload 'xref-find-backend "xref") (define-obsolete-function-alias 'xref-pop-marker-stack #'xref-go-back "29.1") (autoload 'xref-go-back "xref" "\