1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-03 08:30:09 +00:00
Commit Graph

1160 Commits

Author SHA1 Message Date
Richard M. Stallman
444dd0b5b6 Fix previous change. 1997-04-18 02:54:33 +00:00
Richard M. Stallman
efac8cf189 Comment change. 1997-04-16 21:44:14 +00:00
Richard M. Stallman
e38eebc280 Add defgroup's; use defcustom for user vars. 1997-04-16 06:58:47 +00:00
Richard M. Stallman
0d15bc3116 (sendmail-send-it): Use quoted-printable encoding for the From field.
(mail-do-fcc): After appending to a buffer,
offer to save it.  Or if the buffer matched the file,
append to the file too.
1997-04-16 06:54:11 +00:00
Richard M. Stallman
93cba99425 (rmail-summary-delete-forward): Argument is now a repeat count.
(rmail-summary-delete-backward): Corresponding changes.
1997-04-16 00:56:40 +00:00
Richard M. Stallman
bf078b466b Initial revision 1997-04-14 10:52:29 +00:00
Richard M. Stallman
00ed33e7ab Add defgroup; use defcustom for user vars. 1997-04-13 07:51:54 +00:00
Richard M. Stallman
20f0de751d Add defgroup; use defcustom for user vars. 1997-04-12 20:20:55 +00:00
Richard M. Stallman
1d6a4283e4 (mail-quote-printable, mail-unquote-printable)
(mail-unquote-printable-hexdigit): New functions.
1997-04-12 20:09:17 +00:00
Richard M. Stallman
abbc1a7ac9 Add defgroup's; use defcustom for user vars. 1997-04-12 19:25:28 +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
5eb9cf9777 (rmail-mode-map): Add menu item for
rmail-output-body-to-file and put it on w.
1997-04-05 21:39:03 +00:00
Richard M. Stallman
a24de13400 (rmail-output-body-to-file): Query if file exists.
Renamed from rmail-output-body.
1997-04-05 21:38:07 +00:00
Richard M. Stallman
80abd2a8dc (rmail-output-to-rmail-file):
Use find-buffer-visiting instead of get-file-buffer.
1997-03-30 22:23:58 +00:00
Richard M. Stallman
d607b17dbe (rmail-output-body): New command. 1997-03-30 22:22:32 +00:00
Richard M. Stallman
b8f3a097ad (make-auto-save-file-name): Replace both / and \
with sequences starting with %.
1997-03-29 04:21:32 +00:00
Richard M. Stallman
5d0e8ddd8e (mh-find-progs): When looking for mh-lib, construct
likely paths based on mh-progs rather than using a static list.
1997-03-25 02:22:04 +00:00
Richard M. Stallman
6844ae32c9 (rmail-forward): Don't do dash-quoting on the signature. 1997-03-23 20:51:53 +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
Richard M. Stallman
13c2b5cb77 (rmail-dont-reply-to): Delete debugging code.
Don't insist on whitespace after commas.
1997-03-22 03:44:08 +00:00
Richard M. Stallman
55a42e8cdf (rmail-retry-failure): Special handling for mime.
(mail-mime-unsent-header): New variable.
1997-03-20 04:55:20 +00:00
Simon Marshall
3d51068df9 Tweak font-lock-keywords 1997-03-15 13:26:59 +00:00
Kenichi Handa
ae54d28781 (sendmail-coding-system): Add autoload cookie.
Default value is nil.
1997-02-26 13:08:35 +00:00
Kenichi Handa
db56d71e95 (rmail-new-summary): Setup rmail-view-buffer.
(rmail-summary-line-decoder): New variable.
(rmail-make-summary-line-1): Use a function set in
rmail-summary-line-decoder.
(rmail-summary-next-msg): Display rmail-view-buffer.
(rmail-summary-mode): Make rmail-view-buffer buffer local.
(rmail-summary-rmail-update, rmail-summary-scroll-msg-up): Use
rmail-view-buffer instead of rmail-buffer.
1997-02-26 13:05:13 +00:00
Kenichi Handa
d1e69dec61 (rmail-view-buffer, rmail-enable-mime, rmail-show-mime-function,
rmail-mime-feature): New variables to control MIME feature.
(rmail-file-coding-system): Initial value is nil.
(rmail, rmail-convert-file, rmail-insert-inbox-text): Check
rmail-enable-mime.  Read a file without any code conversion.
(rmail-variables): Setup local variables rmail-buffer and rmail-view-buffer.
(rmail-decode-babyl-format, rmail-convert-babyl-format): Perform code
conversion of RMAIL file if rmail-enable-mime is nil.
(rmail-show-message): Make sure to be in rmail-buffer.  If
rmail-enable-mime is t, call appropriate function to decode MIME
format.
(rmail-mail, rmail-reply): Call rmail-start-mail with argument
rmail-view-buffer.
1997-02-26 12:57:47 +00:00
Karl Heuer
a21b845bc9 (rmail-next-same-subject, rmail-reply): Ignore case, to
match "RE:" as well as "Re:".
1997-02-23 07:09:01 +00:00
Karl Heuer
ee0a4f29f9 (sendmail-coding-system): New variable.
(sendmail-send-it): Perform code conversion on sending mail
according to sendmail-coding-system.
1997-02-20 05:50:19 +00:00
Karl Heuer
d0c3269a29 (rmail-file-coding-system): New variable.
(rmail-insert-inbox-text): Perform character code conversion
according to rmail-file-coding-system.
(rmail-only-expunge): Pay attention to multibyte characters.
1997-02-20 05:49:08 +00:00
Richard M. Stallman
1884e32542 (rmail-sort-messages): Preserve point
with respect to the the current message.
1997-02-10 00:08:51 +00:00
Richard M. Stallman
bf437d6d95 (rmail-ignored-headers): Add Delivered-to: header. 1997-02-03 06:55:50 +00:00
Richard M. Stallman
d2d8b77eab (rmail-reply): Concatenate all the References headers. 1997-02-01 19:14:49 +00:00
Richard M. Stallman
11aea8f56d (rmail-reply): Copy all the References: headers
from the original message.
1997-01-31 09:35:39 +00:00
Richard M. Stallman
b7bf1cef33 (mail-fetch-field): New arg LIST. 1997-01-31 09:34:45 +00:00
Richard M. Stallman
ffb8c7cb58 (news-post-news): New arg NOQUERY. 1997-01-25 20:21:03 +00:00
Karl Heuer
9a10bd0dc2 (rmail-get-new-mail): Fix return value to match doc. 1997-01-25 06:47:28 +00:00
Richard M. Stallman
4144e5cba0 (rmail-preserve-inbox): New variable.
(rmail-get-new-mail): If rmail-preserve-inbox is non-nil, then
don't truncate the inboxes after retrieving mail from them.
1997-01-21 01:51:46 +00:00
Richard M. Stallman
e4377f536f (smtpmail-read-response): Don't get confused by %'s in response-string. 1997-01-21 01:16:10 +00:00
Richard M. Stallman
3fda54a2a2 Rename args PATHNAME to FILENAME in various functions.
(mh-mhn-compose-insertion): New arg ATTRIBUTES
and change the interactive spec to read it.
1997-01-13 03:25:05 +00:00
Richard M. Stallman
02f21b813f (report-emacs-bug): Use compose-mail. 1996-12-29 18:49:11 +00:00
Richard M. Stallman
dbf71ee969 (rmail-msg-is-pruned): New function.
(rmail-toggle-header): Add an optional argument to specify explicitly
whether the header should be pruned or displayed in full.
1996-12-28 20:56:53 +00:00
Richard M. Stallman
e39e74c048 (mail-yank-clear-headers): Handle case of end < start.
(mail-indent-citation): Handle case of end < start.
(mail-yank-region): New command (on C-c C-r).
1996-12-27 02:02:21 +00:00
Richard M. Stallman
42eda49ce9 (mail-indentation-spaces): Doc fix. 1996-12-27 01:33:53 +00:00
Richard M. Stallman
03007ccc8b (mail-extract-address-components): Clear text props
after inserting ADDRESS.
1996-12-19 02:48:49 +00:00
Richard M. Stallman
5958eef64f (news-mail-reply, news-reply): Include the message
ID in the In-reply-to line.
1996-12-17 20:53:28 +00:00
Erik Naggum
92976f6765 (sendmail-send-it): Explicitly pass interactive delivery options to
sendmail.
1996-12-17 02:54:04 +00:00
Richard M. Stallman
00365e9831 (sendmail-send-it): If no recipients, don't run
the mailer program.  If there was also no fcc file, signal error.
1996-12-16 08:06:37 +00:00
Richard M. Stallman
bbcb3f00ac (mail-extract-address-components): Don't downcase
the domain part of the address.
1996-12-16 07:51:24 +00:00
Richard M. Stallman
37eb1878a0 (rmail-summary-beginning-of-message):
Obey rmail-summary-size, and make sure summary is on top
if we split a single large window.

(rmail-summary-scroll-msg-down): If message is
not visible at all, use rmail-summary-beginning-of-message.
(rmail-summary-scroll-msg-up): Likewise.
1996-12-14 02:11:32 +00:00
Richard M. Stallman
c8553837cd (mail-reply-action): Renamed from mail-reply-buffer.
(mail-yank-original): Handle either an action or a buffer
in mail-reply-action.
(mail): Doc fix.

(mail-mode-fill-paragraph): New function.
(mail-mode): Set fill-paragraph-function.
1996-12-07 22:16:27 +00:00
Richard M. Stallman
bde7cb3fae (rmail-start-mail): Rewrite to use compose-mail.
Two new arguments.
(rmail-forward): Always call rmail-start-mail, never `mail'.
1996-12-07 22:13:48 +00:00
Erik Naggum
01753e63c5 (report-emacs-bug): Reorder arguments. 1996-11-14 09:17:55 +00:00
Erik Naggum
47a1e7a2c4 (report-emacs-bug): New argument recent-keys read before bug subject
to capture more relevant recent input.
1996-11-13 16:33:28 +00:00
Richard M. Stallman
037fa8ca99 (rmail-reply): Merge resent-to and resent-cc into to and cc.
Ignore the resent- fields aside from that.
1996-10-26 16:06:11 +00:00
Simon Marshall
f1052d2e63 Tweak mail-font-lock-keywords. 1996-10-23 09:26:35 +00:00
Simon Marshall
34c3c889a0 Tweak rmail-font-lock-keywords. 1996-10-23 09:26:33 +00:00
Richard M. Stallman
6af28e9fac (rmail): Run rmail-mail-hook last.
(rmail-mode-2): Don't run rmail-mode-hook here.
(rmail-mode, rmail): Run it here.
1996-10-12 16:08:08 +00:00
Richard M. Stallman
4f21aa66bf (rmail-summary-line-count-flag): Renamed from rmail-summary-line-count-p. 1996-10-04 18:40:55 +00:00
Richard M. Stallman
ea7bddc4ce (rmail-summary-line-count-p): New variable.
(rmail-make-basic-summary-line): Optionally exclude the line count.
1996-10-04 18:39:31 +00:00
Richard M. Stallman
e1df51ae10 Delete all the autoload calls. 1996-09-27 00:34:05 +00:00
Richard M. Stallman
372a91d780 Add many autoload cookies. 1996-09-27 00:33:39 +00:00
Richard M. Stallman
523abd28e7 (rmail-edit-current-message): Add autoload. 1996-09-27 00:31:16 +00:00
Richard M. Stallman
19ee6bfc61 (set-rmail-inbox-list): Add autoload cookie. 1996-09-27 00:30:40 +00:00
Richard M. Stallman
3457b06a54 (rmail-read-label, rmail-add-label, rmail-kill-label)
(rmail-previous-labeled-message, rmail-next-labeled-message):
Add autoloads.
1996-09-27 00:29:24 +00:00
Richard M. Stallman
d2288651c2 (rmail-summary-by-senders, rmail-summary): Add autoload.
(rmail-summary-by-topic, rmail-summary-by-regexp): Likewise.
(rmail-summary-by-recipients, rmail-summary-by-labels): Likewise.
1996-09-27 00:25:55 +00:00
Richard M. Stallman
c889a41aa6 (rmail-fields-not-to-output): Add autoload cookie.
(rmail-output-to-rmail-file, rmail-output): Likewise.
1996-09-27 00:22:02 +00:00
Richard M. Stallman
013da4a5b6 (rmail-keywords): Don't initialize. 1996-09-22 22:37:34 +00:00
Richard M. Stallman
5be36e2004 (rmail-summary-next-same-subject): Don't set
search-regexp until after adjusting subject string.

(rmail-summary-rmail-update): Bind rmail-not-really-seen
non-nil if in isearch mode.
1996-09-19 03:22:51 +00:00
Richard M. Stallman
563ab60dbd (rmail-insert-inbox-text): Detect locked
RMAIL files at the outset, before copying any files.

(rmail-find-all-files): Eliminate recursive scan.  Rely on directory-files
to do the filtering.

(rmail-convert-to-babyl-format):
Increase sit-for timeout to 3 seconds.

(rmail-get-new-mail): Handle files in multiple batches,
in case two inboxes have the same last name component.

(rmail-show-message): Bind `end' after clearing the
"unseen" attribute.

(rmail-show-message): Clear `unseen' even if header
is already reformatted--but don't do it if rmail-not-really-seen.
(rmail-not-really-seen): New variable.
1996-09-19 03:21:11 +00:00
Richard M. Stallman
9259d36e9d (rmail-output-file-alist): Add autoload cookie.
(rmail-delete-after-output): Duplicate defvar deleted.
1996-09-14 21:55:01 +00:00
Richard M. Stallman
16f45d1b8d (mail-extr-safe-move-sexp): Make sure this doesn't
signal errors even for pathological From headers.
1996-09-13 00:28:33 +00:00
Richard M. Stallman
ff4599fdb5 (rmail-dont-reply-to): Recognize the names to delete
when they appear within <...>.
1996-09-02 00:19:02 +00:00
Richard M. Stallman
31257c3f4e (reporter-compose-outgoing): Fix error syntax.
(reporter-bug-hook): Fix error message.

(mail-user-agent): Variable moved to simple.el.
(define-mail-user-agent): Function moved to simple.el.
(sendmail-user-agent, mh-e-user-agent): Defs moved to simple.el.
(reporter-mail): Function deleted.
1996-08-29 21:37:52 +00:00
Richard M. Stallman
5b6575b75d (mail-mode-auto-fill): New function.
(mail-mode): Put it into normal-auto-fill-function.
1996-08-29 01:25:34 +00:00
Richard M. Stallman
9f3e5ddfc4 (mail-self-blind, mail-interactive)
(mail-yank-ignored-headers): Make them user options.
1996-08-28 20:16:51 +00:00
Richard M. Stallman
416916d4ae (rfc822-bad-address): Don't put a newline into the
error message; this confuses rmail.
1996-08-18 01:18:56 +00:00
Erik Naggum
e4269dcbc7 (rmail-ignored-headers): Remove extra paren. 1996-08-17 11:53:54 +00:00
Richard M. Stallman
f14055b17b (rmail-ignored-headers): Hide X-char* and X-face, but not Sender. 1996-08-17 07:20:46 +00:00
Richard M. Stallman
24ff6e06b3 (rmail-ignored-headers): Ignore Path:, Sender:, X-mailer:. 1996-08-16 19:09:34 +00:00
Richard M. Stallman
3d52d58a99 (rmail-reply-regexp): Match Re[2]. 1996-08-06 18:41:06 +00:00
Richard M. Stallman
7424c13bf8 (rmail-reply-regexp, rmail-message-filter): Doc fix. 1996-08-06 18:31:45 +00:00
Paul Eggert
4c4a44f32e (rmail-unix-mail-delimiter): Allow space or tab as
first character in mailbox part of `From ' line.
1996-08-03 02:53:02 +00:00
Karl Heuer
e8417bb000 (rmail-next-same-subject): Don't set search-regexp
until after adjusting subject string.
1996-07-21 19:21:11 +00:00
Karl Heuer
a7952f716b Delete second (obsolete) copy of FSF address. 1996-07-20 17:30:06 +00:00
Karl Heuer
5781056053 (smtpmail-send-data-1): Escape "." at the start of
any line of data, not just lines containing nothing else.
1996-07-15 20:00:34 +00:00
Karl Heuer
d69006dfee (rmail-summary-next-labeled-message)
(rmail-summary-previous-labeled-message):
Call rmail-summary-goto-msg to move point in the summary.
1996-07-13 00:57:31 +00:00
Karl Heuer
13f1d088c1 (smtpmail-deduce-address-list): Handle RESENT-* fields. 1996-07-12 00:09:50 +00:00
Karl Heuer
b9cbdf4547 (rmail-make-basic-summary-line):
If user-mail-address is nil, use alternative.
1996-07-11 23:59:24 +00:00
Simon Marshall
007a03bfc8 Removed debug code. 1996-07-05 13:35:41 +00:00
Miles Bader
52a2a9c397 (smtpmail-send-it): Ignore To:' if there is a Resent-to':. 1996-07-04 05:45:33 +00:00
Miles Bader
c71437cfe9 Major rewrite. 1996-07-03 01:30:24 +00:00
Miles Bader
15065a0f17 (rmail-make-basic-summary-line): Accept ISO 8601 dates as well. 1996-07-02 16:23:51 +00:00
Miles Bader
384bc96cb9 (mail-hist-current-header-name): Use buffer-substring-no-properties. 1996-07-02 16:23:34 +00:00
Erik Naggum
cc8d8b6fe0 (require 'cl) is only necessary when compiling. 1996-07-02 00:01:05 +00:00
Richard M. Stallman
1d08d73314 (rmail-get-new-mail): Run rmail-before-get-new-mail-hook. 1996-06-28 08:39:55 +00:00
Richard M. Stallman
4343281289 (rmail-send-actions-rmail-buffer): Mark as permanent-local.
(rmail-send-actions-rmail-msg-number): Likewise.
1996-06-28 08:25:55 +00:00
Richard M. Stallman
98bd608d04 (mail-reply-buffer, mail-send-actions):
Mark them as permanent-local.
(mail-mode): Don't set mail-reply-buffer to nil.
1996-06-28 08:25:40 +00:00
Richard M. Stallman
74d6e31c96 (rmail-unix-mail-delimiter):
Accept more user names, since they can be
mangled badly by modern Unix mailers (e.g. Solaris 2.5 mail.local).
Be a little more picky about dates to compensate.
Match all the digits of a year, as per RFC 1123 section 5.2.14.
(rmail-nuke-pinhead-header): Adjust to regexp renumbering in
rmail-unix-mail-delimiter.
1996-06-28 07:10:30 +00:00
Richard M. Stallman
a2795b1cb9 (mail-user-agent): Replaces mua-paradigm.
(mh-find-path): Set mail-user-agent.
1996-06-28 06:56:17 +00:00
Richard M. Stallman
4b4052b2b8 Comment changes. 1996-06-28 06:51:32 +00:00
Richard M. Stallman
dbf0d3f8ca (mail-extract-address-components): Rename ,-pos to comma-pos. 1996-06-26 21:48:45 +00:00
Lars Magne Ingebrigtsen
526baa41c5 Initial revision 1996-06-25 22:35:26 +00:00
Richard M. Stallman
c1046d18cf (rmail-summary-mode-map): Add rmail-summary-by-senders. 1996-06-25 18:15:12 +00:00
Richard M. Stallman
4d123b4d43 (mail-extract-address-components): Quote the comma in ,-pos. 1996-06-24 20:47:16 +00:00
Richard M. Stallman
aa39a5ddc0 (rmail-summary-by-senders): Fix typo in fn name. 1996-06-24 16:59:49 +00:00
Simon Marshall
9a03a6f46c Resync mail aliases if necessary. 1996-06-24 09:50:09 +00:00
Simon Marshall
1080879c16 In Rmail mode, make sure font-lock-maximum-size locally becomes nil. 1996-06-24 07:36:45 +00:00
Richard M. Stallman
00f3d57da4 (rmail-summary-bury): New function.
(rmail-summary-mode-map): Put rmail-summary-bury on b.
1996-06-22 16:55:35 +00:00
Richard M. Stallman
c8d16dbd12 (smtpmail-read-response): Goto smtpmail-read-point 1996-06-18 22:43:32 +00:00
Richard M. Stallman
b21dc7615e (smtpmail-via-smtp): Bracket names in FROM and RCPT TO commands. 1996-06-18 22:39:51 +00:00
Richard M. Stallman
0e2701ca22 (smtpmail-send-it): Don't handle FCC fields until after determining FROM field.
Delete code that converted "S:" to "Subject:".
Insert FROM field unless it already exists (code from sendmail.el).
1996-06-18 22:38:23 +00:00
Richard M. Stallman
e2f7c2217e (smtpmail-smtp-service): Use port 25 as default.
(smtpmail-send-it): Require mail-utils upon entry.
Don't invoke sendmail-synch-aliases.
(smtpmail-deduce-address-list): Only use text matched in regexp group,
not the whole regexp.
1996-06-18 22:35:10 +00:00
Richard M. Stallman
2c9d345f8b (mail-strip-quoted-names): `"' is not special inside an RFC 822 comment. 1996-06-16 18:47:08 +00:00
Richard M. Stallman
d614dd91b7 (unforward-rmail-message): In summary buffer,
switch temporarily to Rmail buffer.
1996-06-16 18:23:28 +00:00
Richard M. Stallman
73d8f1dec6 (rmail-new-summary): Fix typo; (concat ": " description) should be eval'ed. 1996-06-12 03:13:51 +00:00
Richard M. Stallman
e00c3a0c27 (rmail-retry-failure): Nicer error message
if can't find mail-unsent-separator.
1996-06-11 01:33:41 +00:00
Richard M. Stallman
ca09ceaf4b Comment change. 1996-06-10 15:53:37 +00:00
Richard M. Stallman
8e8abef096 (rmail-get-new-mail): If conversion to BABYL fails
for the default inboxes, rename them so they won't be tried again.
1996-06-07 14:57:45 +00:00
Richard M. Stallman
8805249b95 (smtpmail-send-it): Fix error messages.
(smtpmail-deduce-address-list): Bind recipient-address-list with let.
(smtpmail-via-smtp): Bind greeting, n, process-buffer.
1996-06-07 14:28:16 +00:00
Richard M. Stallman
24975917d0 Initial revision 1996-06-07 14:21:50 +00:00
Richard M. Stallman
4302ef5010 (reporter-submit-bug-report):
Bind same-window-regexps, same-window-buffer-names, to nil.
1996-06-03 14:39:17 +00:00
Richard M. Stallman
c4d570b2ee (reporter-submit-bug-report):
Use display-buffer to re-show the original buffer.
1996-05-31 04:17:17 +00:00
Roland McGrath
0f965ba3f7 (mail-abbrev-expand-hook): Disable abbrev mode temporarily while working,
to avoid recursion in indent-relative expanding part of the abbrev
expansion as an abbrev itself.
1996-05-26 23:12:01 +00:00
Karl Heuer
2b70d21e17 (mh-version): Use mh-e-RCS-id rather than mh-e-version
and mh-e-time-stamp.
1996-05-21 17:26:31 +00:00
Richard M. Stallman
25e2c3c778 Revert to version 1.9. 1996-05-08 20:18:35 +00:00
Karl Fogel
1747a1941c (mail-hist-version): upped to 1.3.4.
(mail-hist-put-headers-into-history): wrap relevant body in a
`save-excursion'.
(mail-hist-add-header-contents-to-ring): doc fix.
Use `mail-hist-text-size-limit' directly.
(mail-hist-text-size-limit): doc fix.
(mail-hist-text-too-long-p): removed, we don't need this func.
(mail-hist-forward-header): move to point just after colon, don't try
to treat whitespace specially.
(mail-hist-next-or-previous-input): new func, abstracts two funcs
below.
Error informatively if not in a header.
Compensate for the extra SPACE char in "virgin" headers.
(mail-hist-next-input): just call above.
(mail-hist-previous-input): same.
(mail-hist-header-virgin-p): new func.
1996-05-08 02:38:37 +00:00
Richard M. Stallman
df0d89b112 (mail-mode): Line starting with ---- is a separator. 1996-05-05 03:55:07 +00:00
Richard M. Stallman
ceeb471c2e (rmail-insert-inbox-text): When required, prompt for
pop password and pass on to movemail.
(rmail-pop-password, rmail-pop-password-required): New variables.
(rmail-read-password): New function.
1996-04-26 19:45:38 +00:00
Richard M. Stallman
55be131413 (metamail-mailer-name): New variable.
(metamail-environment): Add MM_QUIET.
(metamail-switches): Delete -m emacs.
(metamail-interpret-header, metamail-interpret-body): New functions.
(metamail-region, metamail-buffer): New arg VIEWMODE.
1996-04-19 18:05:38 +00:00
Richard M. Stallman
4add0ccc02 Comment change. 1996-04-11 21:20:11 +00:00
Richard M. Stallman
fb83f5506c (mail-fetch-field): Use skip-chars-backward
to back over whitespace; don't back up past opoint.
1996-04-11 17:34:28 +00:00
Richard M. Stallman
be2e861f98 (rmail-summary-scroll-between-messages): New var.
(rmail-summary-scroll-msg-down, rmail-summary-scroll-msg-up): Obey that var.
1996-04-04 17:01:45 +00:00
Richard M. Stallman
3943fa098e (mail): Once again set default dir to home dir. 1996-04-03 04:51:35 +00:00
Richard M. Stallman
321eb232a3 (mail): Put the auto-save file in the home dir. 1996-04-03 04:42:55 +00:00
Richard M. Stallman
41c51dcba1 (rmail-forward): Put the "end" line right after the
forwarded message; the signature goes after.
1996-03-29 22:40:05 +00:00
Richard M. Stallman
1afb7be292 (rmail-fontify-message, rmail-unfontify-buffer-function):
Reset the buffer modified state if necessary.
1996-03-27 23:32:46 +00:00
Richard M. Stallman
a85a468e07 (report-emacs-bug): Use a different address for pretest versions. 1996-03-17 15:32:00 +00:00
Richard M. Stallman
00bafa45f9 (mail-abbrev-modtime): New variable.
(mail-abbrevs-sync-alaises): New function. Updates mail-abbrevs if
modtime of mail-personal-alias-file is different than mail-abbrev-modtime.
(mail-abbrevs-setup): Call mail-abbrevs-sync-aliases.
1996-03-09 08:48:56 +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
f7a460e052 (rmail-make-basic-summary-line): Limit line count
to reformatted header if we have reformatted it.
1996-03-08 05:02:06 +00:00
Simon Marshall
35aba73916 Must fontify only if we're actually showing a message. 1996-03-07 10:38:29 +00:00
Richard M. Stallman
178047284a (mail-abbrevs-setup): Doc fix. 1996-03-05 22:04:03 +00:00
Richard M. Stallman
6c4b1a6e33 (unforward-rmail-message): Add autoload declaration. 1996-03-04 20:27:17 +00:00
Richard M. Stallman
d65430a135 (unforward-rmail-message): Delete autoload cookie. 1996-03-04 20:26:58 +00:00
Richard M. Stallman
ae9f363a57 (rmail-unix-mail-delimiter): Don't accept newlines in month. 1996-03-04 19:59:40 +00:00
Richard M. Stallman
9596811a3d Comment change. 1996-03-02 06:37:35 +00:00
Richard M. Stallman
4f5c586ac0 (rmail-get-new-mail): Run rmail-after-get-new-mail-hook. 1996-02-27 22:41:49 +00:00
Erik Naggum
972a769bb9 (rmail-make-basic-summary-line): Fix previous change. 1996-02-26 04:07:44 +00:00
Erik Naggum
88293b5777 (rmail-clear-headers): Bind case-fold-search to t across the whole function. 1996-02-26 03:54:51 +00:00
Richard M. Stallman
c21b5781a3 (mail-mode-map): Bind M-TAB to mail-complete. 1996-02-26 01:40:50 +00:00
Richard M. Stallman
c0fd4267ae (mail-complete): Add autoload cookie. 1996-02-26 01:32:31 +00:00
Richard M. Stallman
58d3eaf698 (unforward-rmail-message): Add autoload cookie. 1996-02-26 00:59:48 +00:00
Richard M. Stallman
d9a84b157d (rmail-make-basic-summary-line): Less space before subj. 1996-02-26 00:21:00 +00:00
Richard M. Stallman
3efb840dd4 (rmail-dont-reply-to): Allow parsing lists of addresses with comment fields. 1996-02-24 10:15:08 +00:00
Richard M. Stallman
76e230b20f (unforward-rmail-message): Handle any kind of forwarding delimiters. 1996-02-24 00:36:29 +00:00
Richard M. Stallman
f7111cbf2a (mail-mode): Treat `-- ' line as paragraph separator. 1996-02-23 20:14:40 +00:00
Karl Heuer
8545ff2f55 Comments censored. 1996-02-21 21:39:11 +00:00
Karl Heuer
ce566d4f2e (rmail-get-new-mail): Don't mess with display-time here. 1996-02-21 21:33:54 +00:00
Karl Heuer
9f606031b3 (unforward-rmail-message): New command. 1996-02-21 21:28:05 +00:00
Karl Heuer
7bf5350d2d (news-reply-mode-map): Delete news-reply-signature.
(news-reply-signature): Improve the message.

(news-reply-yank-message-id, news-reply-yank-from):
Fix swapped args in defvars.
1996-02-21 21:24:40 +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
Richard M. Stallman
c823782040 (rmail-find-all-files): In a directory, ignore .' and ..'. 1996-02-09 01:38:22 +00:00
Richard M. Stallman
21a36d2362 (mail-extract-address-components): Accept strings
that end with double trailing quote marks.
1996-02-06 10:06:24 +00:00
Simon Marshall
f512e4c0d3 Fix up specialised fontification stuff. 1996-02-02 10:31:05 +00:00
Richard M. Stallman
22c03d3954 (mail-setup): For mail-self-blind, use user-mail-address. 1996-01-30 18:25:30 +00:00
Karl Heuer
5fc329f930 (reporter-dump-variable): Fix error format string. 1996-01-29 23:18:35 +00:00
Karl Heuer
523042554c (mh-handle-process-error): Fix error format string. 1996-01-29 23:17:16 +00:00
Karl Heuer
e84d5560a2 (mh-read-seq): Fix error format string. 1996-01-29 23:16:57 +00:00
Simon Marshall
271c888a35 Support for local fontification. 1996-01-26 08:26:58 +00:00
Karl Heuer
26adca1bd9 (mail-yank-original): Doc fix. 1996-01-25 23:52:59 +00:00
Richard M. Stallman
7ab4b7ad3d (rmail-start-mail): Set mail-dedicated-frame frame param. 1996-01-25 20:28:07 +00:00
Richard M. Stallman
54feedaa7b (mail-bury): Check mail-dedicated-frame frame param. 1996-01-25 20:27:45 +00:00
Simon Marshall
70a302f866 Use `eval' in mail-font-lock-keywords. 1996-01-25 10:27:33 +00:00
Simon Marshall
c28baa2ad8 Use make-local-hook for post-command-hook 1996-01-25 10:21:05 +00:00
Karl Heuer
f965c3d7f1 (mh-get-new-mail): Delete format call inside message. 1996-01-25 01:02:59 +00:00
Karl Heuer
e26a12ac8c (rmail-edit-current-message): Pass proper format string to message. 1996-01-25 00:56:48 +00:00
Karl Heuer
1157e1bc32 (rmail-insert-inbox-text): Pass proper format string to message. 1996-01-25 00:56:28 +00:00
Karl Heuer
a538e583ca (unrmail): Default the directory of TO-FILE based on FILE. 1996-01-24 23:32:31 +00:00
Karl Heuer
85bd1ac690 (rmail-make-basic-summary-line): Include msg line number.
(rmail-summary-goto-msg):
Pass along args NOWARN and SKIP-RMAIL in recursive call.
1996-01-24 23:30:25 +00:00
Erik Naggum
d94ad35b27 (report-emacs-bug): Insert newlines only in the inserted key descriptions. 1996-01-24 21:43:00 +00:00
Karl Heuer
7999547d03 (rmail): Add (require 'rmail). 1996-01-20 07:41:37 +00:00
Erik Naggum
717e06e505 Fix Change Log comment line. 1996-01-20 02:50:09 +00:00
Karl Heuer
71bccd7fa2 Comment fixes. 1996-01-14 14:30:11 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Karl Heuer
c895a24800 (mh-display-msg): Use kill-local-variable
to clear out write-contents-hooks.
1996-01-09 23:19:28 +00:00
Karl Heuer
a7acbbe4d4 Comment fixes. 1996-01-05 22:21:28 +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
e20903fba8 (rmail-retry-failure): Bind inhibit-read-only. 1996-01-05 07:23:52 +00:00
Richard M. Stallman
29565a8722 (mail-extr-nuke-outside-range): Fix error message.
(mail-extract-address-components, what-domain): Fix error messages.
1996-01-05 07:14:40 +00:00
Karl Heuer
908ff139f9 Comment fixes. 1996-01-05 00:45:43 +00:00
Karl Heuer
80f16257e5 (sc-citation-nonnested-root-regexp,
sc-add-citation-level, sc-no-blank-line-or-header): Doc fix.
1996-01-04 23:49:05 +00:00
Karl Heuer
22cc6690e7 (reporter-dont-compact-list): Doc fix. 1996-01-04 23:47:56 +00:00
Karl Heuer
bd0343fe35 (mh-good-msg-regexp): Doc fix. 1996-01-04 23:45:17 +00:00
Karl Heuer
4802af7644 (mail-extr-nuke-outside-range,
mail-extr-all-top-level-domains): Fix message spelling.
1996-01-04 23:19:43 +00:00
Karl Heuer
1498db1830 (sendmail-sync-aliases): Renamed from sendmail-synch-aliases. 1996-01-04 23:10:07 +00:00
Richard M. Stallman
f869bab820 (mail-header-separator): Don't put on read-only property. 1996-01-03 18:36:29 +00:00
Richard M. Stallman
5411544782 (sendmail-send-it): Make deletion of empty subject line work reliably. 1996-01-02 08:57:04 +00:00
Richard M. Stallman
c8a428c4e3 (rmail-forward): Quote lines with `- ' when necessary. 1995-12-24 18:44:34 +00:00
Richard M. Stallman
6737ae7425 (mail-setup): Put text property on mail-header-separator.
(mail-header-separator): Set it up for use as a category property.
(mail, mail-send): Turn on inhibit-read-only temporarily.
1995-12-23 07:42:36 +00:00
Richard M. Stallman
b5e10b2357 (rmail): Allow nonexistent file as arg. 1995-12-23 06:57:14 +00:00
Karl Heuer
e7f6d81540 (report-emacs-bug): Don't die if *Messages* buf is gone. 1995-12-21 19:02:46 +00:00
Karl Heuer
1e17195615 Comment fixes. 1995-12-21 18:20:21 +00:00
Karl Heuer
f42dc896db (sc-attribs-extract-namestring): Do look for
doublequotes after finding angle brackets.
1995-12-21 18:11:48 +00:00
Karl Heuer
b55535f3b0 (rmail-make-basic-summary-line):
Recognize user-mail-address in From field means msg is from you.
1995-12-21 18:07:18 +00:00
Karl Heuer
40e09f8812 (rmail-ignored-headers): Add resent-date, nntp-posting-host.
(rmail-retry-failure): Fix previous change.
Combine variables mail-buffer and rmail-buffer.
Look for an end-delimiter in case where the start-of-bounce
delimiter looks like -- plus some more text.

(rmail-search): Doc fix.
1995-12-21 18:02:18 +00:00
Karl Heuer
3a30dc2546 (report-emacs-bug): If `mail' asks for confirmation
and the user doesn't give it, don't do anything more.
Explain a way to cancel the message.
Include recent keys and recent *Messages* messages at end.
1995-12-21 17:40:55 +00:00
Karl Heuer
c7608a53b0 (mail-bury): Use window-dedicated-p. 1995-12-15 21:16:34 +00:00
Karl Heuer
4d4826ab5c (rmail-forward): Delete trailing blank lines. 1995-12-13 04:59:53 +00:00
Karl Heuer
7e34da22f0 (sendmail-send-it): Added support for Resent-CC and
Resent-BCC headers.
1995-12-13 02:19:05 +00:00
Richard M. Stallman
8d908f848c (rmail-summary-get-new-mail): Don't call rmail-summary-goto-msg if msg is 0. 1995-11-30 00:30:38 +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
Richard M. Stallman
6540a6f85b (rmail-dont-reply-to): Preserve whitespace after comma. 1995-11-18 18:45:04 +00:00
Karl Heuer
e75e28533d (rmail-retry-failure): Add missing colons in regexp.
Use " +", not " *", to check for indented text.
Don't make a temp buffer; just record the indent amount.  Simplify.
1995-11-17 08:23:27 +00:00
Richard M. Stallman
212daf133a (rmail-summary-overlay): Make it a permanent local. 1995-11-11 20:37:24 +00:00
Richard M. Stallman
2b3a206d69 (mail-yank-clear-headers): Do nothing if
mail-yank-ignored-headers is nil.
1995-11-10 17:23:49 +00:00
Richard M. Stallman
6c714afe4f (rmail-delete-message-hook): New hook.
(rmail-delete-message, rmail-delete-forward): Run the hook.

(rmail-mode-hook, rmail-get-new-mail-hook): Add defvars.
(rmail-show-message-hook): Likewise.
1995-11-10 17:21:30 +00:00
Karl Heuer
dc8cec25f0 (mail): Don't change directory for *mail* buffer.
(sendmail-send-it, mail-recover): Instead, temporarily change to a
safe directory for just the subprocess.
1995-11-04 00:39:03 +00:00
Karl Heuer
b4b1e78a9a Comment change. 1995-11-03 02:30:17 +00:00
Karl Heuer
b3470e4c6b (mh-goto-msg): binary search (much faster!).
(mh-prompt-for-folder): error if regular file.
1995-11-03 02:29:09 +00:00
Karl Heuer
283b03f42d reporter.el support. 1995-11-03 02:28:52 +00:00
Karl Heuer
942fc77288 (mh-make-folder-mode-line): support mh-msg-count.
(mh-delete-scan-msgs): use fast new mh-goto-msg.
1995-11-03 02:28:26 +00:00
Richard M. Stallman
1b124db4a5 (mail-abbrev-syntax-table): Fix initialization. 1995-10-31 02:08:29 +00:00
Simon Marshall
85aa52faa3 Don't eval-when-compile mail-font-lock-keywords, since it refers to mail-header-separator. 1995-10-26 13:53:18 +00:00
Simon Marshall
4e84ff47a9 Change to citation regexp for mail-font-lock-keywords. 1995-10-26 13:48:35 +00:00
Simon Marshall
1e0b807920 Change to citation regexp for rmail-font-lock-keywords. 1995-10-26 13:40:54 +00:00
Richard M. Stallman
4d2795c3e2 (mail-abbrev-syntax-table): Rewrite using map-char-table. 1995-10-20 20:57:42 +00:00
Richard M. Stallman
30f2f7c6ed (report-emacs-bug): Don't mention
system-configuration-options if it is empty.
Make it clearer what that text is.
1995-10-19 01:45:21 +00:00
Richard M. Stallman
3109b27e80 (mail-strip-quoted-names): Preserve white space
after comma when stripping text outside of <> delims.
1995-10-11 21:05:53 +00:00
Noah Friedman
8beb051325 (mail-abbrev-syntax-table): Use equal' instead of =', in case elts
of syntax table are lists, not integers.
1995-10-09 04:49:15 +00:00
Richard M. Stallman
4ac2e032a5 (mail-signature-file): New variable.
Fix various doc strings to mention it.
(mail-signature): Use mail-signature-file.
1995-10-04 19:34:25 +00:00
Richard M. Stallman
318ab8511e (unrmail): Call rmail-toggle-header. 1995-10-04 16:07:50 +00:00
Richard M. Stallman
d6e000dfe4 (sendmail-send-it): Handle FCC after all text changes.
(mail-do-fcc): Don't add From field here.
1995-09-28 02:34:44 +00:00
Richard M. Stallman
67977ece5b (undigestify-rmail-message): Better error messages. 1995-09-27 15:26:15 +00:00
Richard M. Stallman
5d2e6ef5ca (undigestify-rmail-message): Scan back as far as start
of message, to find end of digest.
1995-09-25 18:40:24 +00:00
Richard M. Stallman
d119ea095e (mail-do-fcc): Clear read-only flag in ` mail-temp' buffer. 1995-09-22 02:48:04 +00:00
Richard M. Stallman
07f4a04d88 (mail-do-fcc): Erase the ` mail-temp' buffer. 1995-09-22 02:46:46 +00:00
Richard M. Stallman
8e183d5bf2 (mail-file-babyl-p): Function deleted.
(sendmail-send-it): Load mail-utils first thing.
1995-09-21 20:21:16 +00:00
Richard M. Stallman
996792b150 (mail-file-babyl-p): Function moved from rmail.el and renamed. 1995-09-21 20:20:49 +00:00
Richard M. Stallman
ecf1f70009 (rmail-file-p): Function moved to mail-utils.el
and renamed to mail-file-babyl-p.
(rmail-output, rmail-output-to-rmail-file): Use new name.
1995-09-21 20:20:11 +00:00
Richard M. Stallman
cb4903bcc1 (rmail-summary-construct-io-menu): Use all of FILES.
Also disable the menu instead of not displaying it, if FILES is empty.
1995-09-06 15:16:39 +00:00
Richard M. Stallman
0eef787b49 (mail-interactive-insert-alias): Call mail-abbrev-expand-hook. 1995-09-04 20:26:58 +00:00
Richard M. Stallman
cbc9f037ea (sendmail-send-it): Use user-mail-address. 1995-08-31 23:48:58 +00:00
Richard M. Stallman
5b6f1300dc (mail-mode-syntax-table): defvar deleted. 1995-08-27 17:56:53 +00:00
Richard M. Stallman
cf37652765 (rebuild-mail-abbrevs): FILE defaults to visited file. 1995-08-25 21:34:09 +00:00
Richard M. Stallman
6e626f7e5b Require rmail.
(rmail-new-summary): Specify size in split-window.
Call rmail-select-summary to force size to specified amount.
1995-08-21 14:48:49 +00:00
Richard M. Stallman
88aabab394 (rmail-new-summary): Enable the Input/output menu. 1995-08-17 16:51:57 +00:00
Richard M. Stallman
dcb38be88e (sc-attribs-extract-namestring): If name has <...>,
treat everything before that as the full name.
1995-08-15 12:30:59 +00:00
Richard M. Stallman
0b40717e5b (rmail-convert-file): Look back for ^_ only at bol. 1995-08-12 09:23:54 +00:00
Richard M. Stallman
258b0b37ec (rmail-unix-mail-delimiter): Allow two-letter timezone name. 1995-07-30 19:39:58 +00:00
Richard M. Stallman
ec3bba39c6 (rmail-insert-inbox-text): Always use movemail when renaming a file. 1995-07-25 04:43:05 +00:00
Richard M. Stallman
b94f28eef7 (mail-fetch-field): Use buffer-substring-no-properties. 1995-07-20 17:54:10 +00:00
Richard M. Stallman
6da74aab15 (mail-default-reply-to): Doc fix. 1995-07-19 15:43:56 +00:00
Karl Heuer
8b262cbcd5 (mail-setup-hook): New defvar.
(mail): Doc fix.
1995-07-17 23:00:06 +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
235c2d355a (mail-default-reply-to): Initialize to nil.
(mail-setup): Override it from env var if nil.
1995-07-02 07:26:01 +00:00
Richard M. Stallman
7dad528a11 (sendmail-send-it): If mail-from-style is parens,
don't escape all parentheses; escape only the nonmatching ones.
1995-07-01 00:33:52 +00:00
Richard M. Stallman
fa786521fe (define-mail-alias): Doc fix. 1995-06-30 20:27:28 +00:00
Richard M. Stallman
c0a5a948f3 (rmail-find-all-files): Bind case-fold-search.
(rmail-summary-by-sender): Autoload this.
(rmail-mode-map): Add rmail-summary-by-senders.
1995-06-30 17:45:19 +00:00
Richard M. Stallman
7f1d5de23d (sendmail-send-it): If user-full-name contains
special characters, quote or escape them for the From: line.
1995-06-30 17:31:31 +00:00
Richard M. Stallman
e1d24183ef (mail-resolve-all-aliases-1):
Downcase address before recursive call.
1995-06-30 05:54:07 +00:00
Richard M. Stallman
4e93bbd48f (sc-electric-mode-map): Bind f1 and help like C-h. 1995-06-29 02:52:50 +00:00
Richard M. Stallman
a9db66a4f1 (rmail-revert): Use the default revert-buffer-function 1995-06-25 03:06:56 +00:00
Richard M. Stallman
5f98a1d819 (mail-hist-text-size-limit): New var.
(mail-hist-text-too-long-p): New func.
(mail-hist-add-header-contents-to-ring): call above; if the text is
too long, then store the empty string in the history.
1995-06-24 07:43:26 +00:00
Richard M. Stallman
8a2b28d2a0 Don't autoload anything to turn on mail-hist.
(mail-hist-enable): New function, autoloaded.
1995-06-23 22:15:43 +00:00
Karl Heuer
68d30f2b1d (rmail-search-backwards): Default count is 1, not -1. 1995-06-13 02:17:40 +00:00
Karl Heuer
1628adc6cd (report-emacs-bug-info): New command.
(report-emacs-bug): Put it in local map.  Display a message
in another window.
1995-06-09 01:24:47 +00:00
Karl Heuer
0e520d74eb Fix capitalization in menu bar. 1995-05-30 23:05:08 +00:00
Karl Heuer
fa25dbbca6 (mail-extr-all-letters-but-separators): reinstate
\377, the bug in search.c is apparently gone.
(mail-extr-first-letters): add 8-bit characters
(mail-extr-last-letters): ditto
1995-05-29 07:07:40 +00:00
Karl Heuer
1bae7664b5 (send-mail-function, mail): Doc fixes. 1995-05-27 00:48:24 +00:00
Karl Heuer
e3b671fc68 (mail-text): Expand abbrev before moving point. 1995-05-22 19:41:25 +00:00
Karl Heuer
330e9e11c7 (mail-mode): Clarify doc string.
(mail-text): Ditto.
1995-05-19 18:57:48 +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
bcf40dfd63 (mail-font-lock-keywords): Make mail-header-separator into a regexp. 1995-05-09 04:09:15 +00:00
Richard M. Stallman
7e31e83efe (news-reply-mode): Add ^ to paragraph delimiters. 1995-05-09 04:07:15 +00:00
Richard M. Stallman
07e4a20d3f (sc-no-blank-line-or-header): Make mail-header-separator into a regexp. 1995-05-09 04:05:54 +00:00
Richard M. Stallman
e63b803036 (news-setup): Bind mail-signature to nil. 1995-05-09 00:49:04 +00:00
Richard M. Stallman
6696191053 (sendmail-send-it): Check continuation lines
when checking for empty subject lines.
1995-05-05 22:31:11 +00:00
Richard M. Stallman
e31282a87f (news-reply-mode-map): Delete C-c ? binding. 1995-05-02 01:33:38 +00:00
Richard M. Stallman
2bc9b0c750 (expand-mail-aliases): Use buffer-substring-no-properties. 1995-05-01 18:25:55 +00:00
Karl Heuer
2450bd29f6 (mh-insert-signature): Use force-mode-line-update. 1995-04-25 22:28:25 +00:00
Karl Heuer
dc9bdc98c9 (mh-set-scan-mode): Use force-mode-line-update. 1995-04-25 22:28:04 +00:00
Karl Heuer
c80ababd85 (mh-set-mode-name): Use force-mode-line-update. 1995-04-25 22:27:45 +00:00
Karl Heuer
cde6342073 (rmail-edit-current-message): Use force-mode-line-update.
(rmail-cease-edit): Use force-mode-line-update.
1995-04-25 22:26:42 +00:00
Karl Heuer
8d96f9def6 (sc-raw-mode-toggle): Use force-mode-line-update. 1995-04-25 22:25:51 +00:00
Simon Marshall
4a3393e4f5 Made sc-string-text to strip of text properties of buffer text, so string
comparison wouldn't fail in sc-mail-fetch-field and sc-mail-append-field.
1995-04-25 08:27:28 +00:00
Richard M. Stallman
efa5c63ad5 (rmail-insert-inbox-text): Get the truename of
the standard inbox name, not just of its directory.
1995-04-25 04:09:47 +00:00
Richard M. Stallman
5313d5f1ef (mail-position-on-field): Use $, not \n, in regexp. 1995-04-25 03:35:00 +00:00
Richard M. Stallman
3f3495d379 (rmail-resend): Fix abbrev expansion.
(rmail-get-new-mail): Simply the reversion check;
don't call rmail-forget-messages.

(rmail-revert): Call rmail-mode after reverting
to make sure rmail-message-vector is buffer-local.
1995-04-24 17:43:15 +00:00
Simon Marshall
9322d1c633 mail-font-lock-keywords efficiency fix. 1995-04-24 11:49:06 +00:00
Simon Marshall
be94c30cd6 rmail-summary-font-lock-keywords efficiency fix. 1995-04-24 11:46:17 +00:00
Karl Heuer
0656272711 (rmail-attributes): Recognize "resent" attribute. 1995-04-21 00:45:35 +00:00
Karl Heuer
9303c8dbfc Update some MIME doc strings.
(mh-auto-fill-for-letter): Use fill-prefix to do message headers.
1995-04-20 23:35:49 +00:00
Karl Heuer
42c212029f Update some MIME doc strings. 1995-04-20 23:35:26 +00:00
Karl Heuer
939544befb Comment update. 1995-04-20 23:35:01 +00:00
Karl Heuer
e1a3a8436f (sendmail-pre-abbrev-expand-hook): When setting the
dummy value for abbrev-start-location, use (point-max) rather than
(point), so we won't delete a "-" that happens to be at point.
1995-04-20 21:27:14 +00:00
Richard M. Stallman
369718f8db (undigestify-rmail-message): Strip "^- " which is
added by some digest makers to the beginning of lines.
1995-04-20 02:31:16 +00:00
Richard M. Stallman
091d17573d (rmail-revert): Call rmail-mode after reverting
to make sure rmail-message-vector is buffer-local.
1995-04-20 02:23:28 +00:00
Richard M. Stallman
8095bf233d (rmail-reformat-message): Call `rmail-clear-headers'
also if `rmail-displayed-headers' is set.
(rmail-clear-headers): Handle `rmail-displayed-headers' correctly.

(rmail-insert-inbox-text): When reading old
.newmail-<user> file, report it specifically.

(rmail-displayed-headers): New variable.
(rmail-clear-headers): Handle rmail-displayed-headers

(rmail-display-labels): Use `format' to convert
message numbers to strings.

(rmail-resend): If mailabbrev loaded, use that to expand abbrevs.
1995-04-14 22:16:50 +00:00
Richard M. Stallman
0d4178ee2c (reporter-mailer): Replace mail with reporter-mail.
(reporter-mail): New function.
(reporter-submit-bug-report): Don't check return value of
the reporter-mailer function.
1995-04-13 17:05:39 +00:00
Richard M. Stallman
89901917ef (mail-do-fcc): Use just find-buffer-visiting
to find buffer to append to.
1995-04-13 05:43:35 +00:00
Richard M. Stallman
019434e1f3 (mail-hist-put-headers-into-history):
Add save-excursion around entire function.
1995-04-11 23:01:05 +00:00
Karl Heuer
9b7bc07699 Comment fixes. 1995-04-10 00:20:07 +00:00
Karl Heuer
847b8219a6 New version from author. 1995-04-09 22:31:08 +00:00
Karl Heuer
b6d4ab054b New version from author 1995-04-09 22:29:08 +00:00
Richard M. Stallman
ab0fbbe9d6 (news-reply-mode): Make mail-header-separator into regexp 1995-04-08 20:11:04 +00:00
Richard M. Stallman
0408f0ac5a (mail-mode): Make mail-header-separator into regexp. 1995-04-08 20:09:28 +00:00
Richard M. Stallman
cbd4d46b53 Use $ at end when searching for mail-header-separator. 1995-04-07 06:36:45 +00:00
Karl Heuer
f8c25f1b67 Update copyright. 1995-04-07 02:21:52 +00:00
Richard M. Stallman
39b71e3947 (reporter-submit-bug-report): Give up if mailer
command returns nil.  Fix error message syntax.
(reporter-bug-hook): Fix error message syntax.
1995-04-06 04:33:59 +00:00
Richard M. Stallman
fa8afe4217 (mail-mode-map): Longer title for headers submenu. 1995-04-02 05:40:43 +00:00
Richard M. Stallman
efde113229 (unrmail): Don't make or switch to a summary buffer. 1995-04-01 05:01:32 +00:00
Richard M. Stallman
387f203c00 (rmail-summary-toggle-header): Make header visible in message buffer. 1995-03-31 19:36:02 +00:00
Richard M. Stallman
67a6988bf8 (mail): Use pop-to-buffer.
(same-window-buffer-names): Add *mail*.
(mail-other-window, mail-other-frame): Bind to nil
same-window-buffer-names, special-display-buffer-names, and ...regexps.
1995-03-25 20:49:23 +00:00
Richard M. Stallman
92182a70b3 Various doc fixes.
(mail-abbrevs-setup): Use add-hook and make-local-hook.
1995-03-18 07:14:50 +00:00
Richard M. Stallman
df1f3a328f (rmail-unix-mail-delimiter): Accept <...> around address
in Unix `From ' line.
1995-03-17 17:37:58 +00:00
Richard M. Stallman
ed17d24fe4 (news-reply-mode-map): Add menu bar menus. 1995-03-12 07:57:02 +00:00
Richard M. Stallman
bc8661cab0 (rmail-list-to-menu): Bind `command' with let. 1995-03-12 07:47:33 +00:00
Richard M. Stallman
a16aef1565 (rmail-duplicate-message): New function.
(rmail-retry-failure): Don't get errors when
searching for `End of returned message'.
1995-03-12 07:38:49 +00:00
Boris Goldowsky
eb35ee41de (mail-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:42:36 +00:00
Boris Goldowsky
aeb82bd5c1 (news-reply-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:39:18 +00:00
Boris Goldowsky
8e700d6e43 (mh-letter-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-01 16:03:33 +00:00
Richard M. Stallman
20424e68c7 (rmail-retry-failure): Support a new style of failure msg. 1995-02-24 00:10:07 +00:00
Richard M. Stallman
d9f86af9ab Various doc fixes.
(news-post-news): Add autoload cookie.
1995-02-23 04:59:43 +00:00
Richard M. Stallman
4c11ca80f4 (rmail-summary-mail, rmail-summary-continue)
(rmail-summary-reply, rmail-summary-retry-failure)
(rmail-summary-forward, rmail-summary-resend): Switch to rmail
buffer's window first, so mail buffer replaces summary.
1995-02-19 19:11:03 +00:00
Karl Heuer
fb11ccf66d (mail-abbrev-mode-regexp): Doc fix. 1995-02-17 18:31:47 +00:00
Richard M. Stallman
3a3ffba4fc (mail-reply-to): New command, on C-c C-f C-r and in menu.
(mail-do-fcc): Find buffer to add to
using truename, if can't find it by real name.
1995-02-13 06:49:27 +00:00
Richard M. Stallman
a7a39fbe87 (rmail): Don't set rmail-default-file here.
(rmail-default-file): Init it to ~/xmail.
(rmail-default-rmail-file): Don't call expand-file-name.
1995-02-09 09:41:18 +00:00
Richard M. Stallman
71d97b562a (rmail-summary-next-same-subject): New command.
(rmail-summary-previous-same-subject): Likewise.
(rmail-summary-mode-map): Add bindings for C-c C-n and C-c C-p.
1995-02-05 02:46:34 +00:00
Richard M. Stallman
60fb2b34a3 (rmail-next-same-subject): New command.
(rmail-previous-same-subject): Likewise.
(rmail-mode-map): Add bindings for C-c C-n and C-c C-p.
1995-02-05 02:46:08 +00:00
Karl Heuer
08960da156 (rmail-reply-regexp): New var.
(rmail-reply): Delete text matching rmail-reply-regexp.
1995-02-03 04:21:05 +00:00
Noah Friedman
9a41d08a34 mail-mailer-swallows-blank-line: Handle full range of legal header names as
specified by RFC822.
1995-02-01 21:21:29 +00:00
Richard M. Stallman
92bde7a227 (rmail-retry-failure): Handle "Mime-encapsulated messages".
Discard return-path and from headers as well as sender.
1995-02-01 05:47:45 +00:00
Richard M. Stallman
c6f5b077fe (news-reply-mode): Change mode-name to News Reply. 1995-01-29 10:15:51 +00:00
Richard M. Stallman
4fb6f90f18 (rmail-summary-update-highlight): New function.
(rmail-summary-goto-msg): Use it.
(rmail-summary-rmail-update): Move the summary highlight.
(rmail-summary-mark-deleted): Do nothing if rmail-summary-overlay
has a nil face-property.
(rmail-new-summary): Make the summary-on-top kludge
more restricted in when it is used.
1995-01-20 02:50:27 +00:00
Noah Friedman
a3039e326d (mail-abbrev-mailrc-file): Variable and macro deleted.
All callers now use `mail-personal-alias-file'.
1995-01-03 23:44:25 +00:00
Noah Friedman
9d73ab0d9d Use `mail-personal-alias-file' globally in place of hardwired "~/.mailrc". 1995-01-03 23:43:47 +00:00
Noah Friedman
8790b6984a (mail-personal-alias-file): New variable.
Use globally in place of hardwired "~/.mailrc".
1995-01-03 23:43:27 +00:00
Richard M. Stallman
313f3cb427 (reporter-submit-bug-report): Set up for status messages.
Use mail-text to position point to the body of the message.

(reporter-beautify-list): Complete rewrite.
Optional nocompact-p argument.

(reporter-dump-variable): Invert the test and
passing of compact-p argument to reporter-beautify-list.  List
values are not printed as defuns or function calls.

Updated package list.

(reporter-lisp-indent): New defun.

(reporter-dont-compact-list)
(reporter-status-message, reporter-status-count): New variables.

(reporter-update-status, reporter-beautify-list)
reporter-dump-variable): Now smarter about formating variables
with list values.  Checks the value of reporter-dont-compact-list.
1994-12-23 17:33:21 +00:00
Richard M. Stallman
bb9dcce1b1 (rmail-first-unseen-message): Fix 1-off error. 1994-12-20 15:42:57 +00:00
Richard M. Stallman
342aa43969 (rmail-search-backward): Function deleted.
(rmail-mode-map): Use rmail-search-backwards instead.
1994-12-18 17:40:25 +00:00
Richard M. Stallman
56eb270e3b (news-mail-reply): Restore the saved narrowing before calling `mail'. 1994-12-17 00:50:52 +00:00
Richard M. Stallman
476070a4d5 (sendmail-send-it): Don't convert S: to Subject:. 1994-12-15 15:23:49 +00:00
Richard M. Stallman
b448bfa028 (rmail-ignored-headers): Delete junk from definition. 1994-12-14 19:59:12 +00:00
Richard M. Stallman
07f9b3e6a5 (rmail-summary-goto-msg): When highlighting,
don't skip 1st char on line if it isn't a space.
1994-12-11 09:16:23 +00:00
Richard M. Stallman
bcddd52e8c (rmail-get-new-mail): Position on first unseen message.
Return t if actually got new mail.
(rmail): Show rmail-first-unseen-message if got no new mail.
1994-12-03 18:29:24 +00:00
Karl Heuer
c4613e62bd (rmail-output): Don't quote "From " lines unless the capitalization is exact. 1994-12-02 02:08:31 +00:00
Karl Heuer
ea9ceb343e (sendmail-send-it): Add `From:' header.
(mail-from-style): New variable.
1994-11-30 22:03:35 +00:00
Richard M. Stallman
3753ab6f45 (rmail-summary-scroll-msg-up): If at end of message,
advance to the next message.
(rmail-summary-scroll-msg-down): If at beginning of message,
advance to the previous message.
1994-11-20 15:01:14 +00:00
Richard M. Stallman
58cabff051 (mail-setup): Make fill-column wide for the in-reply-to. 1994-11-18 16:41:07 +00:00
Richard M. Stallman
ab041f09cb (rmail-fields-not-to-output): New variable.
(rmail-delete-unwanted-fields): New function.
(rmail-output, rmail-output-to-rmail-file): Call it.
1994-11-17 16:48:10 +00:00
Karl Heuer
5312cce705 (sc-set-variable): Set help-mode in *Help* buffer. 1994-11-09 05:46:09 +00:00
Richard M. Stallman
34046d66f0 (mail-setup): Fill in-reply-to field properly. 1994-10-23 05:02:00 +00:00
Richard M. Stallman
de01bf7dcf (mail-aliases, mail-archive-file-name): Doc fixes. 1994-10-22 02:54:46 +00:00
Richard M. Stallman
ff8e5528bd (sendmail-synch-aliases): Check MAILRC envvar. 1994-10-21 21:31:47 +00:00
Richard M. Stallman
8837853eb5 (define-mail-alias): Check MAILRC envvar. 1994-10-21 21:30:38 +00:00
Richard M. Stallman
07074849f0 (rmail-get-new-mail): If display-time is in use,
call display-time-filter to update the Mail indicator.
1994-10-21 00:48:18 +00:00
Richard M. Stallman
cdbea8cae3 (rmail-summary-delete-forward): Don't move fwd to eob. 1994-10-15 22:24:10 +00:00
Richard M. Stallman
cc101382e8 (rmail-summary-previous-all)
(rmail-summary-next-all): Don't move forward to the end of the buffer.
1994-10-15 10:18:02 +00:00
Richard M. Stallman
9171f37fd2 (mail-setup): Fill the in-reply-to field. 1994-10-15 01:09:19 +00:00
Richard M. Stallman
4ad3313891 (news-reply-mode-map): Add C-c C-t binding. 1994-10-14 20:19:27 +00:00
Richard M. Stallman
f20c9a8730 (mail-do-fcc): If file does not exist, assume it is not a Babyl file. 1994-10-14 04:49:32 +00:00
Richard M. Stallman
d6642dffed (mail-file-babyl-p): New function.
(mail-do-fcc): If file is a Babyl file, write output in Babyl format.
1994-10-13 09:13:36 +00:00
Simon Marshall
2667df4284 * sendmail.el: (mail-mode): Set font-lock-defaults. 1994-10-12 09:10:05 +00:00
Simon Marshall
d16df57356 * rmailsum.el: (rmail-summary-mode): Set font-lock-defaults. 1994-10-12 09:07:32 +00:00
Simon Marshall
54e26eaa1f * rmail.el: (rmail-variables): Set font-lock-defaults. 1994-10-12 09:05:57 +00:00
Richard M. Stallman
7e67d00b98 (mail-alias-modtime): Doc fix. 1994-10-12 08:02:20 +00:00
Richard M. Stallman
1529a12fb5 (rmail-find-all-files): Fix several errors and make faster.
Always return a single-level list of file names.
(rmail-construct-io-menu): If FILES is null, turn off the menus.
(rmail-disable-menu): A phony "command", always disabled in menus.
(rmail-list-to-menu): Reverse the list L.
1994-10-11 17:38:48 +00:00
Richard M. Stallman
4986bd386f (rmail-summary-resend): New function.
(rmail-summary-mode-map - resend): Call rmail-summary-resend
instead of rmail-resend.
1994-10-11 17:07:27 +00:00
Richard M. Stallman
bc454f082b (rmail-summary-rmail-update): Pass new arg to rmail-show-message. 1994-10-11 04:43:01 +00:00
Richard M. Stallman
bdf0360080 (rmail-show-message): New argument no-summary. 1994-10-11 04:42:10 +00:00
Richard M. Stallman
0ea48932ec (mail-hist-put-headers-into-history)
(mail-hist-current-header-contents, mail-hist-forward-header)
(mail-hist-current-header-name):
Use regexp-quote on mail-header-separator.
1994-10-11 00:35:42 +00:00
Richard M. Stallman
4edaa169d9 (rmail-delete-forward): Use rmail-select-summary. 1994-10-08 04:12:07 +00:00
Richard M. Stallman
8b1f1a0c15 (mail-font-lock-keywords): New variable.
(mail-mode): Set font-lock-keywords locally.
1994-10-07 10:00:00 +00:00
Richard M. Stallman
a95caeed52 (rmail-font-lock-keywords): New variable.
(rmail-variables): Set font-lock-keywords locally.
1994-10-07 09:59:00 +00:00
Richard M. Stallman
1a6bc985cf (rmail-summary-font-lock-keywords): New variable.
(rmail-summary-mode): Set font-lock-keywords locally.
1994-10-07 09:56:40 +00:00
Richard M. Stallman
132ad5641e (rmail-summary-goto-msg): Get rmail-total-messages from the rmail buffer. 1994-10-06 07:05:09 +00:00
Richard M. Stallman
dfdac213aa (mail): Doc fix. 1994-09-27 20:14:55 +00:00
Richard M. Stallman
1825bea106 (rmail-forward): Simplify insertion of forwarded msg.
Don't use exchange-point-and-mark.

(rmail-msg-number-after-expunge): New function.
(rmail-reply, rmail-forward): Use separate local variables
rmail-send-actions-rmail-msg-number, rmail-send-actions-rmail-buffer
to record which message to mark as answered or forwarded.
(rmail-only-expunge): Update msg numbers stored in those variables.
1994-09-27 19:32:35 +00:00
Richard M. Stallman
7434015f91 (rmail-summary-delete-forward): Regexp for recognizing deleted message
should not require a space at the beginning of the line.
1994-09-27 05:37:06 +00:00
Richard M. Stallman
560db176e2 (rmail-construct-io-menu): Don't print a message about no matching files. 1994-09-25 01:21:49 +00:00
Richard M. Stallman
423c0dfa27 (rmail-reformat-message): Run mail-message-filter
before calling rmail-clear-headers.
1994-09-24 04:20:22 +00:00
Richard M. Stallman
449c2cd8e5 (mail-extr-all-top-level-domains): Fix formal name of Hungary. 1994-09-23 05:14:56 +00:00
Richard M. Stallman
3db0cdac49 (rmail-retry-failure): Copy the whole block of headers from the message
and then discard those in rmail-retry-ignored-headers.  Delete
usage of rmail-retry-setup-hook.  Bind mail-signature and
mail-setup-hook to nil when composing retry buffer.
Handle mail-self-blind.

(rmail-retry-ignored-headers): New variable,
specifying the headers that should be removed by rmail-retry-failure.
(rmail-retry-setup-hook): Obsolete variable (see below), deleted.
(rmail-clear-headers): New optional arg is list of headers to clear.
1994-09-23 04:37:16 +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
26045a35d2 (sendmail-synch-aliases): Renamed from sync-mail-aliases. All callers changed. 1994-09-22 17:00:25 +00:00
Richard M. Stallman
4dc7e43ba1 (rmail-summary-goto-msg): Simply the regexp
for finding the message number.  Check that a non-digit follows it.
1994-09-22 06:55:11 +00:00
Richard M. Stallman
e1a34b584c (mail-extr-all-top-level-domains): Update domain list. 1994-09-22 03:34:43 +00:00
Richard M. Stallman
810163a3aa (mail-default-reply-to): Initialize to t.
(mail-setup): If it's t, set it from envvar REPLYTO.
1994-09-21 18:26:57 +00:00
Richard M. Stallman
3f320f98b8 (rmail-mode-kill-summary): New function.
(rmail-variables): Put that on kill-buffer-hook locally.
1994-09-21 06:33:22 +00:00
Richard M. Stallman
1f7850dd5c (mail-bury-selects-summary): New variable.
(mail-bury): Test it.
1994-09-20 23:52:38 +00:00
Karl Heuer
ddf09aa603 (report-emacs-bug): system-configuration-options was misspelled as
system-configure-options.
1994-09-19 17:33:18 +00:00
Richard M. Stallman
aa138cb419 (rmail-summary-construct-io-menu): New function.
(rmail-new-summary): Call rmail-summary-construct-io-menu.
(rmail-summary-mode-map): New menu items 'Input Rmail File' and
'Output Rmail File'.
(rmail-summary-output-to-rmail-file): New arg 'file-name'. If it
non-nil, call rmail-output-to-rmail-file.
1994-09-19 05:03:02 +00:00
Richard M. Stallman
61029318d2 (rmail-output-menu): Function deleted. 1994-09-19 05:02:12 +00:00
Richard M. Stallman
8b7ef584f6 Build proper keymap for the "Input (menu)" and "Output (menu)" submenus:
(rmail-find-all-files, rmail-list-to-menu, rmail-construct-io-menu):
New functions.
(rmail-input-menu): Function deleted.
(rmail). Call rmail-construct-io-menu.
(rmail-mode-map): 'Input Rmail file (menu)' renamed to
`Input Rmail File'.  `Output (Rmail Menu)' renamed to 'Output Rmail File'.
1994-09-19 05:01:33 +00:00
Richard M. Stallman
8bdb9f4af9 (rmail-forward): Insert separator before and after message. 1994-09-18 09:09:43 +00:00
Karl Heuer
d5a67884b7 (report-emacs-bug): Insert configuration options. 1994-09-17 02:04:08 +00:00
Karl Heuer
9cc7519111 (mail-alias-modtime): New variable.
(synch-mail-aliases): New function.
(mail-setup, sendmail-send-it): Synchronize cached list with file.
1994-09-16 22:29:25 +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
c7b5ca27bf (rmail-summary-goto-msg): Preserve the current buffer. 1994-09-13 04:14:00 +00:00
Richard M. Stallman
7e3333ddda (set-rmail-inbox-list): Doc fix. 1994-09-06 20:33:37 +00:00
Richard M. Stallman
38e767421f (rmail-get-new-mail): Run rmail-get-new-mail-hook. 1994-09-05 00:10:56 +00:00