Function: rebuild-mail-abbrevs
rebuild-mail-abbrevs is an interactive and byte-compiled function
defined in mailabbrev.el.gz.
Signature
(rebuild-mail-abbrevs &optional FILE)
Documentation
Rebuild all the mail aliases from the given file.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/mail/mailabbrev.el.gz
(defun rebuild-mail-abbrevs (&optional file)
"Rebuild all the mail aliases from the given file."
(interactive (list
(let ((insert-default-directory t)
(default-directory (expand-file-name "~/"))
(def mail-personal-alias-file))
(read-file-name
(format-prompt "Read mail aliases from file" def)
default-directory
(expand-file-name def default-directory)
t))))
(if (null file)
(setq file buffer-file-name))
(setq mail-abbrevs nil)
(build-mail-abbrevs file))