aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2021-06-01 06:29:13 -0700
committerGlenn Morris2021-06-01 06:29:13 -0700
commitafe7d9bd59258754ddbac1fb2e4b51cc4d8669b4 (patch)
tree8c6197e5bac0606fff5ca18f47996a90960936b7
parent3d954dee9cb030384c54a5d3b87d45573cfa8f70 (diff)
downloademacs-afe7d9bd59258754ddbac1fb2e4b51cc4d8669b4.tar.gz
emacs-afe7d9bd59258754ddbac1fb2e4b51cc4d8669b4.zip
; Auto-commit of loaddefs files.
-rw-r--r--lisp/ldefs-boot.el259
1 files changed, 193 insertions, 66 deletions
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index 613223b3c56..f490bfbb355 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -1063,7 +1063,7 @@ or a non-nil `apropos-do-all' argument.
1063 1063
1064\(fn PATTERN)" t nil) 1064\(fn PATTERN)" t nil)
1065 1065
1066(defalias 'command-apropos 'apropos-command) 1066(defalias 'command-apropos #'apropos-command)
1067 1067
1068(autoload 'apropos-command "apropos" "\ 1068(autoload 'apropos-command "apropos" "\
1069Show commands (interactively callable functions) that match PATTERN. 1069Show commands (interactively callable functions) that match PATTERN.
@@ -5339,14 +5339,14 @@ clashes.
5339\(fn NAME PREFIX &optional FIRST)" nil nil) 5339\(fn NAME PREFIX &optional FIRST)" nil nil)
5340 5340
5341(autoload 'comp-clean-up-stale-eln "comp" "\ 5341(autoload 'comp-clean-up-stale-eln "comp" "\
5342Given FILE remove all its *.eln files in `comp-eln-load-path' 5342Given FILE remove all its *.eln files in `native-comp-eln-load-path'
5343sharing the original source filename (including FILE). 5343sharing the original source filename (including FILE).
5344 5344
5345\(fn FILE)" nil nil) 5345\(fn FILE)" nil nil)
5346 5346
5347(autoload 'comp-lookup-eln "comp" "\ 5347(autoload 'comp-lookup-eln "comp" "\
5348Given a Lisp source FILENAME return the corresponding .eln file if found. 5348Given a Lisp source FILENAME return the corresponding .eln file if found.
5349Search happens in `comp-eln-load-path'. 5349Search happens in `native-comp-eln-load-path'.
5350 5350
5351\(fn FILENAME)" nil nil) 5351\(fn FILENAME)" nil nil)
5352 5352
@@ -5374,7 +5374,7 @@ Native compilation equivalent to `batch-byte-compile'." nil nil)
5374Like `batch-native-compile', but used for bootstrap. 5374Like `batch-native-compile', but used for bootstrap.
5375Generate .elc files in addition to the .eln files. 5375Generate .elc files in addition to the .eln files.
5376Force the produced .eln to be outputted in the eln system 5376Force the produced .eln to be outputted in the eln system
5377directory (the last entry in `comp-eln-load-path'). 5377directory (the last entry in `native-comp-eln-load-path').
5378If the environment variable 'NATIVE_DISABLED' is set, only byte 5378If the environment variable 'NATIVE_DISABLED' is set, only byte
5379compile." nil nil) 5379compile." nil nil)
5380 5380
@@ -5394,7 +5394,7 @@ nil -- Select all files.
5394a string -- A regular expression selecting files with matching names. 5394a string -- A regular expression selecting files with matching names.
5395a function -- A function selecting files with matching names. 5395a function -- A function selecting files with matching names.
5396 5396
5397The variable `comp-async-jobs-number' specifies the number 5397The variable `native-comp-async-jobs-number' specifies the number
5398of (commands) to run simultaneously. 5398of (commands) to run simultaneously.
5399 5399
5400\(fn FILES &optional RECURSIVELY LOAD SELECTOR)" nil nil) 5400\(fn FILES &optional RECURSIVELY LOAD SELECTOR)" nil nil)
@@ -7209,6 +7209,12 @@ information on adapting behavior of commands in Delete Selection mode.
7209 7209
7210\(fn &optional ARG)" t nil) 7210\(fn &optional ARG)" t nil)
7211 7211
7212(autoload 'delete-active-region "delsel" "\
7213Delete the active region.
7214If KILLP in not-nil, the active region is killed instead of deleted.
7215
7216\(fn &optional KILLP)" t nil)
7217
7212(register-definition-prefixes "delsel" '("del" "minibuffer-keyboard-quit")) 7218(register-definition-prefixes "delsel" '("del" "minibuffer-keyboard-quit"))
7213 7219
7214;;;*** 7220;;;***
@@ -9389,6 +9395,26 @@ an EDE controlled project.
9389;;;### (autoloads nil "edebug" "emacs-lisp/edebug.el" (0 0 0 0)) 9395;;;### (autoloads nil "edebug" "emacs-lisp/edebug.el" (0 0 0 0))
9390;;; Generated autoloads from emacs-lisp/edebug.el 9396;;; Generated autoloads from emacs-lisp/edebug.el
9391 9397
9398(defvar edebug-all-defs nil "\
9399If non-nil, evaluating defining forms instruments for Edebug.
9400This applies to `eval-defun', `eval-region', `eval-buffer', and
9401`eval-current-buffer'. `eval-region' is also called by
9402`eval-last-sexp', and `eval-print-last-sexp'.
9403
9404You can use the command `edebug-all-defs' to toggle the value of this
9405variable. You may wish to make it local to each buffer with
9406\(make-local-variable \\='edebug-all-defs) in your
9407`emacs-lisp-mode-hook'.")
9408
9409(custom-autoload 'edebug-all-defs "edebug" t)
9410
9411(defvar edebug-all-forms nil "\
9412Non-nil means evaluation of all forms will instrument for Edebug.
9413This doesn't apply to loading or evaluations in the minibuffer.
9414Use the command `edebug-all-forms' to toggle the value of this option.")
9415
9416(custom-autoload 'edebug-all-forms "edebug" t)
9417
9392(autoload 'edebug-basic-spec "edebug" "\ 9418(autoload 'edebug-basic-spec "edebug" "\
9393Return t if SPEC uses only extant spec symbols. 9419Return t if SPEC uses only extant spec symbols.
9394An extant spec symbol is a symbol that is not a function and has a 9420An extant spec symbol is a symbol that is not a function and has a
@@ -10545,6 +10571,26 @@ Encrypt marked files." t nil)
10545 10571
10546;;;*** 10572;;;***
10547 10573
10574;;;### (autoloads nil "epa-ks" "epa-ks.el" (0 0 0 0))
10575;;; Generated autoloads from epa-ks.el
10576
10577(autoload 'epa-search-keys "epa-ks" "\
10578Ask a keyserver for all keys matching QUERY.
10579
10580The keyserver to be used is specified by `epa-keyserver'.
10581
10582If EXACT is non-nil (interactively, prefix argument), require
10583exact matches.
10584
10585Note that the request may fail if the query is not specific
10586enough, since keyservers have strict timeout settings.
10587
10588\(fn QUERY EXACT)" t nil)
10589
10590(register-definition-prefixes "epa-ks" '("epa-k"))
10591
10592;;;***
10593
10548;;;### (autoloads nil "epa-mail" "epa-mail.el" (0 0 0 0)) 10594;;;### (autoloads nil "epa-mail" "epa-mail.el" (0 0 0 0))
10549;;; Generated autoloads from epa-mail.el 10595;;; Generated autoloads from epa-mail.el
10550 10596
@@ -10758,8 +10804,8 @@ Example usage:
10758 10804
10759 (erc-tls :server \"chat.freenode.net\" :port 6697 10805 (erc-tls :server \"chat.freenode.net\" :port 6697
10760 :client-certificate 10806 :client-certificate
10761 '(\"/data/bandali/my-cert.key\" 10807 '(\"/home/bandali/my-cert.key\"
10762 \"/data/bandali/my-cert.crt\")) 10808 \"/home/bandali/my-cert.crt\"))
10763 10809
10764\(fn &key (SERVER (erc-compute-server)) (PORT (erc-compute-port)) (NICK (erc-compute-nick)) PASSWORD (FULL-NAME (erc-compute-full-name)) CLIENT-CERTIFICATE)" t nil) 10810\(fn &key (SERVER (erc-compute-server)) (PORT (erc-compute-port)) (NICK (erc-compute-nick)) PASSWORD (FULL-NAME (erc-compute-full-name)) CLIENT-CERTIFICATE)" t nil)
10765 10811
@@ -12603,6 +12649,10 @@ Being on a `#include' line pulls in that file.
12603If optional IN-OTHER-WINDOW is non-nil, find the file in the other window. 12649If optional IN-OTHER-WINDOW is non-nil, find the file in the other window.
12604If optional IGNORE-INCLUDE is non-nil, ignore being on `#include' lines. 12650If optional IGNORE-INCLUDE is non-nil, ignore being on `#include' lines.
12605 12651
12652If optional EVENT is non-nil (default `last-nonmenu-event', move
12653point to the end position of that event before calling the
12654various ff-* hooks.
12655
12606Variables of interest include: 12656Variables of interest include:
12607 12657
12608 - `ff-case-fold-search' 12658 - `ff-case-fold-search'
@@ -15762,6 +15812,12 @@ When called from lisp, FUNCTION may also be a function object.
15762 15812
15763\(fn FUNCTION)" t nil) 15813\(fn FUNCTION)" t nil)
15764 15814
15815(autoload 'describe-command "help-fns" "\
15816Display the full documentation of COMMAND (a symbol).
15817When called from lisp, COMMAND may also be a function object.
15818
15819\(fn COMMAND)" t nil)
15820
15765(autoload 'help-C-file-name "help-fns" "\ 15821(autoload 'help-C-file-name "help-fns" "\
15766Return the name of the C file where SUBR-OR-VAR is defined. 15822Return the name of the C file where SUBR-OR-VAR is defined.
15767KIND should be `var' for a variable or `subr' for a subroutine. 15823KIND should be `var' for a variable or `subr' for a subroutine.
@@ -16076,22 +16132,30 @@ also supported.
16076 16132
16077There are several ways to change text in hexl mode: 16133There are several ways to change text in hexl mode:
16078 16134
16079ASCII characters (character between space (0x20) and tilde (0x7E)) are 16135Self-inserting characters are bound to `hexl-self-insert' so you
16080bound to self-insert so you can simply type the character and it will 16136can simply type the character and it will insert itself (actually
16081insert itself (actually overstrike) into the buffer. 16137overstrike) into the buffer. However, inserting non-ASCII characters
16138requires caution: the buffer's coding-system should correspond to
16139the encoding on disk, and multibyte characters should be inserted
16140with cursor on the first byte of a multibyte sequence whose length
16141is identical to the length of the multibyte sequence to be inserted,
16142otherwise this could produce invalid multibyte sequences. Non-ASCII
16143characters in ISO-2022 encodings should preferably inserted byte by
16144byte, to avoid problems caused by the designation sequences before
16145the actual characters.
16082 16146
16083\\[hexl-quoted-insert] followed by another keystroke allows you to insert the key even if 16147\\[hexl-quoted-insert] followed by another keystroke allows you to insert the key even if
16084it isn't bound to self-insert. An octal number can be supplied in place 16148it isn't bound to self-insert. An octal number can be supplied in place
16085of another key to insert the octal number's ASCII representation. 16149of another key to insert the octal number's ASCII representation.
16086 16150
16087\\[hexl-insert-hex-char] will insert a given hexadecimal value (if it is between 0 and 0xFF) 16151\\[hexl-insert-hex-char] will insert a given hexadecimal value
16088into the buffer at the current point. 16152into the buffer at the current address.
16089 16153
16090\\[hexl-insert-octal-char] will insert a given octal value (if it is between 0 and 0377) 16154\\[hexl-insert-octal-char] will insert a given octal value
16091into the buffer at the current point. 16155into the buffer at the current address.
16092 16156
16093\\[hexl-insert-decimal-char] will insert a given decimal value (if it is between 0 and 255) 16157\\[hexl-insert-decimal-char] will insert a given decimal value
16094into the buffer at the current point. 16158into the buffer at the current address..
16095 16159
16096\\[hexl-mode-exit] will exit `hexl-mode'. 16160\\[hexl-mode-exit] will exit `hexl-mode'.
16097 16161
@@ -16107,7 +16171,8 @@ You can use \\[hexl-find-file] to visit a file in Hexl mode.
16107(autoload 'hexl-find-file "hexl" "\ 16171(autoload 'hexl-find-file "hexl" "\
16108Edit file FILENAME as a binary file in hex dump format. 16172Edit file FILENAME as a binary file in hex dump format.
16109Switch to a buffer visiting file FILENAME, creating one if none exists, 16173Switch to a buffer visiting file FILENAME, creating one if none exists,
16110and edit the file in `hexl-mode'. 16174and edit the file in `hexl-mode'. The buffer's coding-system will be
16175no-conversion, unlike if you visit it normally and then invoke `hexl-mode'.
16111 16176
16112\(fn FILENAME)" t nil) 16177\(fn FILENAME)" t nil)
16113 16178
@@ -17195,7 +17260,7 @@ resized depends on `resize-mini-windows'.
17195 (make-obsolete 'iswitchb-mode 17260 (make-obsolete 'iswitchb-mode
17196 "use `icomplete-mode' or `ido-mode' instead." "24.4")) 17261 "use `icomplete-mode' or `ido-mode' instead." "24.4"))
17197 17262
17198(register-definition-prefixes "icomplete" '("icomplete-")) 17263(register-definition-prefixes "icomplete" '("fido-vertical-mode" "icomplete-"))
17199 17264
17200;;;*** 17265;;;***
17201 17266
@@ -19272,7 +19337,7 @@ It is not recommended to set this variable permanently to anything but nil.")
19272Uninstall jka-compr. 19337Uninstall jka-compr.
19273This removes the entries in `file-name-handler-alist' and `auto-mode-alist' 19338This removes the entries in `file-name-handler-alist' and `auto-mode-alist'
19274and `inhibit-local-variables-suffixes' that were added 19339and `inhibit-local-variables-suffixes' that were added
19275by `jka-compr-installed'." nil nil) 19340by `jka-compr-install'." nil nil)
19276 19341
19277(register-definition-prefixes "jka-compr" '("compression-error" "jka-compr-")) 19342(register-definition-prefixes "jka-compr" '("compression-error" "jka-compr-"))
19278 19343
@@ -19437,12 +19502,12 @@ and the return value is the length of the conversion.
19437 19502
19438;;;### (autoloads nil "kmacro" "kmacro.el" (0 0 0 0)) 19503;;;### (autoloads nil "kmacro" "kmacro.el" (0 0 0 0))
19439;;; Generated autoloads from kmacro.el 19504;;; Generated autoloads from kmacro.el
19440 (global-set-key "\C-x(" 'kmacro-start-macro) 19505 (global-set-key "\C-x(" #'kmacro-start-macro)
19441 (global-set-key "\C-x)" 'kmacro-end-macro) 19506 (global-set-key "\C-x)" #'kmacro-end-macro)
19442 (global-set-key "\C-xe" 'kmacro-end-and-call-macro) 19507 (global-set-key "\C-xe" #'kmacro-end-and-call-macro)
19443 (global-set-key [f3] 'kmacro-start-macro-or-insert-counter) 19508 (global-set-key [f3] #'kmacro-start-macro-or-insert-counter)
19444 (global-set-key [f4] 'kmacro-end-or-call-macro) 19509 (global-set-key [f4] #'kmacro-end-or-call-macro)
19445 (global-set-key "\C-x\C-k" 'kmacro-keymap) 19510 (global-set-key "\C-x\C-k" #'kmacro-keymap)
19446 (autoload 'kmacro-keymap "kmacro" "Keymap for keyboard macro commands." t 'keymap) 19511 (autoload 'kmacro-keymap "kmacro" "Keymap for keyboard macro commands." t 'keymap)
19447 19512
19448(autoload 'kmacro-exec-ring-item "kmacro" "\ 19513(autoload 'kmacro-exec-ring-item "kmacro" "\
@@ -19950,28 +20015,28 @@ except that FILTER is not optional.
19950;;; Generated autoloads from vc/log-edit.el 20015;;; Generated autoloads from vc/log-edit.el
19951 20016
19952(autoload 'log-edit "log-edit" "\ 20017(autoload 'log-edit "log-edit" "\
19953Setup a buffer to enter a log message. 20018Setup a buffer to enter a VC commit log message.
19954The buffer is put in mode MODE or `log-edit-mode' if MODE is nil. 20019The buffer is put in mode MODE, or `log-edit-mode' if MODE is nil.
19955\\<log-edit-mode-map> 20020\\<log-edit-mode-map>
19956If SETUP is non-nil, erase the buffer and run `log-edit-hook'. 20021If SETUP is non-nil, erase the buffer and run `log-edit-hook'.
19957Set mark and point around the entire contents of the buffer, so 20022Set mark and point around the entire contents of the buffer, so
19958that it is easy to kill the contents of the buffer with 20023that it is easy to kill the contents of the buffer with
19959\\[kill-region]. Once the user is done editing the message, 20024\\[kill-region]. Once the user is done editing the message, he
19960invoking the command \\[log-edit-done] (`log-edit-done') will 20025or she is expected to invoke the command \\[log-edit-done] (`log-edit-done'),
19961call CALLBACK to do the actual commit. 20026which will call CALLBACK, a function to do the actual commit.
19962 20027
19963PARAMS if non-nil is an alist of variables and buffer-local 20028PARAMS, if non-nil, is an alist of variables and buffer-local
19964values to give them in the Log Edit buffer. Possible keys and 20029values to give to those variables in the Log Edit buffer. Possible
19965associated values: 20030keys and associated values are:
19966 `log-edit-listfun' -- function taking no arguments that returns the list of 20031 `log-edit-listfun' -- function taking no arguments that returns the list of
19967 files that are concerned by the current operation (using relative names); 20032 files that are concerned by the current operation (using relative names);
19968 `log-edit-diff-function' -- function taking no arguments that 20033 `log-edit-diff-function' -- function taking no arguments that
19969 displays a diff of the files concerned by the current operation. 20034 displays a diff of the files concerned by the current operation.
19970 `vc-log-fileset' -- the VC fileset to be committed (if any). 20035 `vc-log-fileset' -- the VC fileset to be committed (if any).
19971 20036
19972If BUFFER is non-nil `log-edit' will jump to that buffer, use it 20037If BUFFER is non-nil, `log-edit' will switch to that buffer, use it
19973to edit the log message and go back to the current buffer when 20038to edit the log message and go back to the current buffer when
19974done. Otherwise, it uses the current buffer. 20039done. Otherwise, this function will use the current buffer.
19975 20040
19976\(fn CALLBACK &optional SETUP PARAMS BUFFER MODE &rest IGNORE)" nil nil) 20041\(fn CALLBACK &optional SETUP PARAMS BUFFER MODE &rest IGNORE)" nil nil)
19977 20042
@@ -20511,6 +20576,50 @@ The mail client is taken to be the handler of mailto URLs." nil nil)
20511;;;### (autoloads nil "mairix" "net/mairix.el" (0 0 0 0)) 20576;;;### (autoloads nil "mairix" "net/mairix.el" (0 0 0 0))
20512;;; Generated autoloads from net/mairix.el 20577;;; Generated autoloads from net/mairix.el
20513 20578
20579(autoload 'mairix-search "mairix" "\
20580Call Mairix with SEARCH.
20581If THREADS is non-nil, also display whole threads of found
20582messages. Results will be put into the default search file.
20583
20584\(fn SEARCH THREADS)" t nil)
20585
20586(autoload 'mairix-use-saved-search "mairix" "\
20587Use a saved search for querying Mairix." t nil)
20588
20589(autoload 'mairix-edit-saved-searches-customize "mairix" "\
20590Edit the list of saved searches in a customization buffer." t nil)
20591
20592(autoload 'mairix-search-from-this-article "mairix" "\
20593Search messages from sender of the current article.
20594This is effectively a shortcut for calling `mairix-search' with
20595f:current_from. If prefix THREADS is non-nil, include whole
20596threads.
20597
20598\(fn THREADS)" t nil)
20599
20600(autoload 'mairix-search-thread-this-article "mairix" "\
20601Search thread for the current article.
20602This is effectively a shortcut for calling `mairix-search'
20603with m:msgid of the current article and enabled threads." t nil)
20604
20605(autoload 'mairix-widget-search-based-on-article "mairix" "\
20606Create mairix query based on current article using widgets." t nil)
20607
20608(autoload 'mairix-edit-saved-searches "mairix" "\
20609Edit current mairix searches." t nil)
20610
20611(autoload 'mairix-widget-search "mairix" "\
20612Create mairix query interactively using graphical widgets.
20613MVALUES may contain values from current article.
20614
20615\(fn &optional MVALUES)" t nil)
20616
20617(autoload 'mairix-update-database "mairix" "\
20618Call mairix for updating the database for SERVERS.
20619Mairix will be called asynchronously unless
20620`mairix-synchronous-update' is t. Mairix will be called with
20621`mairix-update-options'." t nil)
20622
20514(register-definition-prefixes "mairix" '("mairix-")) 20623(register-definition-prefixes "mairix" '("mairix-"))
20515 20624
20516;;;*** 20625;;;***
@@ -21518,6 +21627,9 @@ Sequence of files visited by multiple file buffers Isearch.")
21518Set up isearch to search multiple buffers. 21627Set up isearch to search multiple buffers.
21519Intended to be added to `isearch-mode-hook'." nil nil) 21628Intended to be added to `isearch-mode-hook'." nil nil)
21520 21629
21630(autoload 'multi-isearch-switch-buffer "misearch" "\
21631Switch to the next buffer in multi-buffer search." nil nil)
21632
21521(autoload 'multi-isearch-buffers "misearch" "\ 21633(autoload 'multi-isearch-buffers "misearch" "\
21522Start multi-buffer Isearch on a list of BUFFERS. 21634Start multi-buffer Isearch on a list of BUFFERS.
21523This list can contain live buffers or their names. 21635This list can contain live buffers or their names.
@@ -24243,7 +24355,7 @@ Turning on outline mode calls the value of `text-mode-hook' and then of
24243 24355
24244\(fn)" t nil) 24356\(fn)" t nil)
24245(put 'outline-minor-mode-cycle 'safe-local-variable 'booleanp) 24357(put 'outline-minor-mode-cycle 'safe-local-variable 'booleanp)
24246(put 'outline-minor-mode-highlight 'safe-local-variable 'booleanp) 24358(put 'outline-minor-mode-highlight 'safe-local-variable 'symbolp)
24247 24359
24248(autoload 'outline-minor-mode "outline" "\ 24360(autoload 'outline-minor-mode "outline" "\
24249Toggle Outline minor mode. 24361Toggle Outline minor mode.
@@ -25312,14 +25424,14 @@ Macroexpand EXPRESSION and pretty-print its value.
25312 25424
25313(autoload 'pp-eval-last-sexp "pp" "\ 25425(autoload 'pp-eval-last-sexp "pp" "\
25314Run `pp-eval-expression' on sexp before point. 25426Run `pp-eval-expression' on sexp before point.
25315With argument, pretty-print output into current buffer. 25427With ARG, pretty-print output into current buffer.
25316Ignores leading comment characters. 25428Ignores leading comment characters.
25317 25429
25318\(fn ARG)" t nil) 25430\(fn ARG)" t nil)
25319 25431
25320(autoload 'pp-macroexpand-last-sexp "pp" "\ 25432(autoload 'pp-macroexpand-last-sexp "pp" "\
25321Run `pp-macroexpand-expression' on sexp before point. 25433Run `pp-macroexpand-expression' on sexp before point.
25322With argument, pretty-print output into current buffer. 25434With ARG, pretty-print output into current buffer.
25323Ignores leading comment characters. 25435Ignores leading comment characters.
25324 25436
25325\(fn ARG)" t nil) 25437\(fn ARG)" t nil)
@@ -26996,7 +27108,12 @@ the regexp builder. It displays a buffer named \"*RE-Builder*\"
26996in another window, initially containing an empty regexp. 27108in another window, initially containing an empty regexp.
26997 27109
26998As you edit the regexp in the \"*RE-Builder*\" buffer, the 27110As you edit the regexp in the \"*RE-Builder*\" buffer, the
26999matching parts of the target buffer will be highlighted." t nil) 27111matching parts of the target buffer will be highlighted.
27112
27113Case-sensitivity can be toggled with \\[reb-toggle-case]. The
27114regexp builder supports three different forms of input which can
27115be set with \\[reb-change-syntax]. More options and details are
27116provided in the Commentary section of this library." t nil)
27000 27117
27001(register-definition-prefixes "re-builder" '("re-builder-unload-function" "reb-")) 27118(register-definition-prefixes "re-builder" '("re-builder-unload-function" "reb-"))
27002 27119
@@ -28016,28 +28133,37 @@ than appending to it. Deletes the message after writing if
28016;;; Generated autoloads from emacs-lisp/rmc.el 28133;;; Generated autoloads from emacs-lisp/rmc.el
28017 28134
28018(autoload 'read-multiple-choice "rmc" "\ 28135(autoload 'read-multiple-choice "rmc" "\
28019Ask user a multiple choice question. 28136Ask user to select an entry from CHOICES, promting with PROMPT.
28020PROMPT should be a string that will be displayed as the prompt. 28137This function allows to ask the user a multiple-choice question.
28021 28138
28022CHOICES is a list of (KEY NAME [DESCRIPTION]). KEY is a 28139CHOICES should be a list of the form (KEY NAME [DESCRIPTION]).
28023character to be entered. NAME is a short name for the entry to 28140KEY is a character the user should type to select the entry.
28024be displayed while prompting (if there's room, it might be 28141NAME is a short name for the entry to be displayed while prompting
28025shortened). DESCRIPTION is an optional longer explanation that 28142\(if there's no room, it might be shortened).
28026will be displayed in a help buffer if the user requests more 28143DESCRIPTION is an optional longer description of the entry; it will
28027help. 28144be displayed in a help buffer if the user requests more help. This
28145help description has a fixed format in columns. For greater
28146flexibility, instead of passing a DESCRIPTION, the caller can pass
28147the optional argument HELP-STRING. This argument is a string that
28148should contain a more detailed description of all of the possible
28149choices. `read-multiple-choice' will display that description in a
28150help buffer if the user requests that.
28028 28151
28029This function translates user input into responses by consulting 28152This function translates user input into responses by consulting
28030the bindings in `query-replace-map'; see the documentation of 28153the bindings in `query-replace-map'; see the documentation of
28031that variable for more information. In this case, the useful 28154that variable for more information. The relevant bindings for the
28032bindings are `recenter', `scroll-up', and `scroll-down'. If the 28155purposes of this function are `recenter', `scroll-up', `scroll-down',
28033user enters `recenter', `scroll-up', or `scroll-down' responses, 28156and `edit'.
28034perform the requested window recentering or scrolling and ask 28157If the user types the `recenter', `scroll-up', or `scroll-down'
28035again. 28158responses, the function performs the requested window recentering or
28036 28159scrolling, and then asks the question again. If the user enters `edit',
28037When `use-dialog-box' is t (the default), this function can pop 28160the function starts a recursive edit. When the user exit the recursive
28038up a dialog window to collect the user input. That functionality 28161edit, the multiple-choice prompt gains focus again.
28039requires `display-popup-menus-p' to return t. Otherwise, a 28162
28040text dialog will be used. 28163When `use-dialog-box' is t (the default), and the command using this
28164function was invoked via the mouse, this function pops up a GUI dialog
28165to collect the user input, but only if Emacs is capable of using GUI
28166dialogs. Otherwise, the function will always use text-mode dialogs.
28041 28167
28042The return value is the matching entry from the CHOICES list. 28168The return value is the matching entry from the CHOICES list.
28043 28169
@@ -28048,7 +28174,7 @@ Usage example:
28048 (?s \"session only\") 28174 (?s \"session only\")
28049 (?n \"no\"))) 28175 (?n \"no\")))
28050 28176
28051\(fn PROMPT CHOICES)" nil nil) 28177\(fn PROMPT CHOICES &optional HELP-STRING)" nil nil)
28052 28178
28053;;;*** 28179;;;***
28054 28180
@@ -28559,7 +28685,7 @@ For more details, see Info node `(elisp) Extending Rx'.
28559 28685
28560(function-put 'rx-define 'lisp-indent-function 'defun) 28686(function-put 'rx-define 'lisp-indent-function 'defun)
28561 28687
28562(eval-and-compile (defun rx--pcase-macroexpander (&rest regexps) "A pattern that matches strings against `rx' REGEXPS in sexp form.\nREGEXPS are interpreted as in `rx'. The pattern matches any\nstring that is a match for REGEXPS, as if by `string-match'.\n\nIn addition to the usual `rx' syntax, REGEXPS can contain the\nfollowing constructs:\n\n (let REF RX...) binds the symbol REF to a submatch that matches\n the regular expressions RX. REF is bound in\n CODE to the string of the submatch or nil, but\n can also be used in `backref'.\n (backref REF) matches whatever the submatch REF matched.\n REF can be a number, as usual, or a name\n introduced by a previous (let REF ...)\n construct." (let* ((rx--pcase-vars nil) (regexp (rx--to-expr (rx--pcase-transform (cons 'seq regexps)))) (nvars (length rx--pcase-vars))) `(and (pred stringp) ,(if (zerop nvars) `(pred (string-match ,regexp)) `(app (lambda (s) (and (string-match ,regexp s) ,(rx--reduce-right (lambda (a b) `(cons ,a ,b)) (mapcar (lambda (i) `(match-string ,i s)) (number-sequence 1 nvars))))) ,(list '\` (rx--reduce-right #'cons (mapcar (lambda (name) (list '\, name)) (reverse rx--pcase-vars)))))))))) 28688(eval-and-compile (defun rx--pcase-macroexpander (&rest regexps) "A pattern that matches strings against `rx' REGEXPS in sexp form.\nREGEXPS are interpreted as in `rx'. The pattern matches any\nstring that is a match for REGEXPS, as if by `string-match'.\n\nIn addition to the usual `rx' syntax, REGEXPS can contain the\nfollowing constructs:\n\n (let REF RX...) binds the symbol REF to a submatch that matches\n the regular expressions RX. REF is bound in\n CODE to the string of the submatch or nil, but\n can also be used in `backref'.\n (backref REF) matches whatever the submatch REF matched.\n REF can be a number, as usual, or a name\n introduced by a previous (let REF ...)\n construct." (let* ((rx--pcase-vars nil) (regexp (rx--to-expr (rx--pcase-transform (cons 'seq regexps))))) `(and (pred stringp) ,(pcase (length rx--pcase-vars) (0 `(pred (string-match ,regexp))) (1 `(app (lambda (s) (if (string-match ,regexp s) (match-string 1 s) 0)) (and ,(car rx--pcase-vars) (pred (not numberp))))) (nvars `(app (lambda (s) (and (string-match ,regexp s) ,(rx--reduce-right (lambda (a b) `(cons ,a ,b)) (mapcar (lambda (i) `(match-string ,i s)) (number-sequence 1 nvars))))) ,(list '\` (rx--reduce-right #'cons (mapcar (lambda (name) (list '\, name)) (reverse rx--pcase-vars)))))))))))
28563 28689
28564(define-symbol-prop 'rx--pcase-macroexpander 'edebug-form-spec 'nil) 28690(define-symbol-prop 'rx--pcase-macroexpander 'edebug-form-spec 'nil)
28565 28691
@@ -29934,7 +30060,7 @@ Pop to a buffer with short documentation summary for functions in GROUP.
29934 30060
29935\(fn GROUP)" t nil) 30061\(fn GROUP)" t nil)
29936 30062
29937(register-definition-prefixes "shortdoc" '("alist" "buffer" "define-short-documentation-group" "file" "hash-table" "list" "number" "process" "regexp" "sequence" "shortdoc-" "string" "vector")) 30063(register-definition-prefixes "shortdoc" '("alist" "buffer" "define-short-documentation-group" "file" "hash-table" "list" "number" "overlay" "process" "regexp" "sequence" "shortdoc-" "string" "vector"))
29938 30064
29939;;;*** 30065;;;***
29940 30066
@@ -34136,10 +34262,10 @@ match file names at root of the underlying local file system,
34136like \"/sys\" or \"/C:\".") 34262like \"/sys\" or \"/C:\".")
34137 34263
34138(defun tramp-autoload-file-name-handler (operation &rest args) "\ 34264(defun tramp-autoload-file-name-handler (operation &rest args) "\
34139Load Tramp file name handler, and perform OPERATION." (tramp-unload-file-name-handlers) (when tramp-mode (let ((default-directory temporary-file-directory)) (load "tramp" 'noerror 'nomessage))) (apply operation args)) 34265Load Tramp file name handler, and perform OPERATION." (tramp-unload-file-name-handlers) (when tramp-mode (let ((default-directory temporary-file-directory)) (when (bound-and-true-p tramp-archive-autoload) (load "tramp-archive" 'noerror 'nomessage)) (load "tramp" 'noerror 'nomessage))) (apply operation args))
34140 34266
34141(defun tramp-register-autoload-file-name-handlers nil "\ 34267(defun tramp-register-autoload-file-name-handlers nil "\
34142Add Tramp file name handlers to `file-name-handler-alist' during autoload." (add-to-list 'file-name-handler-alist (cons tramp-autoload-file-name-regexp 'tramp-autoload-file-name-handler)) (put #'tramp-autoload-file-name-handler 'safe-magic t)) 34268Add Tramp file name handlers to `file-name-handler-alist' during autoload." (add-to-list 'file-name-handler-alist (cons tramp-autoload-file-name-regexp #'tramp-autoload-file-name-handler)) (put #'tramp-autoload-file-name-handler 'safe-magic t))
34143 (tramp-register-autoload-file-name-handlers) 34269 (tramp-register-autoload-file-name-handlers)
34144 34270
34145(defun tramp-unload-file-name-handlers nil "\ 34271(defun tramp-unload-file-name-handlers nil "\
@@ -34177,7 +34303,8 @@ It must be supported by libarchive(3).")
34177(defmacro tramp-archive-autoload-file-name-regexp nil "\ 34303(defmacro tramp-archive-autoload-file-name-regexp nil "\
34178Regular expression matching archive file names." '(concat "\\`" "\\(" ".+" "\\." (regexp-opt tramp-archive-suffixes) "\\(?:" "\\." (regexp-opt tramp-archive-compression-suffixes) "\\)*" "\\)" "\\(" "/" ".*" "\\)" "\\'")) 34304Regular expression matching archive file names." '(concat "\\`" "\\(" ".+" "\\." (regexp-opt tramp-archive-suffixes) "\\(?:" "\\." (regexp-opt tramp-archive-compression-suffixes) "\\)*" "\\)" "\\(" "/" ".*" "\\)" "\\'"))
34179 34305
34180(defalias 'tramp-archive-autoload-file-name-handler #'tramp-autoload-file-name-handler) 34306(defun tramp-archive-autoload-file-name-handler (operation &rest args) "\
34307Load Tramp archive file name handler, and perform OPERATION." (when tramp-archive-enabled (let ((default-directory temporary-file-directory) (tramp-archive-autoload t)) tramp-archive-autoload (apply #'tramp-autoload-file-name-handler operation args))))
34181 34308
34182(defun tramp-register-archive-file-name-handler nil "\ 34309(defun tramp-register-archive-file-name-handler nil "\
34183Add archive file name handler to `file-name-handler-alist'." (when tramp-archive-enabled (add-to-list 'file-name-handler-alist (cons (tramp-archive-autoload-file-name-regexp) #'tramp-archive-autoload-file-name-handler)) (put #'tramp-archive-autoload-file-name-handler 'safe-magic t))) 34310Add archive file name handler to `file-name-handler-alist'." (when tramp-archive-enabled (add-to-list 'file-name-handler-alist (cons (tramp-archive-autoload-file-name-regexp) #'tramp-archive-autoload-file-name-handler)) (put #'tramp-archive-autoload-file-name-handler 'safe-magic t)))