From: Eshel Yaron Date: Sun, 15 Sep 2024 08:29:15 +0000 (+0200) Subject: ; Update ldefs-boot.el X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2eebbfe810f19e1517ede7a8cc9af28aa7c2d310;p=emacs.git ; Update ldefs-boot.el --- diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index 14ac1fab438..d4aee151ff5 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el @@ -3544,14 +3544,6 @@ See Info node `(calc)Defining Functions'. (register-definition-prefixes "calcsel2" '("calc-")) - -;;; Generated autoloads from calculator.el - -(autoload 'calculator "calculator" "\ -Run the Emacs calculator. -See the documentation for `calculator-mode' for more information." t) -(register-definition-prefixes "calculator" '("calculator-")) - ;;; Generated autoloads from calendar/calendar.el @@ -6143,6 +6135,11 @@ This is like `setq', but is meant for user options instead of plain variables. This means that `setopt' will execute any `custom-set' form associated with VARIABLE. +Note that `setopt' will emit a warning if the type of a VALUE +does not match the type of the corresponding VARIABLE as +declared by `defcustom'. (VARIABLE will be assigned the value +even if it doesn't match the type.) + (fn [VARIABLE VALUE]...)" nil t) (autoload 'setopt--set "cus-edit" "\ @@ -7704,45 +7701,6 @@ Like \\[dired-jump] (`dired-jump') but in other window. (register-definition-prefixes "dired-x" '("dired-" "virtual-dired")) - -;;; Generated autoloads from dirtrack.el - -(autoload 'dirtrack-mode "dirtrack" "\ -Toggle directory tracking in shell buffers (Dirtrack mode). - -This method requires that your shell prompt contain the current -working directory at all times, and that you set the variable -`dirtrack-list' to match the prompt. - -This is an alternative to `shell-dirtrack-mode', which works by -tracking `cd' and similar commands which change the shell working -directory. - -This is a minor mode. If called interactively, toggle the `Dirtrack -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 `dirtrack-mode'. - -The mode's hook is called both when the mode is enabled and when it is -disabled. - -(fn &optional ARG)" t) -(autoload 'dirtrack "dirtrack" "\ -Determine the current directory from the process output for a prompt. -This filter function is used by `dirtrack-mode'. It looks for -the prompt specified by `dirtrack-list', and calls -`shell-process-cd' if the directory seems to have changed away -from `default-directory'. - -(fn INPUT)") -(register-definition-prefixes "dirtrack" '("dirtrack-")) - ;;; Generated autoloads from emacs-lisp/disass.el @@ -8688,38 +8646,6 @@ See also `ebnf-push-style'. See `ebnf-style-database' documentation." t) (register-definition-prefixes "ebnf2ps" '("ebnf-")) - -;;; Generated autoloads from ebuff-menu.el - -(autoload 'electric-buffer-list "ebuff-menu" "\ -Pop up the Buffer Menu in an \"electric\" window. -If you type SPC or RET (`Electric-buffer-menu-select'), that -selects the buffer at point and quits the \"electric\" window. -Otherwise, you can move around in the Buffer Menu, marking -buffers to be selected, saved or deleted; these other commands -are much like those of `Buffer-menu-mode'. - -Run hooks in `electric-buffer-menu-mode-hook' on entry. - -\\ -\\[keyboard-quit] or \\[Electric-buffer-menu-quit] -- exit buffer menu, returning to previous window and buffer - configuration. If the very first character typed is a space, it - also has this effect. -\\[Electric-buffer-menu-select] -- select buffer of line point is on. - Also show buffers marked with m in other windows, - deletes buffers marked with \"D\", and saves those marked with \"S\". -\\[Buffer-menu-mark] -- mark buffer to be displayed. -\\[Buffer-menu-not-modified] -- clear modified-flag on that buffer. -\\[Buffer-menu-save] -- mark that buffer to be saved. -\\[Buffer-menu-delete] or \\[Buffer-menu-delete-backwards] -- mark that buffer to be deleted. -\\[Buffer-menu-unmark] -- remove all kinds of marks from current line. -\\[Buffer-menu-unmark-all] -- remove all kinds of marks from all lines. -\\[Electric-buffer-menu-mode-view-buffer] -- view buffer, returning when done. -\\[Buffer-menu-backup-unmark] -- back up a line and remove marks. - -(fn ARG)" t) -(register-definition-prefixes "ebuff-menu" '("Electric-buffer-menu-" "electric-buffer-")) - ;;; Generated autoloads from ecomplete.el @@ -9227,39 +9153,6 @@ or nil, use a compact 80-column format. (fn &optional MACRO VERBOSE)") (register-definition-prefixes "edmacro" '("edmacro-")) - -;;; Generated autoloads from emulation/edt.el - -(autoload 'edt-set-scroll-margins "edt" "\ -Set scroll margins. -Argument TOP is the top margin in number of lines or percent of window. -Argument BOTTOM is the bottom margin in number of lines or percent of window. - -(fn TOP BOTTOM)" t) -(autoload 'edt-emulation-on "edt" "\ -Turn on EDT Emulation." t) -(register-definition-prefixes "edt" '("edt-")) - - -;;; Generated autoloads from emulation/edt-lk201.el - -(register-definition-prefixes "edt-lk201" '("*EDT-keys*")) - - -;;; Generated autoloads from emulation/edt-mapper.el - -(register-definition-prefixes "edt-mapper" '("edt-")) - - -;;; Generated autoloads from emulation/edt-pc.el - -(register-definition-prefixes "edt-pc" '("*EDT-keys*")) - - -;;; Generated autoloads from emulation/edt-vt100.el - -(register-definition-prefixes "edt-vt100" '("edt-set-term-width-")) - ;;; Generated autoloads from progmodes/eglot.el @@ -9328,40 +9221,6 @@ Update Eglot to latest version. (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))) (register-definition-prefixes "eglot" '("eglot-")) - -;;; Generated autoloads from ehelp.el - -(autoload 'with-electric-help "ehelp" "\ -Pop up an \"electric\" help buffer. -THUNK is a function of no arguments which is called to initialize the -contents of BUFFER. BUFFER defaults to `*Help*'. BUFFER will be -erased before THUNK is called unless NOERASE is non-nil. THUNK will -be called while BUFFER is current and with `standard-output' bound to -the buffer specified by BUFFER. - -If THUNK returns nil, we display BUFFER starting at the top, and shrink -the window to fit. If THUNK returns non-nil, we don't do those things. - -After THUNK has been called, this function \"electrically\" pops up a -window in which BUFFER is displayed and allows the user to scroll -through that buffer in `electric-help-mode'. The window's height will -be at least MINHEIGHT if this value is non-nil. - -If THUNK returns nil, we display BUFFER starting at the top, and -shrink the window to fit if `electric-help-shrink-window' is non-nil. -If THUNK returns non-nil, we don't do those things. - -When the user exits (with `electric-help-exit', or otherwise), the help -buffer's window disappears (i.e., we use `save-window-excursion'), and -BUFFER is put back into its original major mode. - -(fn THUNK &optional BUFFER NOERASE MINHEIGHT)") -(autoload 'electric-helpify "ehelp" "\ - - -(fn FUN &optional NAME)") -(register-definition-prefixes "ehelp" '("ehelp-" "electric-")) - ;;; Generated autoloads from emacs-lisp/eieio.el @@ -9432,6 +9291,15 @@ Describe CTR if it is a class constructor. (register-definition-prefixes "eieio-speedbar" '("eieio-speedbar")) + +;;; Generated autoloads from progmodes/el.el + +(autoload 'el-mode "el" "\ +Major mode for editing Emacs Lisp code. + +(fn)" t) +(register-definition-prefixes "el" '("el-")) + ;;; Generated autoloads from emacs-lisp/eldoc.el @@ -10558,10 +10426,10 @@ in batch mode, an error is signaled. (autoload 'ert-run-tests-batch "ert" "\ Run the tests specified by SELECTOR, printing results to the terminal. -SELECTOR works as described in `ert-select-tests', except if -SELECTOR is nil, in which case all tests rather than none will be -run; this makes the command line \"emacs -batch -l my-tests.el -f -ert-run-tests-batch-and-exit\" useful. +SELECTOR selects which tests to run as described in `ert-select-tests' when +called with its second argument t, except if SELECTOR is nil, in which case +all tests rather than none will be run; this makes the command line + \"emacs -batch -l my-tests.el -f ert-run-tests-batch-and-exit\" useful. Returns the stats object. @@ -10578,7 +10446,9 @@ the tests). (autoload 'ert-run-tests-interactively "ert" "\ Run the tests specified by SELECTOR and display the results in a buffer. -SELECTOR works as described in `ert-select-tests'. +SELECTOR selects which tests to run as described in `ert-select-tests' +when called with its second argument t. Interactively, prompt for +SELECTOR; the default t means run all the defined tests. (fn SELECTOR)" t) (defalias 'ert #'ert-run-tests-interactively) @@ -14159,11 +14029,6 @@ Usage: emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score" t) (register-definition-prefixes "gnus-logic" '("gnus-")) - -;;; Generated autoloads from gnus/gnus-mh.el - -(register-definition-prefixes "gnus-mh" '("gnus-")) - ;;; Generated autoloads from gnus/gnus-ml.el @@ -20022,7 +19887,7 @@ Makefile mode can be configured by modifying the following variables: to MODIFY A FILE WITHOUT YOUR CONFIRMATION when \"it seems necessary\". `makefile-special-targets-list': - List of special targets. You will be offered to complete + List of special targets. You will be offered to complete on one of those in the minibuffer whenever you enter a `.'. at the beginning of a line in Makefile mode. @@ -20341,271 +20206,6 @@ Major mode for editing MetaPost sources. (fn)" t) (register-definition-prefixes "meta-mode" '("meta")) - -;;; Generated autoloads from mh-e/mh-acros.el - -(register-definition-prefixes "mh-acros" '("mh-" "with-mh-folder-updating")) - - -;;; Generated autoloads from mh-e/mh-alias.el - -(register-definition-prefixes "mh-alias" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-buffers.el - -(register-definition-prefixes "mh-buffers" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-comp.el - -(autoload 'mh-smail "mh-comp" "\ -Compose a message with the MH mail system. -See `mh-send' for more details on composing mail." t) -(autoload 'mh-smail-other-window "mh-comp" "\ -Compose a message with the MH mail system in other window. -See `mh-send' for more details on composing mail." t) -(autoload 'mh-smail-batch "mh-comp" "\ -Compose a message with the MH mail system. - -This function does not prompt the user for any header fields, and -thus is suitable for use by programs that want to create a mail -buffer. Users should use \\[mh-smail] to compose mail. - -Optional arguments for setting certain fields include TO, -SUBJECT, and OTHER-HEADERS. Additional arguments are IGNORED. - -This function remains for Emacs 21 compatibility. New -applications should use `mh-user-agent-compose'. - -(fn &optional TO SUBJECT OTHER-HEADERS &rest IGNORED)") -(define-mail-user-agent 'mh-e-user-agent 'mh-user-agent-compose 'mh-send-letter 'mh-fully-kill-draft 'mh-before-send-letter-hook) -(autoload 'mh-user-agent-compose "mh-comp" "\ -Set up mail composition draft with the MH mail system. -This is the `mail-user-agent' entry point to MH-E. This function -conforms to the contract specified by `define-mail-user-agent' -which means that this function should accept the same arguments -as `compose-mail'. - -The optional arguments TO and SUBJECT specify recipients and the -initial Subject field, respectively. - -OTHER-HEADERS is an alist specifying additional header fields. -Elements look like (HEADER . VALUE) where both HEADER and VALUE -are strings. - -Any additional arguments are IGNORED. - -(fn &optional TO SUBJECT OTHER-HEADERS &rest IGNORED)") -(autoload 'mh-send-letter "mh-comp" "\ -Save draft and send message. - -When you are all through editing a message, you send it with this -command. You can give a prefix argument ARG to monitor the first stage -of the delivery; this output can be found in a buffer called \"*MH-E -Mail Delivery*\". - -The hook `mh-before-send-letter-hook' is run at the beginning of -this command. For example, if you want to check your spelling in -your message before sending, add the function `ispell-message'. - -Unless `mh-insert-auto-fields' had previously been called -manually, the function `mh-insert-auto-fields' is called to -insert fields based upon the recipients. If fields are added, you -are given a chance to see and to confirm these fields before the -message is actually sent. You can do away with this confirmation -by turning off the option `mh-auto-fields-prompt-flag'. - -In case the MH \"send\" program is installed under a different name, -use `mh-send-prog' to tell MH-E the name. - -The hook `mh-annotate-msg-hook' is run after annotating the -message and scan line. - -(fn &optional ARG)" t) -(autoload 'mh-fully-kill-draft "mh-comp" "\ -Quit editing and delete draft message. - -If for some reason you are not happy with the draft, you can use -this command to kill the draft buffer and delete the draft -message. Use the command \\[kill-buffer] if you don't want to -delete the draft message." t) -(register-definition-prefixes "mh-comp" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-e.el - -(push (purecopy '(mh-e 8 6 -4)) package--builtin-versions) -(put 'mh-progs 'risky-local-variable t) -(put 'mh-lib 'risky-local-variable t) -(put 'mh-lib-progs 'risky-local-variable t) -(autoload 'mh-version "mh-e" "\ -Display version information about MH-E and the MH mail handling system." t) -(register-definition-prefixes "mh-e" '("defcustom-mh" "defface-mh" "defgroup-mh" "mh-")) - - -;;; Generated autoloads from mh-e/mh-folder.el - -(autoload 'mh-rmail "mh-folder" "\ -Incorporate new mail with MH. -Scan an MH folder if ARG is non-nil. - -This function is an entry point to MH-E, the Emacs interface to -the MH mail system. - -(fn &optional ARG)" t) -(autoload 'mh-nmail "mh-folder" "\ -Check for new mail in inbox folder. -Scan an MH folder if ARG is non-nil. - -This function is an entry point to MH-E, the Emacs interface to -the MH mail system. - -(fn &optional ARG)" t) -(autoload 'mh-folder-mode "mh-folder" "\ -Major MH-E mode for \"editing\" an MH folder scan listing. -\\ -You can show the message the cursor is pointing to, and step through -the messages. Messages can be marked for deletion or refiling into -another folder; these commands are executed all at once with a -separate command. - -Options that control this mode can be changed with -\\[customize-group]; specify the \"mh\" group. In particular, please -see the `mh-scan-format-file' option if you wish to modify scan's -format. - -When a folder is visited, the hook `mh-folder-mode-hook' is run. - -Ranges -====== -Many commands that operate on individual messages, such as -`mh-forward' or `mh-refile-msg' take a RANGE argument. This argument -can be used in several ways. - -If you provide the prefix argument (\\[universal-argument]) to -these commands, then you will be prompted for the message range. -This can be any valid MH range which can include messages, -sequences, and the abbreviations (described in the mh(1) man -page): - -- - Indicates all messages in the range to , inclusive. - The range must be nonempty. - -:N -:+N -:-N - Up to N messages beginning with (or ending with) message num. Num - may be any of the predefined symbols: first, prev, cur, next or - last. - -first:N -prev:N -next:N -last:N - The first, previous, next or last messages, if they exist. - -all - All of the messages. - -For example, a range that shows all of these things is `1 2 3 -5-10 last:5 unseen'. - -If the option `transient-mark-mode' is set to t and you set a -region in the MH-Folder buffer, then the MH-E command will -perform the operation on all messages in that region. - -\\{mh-folder-mode-map} - -(fn)" t) -(register-definition-prefixes "mh-folder" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-funcs.el - -(register-definition-prefixes "mh-funcs" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-identity.el - -(register-definition-prefixes "mh-identity" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-inc.el - -(register-definition-prefixes "mh-inc" '("mh-inc-spool-")) - - -;;; Generated autoloads from mh-e/mh-junk.el - -(register-definition-prefixes "mh-junk" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-letter.el - -(register-definition-prefixes "mh-letter" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-limit.el - -(register-definition-prefixes "mh-limit" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-mime.el - -(register-definition-prefixes "mh-mime" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-print.el - -(register-definition-prefixes "mh-print" '("mh-p")) - - -;;; Generated autoloads from mh-e/mh-scan.el - -(register-definition-prefixes "mh-scan" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-search.el - -(register-definition-prefixes "mh-search" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-seq.el - -(register-definition-prefixes "mh-seq" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-show.el - -(register-definition-prefixes "mh-show" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-speed.el - -(register-definition-prefixes "mh-speed" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-thread.el - -(register-definition-prefixes "mh-thread" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-tool-bar.el - -(register-definition-prefixes "mh-tool-bar" '("mh-tool-bar-")) - - -;;; Generated autoloads from mh-e/mh-utils.el - -(register-definition-prefixes "mh-utils" '("mh-")) - - -;;; Generated autoloads from mh-e/mh-xface.el - -(register-definition-prefixes "mh-xface" '("mh-")) - ;;; Generated autoloads from textmodes/mhtml-mode.el @@ -22549,11 +22149,6 @@ startup file, `~/.emacs-octave'. (register-definition-prefixes "ol-man" '("org-man-")) - -;;; Generated autoloads from org/ol-mhe.el - -(register-definition-prefixes "ol-mhe" '("org-mhe-")) - ;;; Generated autoloads from org/ol-rmail.el @@ -22601,7 +22196,7 @@ Coloring: ;;; Generated autoloads from org/org.el -(push (purecopy '(org 9 7 9)) package--builtin-versions) +(push (purecopy '(org 9 7 11)) package--builtin-versions) (autoload 'org-babel-do-load-languages "org" "\ Load the languages defined in `org-babel-load-languages'. @@ -23863,6 +23458,12 @@ return a \"likely\" value even for somewhat malformed strings. The values returned are identical to those of `decode-time', but any unknown values other than DST are returned as nil, and an unknown DST value is returned as -1. +Note that, unlike `decode-time', this function does not interpret +the time string, and in particular the values of DST and TZ do not +affect the returned value of date and time, they only affect the +last two members of the returned value. This function simply +parses the textual representation of date and time into separate +numerical values, and doesn't care whether the time is local or UTC. See `decode-time' for the meaning of FORM. @@ -24575,12 +24176,14 @@ ROUTER-SCRIPT: Path of the router PHP script, see `https://www.php.net/manual/en/features.commandline.webserver.php' NUM-OF-WORKERS: Before run the web server set the PHP_CLI_SERVER_WORKERS env variable useful for testing code against -multiple simultaneous requests. +multiple simultaneous requests +CONFIG: Alternative php.ini config, default `php-ts-mode-php-config'. -Interactively, when invoked with prefix argument, always prompt -for PORT, HOSTNAME, DOCUMENT-ROOT and ROUTER-SCRIPT. +Interactively, when invoked with prefix argument, always prompt for +PORT, HOSTNAME, DOCUMENT-ROOT, ROUTER-SCRIPT, NUM-OF-WORKERS and +CONFIG. -(fn &optional PORT HOSTNAME DOCUMENT-ROOT ROUTER-SCRIPT NUM-OF-WORKERS)" t) +(fn &optional PORT HOSTNAME DOCUMENT-ROOT ROUTER-SCRIPT NUM-OF-WORKERS CONFIG)" t) (autoload 'run-php "php-ts-mode" "\ Run an PHP interpreter as a inferior process. @@ -25446,6 +25049,14 @@ requires quoting, e.g. `\\[quoted-insert]'. Find all matches for REGEXP in the project roots or external roots. (fn REGEXP)" t) +(autoload 'project-find-file-in-root "project" "\ +Edit file FILENAME. + +Interactively, prompt for FILENAME, defaulting to the root directory of +the current project. + +(fn FILENAME)" t) +(function-put 'project-find-file-in-root 'interactive-only 'find-file) (autoload 'project-find-file "project" "\ Visit a file (with completion) in the current project. @@ -26457,8 +26068,6 @@ deleted. If the buffer is read-only, Emacs will beep and refrain from deleting the rectangle, but put it in `killed-rectangle' anyway. This means that you can use this command to copy text from a read-only buffer. -(If the variable `kill-read-only-ok' is non-nil, then this won't -even beep.) (fn START END &optional FILL)" t) (autoload 'copy-rectangle-as-kill "rect" "\ @@ -28220,16 +27829,47 @@ that variable's value is a string. ;;; Generated autoloads from emacs-lisp/scope.el (autoload 'scope "scope" "\ -Return bindings graph in FORM. - -FORM should contain positioned symbols, see `read-positioning-symbols'. - -The graph is a list of elements (OCCURENCE LEN BINDING): OCCURENCE is a -buffer position where a symbol of length LEN occurs, which is bound by -another occurence of the same symbol that starts at position BINDING. -If the symbol at OCCURENCE is not lexically bound, then BINDING is nil. - -(fn FORM)") +Read and analyze code from STREAM, reporting findings via CALLBACK. + +Call CALLBACK for each analyzed symbol SYM with arguments TYPE, POS, LEN +and BINDER, where TYPE a symbol that specifies the semantics of SYM, one +of `variable', `function', `block' `defun' and `defvar'; POS is the +position of SYM in STREAM; LEN is SYM's length; and BINDER is the +position in which SYM is bound. If SYM is itself a binding occurrence, +then POS and BINDER are equal. If SYM is not lexically bound, then +BINDER is nil. + +If STREAM is nil, it defaults to the current buffer. + +This function recursively analyzes Lisp forms (HEAD . TAIL), usually +starting with a top-level form, by inspecting HEAD at each level: + +- If HEAD satisfies `functionp', which means it is a function in the + running Emacs session, analzye the form as a function call. + +- Special forms such as `if', and `let', along with some standard macros + like `lambda', `setf' and backquotes, are handled specially according + to their particular semantics. Other macros are expanded. + +- If HEAD has the symbol property `scope-function', the value of this + property is used to analyze TAIL. It should be a function that takes + two arguments, LOCAL and TAIL, and calls `scope-callback' to report on + analyzed symbols in TAIL. `scope-callback' is let-bound to CALLBACK. + LOCAL represents the local context around the current form; the + `scope-function' can pass LOCAL to functions such as `scope-1' and + `scope-n' to analyze sub-forms. See also `scope-local-new' for + extending LOCAL with local bindings while analyzing TAIL. + +- If within the code under analysis HEAD is a `cl-flet'-bound local + function name, analyze the form as a function call. + +- Otherwise, HEAD is unknown. If the HEAD of the top-level form that + this function reads from STREAM is unknown, then this function ignores + it and returns nil. If an unknown HEAD occurs in a nested form, then + by default it is similarly ignored, but if `scope-assume-func-p' is + non-nil, then this function assumes that such HEADs are functions. + +(fn CALLBACK &optional STREAM)") (register-definition-prefixes "scope" '("scope-")) @@ -30389,6 +30029,29 @@ Browse the contents of an sqlite file. (fn FILE)" t) (register-definition-prefixes "sqlite-mode" '("sqlite-")) + +;;; Generated autoloads from strict-indent.el + +(autoload 'strict-indent-mode "strict-indent" "\ +Keep code indented as you edit. + +This is a minor mode. If called interactively, toggle the +`Strict-Indent 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 `strict-indent-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 "strict-indent" '("strict-indent-")) + ;;; Generated autoloads from textmodes/string-edit.el @@ -30633,6 +30296,13 @@ This construct can only be used with lexical binding. (fn NAME BINDINGS &rest BODY)" nil t) (function-put 'named-let 'lisp-indent-function 2) +(autoload 'with-work-buffer "subr-x" "\ +Create a work buffer, and evaluate BODY there like `progn'. +Like `with-temp-buffer', but reuse an already created temporary +buffer when possible, instead of creating a new one on each call. + +(fn &rest BODY)" nil t) +(function-put 'with-work-buffer 'lisp-indent-function 0) (autoload 'string-pixel-width "subr-x" "\ Return the width of STRING in pixels. If BUFFER is non-nil, use the face remappings from that buffer when @@ -30662,7 +30332,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-remove-" "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" "work-buffer-")) ;;; Generated autoloads from progmodes/subword.el @@ -30859,6 +30529,14 @@ disabled. (autoload 'tab-line-mode "tab-line" "\ Toggle display of tab line in the windows displaying the current buffer. +When this mode is enabled, each window displays a tab line on its +top screen line. The tab line is a row of tabs -- buttons which +you can click to have the window display the buffer whose name is +shown on the button. Clicking on the \"x\" icon of the button +removes the button (but does not kill the corresponding buffer). +In addition, the tab line shows a \"+\" button which adds a new +button, so you could have one more buffer shown on the tab line. + This is a minor mode. If called interactively, toggle the `Tab-Line mode' mode. If the prefix argument is positive, enable the mode, and if it is zero or negative, disable the mode. @@ -32460,7 +32138,7 @@ the default format \"%f seconds\" is used. (autoload 'date-to-time "time-date" "\ Parse a string DATE that represents a date-time and return a time value. DATE should be in one of the forms recognized by `parse-time-string'. -If DATE lacks timezone information, GMT is assumed. +If DATE lacks time zone information, local time is assumed. (fn DATE)") (defalias 'time-to-seconds #'float-time) @@ -33024,8 +32702,9 @@ the output buffer or changing the window configuration. (load "tramp-compat" 'noerror 'nomessage)) (defvar tramp-mode t "\ Whether Tramp is enabled. -If it is set to nil, all remote file names are used literally.") -(custom-autoload 'tramp-mode "tramp" t) +If it is set to nil, all remote file names are used literally. Don't +set it manually, use `inhibit-remote-files' or `without-remote-files' +instead.") (defconst tramp-initial-file-name-regexp (rx bos "/" (+ (not (any "/:"))) ":" (* (not (any "/:"))) ":") "\ Value for `tramp-file-name-regexp' for autoload. It must match the initial `tramp-syntax' settings.") @@ -34234,7 +33913,7 @@ is \"www.fsf.co.uk\". ;;; Generated autoloads from use-package/use-package.el -(push (purecopy '(use-package 2 4 5)) package--builtin-versions) +(push (purecopy '(use-package 2 4 6)) package--builtin-versions) ;;; Generated autoloads from use-package/use-package-bind-key.el