diff options
| -rw-r--r-- | lisp/ldefs-boot.el | 110 |
1 files changed, 88 insertions, 22 deletions
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index 1e095d8b41f..2246e5f6eaf 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el | |||
| @@ -4751,6 +4751,75 @@ and runs the normal hook `command-history-hook'." t nil) | |||
| 4751 | ;;; Generated autoloads from emacs-lisp/cl-generic.el | 4751 | ;;; Generated autoloads from emacs-lisp/cl-generic.el |
| 4752 | (push (purecopy '(cl-generic 1 0)) package--builtin-versions) | 4752 | (push (purecopy '(cl-generic 1 0)) package--builtin-versions) |
| 4753 | 4753 | ||
| 4754 | (autoload 'cl-defgeneric "cl-generic" "\ | ||
| 4755 | Create a generic function NAME. | ||
| 4756 | DOC-STRING is the base documentation for this class. A generic | ||
| 4757 | function has no body, as its purpose is to decide which method body | ||
| 4758 | is appropriate to use. Specific methods are defined with `cl-defmethod'. | ||
| 4759 | With this implementation the ARGS are currently ignored. | ||
| 4760 | OPTIONS-AND-METHODS currently understands: | ||
| 4761 | - (:documentation DOCSTRING) | ||
| 4762 | - (declare DECLARATIONS) | ||
| 4763 | - (:argument-precedence-order &rest ARGS) | ||
| 4764 | - (:method [QUALIFIERS...] ARGS &rest BODY) | ||
| 4765 | DEFAULT-BODY, if present, is used as the body of a default method. | ||
| 4766 | |||
| 4767 | \(fn NAME ARGS [DOC-STRING] [OPTIONS-AND-METHODS...] &rest DEFAULT-BODY)" nil t) | ||
| 4768 | |||
| 4769 | (function-put 'cl-defgeneric 'lisp-indent-function '2) | ||
| 4770 | |||
| 4771 | (function-put 'cl-defgeneric 'doc-string-elt '3) | ||
| 4772 | |||
| 4773 | (autoload 'cl-generic-define "cl-generic" "\ | ||
| 4774 | |||
| 4775 | |||
| 4776 | \(fn NAME ARGS OPTIONS)" nil nil) | ||
| 4777 | |||
| 4778 | (autoload 'cl-defmethod "cl-generic" "\ | ||
| 4779 | Define a new method for generic function NAME. | ||
| 4780 | I.e. it defines the implementation of NAME to use for invocations where the | ||
| 4781 | values of the dispatch arguments match the specified TYPEs. | ||
| 4782 | The dispatch arguments have to be among the mandatory arguments, and | ||
| 4783 | all methods of NAME have to use the same set of arguments for dispatch. | ||
| 4784 | Each dispatch argument and TYPE are specified in ARGS where the corresponding | ||
| 4785 | formal argument appears as (VAR TYPE) rather than just VAR. | ||
| 4786 | |||
| 4787 | The optional second argument QUALIFIER is a specifier that | ||
| 4788 | modifies how the method is combined with other methods, including: | ||
| 4789 | :before - Method will be called before the primary | ||
| 4790 | :after - Method will be called after the primary | ||
| 4791 | :around - Method will be called around everything else | ||
| 4792 | The absence of QUALIFIER means this is a \"primary\" method. | ||
| 4793 | The set of acceptable qualifiers and their meaning is defined | ||
| 4794 | \(and can be extended) by the methods of `cl-generic-combine-methods'. | ||
| 4795 | |||
| 4796 | ARGS can also include so-called context specializers, introduced by | ||
| 4797 | `&context' (which should appear right after the mandatory arguments, | ||
| 4798 | before any &optional or &rest). They have the form (EXPR TYPE) where | ||
| 4799 | EXPR is an Elisp expression whose value should match TYPE for the | ||
| 4800 | method to be applicable. | ||
| 4801 | |||
| 4802 | The set of acceptable TYPEs (also called \"specializers\") is defined | ||
| 4803 | \(and can be extended) by the various methods of `cl-generic-generalizers'. | ||
| 4804 | |||
| 4805 | \(fn NAME [QUALIFIER] ARGS &rest [DOCSTRING] BODY)" nil t) | ||
| 4806 | |||
| 4807 | (function-put 'cl-defmethod 'doc-string-elt '3) | ||
| 4808 | |||
| 4809 | (function-put 'cl-defmethod 'lisp-indent-function 'defun) | ||
| 4810 | |||
| 4811 | (autoload 'cl-generic-define-method "cl-generic" "\ | ||
| 4812 | |||
| 4813 | |||
| 4814 | \(fn NAME QUALIFIERS ARGS USES-CNM FUNCTION)" nil nil) | ||
| 4815 | |||
| 4816 | (autoload 'cl-find-method "cl-generic" "\ | ||
| 4817 | |||
| 4818 | |||
| 4819 | \(fn GENERIC QUALIFIERS SPECIALIZERS)" nil nil) | ||
| 4820 | |||
| 4821 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl-generic" '("cl-"))) | ||
| 4822 | |||
| 4754 | ;;;*** | 4823 | ;;;*** |
| 4755 | 4824 | ||
| 4756 | ;;;### (autoloads nil "cl-indent" "emacs-lisp/cl-indent.el" (0 0 | 4825 | ;;;### (autoloads nil "cl-indent" "emacs-lisp/cl-indent.el" (0 0 |
| @@ -7557,7 +7626,6 @@ Hooks (use \\[describe-variable] to see their documentation): | |||
| 7557 | `dired-before-readin-hook' | 7626 | `dired-before-readin-hook' |
| 7558 | `dired-after-readin-hook' | 7627 | `dired-after-readin-hook' |
| 7559 | `dired-mode-hook' | 7628 | `dired-mode-hook' |
| 7560 | `dired-load-hook' | ||
| 7561 | 7629 | ||
| 7562 | Keybindings: | 7630 | Keybindings: |
| 7563 | \\{dired-mode-map} | 7631 | \\{dired-mode-map} |
| @@ -8896,7 +8964,7 @@ an EDE controlled project. | |||
| 8896 | ;;;;;; "cedet/ede/cpp-root.el" (0 0 0 0)) | 8964 | ;;;;;; "cedet/ede/cpp-root.el" (0 0 0 0)) |
| 8897 | ;;; Generated autoloads from cedet/ede/cpp-root.el | 8965 | ;;; Generated autoloads from cedet/ede/cpp-root.el |
| 8898 | 8966 | ||
| 8899 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/cpp-root" '("ede-c"))) | 8967 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/cpp-root" '("ede-cpp-root-"))) |
| 8900 | 8968 | ||
| 8901 | ;;;*** | 8969 | ;;;*** |
| 8902 | 8970 | ||
| @@ -17069,7 +17137,6 @@ The main features of this mode are | |||
| 17069 | 17137 | ||
| 17070 | 8. Hooks | 17138 | 8. Hooks |
| 17071 | ----- | 17139 | ----- |
| 17072 | Loading idlwave.el runs `idlwave-load-hook'. | ||
| 17073 | Turning on `idlwave-mode' runs `idlwave-mode-hook'. | 17140 | Turning on `idlwave-mode' runs `idlwave-mode-hook'. |
| 17074 | 17141 | ||
| 17075 | 9. Documentation and Customization | 17142 | 9. Documentation and Customization |
| @@ -19742,7 +19809,7 @@ This function is suitable for execution in an init file. | |||
| 19742 | 19809 | ||
| 19743 | \(fn &optional ARG)" t nil) | 19810 | \(fn &optional ARG)" t nil) |
| 19744 | 19811 | ||
| 19745 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lunar" '("calendar-lunar-phases" "diary-lunar-phases" "lunar-"))) | 19812 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lunar" '("calendar-lunar-phases" "diary-lunar-phases" "eclipse-check" "lunar-"))) |
| 19746 | 19813 | ||
| 19747 | ;;;*** | 19814 | ;;;*** |
| 19748 | 19815 | ||
| @@ -24649,8 +24716,9 @@ matching parenthesis is highlighted in `show-paren-style' after | |||
| 24649 | 24716 | ||
| 24650 | (autoload 'parse-time-string "parse-time" "\ | 24717 | (autoload 'parse-time-string "parse-time" "\ |
| 24651 | Parse the time in STRING into (SEC MIN HOUR DAY MON YEAR DOW DST TZ). | 24718 | Parse the time in STRING into (SEC MIN HOUR DAY MON YEAR DOW DST TZ). |
| 24652 | STRING should be something resembling an RFC 822 (or later) date-time, e.g., | 24719 | STRING should be an ISO 8601 time string, e.g., \"2020-01-15T16:12:21-08:00\", |
| 24653 | \"Fri, 25 Mar 2016 16:24:56 +0100\", but this function is | 24720 | or something resembling an RFC 822 (or later) date-time, e.g., |
| 24721 | \"Wed, 15 Jan 2020 16:12:21 -0800\". This function is | ||
| 24654 | somewhat liberal in what format it accepts, and will attempt to | 24722 | somewhat liberal in what format it accepts, and will attempt to |
| 24655 | return a \"likely\" value even for somewhat malformed strings. | 24723 | return a \"likely\" value even for somewhat malformed strings. |
| 24656 | The values returned are identical to those of `decode-time', but | 24724 | The values returned are identical to those of `decode-time', but |
| @@ -28582,6 +28650,14 @@ For more details, see Info node `(elisp) Extending Rx'. | |||
| 28582 | 28650 | ||
| 28583 | ;;;*** | 28651 | ;;;*** |
| 28584 | 28652 | ||
| 28653 | ;;;### (autoloads nil "sasl-scram-sha256" "net/sasl-scram-sha256.el" | ||
| 28654 | ;;;;;; (0 0 0 0)) | ||
| 28655 | ;;; Generated autoloads from net/sasl-scram-sha256.el | ||
| 28656 | |||
| 28657 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sasl-scram-sha256" '("sasl-scram-sha"))) | ||
| 28658 | |||
| 28659 | ;;;*** | ||
| 28660 | |||
| 28585 | ;;;### (autoloads nil "savehist" "savehist.el" (0 0 0 0)) | 28661 | ;;;### (autoloads nil "savehist" "savehist.el" (0 0 0 0)) |
| 28586 | ;;; Generated autoloads from savehist.el | 28662 | ;;; Generated autoloads from savehist.el |
| 28587 | (push (purecopy '(savehist 24)) package--builtin-versions) | 28663 | (push (purecopy '(savehist 24)) package--builtin-versions) |
| @@ -28683,13 +28759,6 @@ file: | |||
| 28683 | 28759 | ||
| 28684 | ;;;*** | 28760 | ;;;*** |
| 28685 | 28761 | ||
| 28686 | ;;;### (autoloads nil "sb-image" "sb-image.el" (0 0 0 0)) | ||
| 28687 | ;;; Generated autoloads from sb-image.el | ||
| 28688 | |||
| 28689 | (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sb-image" '("defimage-speedbar" "speedbar-"))) | ||
| 28690 | |||
| 28691 | ;;;*** | ||
| 28692 | |||
| 28693 | ;;;### (autoloads nil "scheme" "progmodes/scheme.el" (0 0 0 0)) | 28762 | ;;;### (autoloads nil "scheme" "progmodes/scheme.el" (0 0 0 0)) |
| 28694 | ;;; Generated autoloads from progmodes/scheme.el | 28763 | ;;; Generated autoloads from progmodes/scheme.el |
| 28695 | 28764 | ||
| @@ -33959,7 +34028,7 @@ Update the time stamp string(s) in the buffer. | |||
| 33959 | A template in a file can be automatically updated with a new time stamp | 34028 | A template in a file can be automatically updated with a new time stamp |
| 33960 | every time you save the file. Add this line to your init file: | 34029 | every time you save the file. Add this line to your init file: |
| 33961 | (add-hook \\='before-save-hook \\='time-stamp) | 34030 | (add-hook \\='before-save-hook \\='time-stamp) |
| 33962 | or customize `before-save-hook' through Custom. | 34031 | or customize option `before-save-hook'. |
| 33963 | Normally the template must appear in the first 8 lines of a file and | 34032 | Normally the template must appear in the first 8 lines of a file and |
| 33964 | look like one of the following: | 34033 | look like one of the following: |
| 33965 | Time-stamp: <> | 34034 | Time-stamp: <> |
| @@ -34397,7 +34466,7 @@ the output buffer or changing the window configuration. | |||
| 34397 | 34466 | ||
| 34398 | ;;;### (autoloads nil "tramp" "net/tramp.el" (0 0 0 0)) | 34467 | ;;;### (autoloads nil "tramp" "net/tramp.el" (0 0 0 0)) |
| 34399 | ;;; Generated autoloads from net/tramp.el | 34468 | ;;; Generated autoloads from net/tramp.el |
| 34400 | (push (purecopy '(tramp 2 4 3)) package--builtin-versions) | 34469 | (push (purecopy '(tramp 2 5 0 -1)) package--builtin-versions) |
| 34401 | 34470 | ||
| 34402 | (defvar tramp-mode t "\ | 34471 | (defvar tramp-mode t "\ |
| 34403 | Whether Tramp is enabled. | 34472 | Whether Tramp is enabled. |
| @@ -34416,7 +34485,7 @@ names. When calling `tramp-register-file-name-handlers', the | |||
| 34416 | initial value is overwritten by the car of `tramp-file-name-structure'.") | 34485 | initial value is overwritten by the car of `tramp-file-name-structure'.") |
| 34417 | 34486 | ||
| 34418 | (defvar tramp-ignored-file-name-regexp nil "\ | 34487 | (defvar tramp-ignored-file-name-regexp nil "\ |
| 34419 | Regular expression matching file names that are not under Tramp’s control.") | 34488 | Regular expression matching file names that are not under Tramp's control.") |
| 34420 | 34489 | ||
| 34421 | (custom-autoload 'tramp-ignored-file-name-regexp "tramp" t) | 34490 | (custom-autoload 'tramp-ignored-file-name-regexp "tramp" t) |
| 34422 | 34491 | ||
| @@ -34427,18 +34496,15 @@ match file names at root of the underlying local file system, | |||
| 34427 | like \"/sys\" or \"/C:\".") | 34496 | like \"/sys\" or \"/C:\".") |
| 34428 | 34497 | ||
| 34429 | (defun tramp-autoload-file-name-handler (operation &rest args) "\ | 34498 | (defun tramp-autoload-file-name-handler (operation &rest args) "\ |
| 34430 | Load Tramp file name handler, and perform OPERATION." (tramp-unload-file-name-handlers) (if tramp-mode (let ((default-directory temporary-file-directory)) (load "tramp" 'noerror 'nomessage))) (apply operation args)) | 34499 | Load 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)) |
| 34431 | 34500 | ||
| 34432 | (defun tramp-register-autoload-file-name-handlers nil "\ | 34501 | (defun tramp-register-autoload-file-name-handlers nil "\ |
| 34433 | Add 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)) | 34502 | Add 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)) |
| 34434 | (tramp-register-autoload-file-name-handlers) | 34503 | (tramp-register-autoload-file-name-handlers) |
| 34435 | 34504 | ||
| 34436 | (defun tramp-unload-file-name-handlers nil "\ | 34505 | (defun tramp-unload-file-name-handlers nil "\ |
| 34437 | Unload Tramp file name handlers from `file-name-handler-alist'." (dolist (fnh file-name-handler-alist) (when (and (symbolp (cdr fnh)) (string-prefix-p "tramp-" (symbol-name (cdr fnh)))) (setq file-name-handler-alist (delq fnh file-name-handler-alist))))) | 34506 | Unload Tramp file name handlers from `file-name-handler-alist'." (dolist (fnh file-name-handler-alist) (when (and (symbolp (cdr fnh)) (string-prefix-p "tramp-" (symbol-name (cdr fnh)))) (setq file-name-handler-alist (delq fnh file-name-handler-alist))))) |
| 34438 | 34507 | ||
| 34439 | (defvar tramp-completion-mode nil "\ | ||
| 34440 | If non-nil, external packages signal that they are in file name completion.") | ||
| 34441 | |||
| 34442 | (defun tramp-unload-tramp nil "\ | 34508 | (defun tramp-unload-tramp nil "\ |
| 34443 | Discard Tramp from loading remote files." (interactive) (ignore-errors (unload-feature 'tramp 'force))) | 34509 | Discard Tramp from loading remote files." (interactive) (ignore-errors (unload-feature 'tramp 'force))) |
| 34444 | 34510 | ||
| @@ -34474,7 +34540,7 @@ Regular expression matching archive file names." '(concat "\\`" "\\(" ".+" "\\." | |||
| 34474 | (defalias 'tramp-archive-autoload-file-name-handler #'tramp-autoload-file-name-handler) | 34540 | (defalias 'tramp-archive-autoload-file-name-handler #'tramp-autoload-file-name-handler) |
| 34475 | 34541 | ||
| 34476 | (defun tramp-register-archive-file-name-handler nil "\ | 34542 | (defun tramp-register-archive-file-name-handler nil "\ |
| 34477 | Add 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))) | 34543 | Add 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))) |
| 34478 | 34544 | ||
| 34479 | (add-hook 'after-init-hook #'tramp-register-archive-file-name-handler) | 34545 | (add-hook 'after-init-hook #'tramp-register-archive-file-name-handler) |
| 34480 | 34546 | ||