1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-21 21:20:44 -08:00
Commit graph

657 commits

Author SHA1 Message Date
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