Require sendmail. Delete redundant defvar.
(expand-mail-aliases, define-mail-alias): Synchronize cached list with file.
This commit is contained in:
parent
408e56e14d
commit
594906dd80
1 changed files with 3 additions and 3 deletions
|
@ -29,9 +29,7 @@
|
|||
|
||||
;;; Code:
|
||||
|
||||
(defvar mail-aliases t
|
||||
"Alias of mail address aliases,
|
||||
or t meaning should be initialized from `~/.mailrc'.")
|
||||
(require 'sendmail)
|
||||
|
||||
;; Called from sendmail-send-it, or similar functions,
|
||||
;; only if some mail aliases are defined.
|
||||
|
@ -40,6 +38,7 @@ or t meaning should be initialized from `~/.mailrc'.")
|
|||
Suitable header fields are `To', `Cc' and `Bcc' and their `Resent-' variants.
|
||||
Optional second arg EXCLUDE may be a regular expression defining text to be
|
||||
removed from alias expansions."
|
||||
(synch-mail-aliases)
|
||||
(if (eq mail-aliases t)
|
||||
(progn (setq mail-aliases nil) (build-mail-aliases)))
|
||||
(goto-char beg)
|
||||
|
@ -167,6 +166,7 @@ DEFINITION can be one or more mail addresses separated by spaces.
|
|||
An address can contain spaces if it is quoted with double-quotes."
|
||||
(interactive "sDefine mail alias: \nsDefine %s as mail alias for: ")
|
||||
;; Read the defaults first, if we have not done so.
|
||||
(synch-mail-aliases)
|
||||
(if (eq mail-aliases t)
|
||||
(progn
|
||||
(setq mail-aliases nil)
|
||||
|
|
Loading…
Add table
Reference in a new issue