From: Richard M. Stallman Date: Sun, 4 May 2003 13:08:58 +0000 (+0000) Subject: (update-directory-autoloads): Renamed from X-Git-Tag: ttn-vms-21-2-B4~10329 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=56eebc2963f5f714860e0beb28bf8bf4a9a9a5e9;p=emacs.git (update-directory-autoloads): Renamed from update-autoloads-from-directories. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 04c9f3596d7..fef67eea92c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -7,6 +7,9 @@ 2003-05-03 Richard M. Stallman + * emacs-lisp/autoload.el (update-directory-autoloads): Renamed from + update-autoloads-from-directories. + * progmodes/cperl-mode.el (cperl-nonoverridable-face): Doc fix. * mail/sendmail.el (mail-dont-send, mail-bury): Make ARG optional. diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el index 21af0d866ea..4b3a5b2dbfe 100644 --- a/lisp/emacs-lisp/autoload.el +++ b/lisp/emacs-lisp/autoload.el @@ -1,4 +1,4 @@ -;;; autoload.el --- maintain autoloads in loaddefs.el +;; autoload.el --- maintain autoloads in loaddefs.el ;; Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 2001 ;; Free Software Foundation, Inc. @@ -475,10 +475,16 @@ Autoload section for %s is up to date." (delete-region begin (point))) ;;;###autoload -(defun update-autoloads-from-directories (&rest dirs) +(defun update-directory-autoloads (&rest dirs) "\ Update loaddefs.el with all the current autoloads from DIRS, and no old ones. -This uses `update-file-autoloads' (which see) do its work." +This uses `update-file-autoloads' (which see) do its work. +In an interactive call, you must give one argument, the name +of a single directory. In a call from Lisp, you can supply multiple +directories as separate arguments, but this usage is discouraged. + +The function does NOT recursively descend into subdirectories of the +directory or directories specified." (interactive "DUpdate autoloads from directory: ") (let* ((files-re (let ((tmp nil)) (dolist (suf load-suffixes