1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-13 09:32:47 +00:00
Commit Graph

266 Commits

Author SHA1 Message Date
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
Eric S. Raymond
d9ecc911ff Added or corrected Commentary headers 1993-03-22 16:53:22 +00:00
Eric S. Raymond
e41b2db1da Added or corrected Commentary sections 1993-03-22 03:27:18 +00:00
Eric S. Raymond
e9571d2a21 Add or correct keywords 1993-03-18 21:29:42 +00:00
Eric S. Raymond
76550a57f9 Add standard library headers. 1993-03-17 17:17:05 +00:00
Eric S. Raymond
aae56ea7ca Add standard library headers. 1993-03-17 16:56:02 +00:00
Richard M. Stallman
bb69479208 (rmail-summary-next-msg): Call display-buffer.
(rmail-summary-previous-all, rmail-summary-next-all): Likewise.
(rmail-summary-rmail-update): Do nothing if rmail buffer not visible.
(rmail-summary-mode-map): Don't bind C-n, C-p.  Use ordinary move cmds.
1993-03-13 21:52:43 +00:00
Richard M. Stallman
d41d75fbe9 (rmail-update-summary): New function.
(rmail-new-summary): New arg redo-form.  Considerable rewrite
of how and when buffers are selected.
(rmail-summary-mode): New local vars rmail-summary-redo,
revert-buffer-function, post-command-hook, rmail-current-message.
(rmail-summary-expunge): Use rmail-update-summary.
(rmail-summary-get-new-mail): Likewise.
(rmail-summary-expunge-and-save): Likewise.
(rmail-summary-input): Don't update summary at all.
(rmail-summary-reply): Do the work inside save-window-excursion,
then switch to the mail buffer.
(rmail-summary-retry-failure): Likewise.
(rmail-summary-edit-current-message): Delete spurious autoload.
(rmail-summary-summary): Function deleted.
Use plain rmail-summary on h and C-M-h.
(rmail-summary-rmail-update): New function.

Big rewrite from weiner@pts.mot.com.
1993-03-09 08:08:52 +00:00
Richard M. Stallman
bd1f0f843f (rmail-delete-forward): Go to summary buf to change D mark.
Always do the motion in the rmail buffer; let that handle summary.
(rmail-undelete-previous-message): Likewise.
(rmail-select-summary): New macro.
(rmail-show-message): Use rmail-select-summary.
(rmail-get-new-mail): Likewise.
(rmail-expunge): Likewise.

(rmail-bury): Record Rmail buffer to bury it later.

Major changes from Bob Weiner <weiner@pts.mot.com>
Handle some Emacs 18 function names to run in 18.
This is to facilitate working with Weiner.
(rmail-reply-prefix): New variable.
(rmail-reply): Use that variable to add to subject.
(rmail-retry-failure): Change binding to M-m.
(rmail-forward): Look for >From as well as for From.
Handle case where neither is found.
(rmail-last-regexp): New variable.
(rmail-mode): Make rmail-last-regexp local.
(rmail): Don't update rmail-mode data for old buffer
if it's not in rmail mode.
Error if in Rmail Edit mode.
(rmail-bury): New command, plus key binding.
(rmail-summary-by-topic): New key binding.
(rmail-insert-inbox-text): Check for pop case earlier.
(rmail-convert-to-babyl-format): Handle Content-Length field.
(rmail-maybe-display-summary): New function.
(rmail-redisplay-summary): New user option.
(rmail-undelete-previous-message, rmail-delete-forward):
(rmail-get-new-mail, rmail-show-message): Update summary buffer if any.
Call rmail-maybe-display-summary to put it back on screen.
(rmail-only-expunge): Renamed from rmail-expunge.
(rmail-expunge): New function.
(rmail-message-recipients-p, rmail-message-regexp-p): New functions.
(rmail-summary-exists, rmail-summary-displayed): New functions.
1993-03-09 08:08:13 +00:00
Richard M. Stallman
449783e911 (rmail-get-new-mail): Reset read-only after find-file. 1993-03-03 20:49:21 +00:00
Jim Blandy
37c0ad585e * rmailout.el (rmail-output, rmail-output-to-mail-file): Reverse
the order of the arguments and make COUNT optional, for backward
	compatibility's sake.
1993-02-14 14:34:47 +00:00
Richard M. Stallman
70ca75ae69 (mail-setup): Use fill-region-as-paragraph
for To field; handle the CC just like the To.
1993-02-07 04:56:23 +00:00
Richard M. Stallman
a59de7ab62 (mail-do-fcc): Allow dash in timezone name. 1993-02-02 20:40:41 +00:00
Roland McGrath
7b1437089b (mail-abbrev-end-of-buffer): Changed interactive spec from "P" to "p". 1993-01-31 20:48:19 +00:00
Richard M. Stallman
487fcdc0a3 (mail-unsent-separator): Add `-- begin message --'. 1993-01-09 14:30:36 +00:00
Richard M. Stallman
d2561f346f (mail-send): Don't clear modified or delete autosave if visiting a file. 1993-01-07 10:18:46 +00:00
Jim Blandy
70f5352e86 * sendmail.el (mail-position-on-field): `end' is guaranteed to be
at the beginning of the header separator; don't skip back to the
	end of the previous line.
1992-12-24 06:01:33 +00:00
Jim Blandy
13a5fb226a * rmail.el (rmail-unix-mail-delimiter): Not all time zone names
end with "T".  Accept any sequence of three or four alphabetic
	characters.
1992-12-24 06:01:02 +00:00
Jim Blandy
92e0f87a1f * sendmail.el (mail-self-blind, mail-interactive,
mail-yank-ignored-headers): Make these defvars, not defconsts.
	Otherwise, they wipe out the user's customizations when we
	autoload sendmail.el.
1992-12-06 22:42:10 +00:00
Christopher Zaborsky
33b4a308e6 Dox fix. 1992-11-03 19:47:32 +00:00
Richard M. Stallman
ade349a0bf (mail-aliases): Doc fix. 1992-10-23 09:20:44 +00:00
Richard M. Stallman
ed7ace63fc (rmail-mode-map): Delete binding of M-r (use global one). 1992-10-21 06:59:39 +00:00
Richard M. Stallman
804172fafc (rmail-output-to-rmail-file): Call abbreviate-file-name. 1992-10-21 04:52:46 +00:00
Richard M. Stallman
c2db7f312f (mail-aliases): Add definition here. 1992-10-20 04:35:17 +00:00
Richard M. Stallman
1ddea2ab1f Doc fixes. 1992-10-18 22:21:08 +00:00
Richard M. Stallman
c884cb878a Comment fix. 1992-10-18 22:20:45 +00:00
Richard M. Stallman
753d16a62a Delete version 18 compatibility stuff.
(mail-abbrevs, build-mail-abbrevs, rebuild-mail-abbrevs):
(merge-mail-abbrevs): Renamed `mail-aliases' to `mail-abbrevs'.
(mail-abbrev-end-of-buffer): Renamed from abbrev-hacking-end-of-buffer.
(mail-abbrev-next-line): Renamed from abbrev-hacking-next-line.
1992-10-18 22:20:07 +00:00
Richard M. Stallman
5ef9d62709 (mail-setup): Call build-mail-aliases, not mail-abbrev-setup.
(sendmail-send-it): Call expand-mail-aliases.
1992-10-18 22:19:36 +00:00
Richard M. Stallman
d0c9169e2b (rmail-sort-messages): Give up right away if not Rmail mode. 1992-10-18 19:10:56 +00:00
Jim Blandy
9712b0bd2e * rmail.el (rmail-mode): Make this autoload; we might find a file
whose first line local variables want to put it in RMAIL mode;
	that ought to work.
1992-10-11 06:35:04 +00:00
Richard M. Stallman
db32c19336 (mail-unsent-separator): Handle "Message text follows". 1992-10-09 05:38:23 +00:00
Richard M. Stallman
f2da0c6813 (mail-unsent-separator): Allow "original message" as alternative.
Allow extra dashes and spaces.
(rmail-retry-failure): Ignore case while searching for unsent sep.
1992-10-09 02:05:10 +00:00
Joseph Arceneaux
117f4b92dc Cleaned up rmail-first-unseen-message. 1992-10-07 19:25:24 +00:00
Joseph Arceneaux
e9c735fabd * rmail.el (rmail-first-unseen-message): Don't show the message,
just return its number, if there was an unseen message.
	(rmail): Check for unseen messages before calling
	rmail-get-new-mail.  After getting the new mail, call
	rmail-show-message to show the 	pre-existing unseen message, or if
	that is nil, the current message, which rmail-get-new-mail sets to
	the first new message.
1992-10-05 20:38:54 +00:00
Richard M. Stallman
e49ad9a528 (mail-send-and-exit): Do other-buffer before bury-buffer. 1992-09-29 20:39:55 +00:00
Richard M. Stallman
72e609d0db (mail-unsent-separator): Add another alternative. 1992-09-29 18:15:12 +00:00
Richard M. Stallman
eac595cad2 Initial revision 1992-09-22 02:04:19 +00:00
Richard M. Stallman
da2d07fc3c (mail-undo-backslash-quoting): Renamed from undo-...
(mail-safe-move-sexp): Renamed from safe-...
(mail-variant-method): Renamed from variant-method.
1992-09-21 14:52:30 +00:00
Richard M. Stallman
ba0b550755 entered into RCS 1992-09-19 05:57:58 +00:00
Roland McGrath
1844ea6b76 *** empty log message *** 1992-09-18 07:30:25 +00:00
Roland McGrath
9ce179fcdd entered into RCS 1992-09-15 21:11:58 +00:00
Roland McGrath
275da78791 *** empty log message *** 1992-09-15 19:38:02 +00:00
Joseph Arceneaux
8e0e25bb90 *** empty log message *** 1992-09-15 19:28:41 +00:00
Richard M. Stallman
ce90c14948 *** empty log message *** 1992-09-14 19:00:13 +00:00
Richard M. Stallman
854c16c5e2 *** empty log message *** 1992-09-14 06:53:22 +00:00
Jim Blandy
b7cceaf12a *** empty log message *** 1992-09-13 10:54:38 +00:00
Richard M. Stallman
2c91c85ce0 *** empty log message *** 1992-09-04 21:28:29 +00:00
Richard M. Stallman
847f73fdb8 entered into RCS 1992-09-04 05:21:09 +00:00
Richard M. Stallman
38c132a96c entered into RCS 1992-08-25 01:57:37 +00:00
Jim Blandy
547075d4a0 *** empty log message *** 1992-08-19 08:13:21 +00:00
Richard M. Stallman
8defe99b80 *** empty log message *** 1992-08-19 07:17:26 +00:00
Jim Blandy
ef15f270db *** empty log message *** 1992-08-19 03:54:51 +00:00
Richard M. Stallman
4d4c4e027f *** empty log message *** 1992-08-18 21:18:19 +00:00
Richard M. Stallman
8548041ddc entered into RCS 1992-08-14 00:14:17 +00:00
Richard M. Stallman
df8a44dd8a *** empty log message *** 1992-08-05 01:10:28 +00:00
Jim Blandy
e8a57935cb entered into RCS 1992-08-04 04:15:43 +00:00
Roland McGrath
c540863c29 *** empty log message *** 1992-08-02 03:36:38 +00:00
Richard M. Stallman
e635fdf0c9 *** empty log message *** 1992-07-30 04:31:37 +00:00
Richard M. Stallman
e91f80c43a *** empty log message *** 1992-07-26 19:54:20 +00:00
Eric S. Raymond
3a801d0c71 *** empty log message *** 1992-07-22 04:22:42 +00:00
Eric S. Raymond
9750e079dd entered into RCS 1992-07-22 04:22:30 +00:00
Eric S. Raymond
5814274441 entered into RCS 1992-07-22 02:58:48 +00:00
Eric S. Raymond
eea8d4efaf *** empty log message *** 1992-07-22 02:58:21 +00:00
Richard M. Stallman
2d315ae801 *** empty log message *** 1992-07-21 19:48:07 +00:00
Richard M. Stallman
0b0ef30f79 *** empty log message *** 1992-07-21 02:48:51 +00:00
Richard M. Stallman
fd5285f3e3 *** empty log message *** 1992-07-19 01:07:07 +00:00
Eric S. Raymond
d7b4d18fd4 *** empty log message *** 1992-07-17 20:24:00 +00:00
Jim Blandy
2581ab9968 *** empty log message *** 1992-07-17 20:09:54 +00:00
Eric S. Raymond
fd7fa35a05 *** empty log message *** 1992-07-17 08:15:29 +00:00
Eric S. Raymond
72c0ae01d6 Initial revision 1992-07-17 06:48:03 +00:00
Eric S. Raymond
e516799970 *** empty log message *** 1992-07-16 21:47:34 +00:00
Roland McGrath
29add8b9a4 *** empty log message *** 1992-07-16 21:46:14 +00:00
Eric S. Raymond
2f14b48d34 *** empty log message *** 1992-07-16 17:20:42 +00:00
Eric S. Raymond
841763034c *** empty log message *** 1992-07-16 04:23:17 +00:00
Eric S. Raymond
4821e2af02 *** empty log message *** 1992-07-15 23:29:10 +00:00
Eric S. Raymond
4f4b8effc3 *** empty log message *** 1992-07-15 22:39:32 +00:00
Jim Blandy
0cc89026be *** empty log message *** 1992-07-15 03:24:58 +00:00
Richard M. Stallman
70e1dad880 *** empty log message *** 1992-07-14 02:11:50 +00:00
Richard M. Stallman
ba7f25a355 *** empty log message *** 1992-07-07 00:45:18 +00:00
Roland McGrath
d7c1ec4bd9 *** empty log message *** 1992-06-15 21:06:57 +00:00
Richard M. Stallman
4c6a33177e *** empty log message *** 1992-06-11 20:40:37 +00:00
Jim Blandy
87ef29fd4c *** empty log message *** 1992-06-10 01:34:51 +00:00
Eric S. Raymond
0d021ccf22 *** empty log message *** 1992-06-03 17:50:56 +00:00
Richard M. Stallman
9c50f91208 *** empty log message *** 1992-06-01 08:28:58 +00:00
Richard M. Stallman
2f4b997c3d *** empty log message *** 1992-05-31 01:25:27 +00:00
Eric S. Raymond
c0274f385f *** empty log message *** 1992-05-30 23:54:21 +00:00
Eric S. Raymond
6594deb0dc *** empty log message *** 1992-05-30 22:12:04 +00:00
Eric S. Raymond
c88ab9ce4a *** empty log message *** 1992-05-30 21:11:25 +00:00
Eric S. Raymond
d501f51645 *** empty log message *** 1992-05-30 20:24:49 +00:00
Roland McGrath
f22cd786a8 *** empty log message *** 1992-05-03 21:16:09 +00:00
Jim Blandy
4746118aca *** empty log message *** 1992-04-24 08:11:54 +00:00
Jim Blandy
46947372a3 *** empty log message *** 1992-04-19 08:53:55 +00:00
Roland McGrath
cbec775bb0 *** empty log message *** 1992-04-07 21:48:04 +00:00
Roland McGrath
5aefeebac3 *** empty log message *** 1992-04-05 23:25:04 +00:00
Jim Blandy
0856496329 *** empty log message *** 1992-04-01 11:14:15 +00:00
Roland McGrath
433a300a35 *** empty log message *** 1992-03-24 06:18:35 +00:00
Roland McGrath
22f4ef2ef2 *** empty log message *** 1992-03-24 04:22:48 +00:00
Jim Blandy
49116ac071 *** empty log message *** 1992-03-16 20:39:07 +00:00
Jim Blandy
70ee42f75d *** empty log message *** 1992-03-12 03:48:12 +00:00
Jim Blandy
10a4c11f7e *** empty log message *** 1992-01-09 05:06:34 +00:00
Jim Blandy
aa228418e9 *** empty log message *** 1991-12-21 09:14:03 +00:00
Richard M. Stallman
b01c30082f Initial revision 1991-12-17 03:37:43 +00:00
Richard M. Stallman
20a8832d84 Initial revision 1991-12-13 07:34:20 +00:00
Michael I. Bushnell
a553316bbc *** empty log message *** 1991-08-20 21:31:08 +00:00
Roland McGrath
f595ecef54 *** empty log message *** 1991-08-20 20:14:42 +00:00
Richard M. Stallman
b77ab9e81f *** empty log message *** 1991-08-18 23:46:19 +00:00
Jim Blandy
6e8290aada *** empty log message *** 1991-07-31 17:51:28 +00:00
Roland McGrath
462c10945e *** empty log message *** 1991-07-23 20:23:44 +00:00
Roland McGrath
c462c9645e *** empty log message *** 1991-07-23 19:23:23 +00:00
Jim Blandy
ecca85de56 *** empty log message *** 1991-05-24 01:03:48 +00:00
Michael I. Bushnell
4927c645fb *** empty log message *** 1991-05-22 22:04:08 +00:00
Roland McGrath
581d7e0b2d Initial revision 1991-05-13 22:34:50 +00:00
Brian Preble
73fa834646 *** empty log message *** 1991-05-13 22:05:10 +00:00
Roland McGrath
657e634fa1 *** empty log message *** 1991-05-10 21:47:42 +00:00
Roland McGrath
7229064dbf *** empty log message *** 1991-05-09 21:50:34 +00:00
Jim Blandy
d1682c8933 *** empty log message *** 1991-04-02 22:13:25 +00:00
Richard M. Stallman
9684642258 *** empty log message *** 1991-04-01 21:16:55 +00:00
Richard M. Stallman
c7c0858d9f *** empty log message *** 1991-04-01 20:15:20 +00:00
Richard M. Stallman
6f8c78e1be *** empty log message *** 1991-03-24 23:18:32 +00:00
Jim Blandy
3bfd7edbe7 *** empty log message *** 1991-03-01 21:55:53 +00:00
Richard M. Stallman
56d506fcff *** empty log message *** 1991-02-28 21:45:11 +00:00
Jim Blandy
ac13660acb *** empty log message *** 1991-02-23 19:19:56 +00:00