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.

View in manual

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))