Commit graph

47 commits

Author SHA1 Message Date
Andreas Schwab bd09e573fe (mail-complete-alist): Use alist as customize
type.
1999-01-25 09:45:02 +00:00
Karl Heuer c051dfe5ce (build-mail-aliases): Don't allow
a newline in the alias name.  Don't define an alias
if the definition would be empty.
1998-09-30 19:16:47 +00:00
Richard M. Stallman baaddce7c0 (mail-complete): Fix the test of (mail-heder-end). 1998-06-26 06:04:56 +00:00
Richard M. Stallman 8332fa80b6 (define-mail-alias): Compensate for not resetting the match data when
string-match fails.
1998-05-15 21:50:07 +00:00
Richard M. Stallman 30eaaa34b1 (expand-mail-aliases): Doc fix.
(expand-mail-aliases, mail-complete): Use mail-header-end.
1998-04-30 06:27:58 +00:00
Richard M. Stallman 310d0d401b (mail-complete-alist): Don't refer to mail-address-field-regexp. 1998-04-24 20:17:35 +00:00
Richard M. Stallman 3c3d71d93c (define-mail-alias): If FROM-MAILRC-FILE, don't call sendmail-sync-aliases.
(build-mail-aliases): Clear mail-aliases to nil at the beginning.
1998-02-01 23:56:13 +00:00
Richard M. Stallman 255359cbcc (define-mail-alias): Handle backslash-quoting
within "-strings in DEFINITION if it comes from .mailrc.
1997-12-21 02:07:32 +00:00
Richard M. Stallman 5695bf0c7e (mail-complete-alist): Don't use backquote. 1997-07-04 18:56:19 +00:00
Richard M. Stallman 94955307b6 (mail-directory-parser): Fix previous change. 1997-06-08 20:50:45 +00:00
Richard M. Stallman 31407d5d6e Customize. Doc fixes.
Mark some risky local variables.
1997-06-07 23:12:19 +00:00
Simon Marshall e28449ed4b make expand-mail-aliases interactive 1997-05-14 07:27:25 +00:00
Richard M. Stallman e694581dc0 (mail-complete-style): New variable.
(mail-complete): Use that.
(mail-get-names): Store full names in cdrs of mail-names elts.
(mail-names): Doc fix.
(mail-directory): Minor cleanup.
1997-04-05 21:57:48 +00:00
Richard M. Stallman 8e3beae0e6 (mail-passwd-command): New variable.
(mail-get-names): Implement that variable.

(mail-passwd-files): New variable.
(mail-get-names): Use mail-passwd-files instead of always /etc/passwd.
1997-03-22 03:49:14 +00:00
Simon Marshall 9a03a6f46c Resync mail aliases if necessary. 1996-06-24 09:50:09 +00:00
Richard M. Stallman 8bc49f8f86 (mail-get-names): Understand "+username" format for /etc/passwd lines. 1996-03-09 08:03:15 +00:00
Richard M. Stallman c0fd4267ae (mail-complete): Add autoload cookie. 1996-02-26 01:32:31 +00:00
Richard M. Stallman 48919e0ff4 (mail-names, mail-local-names, mail-directory-names)
(mail-address-field-regexp, mail-complete-alist)
(mail-complete-function, mail-directory-function)
(mail-directory-requery, mail-directory-process, mail-directory-stream)
(mail-directory-parser): New variables.
(expand-mail-aliases): Use `mail-address-field-regexp'.
(build-mail-aliases): Use space in buffer-name semantics.
(define-mail-alias): Reset `mail-names' to t.
(mail-complete): New command.
(mail-get-names, mail-directory, mail-directory-process)
(mail-directory-stream, mail-sentto-newsgroups): New functions.
1996-02-12 08:09:49 +00:00
Erik Naggum b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Karl Heuer e934d70045 (expand-mail-aliases, define-mail-alias): Fix calls to `sendmail-sync-aliases'
(formerly `sendmail-synch-aliases')
1996-01-05 21:41:55 +00:00
Richard M. Stallman 599d82c828 (build-mail-aliases): Use buffer-substring-no-properties not buffer-substring. 1995-11-25 18:21:17 +00:00
Francesco Potortì d9817d8cd7 * mailalias.el (build-mail-aliases): Fixed the regexp for "^group". 1995-07-10 14:46:00 +00:00
Richard M. Stallman fa786521fe (define-mail-alias): Doc fix. 1995-06-30 20:27:28 +00:00
Karl Heuer 1abe848863 (expand-mail-aliases): Expand aliases in
From and Reply-to headers as well, plus the Resent- variants.
1995-05-19 18:57:17 +00:00
Richard M. Stallman 2bc9b0c750 (expand-mail-aliases): Use buffer-substring-no-properties. 1995-05-01 18:25:55 +00:00
Noah Friedman 9d73ab0d9d Use `mail-personal-alias-file' globally in place of hardwired "~/.mailrc". 1995-01-03 23:43:47 +00:00
Richard M. Stallman 8837853eb5 (define-mail-alias): Check MAILRC envvar. 1994-10-21 21:30:38 +00:00
Karl Heuer 4351ed6732 (expand-mail-aliases, define-mail-alias): Change sync-mail-aliases to
sendmail-synch-aliases.
1994-09-22 17:01:39 +00:00
Karl Heuer 594906dd80 Require sendmail. Delete redundant defvar.
(expand-mail-aliases, define-mail-alias): Synchronize cached list with file.
1994-09-16 22:28:30 +00:00
Richard M. Stallman cc4b6c0239 (define-mail-alias): Avoid error if DEFINITION is "". 1994-08-09 05:52:47 +00:00
Richard M. Stallman 37e379dd09 (define-mail-alias): Copy parsing code from mailabbrev.el.
New arg from-mailrc-file.
(build-mail-aliases): Pass t as new arg.
1994-06-19 19:52:02 +00:00
Richard M. Stallman d066345bcf (define-mail-alias): Doc fix. 1994-06-19 19:42:17 +00:00
Richard M. Stallman 3c55fda04c (build-mail-aliases): Handle source directives.
Handle MAILRC envvar.
1994-05-28 13:06:55 +00:00
Richard M. Stallman 3af1a1f3c2 (define-mail-alias): Remove excess whitespace better. 1993-06-15 20:51:15 +00:00
Eric S. Raymond e41b2db1da Added or corrected Commentary sections 1993-03-22 03:27:18 +00:00
Richard M. Stallman c2db7f312f (mail-aliases): Add definition here. 1992-10-20 04:35:17 +00:00
Richard M. Stallman 1ddea2ab1f Doc fixes. 1992-10-18 22:21:08 +00:00
Jim Blandy e8a57935cb entered into RCS 1992-08-04 04:15:43 +00:00
Eric S. Raymond 3a801d0c71 *** empty log message *** 1992-07-22 04:22:42 +00:00
Eric S. Raymond fd7fa35a05 *** empty log message *** 1992-07-17 08:15:29 +00:00
Eric S. Raymond e516799970 *** empty log message *** 1992-07-16 21:47:34 +00:00
Eric S. Raymond 6594deb0dc *** empty log message *** 1992-05-30 22:12:04 +00:00
Jim Blandy aa228418e9 *** empty log message *** 1991-12-21 09:14:03 +00:00
Roland McGrath 7229064dbf *** empty log message *** 1991-05-09 21:50:34 +00:00
Richard M. Stallman 9684642258 *** empty log message *** 1991-04-01 21:16:55 +00:00
Richard M. Stallman 6f8c78e1be *** empty log message *** 1991-03-24 23:18:32 +00:00
Joseph Arceneaux 80a677d985 Initial revision 1990-03-06 16:45:37 +00:00