Variable: mail-complete-alist

mail-complete-alist is a customizable variable defined in mailalias.el.gz.

Value

(("^\\(Resent-\\)?\\(To\\|From\\|Cc\\|Bcc\\|Reply-To\\):" mail-get-names pattern)
 ("Newsgroups:" if
  (boundp 'gnus-active-hashtb)
  gnus-active-hashtb
  (if
      (boundp news-group-article-assoc)
      news-group-article-assoc))
 ("Followup-To:" mail-sentto-newsgroups))

Documentation

Alist of header field and expression to return alist for completion.

The expression may reference the variable pattern which will hold the string being completed.

Source Code

;; Defined in /usr/src/emacs/lisp/mail/mailalias.el.gz
(defcustom mail-complete-alist
  ;; Don't refer to mail-address-field-regexp here;
  ;; that confuses some things such as cus-dep.el.
  '(("^\\(Resent-\\)?\\(To\\|From\\|Cc\\|Bcc\\|Reply-To\\):"
     . (mail-get-names pattern))
    ("Newsgroups:" . (if (boundp 'gnus-active-hashtb)
                         gnus-active-hashtb
                       (if (boundp news-group-article-assoc)
                           news-group-article-assoc)))
    ("Followup-To:" . (mail-sentto-newsgroups))
    ;;("Distribution:" ???)
    )
  "Alist of header field and expression to return alist for completion.
The expression may reference the variable `pattern'
which will hold the string being completed."
  :type 'alist
  :risky t
  :group 'mailalias)