Mercurial > emacs
changeset 49298:bb7bf9ff7c97
(add-release-logs): Expand the directory name before calling find(1).
(add-release-logs): Use the same methods as add-log.el for writing
the date and the user's name and address
author | Francesco Potortì <pot@gnu.org> |
---|---|
date | Fri, 17 Jan 2003 14:48:15 +0000 |
parents | 3daa4e7f0cca |
children | c7f492d5cd47 |
files | admin/admin.el |
diffstat | 1 files changed, 7 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/admin/admin.el Fri Jan 17 14:47:53 2003 +0000 +++ b/admin/admin.el Fri Jan 17 14:48:15 2003 +0000 @@ -48,12 +48,16 @@ "Add \"Version VERSION released.\" change log entries in ROOT. Root must be the root of an Emacs source tree." (interactive "DEmacs root directory: \nNVersion number: ") + (setq root (expand-file-name root)) (unless (file-exists-p (expand-file-name "src/emacs.c" root)) (error "%s doesn't seem to be the root of an Emacs source tree" root)) (let* ((logs (process-lines "find" root "-name" "ChangeLog")) + (require 'add-log) (entry (format "%s %s <%s>\n\n\t* Version %s released.\n\n" - (format-time-string "%Y-%m-%d") - (user-full-name) user-mail-address version))) + (funcall add-log-time-format) + (or add-log-full-name (user-full-name)) + (or add-log-mailing-address user-mail-address) + version))) (dolist (log logs) (unless (string-match "/gnus/" log) (find-file log) @@ -84,5 +88,5 @@ (set-version-in-file root "man/emacs.texi" version (rx (and "EMACSVER" (1+ space) (submatch (1+ (in "0-9."))))))) - + ;; admin.el ends here.