diff options
| -rw-r--r-- | lisp/ldefs-boot.el | 127 |
1 files changed, 111 insertions, 16 deletions
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index d7da5f6c249..bcd8e0d5083 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el | |||
| @@ -13444,7 +13444,54 @@ play around with the following keys: | |||
| 13444 | ;;;### (autoloads nil "format-spec" "format-spec.el" (0 0 0 0)) | 13444 | ;;;### (autoloads nil "format-spec" "format-spec.el" (0 0 0 0)) |
| 13445 | ;;; Generated autoloads from format-spec.el | 13445 | ;;; Generated autoloads from format-spec.el |
| 13446 | 13446 | ||
| 13447 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "format-spec" '("format-spec"))) | 13447 | (autoload 'format-spec "format-spec" "\ |
| 13448 | Return a string based on FORMAT and SPECIFICATION. | ||
| 13449 | FORMAT is a string containing `format'-like specs like \"su - %u %k\". | ||
| 13450 | SPECIFICATION is an alist mapping format specification characters | ||
| 13451 | to their substitutions. | ||
| 13452 | |||
| 13453 | For instance: | ||
| 13454 | |||
| 13455 | (format-spec \"su - %u %l\" | ||
| 13456 | \\=`((?u . ,(user-login-name)) | ||
| 13457 | (?l . \"ls\"))) | ||
| 13458 | |||
| 13459 | Each %-spec may contain optional flag, width, and precision | ||
| 13460 | modifiers, as follows: | ||
| 13461 | |||
| 13462 | %<flags><width><precision>character | ||
| 13463 | |||
| 13464 | The following flags are allowed: | ||
| 13465 | |||
| 13466 | * 0: Pad to the width, if given, with zeros instead of spaces. | ||
| 13467 | * -: Pad to the width, if given, on the right instead of the left. | ||
| 13468 | * <: Truncate to the width and precision, if given, on the left. | ||
| 13469 | * >: Truncate to the width and precision, if given, on the right. | ||
| 13470 | * ^: Convert to upper case. | ||
| 13471 | * _: Convert to lower case. | ||
| 13472 | |||
| 13473 | The width and truncation modifiers behave like the corresponding | ||
| 13474 | ones in `format' when applied to %s. | ||
| 13475 | |||
| 13476 | For example, \"%<010b\" means \"substitute into the output the | ||
| 13477 | value associated with ?b in SPECIFICATION, either padding it with | ||
| 13478 | leading zeros or truncating leading characters until it's ten | ||
| 13479 | characters wide\". | ||
| 13480 | |||
| 13481 | Any text properties of FORMAT are copied to the result, with any | ||
| 13482 | text properties of a %-spec itself copied to its substitution. | ||
| 13483 | |||
| 13484 | IGNORE-MISSING indicates how to handle %-spec characters not | ||
| 13485 | present in SPECIFICATION. If it is nil or omitted, emit an | ||
| 13486 | error; if it is the symbol `ignore', leave those %-specs verbatim | ||
| 13487 | in the result, including their text properties, if any; if it is | ||
| 13488 | the symbol `delete', remove those %-specs from the result; | ||
| 13489 | otherwise do the same as for the symbol `ignore', but also leave | ||
| 13490 | any occurrences of \"%%\" in FORMAT verbatim in the result. | ||
| 13491 | |||
| 13492 | \(fn FORMAT SPECIFICATION &optional IGNORE-MISSING)" nil nil) | ||
| 13493 | |||
| 13494 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "format-spec" '("format-spec-"))) | ||
| 13448 | 13495 | ||
| 13449 | ;;;*** | 13496 | ;;;*** |
| 13450 | 13497 | ||
| @@ -19171,7 +19218,7 @@ one of the aforementioned options instead of using this mode. | |||
| 19171 | 19218 | ||
| 19172 | ;;;### (autoloads nil "jsonrpc" "jsonrpc.el" (0 0 0 0)) | 19219 | ;;;### (autoloads nil "jsonrpc" "jsonrpc.el" (0 0 0 0)) |
| 19173 | ;;; Generated autoloads from jsonrpc.el | 19220 | ;;; Generated autoloads from jsonrpc.el |
| 19174 | (push (purecopy '(jsonrpc 1 0 11)) package--builtin-versions) | 19221 | (push (purecopy '(jsonrpc 1 0 12)) package--builtin-versions) |
| 19175 | 19222 | ||
| 19176 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "jsonrpc" '("jrpc-default-request-timeout" "jsonrpc-"))) | 19223 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "jsonrpc" '("jrpc-default-request-timeout" "jsonrpc-"))) |
| 19177 | 19224 | ||
| @@ -22294,8 +22341,8 @@ a greeting from the server. | |||
| 22294 | :nowait, if non-nil, says the connection should be made | 22341 | :nowait, if non-nil, says the connection should be made |
| 22295 | asynchronously, if possible. | 22342 | asynchronously, if possible. |
| 22296 | 22343 | ||
| 22297 | :shell-command is a format-spec string that can be used if :type | 22344 | :shell-command is a `format-spec' string that can be used if |
| 22298 | is `shell'. It has two specs, %s for host and %p for port | 22345 | :type is `shell'. It has two specs, %s for host and %p for port |
| 22299 | number. Example: \"ssh gateway nc %s %p\". | 22346 | number. Example: \"ssh gateway nc %s %p\". |
| 22300 | 22347 | ||
| 22301 | :tls-parameters is a list that should be supplied if you're | 22348 | :tls-parameters is a list that should be supplied if you're |
| @@ -26204,7 +26251,7 @@ Open profile FILENAME. | |||
| 26204 | 26251 | ||
| 26205 | ;;;### (autoloads nil "project" "progmodes/project.el" (0 0 0 0)) | 26252 | ;;;### (autoloads nil "project" "progmodes/project.el" (0 0 0 0)) |
| 26206 | ;;; Generated autoloads from progmodes/project.el | 26253 | ;;; Generated autoloads from progmodes/project.el |
| 26207 | (push (purecopy '(project 0 3 0)) package--builtin-versions) | 26254 | (push (purecopy '(project 0 4 0)) package--builtin-versions) |
| 26208 | 26255 | ||
| 26209 | (autoload 'project-current "project" "\ | 26256 | (autoload 'project-current "project" "\ |
| 26210 | Return the project instance in DIR or `default-directory'. | 26257 | Return the project instance in DIR or `default-directory'. |
| @@ -26213,6 +26260,10 @@ the user for a different project to look in. | |||
| 26213 | 26260 | ||
| 26214 | \(fn &optional MAYBE-PROMPT DIR)" nil nil) | 26261 | \(fn &optional MAYBE-PROMPT DIR)" nil nil) |
| 26215 | 26262 | ||
| 26263 | (defvar project-prefix-map (let ((map (make-sparse-keymap))) (define-key map "f" 'project-find-file) (define-key map "b" 'project-switch-to-buffer) (define-key map "s" 'project-shell) (define-key map "d" 'project-dired) (define-key map "v" 'project-vc-dir) (define-key map "c" 'project-compile) (define-key map "e" 'project-eshell) (define-key map "k" 'project-kill-buffers) (define-key map "p" 'project-switch-project) (define-key map "g" 'project-find-regexp) (define-key map "r" 'project-query-replace-regexp) map) "\ | ||
| 26264 | Keymap for project commands.") | ||
| 26265 | (define-key ctl-x-map "p" project-prefix-map) | ||
| 26266 | |||
| 26216 | (autoload 'project-find-regexp "project" "\ | 26267 | (autoload 'project-find-regexp "project" "\ |
| 26217 | Find all matches for REGEXP in the current project's roots. | 26268 | Find all matches for REGEXP in the current project's roots. |
| 26218 | With \\[universal-argument] prefix, you can specify the directory | 26269 | With \\[universal-argument] prefix, you can specify the directory |
| @@ -26242,10 +26293,24 @@ The completion default is the filename at point, if one is | |||
| 26242 | recognized." t nil) | 26293 | recognized." t nil) |
| 26243 | 26294 | ||
| 26244 | (autoload 'project-dired "project" "\ | 26295 | (autoload 'project-dired "project" "\ |
| 26245 | Open Dired in the current project." t nil) | 26296 | Start Dired in the current project's root." t nil) |
| 26297 | |||
| 26298 | (autoload 'project-vc-dir "project" "\ | ||
| 26299 | Run VC-Dir in the current project's root." t nil) | ||
| 26300 | |||
| 26301 | (autoload 'project-shell "project" "\ | ||
| 26302 | Start an inferior shell in the current project's root directory. | ||
| 26303 | If a buffer already exists for running a shell in the project's root, | ||
| 26304 | switch to it. Otherwise, create a new shell buffer. | ||
| 26305 | With \\[universal-argument] prefix arg, create a new inferior shell buffer even | ||
| 26306 | if one already exists." t nil) | ||
| 26246 | 26307 | ||
| 26247 | (autoload 'project-eshell "project" "\ | 26308 | (autoload 'project-eshell "project" "\ |
| 26248 | Open Eshell in the current project." t nil) | 26309 | Start Eshell in the current project's root directory. |
| 26310 | If a buffer already exists for running Eshell in the project's root, | ||
| 26311 | switch to it. Otherwise, create a new Eshell buffer. | ||
| 26312 | With \\[universal-argument] prefix arg, create a new Eshell buffer even | ||
| 26313 | if one already exists." t nil) | ||
| 26249 | 26314 | ||
| 26250 | (autoload 'project-search "project" "\ | 26315 | (autoload 'project-search "project" "\ |
| 26251 | Search for REGEXP in all the files of the project. | 26316 | Search for REGEXP in all the files of the project. |
| @@ -26264,21 +26329,36 @@ loop using the command \\[fileloop-continue]. | |||
| 26264 | \(fn FROM TO)" t nil) | 26329 | \(fn FROM TO)" t nil) |
| 26265 | 26330 | ||
| 26266 | (autoload 'project-compile "project" "\ | 26331 | (autoload 'project-compile "project" "\ |
| 26267 | Run `compile' in the project root." t nil) | 26332 | Run `compile' in the project root. |
| 26333 | Arguments the same as in `compile'. | ||
| 26268 | 26334 | ||
| 26269 | (defvar project-switch-commands '(("f" "Find file" project-find-file) ("s" "Find regexp" project-find-regexp) ("d" "Dired" project-dired) ("e" "Eshell" project-eshell)) "\ | 26335 | \(fn COMMAND &optional COMINT)" t nil) |
| 26336 | |||
| 26337 | (autoload 'project-switch-to-buffer "project" "\ | ||
| 26338 | Switch to another buffer that is related to the current project. | ||
| 26339 | A buffer is related to a project if its `default-directory' | ||
| 26340 | is inside the directory hierarchy of the project's root." t nil) | ||
| 26341 | |||
| 26342 | (autoload 'project-kill-buffers "project" "\ | ||
| 26343 | Kill all live buffers belonging to the current project. | ||
| 26344 | Certain buffers may be \"spared\", see `project-kill-buffers-ignores'." t nil) | ||
| 26345 | |||
| 26346 | (autoload 'project-known-project-roots "project" "\ | ||
| 26347 | Return the list of root directories of all known projects." nil nil) | ||
| 26348 | |||
| 26349 | (defvar project-switch-commands '((102 "Find file" project-find-file) (103 "Find regexp" project-find-regexp) (100 "Dired" project-dired) (118 "VC-Dir" project-vc-dir) (101 "Eshell" project-eshell)) "\ | ||
| 26270 | Alist mapping keys to project switching menu entries. | 26350 | Alist mapping keys to project switching menu entries. |
| 26271 | Used by `project-switch-project' to construct a dispatch menu of | 26351 | Used by `project-switch-project' to construct a dispatch menu of |
| 26272 | commands available upon \"switching\" to another project. | 26352 | commands available upon \"switching\" to another project. |
| 26273 | 26353 | ||
| 26274 | Each element looks like (KEY LABEL COMMAND), where COMMAND is the | 26354 | Each element is of the form (KEY LABEL COMMAND), where COMMAND is the |
| 26275 | command to run when KEY is pressed. LABEL is used to distinguish | 26355 | command to run when KEY is pressed. LABEL is used to distinguish |
| 26276 | the choice in the dispatch menu.") | 26356 | the menu entries in the dispatch menu.") |
| 26277 | 26357 | ||
| 26278 | (autoload 'project-switch-project "project" "\ | 26358 | (autoload 'project-switch-project "project" "\ |
| 26279 | \"Switch\" to another project by running a chosen command. | 26359 | \"Switch\" to another project by running an Emacs command. |
| 26280 | The available commands are picked from `project-switch-commands' | 26360 | The available commands are presented as a dispatch menu |
| 26281 | and presented in a dispatch menu." t nil) | 26361 | made from `project-switch-commands'." t nil) |
| 26282 | 26362 | ||
| 26283 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "project" '("project-"))) | 26363 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "project" '("project-"))) |
| 26284 | 26364 | ||
| @@ -28726,7 +28806,7 @@ For more details, see Info node `(elisp) Extending Rx'. | |||
| 28726 | 28806 | ||
| 28727 | \(fn NAME [(ARGS...)] RX)" nil t) | 28807 | \(fn NAME [(ARGS...)] RX)" nil t) |
| 28728 | 28808 | ||
| 28729 | (function-put 'rx-define 'lisp-indent-function '1) | 28809 | (function-put 'rx-define 'lisp-indent-function 'defun) |
| 28730 | 28810 | ||
| 28731 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rx" '("rx-"))) | 28811 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rx" '("rx-"))) |
| 28732 | 28812 | ||
| @@ -29993,6 +30073,11 @@ If SEQUENCE is empty, return INITIAL-VALUE and FUNCTION is not called. | |||
| 29993 | 30073 | ||
| 29994 | \(fn FUNCTION SEQUENCE INITIAL-VALUE)" nil nil) | 30074 | \(fn FUNCTION SEQUENCE INITIAL-VALUE)" nil nil) |
| 29995 | 30075 | ||
| 30076 | (autoload 'seq-every-p "seq" "\ | ||
| 30077 | Return non-nil if (PRED element) is non-nil for all elements of SEQUENCE. | ||
| 30078 | |||
| 30079 | \(fn PRED SEQUENCE)" nil nil) | ||
| 30080 | |||
| 29996 | (autoload 'seq-some "seq" "\ | 30081 | (autoload 'seq-some "seq" "\ |
| 29997 | Return non-nil if PRED is satisfied for at least one element of SEQUENCE. | 30082 | Return non-nil if PRED is satisfied for at least one element of SEQUENCE. |
| 29998 | If so, return the first non-nil value returned by PRED. | 30083 | If so, return the first non-nil value returned by PRED. |
| @@ -34707,6 +34792,13 @@ Add archive file name handler to `file-name-handler-alist'." (when tramp-archive | |||
| 34707 | 34792 | ||
| 34708 | ;;;*** | 34793 | ;;;*** |
| 34709 | 34794 | ||
| 34795 | ;;;### (autoloads nil "tramp-crypt" "net/tramp-crypt.el" (0 0 0 0)) | ||
| 34796 | ;;; Generated autoloads from net/tramp-crypt.el | ||
| 34797 | |||
| 34798 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-crypt" '("tramp-crypt-"))) | ||
| 34799 | |||
| 34800 | ;;;*** | ||
| 34801 | |||
| 34710 | ;;;### (autoloads nil "tramp-ftp" "net/tramp-ftp.el" (0 0 0 0)) | 34802 | ;;;### (autoloads nil "tramp-ftp" "net/tramp-ftp.el" (0 0 0 0)) |
| 34711 | ;;; Generated autoloads from net/tramp-ftp.el | 34803 | ;;; Generated autoloads from net/tramp-ftp.el |
| 34712 | 34804 | ||
| @@ -36026,7 +36118,10 @@ Note that if FILE is a symbolic link, it will not be resolved -- | |||
| 36026 | the responsible backend system for the symbolic link itself will | 36118 | the responsible backend system for the symbolic link itself will |
| 36027 | be reported. | 36119 | be reported. |
| 36028 | 36120 | ||
| 36029 | \(fn FILE)" nil nil) | 36121 | If NO-ERROR is nil, signal an error that no VC backend is |
| 36122 | responsible for the given file. | ||
| 36123 | |||
| 36124 | \(fn FILE &optional NO-ERROR)" nil nil) | ||
| 36030 | 36125 | ||
| 36031 | (autoload 'vc-next-action "vc" "\ | 36126 | (autoload 'vc-next-action "vc" "\ |
| 36032 | Do the next logical version control operation on the current fileset. | 36127 | Do the next logical version control operation on the current fileset. |