4.3BSD-Reno/contrib/lib/emacs/lisp/rmail.elc
(require (quote mail-utils))
(provide (quote rmail))
(defvar mmdf-delim1 "^
" "Regexp marking the start of an mmdf message")
(defvar mmdf-delim2 "^
" "Regexp marking the end of an mmdf message")
(defvar rmail-message-filter nil "\
If non nil, is a filter function for new headers in RMAIL.
Called with region narrowed to unformatted header.")
(defvar rmail-mode-map nil)
(defvar rmail-current-message nil)
(defvar rmail-total-messages nil)
(defvar rmail-message-vector nil)
(defvar rmail-deleted-vector nil)
(defvar rmail-summary-buffer nil)
(defvar rmail-summary-vector nil)
(defvar rmail-last-label nil)
(defvar rmail-last-multi-labels nil)
(defvar rmail-last-file nil)
(defvar rmail-last-rmail-file nil)
(defun rmail (&optional file-name-arg) "\
Read and edit incoming mail.
Moves messages into file named by rmail-file-name (a babyl format file)
and edits that file in RMAIL Mode.
Type \\[describe-mode] once editing that file, for a list of RMAIL commands.
May be called with filename as argument;
then performs rmail editing on that file,
but does not copy any new mail into the file." (interactive (byte-code " $C" [current-prefix-arg nil t read-file-name "Run rmail on RMAIL file: "] 5)) (byte-code " ! ! !
!/ !?E
!!B H
!R ?| ?|
y !w !w PD db ? *" [current-prefix-arg nil t rmail-last-file rmail-last-rmail-file file-name file-name-arg rmail-file-name existed rmail-inbox-list rmail-primary-inbox-list rmail-spool-directory expand-file-name "~/xmail" "~/XMAIL" get-file-buffer verify-visited-file-modtime find-file rmail-forget-messages rmail-set-message-counters rmail-mode "~/mbox" getenv "LOGNAME" "USER" user-login-name rmail-convert-file rmail-show-message rmail-get-new-mail] 19))
(defun rmail-convert-file nil (byte-code " eb!\"