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

587 Commits

Author SHA1 Message Date
Richard M. Stallman
3f4e31a29f (rmail-new-summary): If just one window,
put the summary in the upper window and Rmail buffer below.
1994-07-30 07:46:42 +00:00
Richard M. Stallman
a2e667ecc2 (rmail-display-summary): New variable.
(rmail): Call rmail-summary at the end if rmail-display-summary is set.

(rmail-highlight-face): New variable.
(rmail-highlight-headers): Use it if non-nil.
1994-07-30 07:46:03 +00:00
Richard M. Stallman
3df6812aab (rmail-highlighted-face): New variable.
(rmail-highlight-headers): Use it if non-nil.
1994-07-30 02:46:24 +00:00
Richard M. Stallman
aba6cc3532 (rmail-summary-mode-map): Add Re-send menu item. 1994-07-29 21:26:38 +00:00
Richard M. Stallman
386c099f6f (rmail-mode-map): Add Re-send menu item. 1994-07-29 21:26:00 +00:00
Richard M. Stallman
e1cd65fd53 (what-domain): Doc fix. 1994-07-27 00:35:18 +00:00
Richard M. Stallman
44a1338aa4 (mail-extr-all-top-level-domains): Update a few long names. 1994-07-24 06:14:32 +00:00
Richard M. Stallman
4f40f16981 (reporter-dump-state, reporter-submit-bug-report):
Don't print package name if pkgname is nil.  Don't dump state if
varlist is nil.

(reporter-bug-hook, reporter-submit-bug-report)
(reporter-calculate-separator, reporter-initial-text):
New or modified functions and variables attempting to prohibit
submission of empty bug reporters.

(reporter-prompt-for-summary-p): Default value now nil.

(reporter-dump-state): Make sure there's a final
newline after the setq sexp.
Pass mail buffer as second arg to print fcn.
Use symbol-value to get varsym's value.

(reporter-dump-variable): Handle long sexp's even
after entering newline. Done by filling current line.
Much better pretty printing of long lists!!
Handle void variables.

(reporter-version): New variable.

(reporter-submit-bug-report-internal): Leave point after the salutation.

(reporter-submit-bug-report): Prompt for a subject.
1994-07-18 18:49:25 +00:00
Richard M. Stallman
11079525c0 (mh-folder-mode): Use local-write-file-hooks. 1994-07-18 18:04:45 +00:00
Richard M. Stallman
9081378e9f Make sure that headers are case-insensitive.
Upped version to 1.3.
1994-07-18 17:49:23 +00:00
Richard M. Stallman
47c5e807f2 (mail-mailer-swallows-blank-line): Verify sendmail.cf
exists before reading it.
1994-07-15 04:31:14 +00:00
Richard M. Stallman
7456205363 (rmail-movemail-program): New variable.
(rmail-insert-inbox-text): Use it.
1994-07-13 05:04:46 +00:00
Richard M. Stallman
6ae1efb419 (rmail-mode-map): Fix previous change. 1994-07-13 03:40:48 +00:00
Richard M. Stallman
12dd87fc56 (rmail-mode-map): Add "Get New Mail" menu item under Mail. 1994-07-12 06:46:52 +00:00
Richard M. Stallman
a5282b8fe2 (mail-setup): Insert -- line before .signature file. 1994-07-12 02:47:27 +00:00
Richard M. Stallman
8eb6c7da6b (define-mail-abbrev): Don't try to parse empty aliases. 1994-07-12 02:16:57 +00:00
Michael I. Bushnell
e4fbad4b57 Comment out losing call to set-visited-file-name; this shouldn't hurt
as long as nobody actually calls buffers `*mail*'.  (This isn't a real
fix.)  set-visited-file-name fails when given a nil argument.
1994-07-05 16:54:01 +00:00
Michael I. Bushnell
3b112b5e00 foo? 1994-07-05 16:52:59 +00:00
Richard M. Stallman
989a5e4fe5 (sendmail-send-it): Allow specifying Sender. 1994-07-03 20:37:34 +00:00
Richard M. Stallman
0d912b5849 Fix up previous change. 1994-07-03 20:36:31 +00:00
Richard M. Stallman
e24ec555cb (report-emacs-bug-hook): Error if user has added no text.
(report-emacs-bug): Set local report-emacs-bug-orig-text.
Add to mail-send-hook.  Use mail-send-and-exit for the echo area msg.
1994-07-03 20:34:19 +00:00
Richard M. Stallman
f9a9d26e5b (rmail-highlight-headers): Do nothing if
rmail-highlighted-headers is nil.
1994-06-30 18:57:17 +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
6cfc977ba3 (mail-bury): Test that rmail-summary-buffer is boundp. 1994-06-18 21:12:42 +00:00
Richard M. Stallman
92e068832c (rmail-highlight-headers): Don't skip newlines, just tab and space. 1994-06-18 13:26:33 +00:00
Richard M. Stallman
eedf8416e0 (set-rmail-inbox-list): Use insert-before-markers. 1994-06-18 13:23:57 +00:00
Richard M. Stallman
651fca74e4 (build-mail-abbrevs): Pass a recursivep argument in recursive call. 1994-06-17 16:03:59 +00:00
Richard M. Stallman
da5667c68a (mail-send-hook): Add defvar.
(mail-send): Run mail-send-hook before the `Sending...' message.
1994-06-15 22:16:04 +00:00
Richard M. Stallman
16d1606d77 (mail): If homedir is nonexistent, don't use as default. 1994-06-12 12:57:42 +00:00
Richard M. Stallman
fdb90184f6 (mail-bury): If showing rmail buffer that has summary, show the summary too. 1994-06-10 20:20:53 +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
d43277ab9e (rmail-show-message): If transient-mark-mode, deactivate the mark. 1994-05-26 23:06:50 +00:00
Richard M. Stallman
e6a4af1daf (mail-mailer-swallows-blank-line): Don't die
if /etc/sendmail.cf does not exist.
1994-05-23 04:53:44 +00:00
Richard M. Stallman
a4e104bf5c Doc fix. 1994-05-22 22:14:17 +00:00
Richard M. Stallman
6016579d51 (rmail-variables): Don't add any permanent-local props.
Don't make rmail-last-file local.
1994-05-19 20:48:32 +00:00
Richard M. Stallman
6c65d1ec43 (rmail-edit-current-message): Undo previous change. 1994-05-19 20:46:24 +00:00
Richard M. Stallman
346af5107f (rmail-output): Doc fix. 1994-05-19 20:44:03 +00:00
Richard M. Stallman
6ec569d420 (rmail-toggle-header): Call rmail-highlight-headers. 1994-05-10 07:38:34 +00:00
Richard M. Stallman
4f5d303b20 (rmail-make-basic-summary-line): Get all the lines of the From field. 1994-05-09 22:18:59 +00:00
Richard M. Stallman
686573f1a4 (mail-mailer-swallows-blank-line): Put space and tab into brackets. 1994-05-07 22:00:33 +00:00
Richard M. Stallman
dd03399111 If rmail-spool-directory is not a directory,
just output an `echo' command to tell about it.
1994-05-07 01:21:58 +00:00
Richard M. Stallman
80056f3da6 (sc-cite-original): Add autoload. 1994-05-07 00:19:23 +00:00
Richard M. Stallman
9541216571 (rmail-make-basic-summary-line): Show 14 chars before @ and 11 after. 1994-05-06 23:59:28 +00:00
Richard M. Stallman
dc591caf15 (rmail-output-menu): Set rmail-default-rmail-file.
(rmail-output-to-rmail-file): Doc fix.
1994-05-05 05:08:57 +00:00
Richard M. Stallman
b1fd1e8d65 (rmail-input-menu): Don't call expand-file-name.
Do nothing if rmail-secondary-file-menu return nil.
(rmail-secondary-file-menu): If no files match, warn and return nil.
1994-05-04 22:00:30 +00:00
Richard M. Stallman
df0e3d0315 (rmail-output-menu): Don't call expand-file-name.
Do nothing if rmail-secondary-file-menu return nil.
1994-05-04 22:00:01 +00:00
Karl Heuer
8f1204db34 Update copyright. 1994-05-03 23:47:06 +00:00
Karl Heuer
d733c5ec03 Update copyright. 1994-05-03 22:46:37 +00:00
Richard M. Stallman
813f532d2f Initial revision 1994-05-02 05:16:59 +00:00
Richard M. Stallman
df8af8a8af Don't load site-init.el.
Print the mail directory we tested, on standard output.
Don't load paths.el either--we now run in emacs, not temacs.
1994-05-01 06:41:08 +00:00
Karl Heuer
b207d6b314 Drop the trailing slash. 1994-04-28 07:32:21 +00:00
Karl Heuer
8f3016f5c3 Chase symlinks manually. 1994-04-28 03:34:14 +00:00
Richard M. Stallman
6875cf75e5 Get the file's truename in case it is a link. 1994-04-28 03:01:49 +00:00
Karl Heuer
a6115fe24c Don't make an empty script.
Use signal, not error.
1994-04-28 02:42:43 +00:00
Richard M. Stallman
6b07c06eff Comment change. 1994-04-27 08:39:01 +00:00
Karl Heuer
431e100fd1 (rmail-summary-scroll-msg-up, rmail-summary-scroll-msg-down): Scroll
rmail-buffer explicitly
1994-04-25 23:11:12 +00:00
Karl Heuer
99887e16ef (rmail-highlight-headers): Extracted as a new function. Fix overlay position.
Do nothing if face support is unavailable.
1994-04-24 18:30:53 +00:00
Richard M. Stallman
57ad77fab1 (rmail-show-message): Always re-set overlay face property. 1994-04-24 05:55:04 +00:00
Richard M. Stallman
24db549c64 (rmail-show-message): Use overlays, not text properties.
(rmail-overlay-list): New variable.
(rmail-mode): Make it local.
1994-04-24 05:10:51 +00:00
Richard M. Stallman
154b3e397f (mail-extr-all-top-level-domains): Renamed from all-top-level-domains.
Major changes by jwz and drw.
1994-04-24 03:51:13 +00:00
Richard M. Stallman
072c3cd228 (rmail-show-message): Highlight the specified fields.
(rmail-highlighted-headers): New user variable.
1994-04-23 07:40:25 +00:00
Karl Heuer
4fe9b56368 (undigestify-rmail-message): Update summary buffer. 1994-04-23 02:31:52 +00:00
Karl Heuer
881fd7eb9b Cosmetic changes. 1994-04-23 02:30:17 +00:00
Karl Heuer
9a8efe67cf Initial revision 1994-04-20 05:22:51 +00:00
Karl Heuer
f9f9cd9296 (report-emacs-bug): Insert at separator, not at end. 1994-04-20 00:14:15 +00:00
Karl Heuer
10e09db421 (rmail-summary-rmail-update): Update rmail buffer even if it isn't displayed. 1994-04-19 03:41:23 +00:00
Karl Heuer
06aa1ec4bf (rmail-default-file, rmail-default-rmail-file): Cancel new defvars.
The (require 'rmail) already picks them up.
1994-04-14 18:40:45 +00:00
Richard M. Stallman
783d76282f (rmail-default-file, rmail-default-rmail-file): New defvars. 1994-04-13 21:14:54 +00:00
Richard M. Stallman
c919c21a69 (mh-progs, mh-lib): Move from mh-e.el
to mh-utils.el for Emacs 19.23, which doesn't define them in paths.el

(mh-find-progs): Add paths for BSDI.  Put local
paths first so they override vendor paths.

(with-mh-folder-updating): Optimize to keep
buffer-file-name nil even while restoring modified-p status at end.
1994-04-13 20:42:42 +00:00
Richard M. Stallman
86a32538d0 (mh-progs, mh-lib): Move from mh-e.el
to mh-utils.el for Emacs 19.23, which doesn't define them in paths.el

(mh-store-buffer): autoload.  Better doc strings.
1994-04-13 20:42:10 +00:00
Karl Heuer
36f4191568 (rmail-new-summary): Avoid unsafe save-restriction. 1994-04-09 02:46:19 +00:00
Fred Pierresteguy
206250958e (rmail-secondary-file-menu): Fix typo. 1994-04-07 14:19:46 +00:00
Karl Heuer
56b257136f Fix previous change. 1994-04-07 07:26:49 +00:00
Karl Heuer
0732dfa5c1 (rmail-summary-disable): New function.
(rmail-summary-enable): New function.
(rmail-summary-mode): Call rmail-summary-enable.
1994-04-07 07:09:16 +00:00
Karl Heuer
c35fb2162d (rmail-edit-mode, rmail-cease-edit): Disable summary during edit. 1994-04-07 06:56:25 +00:00
Karl Heuer
9ae6d54ae2 (rmail-mode-map): Key binding for rmail-sort-by-keywords. 1994-04-07 03:29:18 +00:00
Karl Heuer
1558997717 (rmail-sort-by-keywords): New function. 1994-04-07 03:29:02 +00:00
Karl Heuer
ebdf372b3b (rmail-summary-sort-by-keywords): New function. 1994-04-07 03:28:44 +00:00
Karl Heuer
e73b01a42a (rmail-summary-goto-msg): Fix bug in earlier change. 1994-04-05 21:54:51 +00:00
Richard M. Stallman
754942d81d (rmail-summary-goto-msg): Highlight the whole line except first char. 1994-04-04 05:45:54 +00:00
Richard M. Stallman
f9d75fab0c Doc fix. 1994-04-03 18:18:45 +00:00
Karl Heuer
745d94338a (rmail-message-label-p, rmail-parse-message-labels):
Update obsolete (commented-out) functions.
1994-04-01 02:31:45 +00:00
Richard M. Stallman
28925d74e6 Doc fixes. 1994-03-31 23:40:14 +00:00
Karl Heuer
9baf79c795 (rmail-sort-messages): Use buffer-disable-undo, not buffer-flush-undo. 1994-03-30 02:24:05 +00:00
Karl Heuer
030ecb3c62 (rmail-sort-messages): Update summary buffer. 1994-03-30 02:21:48 +00:00
Karl Heuer
2a527e488c (rmail-sort-from-summary): Preserve window selection. 1994-03-30 02:21:19 +00:00
Karl Heuer
b0304aef81 (rmail-sort-by-subject): Fix `Re:' regexp. 1994-03-23 21:49:16 +00:00
Richard M. Stallman
21f69e7e21 (rmail-quit): Remove summary buffer from display.
Thoroughly remove Rmail buffer from display.
1994-03-23 18:38:23 +00:00
Richard M. Stallman
4139208e7b (rmail-secondary-file-menu): Display relative file names.
(rmail-output-menu): Autoload it.
(rmail-mode-map): Add rmail-output-menu and rmail-input-menu.
1994-03-23 18:29:07 +00:00
Karl Heuer
f8b15b6e6f (mail-mode): Doc mod. 1994-03-20 23:23:43 +00:00
Richard M. Stallman
4197af8a64 (rmail-summary-goto-msg): Highlight message number of current message. 1994-03-19 05:32:26 +00:00
Richard M. Stallman
90254bb0b7 (rmail-summary-window-size): New variable.
(rmail-maybe-display-summary): Use it.
(rmail-secondary-file-directory): New var.
(rmail-secondary-file-regexp): New var.
(rmail-secondary-file-menu): New function.
(rmail-input-menu): New command.
1994-03-18 07:09:57 +00:00
Richard M. Stallman
254399e69c (rmail-output-menu): New command. 1994-03-18 07:08:37 +00:00
Karl Heuer
5458f7f158 (rmail-convert-to-babyl-format): Check Content-Length field for consistency. 1994-03-17 23:29:16 +00:00
Richard M. Stallman
c26cf6c836 entered into RCS 1994-03-15 06:16:30 +00:00
Karl Heuer
be4e71577e (rmail-sort-by-lines): msgnum variable should be msg. 1994-03-12 04:53:41 +00:00
Richard M. Stallman
432240423b (rmail-ignored-headers): Add several x400 header types. 1994-03-10 15:50:26 +00:00
Karl Heuer
c47fae76cd (rmail-message-filter): Doc fix. 1994-03-04 23:08:31 +00:00
Richard M. Stallman
fdc1827fdb (mail-do-fcc): Don't write a newline before the text. 1994-03-02 04:23:49 +00:00
Karl Heuer
5170c9cbeb (rmail-insert-inbox-text): Recognize the spool directory even if symlinks are
present.
1994-02-23 00:29:43 +00:00
Richard M. Stallman
5a85300527 (mail-mailer-swallows-blank-line): Fix regexp typo.
Check for apparent header line as well as for leading whitespace.
1994-02-17 19:04:07 +00:00
Karl Heuer
28b4613975 (rmail-dont-reply-to): Change user-original-login-name to user-login-name. 1994-02-11 22:05:44 +00:00
Karl Heuer
d0eecffacb (rmail-variables, rmail-insert-inbox-text): Change user-original-login-name to
user-login-name.
1994-02-11 22:04:41 +00:00
Karl Heuer
ccc341de40 (rmail-summary-expunge-and-save): Mark summary buffer as unmodified. 1994-02-09 04:26:28 +00:00
Karl Heuer
c70658194a (rmail-expunge-and-save): Mark summary buffer as unmodified. 1994-02-09 04:25:48 +00:00
Karl Heuer
e507447418 Add (require 'rmail) so the macro will be byte-compiled properly. 1994-02-09 04:08:17 +00:00
Karl Heuer
f045694583 (rmail-edit-current-message): Make local variables permanent, so
the user can safely change major modes during an edit.
1994-02-08 22:26:30 +00:00
Karl Heuer
a4b340c510 (rmail-variables): Make local variables permanent, so the user can safely
change major modes during an edit.
1994-02-08 22:25:35 +00:00
Richard M. Stallman
de3a72f68f (mail-signature): Insert a `-- ' line. 1994-02-08 17:51:57 +00:00
Karl Heuer
e4f794ed3a (mail-signature): Doc mod. 1994-02-07 23:05:56 +00:00
Richard M. Stallman
09da735bad (rmail-output): Handle rmail-output-file-alist. 1994-02-06 16:32:46 +00:00
Richard M. Stallman
1f780b790f (rmail-reply): If no resent-date, use ordinary date.
If no resent-to, use empty string for to.
1994-02-04 22:59:05 +00:00
Richard M. Stallman
01b5c04d06 (mail-mailer-swallows-blank-line): New variable.
(sendmail-send-it): Add extra newline if appropriate.
1994-02-02 00:06:43 +00:00
Karl Heuer
db1d3cf711 Fix rmail summary commands to work with rmail-mail-new-frame. 1994-01-31 07:05:45 +00:00
Richard M. Stallman
1de48e7f1f (rmail-make-in-reply-to-field): Discard text properties from
the address before printing it.
1994-01-29 23:56:27 +00:00
Richard M. Stallman
5ed1243c2f (rmail-summary-undelete): If we don't undelete anything, don't move point. 1994-01-26 18:58:37 +00:00
Richard M. Stallman
7c203051cd (mail-mailer-swallows-blank-line): New variable.
(sendmail-send-it): Add extra newline if appropriate.
1994-01-24 23:52:51 +00:00
Richard M. Stallman
934111d04f (rmail-get-new-mail): Avoid error if file is empty.
Was done in 1994-01-14T18:35:09Z!rms@gnu.org:
(rmail-set-message-counters): Avoid errors moving backwd if new file.
1994-01-16 20:26:28 +00:00
Richard M. Stallman
42255e7204 Doc fix. 1994-01-15 01:25:35 +00:00
Richard M. Stallman
c08f13bf4e (rmail-default-file): Renamed from rmail-last-file.
(rmail-default-rmail-file): Renamed from rmail-last-...
1994-01-15 01:23:28 +00:00
Richard M. Stallman
fdc9edf239 Use new names rmail-default-file and rmail-default-rmail-file. 1994-01-15 01:22:53 +00:00
Richard M. Stallman
cf805d5d1d (rmail-bury): Rename local rmail-buffer to buffer-to-bury. 1994-01-14 18:35:09 +00:00
Richard M. Stallman
450b15a0b0 (mail-abbrev-mode-regexp): Add Reply-to. 1994-01-11 05:38:36 +00:00
Richard M. Stallman
94eeb96a54 (rmail-summary-delete-forward): Fix regexp
used for recognizing deleted message.
(rmail-summary-output, rmail-summary-output-to-rmail-file):
Use rmail-summary-delete-forward.
1994-01-08 13:57:29 +00:00
Richard M. Stallman
84fa8eb54b (rmail-summary-by-senders):
Add missing arg to rmail-new-summary.
(rmail-summary-output, rmail-summary-output-to-rmail-file):
Handle rmail-delete-after-output explicitly here.
1994-01-08 11:48:18 +00:00
Richard M. Stallman
389e8f1127 (rmail-resend): Use send-mail-function. 1994-01-06 11:48:28 +00:00
Richard M. Stallman
a865e55bbe (rmail-convert-to-babyl-format):
Fix one-off error in handling content-length field.
1994-01-06 11:42:55 +00:00
Richard M. Stallman
151c7da254 (rmail-get-new-mail): Cope if display-time-string is nil. 1994-01-03 05:14:06 +00:00
Richard M. Stallman
5cb1595fb3 (rmail-output-to-rmail-file): If just a dir is specified,
use default name in specified dir.
1994-01-01 08:31:33 +00:00
Richard M. Stallman
92a3826784 (rmail-summary-delete-forward): Move to next or prev msg
among those included in the summary.
1993-12-30 07:38:11 +00:00
Richard M. Stallman
ca10c3d1d1 Comment change. 1993-12-26 20:02:44 +00:00
Richard M. Stallman
913126a6bc (rmail-output-to-rmail-file): When copying to a buffer,
maybe enable auto save in that buffer.
1993-12-24 03:43:13 +00:00
Richard M. Stallman
876cd68935 Comment change. 1993-12-24 03:40:42 +00:00
Richard M. Stallman
660a52f9c9 (rmail-insert-inbox-text): If copy-file fails,
call rename-file with t as third arg.
1993-12-24 02:49:41 +00:00
Richard M. Stallman
9b9f9c9dc1 (mail-fetch-field): Add autoload cookie. 1993-12-23 03:46:01 +00:00
Richard M. Stallman
08ffcab37e (sc-read-string): Don't pass a history arg to read-string. 1993-12-23 03:42:20 +00:00
Richard M. Stallman
953262f779 (rmail-output-to-rmail-file): Call rmail-update-summary.
(rmail-output-to-rmail-file): Turn off the deleted
attribute outside of the save-restriction.
1993-12-23 03:30:12 +00:00
Richard M. Stallman
857ff384c0 (rmail-summary-goto-msg): Use unwind-protect to go
back to summary, and go back to the window that was selected before.

(rmail-summary-rmail-update): Special handling for eob.
1993-12-23 03:25:40 +00:00
Richard M. Stallman
d2fc297c32 (rmail-quit): Expunge without updating summary.
(rmail-resend): Delete more than one Sender,
but only in the headers, not in the body.

(rmail-resend): Doc fix.
(rmail): Doc fix.
1993-12-23 03:24:31 +00:00
Richard M. Stallman
fe8c32a65d (mail-default-reply-to): Add autoload cookie. 1993-12-23 02:45:28 +00:00
Roland McGrath
5a31c2d2c1 (mail-fcc): Take argument and use interactive spec to prompt, rather than
calling read-file-name explicitly.  This function is useful to call from
programs with a computed argument.
1993-12-02 21:04:45 +00:00
Richard M. Stallman
a38837b5d7 (rmail-variables): Abbreviate truename for comparison. 1993-11-26 20:42:23 +00:00
Richard M. Stallman
36bedc4f7c (rmail-sort-messages): In summary buf, go to rmail buf. 1993-11-24 08:08:56 +00:00
Richard M. Stallman
b7f66977be Comment change. 1993-11-23 20:12:25 +00:00
Richard M. Stallman
9cd7847364 (rmail-summary-wipe): If rmail buffer is not visible,
switch to it in this window.
(rmail-summary-mode): Doc fix.
1993-11-23 07:11:22 +00:00
Richard M. Stallman
3dbb573a0c (mail-yank-original): Delete windows on selected frame only. 1993-11-21 22:18:15 +00:00
Richard M. Stallman
6f759698c6 (mail-fetch-field): Exclude trailing whitespace.
Delete duplicate (goto-char (point-min)).
1993-11-21 10:04:52 +00:00
Richard M. Stallman
cdc424a566 (rmail-file-p): Add autoload cookie. 1993-11-16 10:44:47 +00:00
Richard M. Stallman
708bfd4f81 (rmail-set-attribute): Do nothing if MSGNUM is 0. 1993-11-16 08:45:56 +00:00
Richard M. Stallman
32ad8f1f6b (rmail-output): New argument FROM-GNUS. 1993-11-15 01:05:37 +00:00
Richard M. Stallman
18e90c5846 (rmail-summary-forward): Accept prefix arg
and pass it to rmail-forward.
1993-11-14 05:50:47 +00:00
Richard M. Stallman
ae06ea79c8 (rmail-summary-edit-map): Inherit text-mode-map properly. 1993-11-12 22:16:44 +00:00
Richard M. Stallman
c33e95d805 (rmail-start-mail): Don't do other frame unless we have
a window system, irregardless of the state of rmail-mail-new-frame.
1993-11-10 20:51:02 +00:00
Richard M. Stallman
53b0c109c7 (sendmail-send-it): Don't insert Sender. 1993-11-03 20:39:37 +00:00
Richard M. Stallman
9ee7c69da2 (reporter-submit-bug-report, reporter-mailer): reporter-mailer
variable can now take a list of mailers, trying each one until an
commandp one is found.

Fixed elisp archive address.
Handle dumping of buffer local variables via reporter-eval-buffer.
1993-10-18 05:37:51 +00:00
Roland McGrath
9fb6ed0824 (rmail-output-file-alist): Doc fix. 1993-10-14 00:11:42 +00:00
Richard M. Stallman
30b7c7454a entered into RCS 1993-10-13 06:08:00 +00:00
Richard M. Stallman
b30b6e2897 (rmail-retry-setup-hook): New hook variable.
(rmail-retry-failure): Use that variable.
1993-10-11 03:52:24 +00:00
David J. MacKenzie
54d2ecd316 fix comment 1993-10-09 20:00:23 +00:00
Richard M. Stallman
c42722e391 (rmail): Really don't get new mail if file name was given.
(rmail-reformat-message): Move past Mail-from as well as Summary-line.
(rmail-toggle-header): Likewise.
(rmail-next-undeleted-message): Return t unless hit end of buffer.
(rmail-delete-forward): Likewise.
(mail-unsent-separator): Add `Original message follows'.
(rmail-resend): Handle mail-self-blind.
1993-10-09 03:47:15 +00:00
Richard M. Stallman
49e4a58a70 (rmail-output): If message was shown with full headers,
copy the full headers (or each message copied) into the file.
New local var original-headers-p, header-beginning, mail-from.
Bind locals outside the while loop.  Kill tembuf only after loop.
If message has a saved mail-from field, use that.
Detect reaching end of rmail buffer; display # messages copied.
1993-10-09 03:46:37 +00:00
Richard M. Stallman
276d56c254 (rmail-convert-to-babyl-format): Protect against
nonsensical content-length values.
1993-10-05 00:22:31 +00:00
Richard M. Stallman
8e1f920c03 (build-mail-abbrevs): Pass just 1 arg to substitute-in-file-name. 1993-10-01 22:40:49 +00:00
Brian Fox
760a35286c (rmail-convert-file): If the file is empty, don't convert it after
inserting the BABYL header.
1993-09-21 07:34:20 +00:00
Richard M. Stallman
0f0a85b310 (rmail-forward): Insert the text right after the header separator. 1993-09-15 22:59:12 +00:00
Richard M. Stallman
073fb95606 (rmail-convert-file): Narrow to exclude the Babyl header. 1993-09-11 10:40:03 +00:00
Richard M. Stallman
e3e87be8cd (rmail-convert-file): Exclude the Babyl header
when calling rmail-convert-to-babyl-format.
1993-09-07 10:41:05 +00:00
Richard M. Stallman
65c200c571 (rmail-forward): Don't bind mail-signature, mail-setup-hook. 1993-08-12 00:23:54 +00:00
Paul Eggert
adb4746230 Remove, since floor and mod
(caesar-region): Replace `%' by `mod' and simplify.
1993-08-10 04:14:17 +00:00
Richard M. Stallman
6961bfbfdc (rmail-resend): Delete any Sender field. 1993-08-05 06:54:58 +00:00
Richard M. Stallman
fa24a82290 (mail-yank-hooks): Initialize to nil.
(mail-yank-original): If mail-yank-hooks is nil,
call mail-indent-citation.
1993-08-02 07:43:59 +00:00
Richard M. Stallman
7520f31890 Do the global key bindings only via loaddefs.el,
not when sendmail.el is loaded.
1993-07-29 18:24:32 +00:00
Richard M. Stallman
15a36ac5ac (rmail-nuke-pinhead-header): Tell replace-match not to alter the case.
(rmail-toggle-header, rmail-reformat-message): Ignore case
when checking for Summary-line.
1993-07-29 05:37:32 +00:00
Richard M. Stallman
b03848314e (rmail-convert-file): If file needs conversion, convert it all. 1993-07-29 03:43:38 +00:00
Richard M. Stallman
be89e32b3e Comment change. 1993-07-27 23:12:22 +00:00
Richard M. Stallman
4eb5bf462d (unrmail): Total rewrite. 1993-07-25 02:19:59 +00:00
Richard M. Stallman
6e446ebbcc (rmail-output): New arg NOATTRIBUTE. 1993-07-25 02:19:47 +00:00
Richard M. Stallman
e76841099a (rmail-output-to-rmail-file): Set rmail-last-rmail-file
while reading the interactive args.
(rmail-output): Likewise, for rmail-last-file.
(rmail-output-to-rmail-file): Use default-file consistently.
1993-07-24 21:16:29 +00:00
Richard M. Stallman
b1d9bfa735 (rmail-last-rmail-file): Initialize to a file name.
(rmail): Don't set rmail-last-rmail-file.

(rmail-forward): Call rmail-start-mail for new frame
even if just one window.
(rmail-start-mail): Return what mail-other-frame returned.
1993-07-24 20:20:22 +00:00
Richard M. Stallman
5bebb622b1 (mail-bury): Check that frame-parameters is defined. 1993-07-20 21:42:52 +00:00
Richard M. Stallman
9a4cc6bd8d (rmail-edit-map): Inherit properly from text-mode-map;
use the whole thing, not its cdr.
1993-07-20 05:21:25 +00:00
Richard M. Stallman
9ed9f36f4b entered into RCS 1993-07-20 03:02:12 +00:00
Richard M. Stallman
94ed51e86b (rmail-mail-new-frame): New variable.
(rmail-start-mail): New function.
(rmail-mail, rmail-continue, rmail-reply, rmail-forward)
(rmail-retry-failure): Use rmail-start-mail.
1993-07-16 04:19:04 +00:00
Richard M. Stallman
9320d42195 (mail-bury): If selected frame is dedicated,
and there are other visible frames, delete this frame.
1993-07-16 04:18:46 +00:00
Richard M. Stallman
1b6bb250a6 (mail-bury): New function.
(mail-send-and-exit): Call mail-bury.
(mail-dont-send): New command, with menu bar binding.
1993-07-13 20:18:05 +00:00
Richard M. Stallman
019bf2a313 (rmail-insert-inbox-text): If inbox is not in the
spool dir, try copying before renaming.
1993-07-13 05:52:32 +00:00
Richard M. Stallman
757e603c90 Fix typos in previous change. 1993-07-10 05:09:45 +00:00
Richard M. Stallman
dba3adb09b (rmail-output): If file is an Rmail file,
use rmail-output-to-rmail-file.
(rmail-output-to-rmail-file): If file exists
and is not an Rmail file, use rmail-output.
If we find an element in rmail-output-file-alist, eval it.
(rmail-file-p): New function.
(rmail-output-file-alist): Now contains expressions to eval.
1993-07-09 20:46:42 +00:00
Roland McGrath
650d648679 (mail-abbrev-end-of-buffer): Fix interactive spec to "P", same as
end-of-buffer.
1993-07-08 21:14:43 +00:00
Richard M. Stallman
e6a4a267ff (mail-rfc822-time-zone, mail-rfc822-date): New fns. 1993-07-07 17:55:55 +00:00
Richard M. Stallman
f309891747 (mail-do-fcc): Use RFC 822 style date in Resent-Date: line.
Use new `mail-rfc822-time-zone' function to simplify pinhead generation.
1993-07-07 17:55:28 +00:00
Richard M. Stallman
bcf120251a (rmail-resend): Use RFC 822 style date in Resent-Date: line. 1993-07-07 17:54:20 +00:00
Richard M. Stallman
6cd37f8f5f (rmail-variables): Compare truename as well as given name
against rmail-file-name.
1993-07-06 22:39:56 +00:00
Richard M. Stallman
e11094e681 (mail-send): Don't test buffer-modified-p if buffer is visiting a file. 1993-07-01 23:35:51 +00:00
Richard M. Stallman
94142e7881 (build-mail-abbrevs): Do substitute-in-file-name on the abbrev, for `source'. 1993-07-01 20:25:42 +00:00
Richard M. Stallman
388348ae1f Doc fixes. 1993-06-30 16:44:35 +00:00
Richard M. Stallman
9ee9b53e02 entered into RCS 1993-06-26 11:59:44 +00:00
Richard M. Stallman
e45fce0359 (rmail-summary-mode-map): Bind summary sort commands.
(rmail-summary-sort-...): Moved from rmailsort.el.
(rmail-sort-from-summary): Likewise.  Require rmailsort.
1993-06-22 05:55:59 +00:00
Richard M. Stallman
8b1d5b3126 Don't touch rmail-summary-mode-map.
Don't touch rmail-mode-map.  Don't require rmail or sort.
(rmail-summary-sort-...): Moved to rmailsum.el.
(rmail-sort-from-summary): Likewise.
1993-06-22 05:55:41 +00:00
Richard M. Stallman
3bf526cfc6 Add autoloads for rmailsort commands.
(rmail-mode-map): Add bindings for those commands.
1993-06-22 05:55:22 +00:00
Richard M. Stallman
aac180a7b1 (rmail-mode): Move to the last message. 1993-06-22 02:51:26 +00:00
Richard M. Stallman
5201dddabb (rmail-mode-map): Add local menu bar bindings.
(rmail-search-backward): New command.
1993-06-22 02:25:20 +00:00
Richard M. Stallman
e7a00c2598 (rmail-summary-mode-map): Add local menu bar bindings.
(rmail-summary-search-backward): New command.
(rmail-summary-search): Don't use save-excursion.
1993-06-22 02:25:05 +00:00
Richard M. Stallman
299fdd8d65 (mail-mode-map): Add local menu bar bindings. 1993-06-21 20:08:39 +00:00
Richard M. Stallman
a2c1fc584a (rmail-output): Check file can be read before trying to read part of it. 1993-06-19 01:23:59 +00:00
Richard M. Stallman
015c5c5582 (mail-citation-hook): New hook var.
(mail-yank-original): Use that hook if not nil.
1993-06-17 23:44:04 +00:00
Richard M. Stallman
5bd65b3b64 (rmail-output): Use insert-file-contents to look at
beginning of output file.
1993-06-16 19:24:34 +00:00
Richard M. Stallman
3af1a1f3c2 (define-mail-alias): Remove excess whitespace better. 1993-06-15 20:51:15 +00:00
Richard M. Stallman
51e4ece8a5 (define-mail-abbrev): Renamed from define-mail-alias.
(build-mail-abbrevs): Use new name.
1993-06-15 20:50:11 +00:00
Richard M. Stallman
b2b01bfa21 (build-mail-abbrevs): Pass just two args to define-mail-alias. 1993-06-15 20:36:10 +00:00
Richard M. Stallman
2564586656 (sendmail-pre-abbrev-expand-hook):
If last-command-char is not a character, don't check char-syntax.
1993-06-11 22:22:15 +00:00
Richard M. Stallman
645d62199d (sendmail-pre-abbrev-expand-hook):
If last-command-char is not a character, don't do the expand here.
1993-06-11 20:48:08 +00:00
Richard M. Stallman
b25b6c3402 (rmail-output-to-rmail-file): Use the smart default in the prompt. 1993-06-11 16:36:19 +00:00
Richard M. Stallman
5009d9f0d4 (rmail-primary-inbox-list): Use defvar, not defconst. 1993-06-11 03:56:44 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Jim Blandy
165c38c534 *** empty log message *** 1993-06-09 11:26:54 +00:00
Richard M. Stallman
849056cc4c (rmail-variables): Default rmail-inbox-list here.
(rmail): Not here.
1993-06-07 06:56:03 +00:00
Richard M. Stallman
0dda084273 (mail-do-fcc): Replace the code for appending to buffer. 1993-06-06 03:53:08 +00:00
Richard M. Stallman
682ac5eb5b (rmail-summary-next-msg): Fix number of dots in regexp. 1993-06-05 21:18:11 +00:00
Richard M. Stallman
9ad8712e92 (rmail-resend): Require sendmail and mailalias. 1993-06-04 19:34:14 +00:00
Richard M. Stallman
801ddffa85 (mail-do-fcc): Omit first 2 lines when appending to an RMAIL buffer. 1993-06-04 03:00:25 +00:00
Richard M. Stallman
b37767e7ff (rmail-summary-expunge-and-save): Do save-buffer last.
Use two separate save-excursion calls.
(rmail-summary-input): Use pop-to-buffer.
(rmail-summary-get-new-mail): Gobble rmail-current-message;
later go to that message.
(rmail-summary-next-msg): Start at end of line, if moving forward.
Move to beginning of line, after the loop.
(rmail-new-summary): Fix format of elt in minor-mode-alist.
1993-06-04 02:24:45 +00:00
Richard M. Stallman
46564c8d17 (rmail-select-summary): Add a save-excursion. 1993-06-03 21:02:22 +00:00
Richard M. Stallman
980d43b682 (rmail-summary-expunge-and-save):
Call set-buffer again after rmail-only-expunge.
(rmail-summary-add-label, rmail-summary-kill-label):
Fix reading the label.
(rmail-summary-rmail-update): Bind window locally.
Use unwind-protect, not save-window-excursion.
1993-06-03 21:02:10 +00:00
Richard M. Stallman
cad1e93be8 (rmail-summary-by-senders): New function.
(rmail-message-senders-p): New function.
1993-06-03 04:48:56 +00:00
Richard M. Stallman
1c24b04ae5 (mail-signature): Do not insert a line with `--'.
(mail-yank-hooks): New hook variable.
(mail-yank-original): Run the hook.
(mail-indent-citation): New function.
1993-06-01 23:19:49 +00:00
Richard M. Stallman
bf3b07d38c Initial revision 1993-06-01 22:26:20 +00:00
Richard M. Stallman
e90b6d9296 (rmail-message-subject-p): Fix typo in string constant. 1993-05-31 17:04:52 +00:00
Richard M. Stallman
fc23ca96e6 (mail-do-fcc): Put back the newline at the start
of the fcc temp buffer.  It got lost somewhere.
1993-05-31 04:21:15 +00:00
Richard M. Stallman
06b6829433 (send-mail-function): Use defvar. not defconst. 1993-05-29 04:35:25 +00:00
Richard M. Stallman
deb5848daa (rmail-new-summary): Set rmail-summary-buffer
to nil at beginning; set it for real after summary is set up.
1993-05-28 04:44:55 +00:00
Richard M. Stallman
f00de7c30d New version from Umeda. Needs detailed entry. 1993-05-26 20:28:11 +00:00
Richard M. Stallman
c5fb599fa1 (mail-strip-quoted-names): Catch errors from forward-sexp. 1993-05-26 18:00:55 +00:00
Richard M. Stallman
fedc33f7a8 (rmail-summary-mark-deleted): Check for end of buffer.
Pass t as NOWARN when calling rmail-summary-goto-msg.
1993-05-25 21:20:08 +00:00
Richard M. Stallman
b73e2d8498 (rmail-bury): Fix call to set-window-buffer. 1993-05-25 16:56:15 +00:00
Jim Blandy
facb137b9c Some time-handling patches from Paul Eggert:
* calendar.el (calendar-current-time-zone): New function.
	(calendar-time-zone, calendar-standard-time-zone-name,
	calendar-daylight-time-zone-name): Use it instead of current-time-zone.
	* sendmail.el (mail-do-fcc): Use the same absolute time for both
	current-time-string and current-time-zone.  Adjust to new format
	returned by current-time-zone.
1993-05-20 06:28:46 +00:00
Richard M. Stallman
3c280f4819 (mail-yank-original): In Transient Mark mode,
don't get error and don't activate the mark.
1993-05-18 19:21:13 +00:00
Richard M. Stallman
874bdb5a86 (mail-setup): Leave point before signature, not after. 1993-05-17 23:18:47 +00:00
Richard M. Stallman
1254728338 (rmail-sortable-date-string): Handle date in format
produced by current-time-string.
1993-05-17 22:18:34 +00:00
Richard M. Stallman
4bf5153268 (rmail-output): Undo June 11 1992 change:
Don't try to use Date field in the From.
1993-05-09 23:53:56 +00:00
Richard M. Stallman
2d4130047f (mail-do-fcc): Don't output a newline before From... 1993-05-09 01:16:14 +00:00
Richard M. Stallman
8896f2df11 (rmail-convert-to-babyl-format): Delete 1 char
if we see a newline instead of what we expect.
1993-05-09 01:14:47 +00:00
Richard M. Stallman
8159f4af7e (rmail-resend): Add `resent' attribute.
(rmail-forward): With prefix arg, run rmail-resend.
1993-05-07 17:34:34 +00:00
Jim Blandy
684602b92e * sendmail.el (mail-setup): Don't insert "--\n" before the
signature.  If they want it, they can put it in their .signature
	file.
1993-05-03 03:40:10 +00:00
Eric S. Raymond
31e1d9206b All fsets changed to defaliases. 1993-04-23 06:51:44 +00:00
Richard M. Stallman
5e6cb310a7 (mail-do-fcc): Make a numeric time zone indicator
with current-time-zone--don't run `date'.
1993-04-17 21:46:13 +00:00
Richard M. Stallman
3af9db898d (rmail): Don't use mbox as inbox by default. 1993-03-29 22:44:46 +00:00
Richard M. Stallman
3e1b7a46b6 Provide mailabbrev, not mail-abbrevs. 1993-03-29 08:09:35 +00:00
Eric S. Raymond
8e0ff8c8d4 Added a (provide 'emacsbug); lisp-mnt.el needs this. 1993-03-25 01:47:39 +00:00