emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/compat cee20442b3 3/4: compat-28: Drop make-directory-a


From: ELPA Syncer
Subject: [elpa] externals/compat cee20442b3 3/4: compat-28: Drop make-directory-autoloads
Date: Sat, 7 Jan 2023 08:57:25 -0500 (EST)

branch: externals/compat
commit cee20442b3dddf5cf0fdeb12409d024e4453a8cb
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    compat-28: Drop make-directory-autoloads
    
    This command has been added in 28.1 and deprecated in 29.1. It was
    untested in compat.el all along.
---
 compat-28.el | 23 -----------------------
 compat.texi  |  6 ------
 2 files changed, 29 deletions(-)

diff --git a/compat-28.el b/compat-28.el
index d4bf81142a..ce41338248 100644
--- a/compat-28.el
+++ b/compat-28.el
@@ -779,29 +779,6 @@ itself will be used instead as the function argument."
               'keymap button-map
               'action callback))
 
-;;;; Defined in autoload.el
-
-(defvar generated-autoload-file)
-
-(compat-defun make-directory-autoloads (dir output-file) ;; <UNTESTED>
-  "Update autoload definitions for Lisp files in the directories DIRS.
-DIR can be either a single directory or a list of
-directories.  (The latter usage is discouraged.)
-
-The autoloads will be written to OUTPUT-FILE.  If any Lisp file
-binds `generated-autoload-file' as a file-local variable, write
-its autoloads into the specified file instead.
-
-The function does NOT recursively descend into subdirectories of the
-directory or directories specified."
-  (let ((generated-autoload-file output-file))
-    ;; We intentionally don't sharp-quote
-    ;; `update-directory-autoloads', because it was deprecated in
-    ;; Emacs 28 and we don't want to trigger the byte compiler for
-    ;; newer versions.
-    (apply 'update-directory-autoloads
-           (if (listp dir) dir (list dir)))))
-
 ;;;; Defined in time-data.el
 
 (compat-defun decoded-time-period (time) ;; <OK>
diff --git a/compat.texi b/compat.texi
index 166d1d9218..5ee16cf51e 100644
--- a/compat.texi
+++ b/compat.texi
@@ -1785,12 +1785,6 @@ If non-@code{nil}, the argument @var{help-echo} will be 
used to set the
 @code{help-echo} text property.
 @end defun
 
-@c based on lisp/emacs-lisp/autoload.el
-@defun make-directory-autoloads dir output-file
-Parse and search the directory @var{dir} for autoload definitions, and
-write the processed results to the file @var{output-file}.
-@end defun
-
 @c based on src/xfaces.c
 @defun color-values-from-color-spec spec
 Convert the textual color specification @var{spec} to a color triple



reply via email to

[Prev in Thread] Current Thread [Next in Thread]