annotate lisp/mail/ChangeLog.pmail @ 101376:fe77f4a4e75a

Initial reformat and simplification pending merge into ../lisp/ChangeLog.
author Glenn Morris <rgm@gnu.org>
date Fri, 23 Jan 2009 04:05:20 +0000
parents 2f0f7be5cbea
children 208dda8b32a0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
101365
2f0f7be5cbea * pmail.el (pmail-buffer-swapped): Mark as permanent local.
Chong Yidong <cyd@stupidchicken.com>
parents: 101338
diff changeset
2
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
3 * mail/rmailhdr.el: File removed.
101337
6612cd758fbd * pmailhdr.el: File removed.
Chong Yidong <cyd@stupidchicken.com>
parents: 101302
diff changeset
4
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
5 * mail/rmailsum.el: (rmail-summary-expunge-and-save): Use
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
6 rmail-expunge-and-save.
101337
6612cd758fbd * pmailhdr.el: File removed.
Chong Yidong <cyd@stupidchicken.com>
parents: 101302
diff changeset
7
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
8 * mail/rmail.el (buffer-swapped-with): Var removed.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
9 (rmail-buffer-swapped): New var.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
10 (rmail-write-region-annotate): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
11 (rmail-save-buffer): New function.
101337
6612cd758fbd * pmailhdr.el: File removed.
Chong Yidong <cyd@stupidchicken.com>
parents: 101302
diff changeset
12
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
13 * mail/rmailedit.el (rmail-cease-edit, rmail-edit-mode): Use
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
14 rmail-buffer-swapped.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
15
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
16 2009-01-22 Glenn Morris <rgm@gnu.org>
101337
6612cd758fbd * pmailhdr.el: File removed.
Chong Yidong <cyd@stupidchicken.com>
parents: 101302
diff changeset
17
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
18 * mail/rmailkwd.el (rmail-last-label, rmail-last-multi-labels):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
19 Move back to rmail.el.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
20 * mail/rmail.el (rmail-last-label, rmail-last-multi-labels):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
21 Move back here from rmailkwd.el.
101302
f91a3fe4adb9 (pmail-last-label, pmail-last-multi-labels):
Glenn Morris <rgm@gnu.org>
parents: 101223
diff changeset
22
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
23 * mail/rmailsum.el (rmail-message-labels-p): Move back to rmail.el.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
24 * mail/rmail.el (rmail-message-labels-p): Move back here from
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
25 rmailsum.el.
101302
f91a3fe4adb9 (pmail-last-label, pmail-last-multi-labels):
Glenn Morris <rgm@gnu.org>
parents: 101223
diff changeset
26
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
27 2009-01-22 Glenn Morris <rgm@gnu.org>
101302
f91a3fe4adb9 (pmail-last-label, pmail-last-multi-labels):
Glenn Morris <rgm@gnu.org>
parents: 101223
diff changeset
28
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
29 * mail/rmailout.el (rmail-update-summary): Declare.
101223
8a36f6e00fc8 (pmail-update-summary): Declare.
Glenn Morris <rgm@gnu.org>
parents: 101103
diff changeset
30
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
31 * mail/rmailsum.el (rmail-summary-mode-map)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
32 (rmail-summary-output-to-rmail-file): Use rmail-summary-output
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
33 rather than rmail-summary-output-to-babyl-file (renamed 2009-01-05).
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
34 (rmail-output-as-seen): Declare.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
35 (rmail-summary-output): Also require rmailout non-interactively.
101223
8a36f6e00fc8 (pmail-update-summary): Declare.
Glenn Morris <rgm@gnu.org>
parents: 101103
diff changeset
36
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
37 2009-01-22 Richard M Stallman <rms@gnu.org>
101076
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
38
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
39 * mail/rmailout.el (rmail-output-to-r-mail-buffer): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
40 (rmail-output-as-babyl): Use it.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
41 (rmail-output-to-rmail-buffer): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
42 (rmail-output-as-mbox): Use it.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
43 (rmail-output-as-seen): Pass t to rmail-output-as-mbox.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
44 (rmail-output): Call set-buffer later.
101103
2caa616e6eac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 101088
diff changeset
45
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
46 * mail/rmail.el (rmail-count-screen-lines, rmail-use-collection-buffer)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
47 (rmail-use-viewer-buffer): Fns deleted.
101088
6409347d90fb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 101076
diff changeset
48 Other functions reordered but not changed.
6409347d90fb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 101076
diff changeset
49
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
50 * mail/rmailsort.el (rmailhdr): Don't require it.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
51 (rmail-fetch-field): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
52 Callers use rmail-get-header.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
53 (rmail-sort-messages): Replace point-offset with
101076
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
54 return-to-point, which can be nil.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
55 Call rmail-swap-buffers-maybe after that.
101076
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
56 Don't bind buffer-read-only. Bind inhibit-read-only.
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
57 Be more careful in making blank line at end of msg.
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
58 Don't enable undo at end.
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
59
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
60 * mail/rmail.el (rmail-ignored-headers): Hide more fields.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
61 (rmail-next-undeleted-message): If we stay on same message,
101076
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
62 don't change anything.
6c4177798438 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100966
diff changeset
63
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
64 2009-01-22 Glenn Morris <rgm@gnu.org>
100966
2de0661c24bd (pmail-show-message): Fix declaration.
Glenn Morris <rgm@gnu.org>
parents: 100916
diff changeset
65
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
66 * mail/rmailmsc.el (rmail-show-message): Fix declaration.
100966
2de0661c24bd (pmail-show-message): Fix declaration.
Glenn Morris <rgm@gnu.org>
parents: 100916
diff changeset
67
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
68 * mail/rmailsum.el (rmail-output-read-rmail-file-name):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
69 Remove declaration.
100966
2de0661c24bd (pmail-show-message): Fix declaration.
Glenn Morris <rgm@gnu.org>
parents: 100916
diff changeset
70
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
71 2009-01-22 Richard M Stallman <rms@gnu.org>
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
72
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
73 * mail/rmailkwd.el: Require rmail; delete compiler defvars.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
74 Delete most declare-function calls.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
75 (rmail-keywords, rmail-deleted-label, rmail-attributes): Vars deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
76 (rmail-attribute-p, rmail-keyword-p): Fns deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
77 (rmail-keywords, rmail-parse-file-keywords, rmail-install-keyword):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
78 (rmail-force-make-label, rmail-quote-label-name): Fns deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
79 (rmail-last-label, rmail-last-multi-labels): Vars moved from rmail.el.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
80 (rmail-read-label): Don't switch buffers, don't parse file keywords.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
81 (rmail-set-label): Major rewrite.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
82 (rmail-next-labeled-message): Call rmail-get-labels and match it.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
83
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
84 * mail/rmailsum.el (rmail-message-labels-p): Function moved from
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
85 rmail.el and rewritten.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
86 (rmail-message-recipients-p): Likewise.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
87 (rmail-message-regexp-p): Likewise.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
88 (rmail-message-recipients-p-1): New subroutine.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
89 (rmail-message-regexp-p-1): Likewise.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
90 (rmail-summary-by-topic): Use rmail-simplified-subject.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
91 Delete subject-re variable.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
92 (rmail-message-subject-p): Total rewrite.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
93 (rmail-message-senders-p): Total rewrite.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
94 (rmail-new-summary-1): Call FUNCTION in the main Rmail buffer.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
95 (rmail-get-summary): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
96 (rmail-create-summary-line): Renamed from
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
97 rmail-get-create-summary-line, and major rewrite.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
98 (rmail-get-summary-labels): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
99 (rmail-create-summary): Major rewrite. Construct line counts here.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
100 (rmail-header-summary): Renamed from rmail-make-basic-summary-line.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
101 Return list of two strings.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
102 (rmail-summary-next-same-subject): Extract subjects and compare.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
103 (rmail-summary-output): Renamed from rmail-summary-output-to-babyl-file.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
104 Use rmail-output.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
105 (rmail-summary-output-as-seen): Renamed from rmail-summary-output.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
106 Use rmail-output-as-seen.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
107 (rmail-summary-construct-io-menu): Use rmail-summary-output.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
108
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
109 * mail/rmail.el (basic-save-buffer): Protect buffer-modified flag
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
110 around first swap.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
111 (rmail-show-message): Protect buffer-modified flag around swap.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
112 (rmail-change-major-mode-hook): Likewise.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
113 (rmail-use-collection-buffer, rmail-swap-buffers-maybe): Likewise.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
114
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
115 * mail/rmail.el (rmail-error-bad-format): Always phrase the error as
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
116 about an invalid message.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
117 (rmail-convert-file-maybe): Don't use rmail-error-bad-format.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
118 (rmail-mode-map): Move rmail-widen to C-c C-w.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
119 (rmail-mode-1): Don't alter mode-line-modified.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
120 (rmail-perm-variables): Turn off undo in view buffer.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
121 (rmail-variables): Turn off undo.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
122 (rmail-show-message): Delete useless calls to `widen'.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
123 Avoid passing thru temp buffer if we don't need
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
124 base64 or quoted printable decoding for whole message.
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
125
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
126 * mail/rmail.el (rmail-keywords): Variable deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
127 (rmail-last-label, rmail-last-multi-labels): Moved to rmailkwd.el.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
128 (rmail-perm-variables): Don't mess with rmail-last-label.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
129 Don't mess with rmail-keywords.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
130 (rmail-copy-headers): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
131 (rmail-set-header): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
132 (rmail-get-keywords): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
133 (rmail-get-labels): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
134 (rmail-display-labels): Use rmail-get-labels.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
135 (rmail-set-attribute): Mark rmail-buffer modified
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
136 if we change an attribute.
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
137
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
138 * mail/rmail.el (rmail-apply-in-message): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
139 (rmail-message-labels-p): Function moved to rmailsum.el.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
140 (rmail-message-recipients-p, rmail-message-regexp-p): Likewise.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
141 (rmail-current-subject, rmail-current-subject-regexp): Fns deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
142 (rmail-simplified-subject, rmail-simplified-subject-regexp): New fns.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
143 (rmail-next-same-subject): Fetch each msg's subject and compare.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
144
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
145 * mail/rmail.el (rmail-speedbar-move-message): Use rmail-output.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
146 (rmail-construct-io-menu): Use rmail-output.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
147 (rmail-default-rmail-file): Variable deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
148 (rmail-auto-file): Use rmail-output.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
149 (rmail-mode-map): Remove rmail-output-to-babyl-file.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
150 Add rmail-output-as-seen.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
151 (rmail-mode): Update output commands in doc string.
100916
942babd91d52 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100908
diff changeset
152
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
153 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100799
1035b9c820e8 * pmail.el (buffer-swapped-with): New var, moved from files.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100758
diff changeset
154
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
155 * mail/rmail.el (buffer-swapped-with): New var, moved from files.el.
100799
1035b9c820e8 * pmail.el (buffer-swapped-with): New var, moved from files.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100758
diff changeset
156 Add advice to basic-save-buffer to use it.
1035b9c820e8 * pmail.el (buffer-swapped-with): New var, moved from files.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100758
diff changeset
157
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
158 2009-01-22 Richard M Stallman <rms@gnu.org>
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
159
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
160 * mail/rmailedit.el (rmail-edit-mode): Bind buffer-swwapped-with to nil.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
161 (rmail-edit-current-message): Save all of buffer as old text.
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
162 Clear undo list.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
163 (rmail-cease-edit): Widen first.
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
164 Operate in the view buffer; copy edited text back to mbox buffer
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
165 and re-encode what was decoded to display the message.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
166 (rmail-abort-edit): Widen first.
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
167
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
168 * mail/rmail.el (rmail-forwarded-attr-index): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
169 (rmail-resent-attr-index): New variable.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
170 (rmail-attr-array): Add r for resent.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
171 (rmail-add-mbox-headers): Make 8 attributes.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
172 (rmail-set-attribute): Extend attribute line if necessary.
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
173
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
174 * mail/rmail.el (rmail-widen): New command.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
175 (rmail-mode-map): o is rmail-output, C-o is rmail-output-as-seen,
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
176 (rmail-mode-map): c-w is rmail-widen.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
177 (rmail-change-major-mode-hook): Do nothing unless buffer-swapped-with.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
178 (rmail-show-message): Downcase character-coding.
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
179
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
180 * mail/rmailout.el (rmail-output-decode-coding): New variable.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
181 (rmail-delete-unwanted-fields): Greatly simplified.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
182 (rmail-output-as-babyl): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
183 (rmail-convert-to-babyl-format): Considerably simplified:
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
184 assume just one message and don't worry about Content-Type.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
185 (rmail-output-as-mbox): New function.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
186 (rmail-output): Total rewrite.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
187 (rmail-output-as-seen): New command.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
188 (rmail-output-read-rmail-file-name): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
189 (rmail-output-to-babyl-file): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
190 (rmail-output-body-to-file): Don't set an attribute.
100758
de8e6ec1f29a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100663
diff changeset
191
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
192 2009-01-22 Richard M Stallman <rms@gnu.org>
100656
10033ffd4a59 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100649
diff changeset
193
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
194 * mail/rmailedit.el (rmail-edit-saved-coding-system): Var deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
195 (rmail-edit-current-message, rmail-cease-edit):
100660
2415c3edd387 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100656
diff changeset
196 Don't set it, or save-buffer-coding-system.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
197 (rmail-edit-current-message): Change error message.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
198 (rmail-cease-edit): Put `>' before `From ' lines in message.
100660
2415c3edd387 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100656
diff changeset
199
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
200 * mail/rmail.el (rmail-variables): Don't set save-buffer-coding-system.
100660
2415c3edd387 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100656
diff changeset
201
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
202 * mail/rmailsum.el (rmail-message-subject-p): Mark as broken.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
203 (rmail-message-senders-p): Likewise.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
204 (rmail-new-summary-1): Don't unswap -- search messages where they are.
100656
10033ffd4a59 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100649
diff changeset
205
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
206 * mail/rmail.el (rmail-display-labels): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
207 (rmail-set-attribute): Deleted unused vars.
100656
10033ffd4a59 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100649
diff changeset
208 Bind inhibit-read-only, not buffer-read-only.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
209 (rmail-message-attr-p): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
210 (rmail-message-labels-p, rmail-message-recipients-p)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
211 (rmail-message-regexp-p): Mark as broken.
100656
10033ffd4a59 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100649
diff changeset
212
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
213 * mail/rmailedit.el (rmailhdr): Don't require it.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
214 (rmail-edit-current-message): Don't call rmail-header-show-headers.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
215 (rmail-cease-edit): Force a blank line at end of edited message.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
216 Call rmail-set-attribute properly.
100656
10033ffd4a59 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100649
diff changeset
217 Don't set buffer-read-only.
10033ffd4a59 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100649
diff changeset
218
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
219 2009-01-22 Richard M Stallman <rms@gnu.org>
100642
dd269da6b61c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100629
diff changeset
220
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
221 * mail/rmail.el (rmail-retried-attr-index, rmail-forwarded-attr-index):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
222 Renamed from rmail-resent-attr-index and rmail-stored-attr-index.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
223 (rmail-attr-array): Change names to `retried' and `forwarded'
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
224 (rmail-reply): Use rmail-answered-attr-index.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
225 (rmail-forward): Use rmail-forwarded-attr-index.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
226 (rmail-retry-failure): Use rmail-retried-attr-index.
100649
2788f69ffa14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100642
diff changeset
227
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
228 * mail/rmail.el (rmail-get-header): Don't unswap,
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
229 just see data where it is.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
230 (rmail-set-attribute): Don't unswap, just set the data where it is.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
231 (rmail-show-message): Call rmail-swap-buffers-maybe before reswapping.
100649
2788f69ffa14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100642
diff changeset
232
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
233 * mail/rmail.el (rmail-get-attr-names): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
234 (rmail-is-text-p): Doc fix.
100649
2788f69ffa14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100642
diff changeset
235
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
236 * mail/rmailout.el (rmail-output): Use rmail-buffers-swapped-p as
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
237 function.
100642
dd269da6b61c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100629
diff changeset
238
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
239 * mail/rmail.el (rmail-swap-buffers-maybe): Variable deleted.
100642
dd269da6b61c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100629
diff changeset
240 All uses call the function instead.
dd269da6b61c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100629
diff changeset
241
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
242 * mail/rmail.el (rmail-save): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
243 (rmail-mode-map): Don't bind C-x C-s.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
244 (rmail-mode-1): Don't set up write-region-annotate-functions.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
245 (rmail-write-region-annotate): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
246 (rmail-change-major-mode-hook): Set buffer-swapped-with.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
247 (rmail-use-collection-buffer): Likewise.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
248 (rmail-show-message): Likewise.
100642
dd269da6b61c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100629
diff changeset
249
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
250 * mail/rmail.el (rmail-swap-buffers-maybe): Go to rmail-buffer before
100642
dd269da6b61c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100629
diff changeset
251 testing anything.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
252 (rmail): Call rmail-swap-buffers-maybe only if already in Rmail mode.
100642
dd269da6b61c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 100629
diff changeset
253
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
254 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100629
cc7f1aa8703e * pmail.el (pmail-save): New function.
Chong Yidong <cyd@stupidchicken.com>
parents: 100619
diff changeset
255
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
256 * mail/rmail.el (rmail-save): New function.
100629
cc7f1aa8703e * pmail.el (pmail-save): New function.
Chong Yidong <cyd@stupidchicken.com>
parents: 100619
diff changeset
257
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
258 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100579
437394c74c3e * pmail.el (pmail-get-new-mail): Call pmail-swap-buffers-maybe.
Chong Yidong <cyd@stupidchicken.com>
parents: 100437
diff changeset
259
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
260 * mail/rmail.el (rmail-get-new-mail): Call rmail-swap-buffers-maybe.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
261 (rmail-get-new-mail-1): Adjust restriction after calling
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
262 rmail-insert-inbox-text.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
263 (rmail-add-mbox-headers): Use save-restriction.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
264 (rmail-expunge-and-save): Call rmail-swap-buffers-maybe before
100582
7ba6bfe45e2b * pmail.el (pmail-expunge-and-save): Call pmail-swap-buffers-maybe before
Chong Yidong <cyd@stupidchicken.com>
parents: 100579
diff changeset
265 saving.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
266 (rmail-quit): Handling expunging manually, instead of calling
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
267 rmail-expunge-and-save.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
268 (rmail-next-undeleted-message): If no other message can be shown,
100582
7ba6bfe45e2b * pmail.el (pmail-expunge-and-save): Call pmail-swap-buffers-maybe before
Chong Yidong <cyd@stupidchicken.com>
parents: 100579
diff changeset
269 show the current one.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
270 (rmail-attr-array): Doc fix.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
271 (rmail-add-header): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
272 (rmail-add-mbox-headers): Insert header directly instead of
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
273 calling rmail-add-header.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
274 (rmail-display-labels): Add leading space to attribute string.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
275 (rmail-set-attribute): Call rmail-swap-buffers-maybe. Insert
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
276 header directly instead of calling rmail-add-header.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
277 (rmail): Ensure that rmail-mode-hook is run.
100579
437394c74c3e * pmail.el (pmail-get-new-mail): Call pmail-swap-buffers-maybe.
Chong Yidong <cyd@stupidchicken.com>
parents: 100437
diff changeset
278
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
279 2009-01-22 Juanma Barranquero <lekktu@gmail.com>
100437
3f79b3dad1ed * pmail.el (pmail-require-mime-maybe): Fix arguments of `display-warning'.
Juanma Barranquero <lekktu@gmail.com>
parents: 100434
diff changeset
280
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
281 * mail/rmail.el (rmail-require-mime-maybe): Fix arguments of
100582
7ba6bfe45e2b * pmail.el (pmail-expunge-and-save): Call pmail-swap-buffers-maybe before
Chong Yidong <cyd@stupidchicken.com>
parents: 100579
diff changeset
282 `display-warning'.
100437
3f79b3dad1ed * pmail.el (pmail-require-mime-maybe): Fix arguments of `display-warning'.
Juanma Barranquero <lekktu@gmail.com>
parents: 100434
diff changeset
283
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
284 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100432
0bc687931a56 * pmail.el (pmail): Call pmail-swap-buffers-maybe.
Chong Yidong <cyd@stupidchicken.com>
parents: 100403
diff changeset
285
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
286 * mail/rmail.el (rmail): Call rmail-swap-buffers-maybe.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
287 (rmail-search): Call rmail-swap-buffers-maybe.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
288 (rmail-expunge): Save point if no expunging was done.
100432
0bc687931a56 * pmail.el (pmail): Call pmail-swap-buffers-maybe.
Chong Yidong <cyd@stupidchicken.com>
parents: 100403
diff changeset
289
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
290 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100403
8271c30cd383 * pmailout.el (pmail-output-to-babyl-file): Rewrite, assuming mbox
Chong Yidong <cyd@stupidchicken.com>
parents: 100376
diff changeset
291
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
292 * mail/rmailout.el (rmail-output-to-babyl-file): Rewrite, assuming mbox
100403
8271c30cd383 * pmailout.el (pmail-output-to-babyl-file): Rewrite, assuming mbox
Chong Yidong <cyd@stupidchicken.com>
parents: 100376
diff changeset
293 internal format.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
294 (rmail-convert-to-babyl-format, rmail-nuke-pinhead-header): New
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
295 functions, moved from rmail.el.
100403
8271c30cd383 * pmailout.el (pmail-output-to-babyl-file): Rewrite, assuming mbox
Chong Yidong <cyd@stupidchicken.com>
parents: 100376
diff changeset
296
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
297 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100376
7cb915cc1140 * pmailout.el (pmail-output): Rewrite to handle mbox format.
Chong Yidong <cyd@stupidchicken.com>
parents: 100341
diff changeset
298
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
299 * mail/rmailout.el (rmail-output): Rewrite to handle mbox format.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
300 (rmail-output-to-babyl-file): Renamed from
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
301 rmail-output-to-rmail-file.
100376
7cb915cc1140 * pmailout.el (pmail-output): Rewrite to handle mbox format.
Chong Yidong <cyd@stupidchicken.com>
parents: 100341
diff changeset
302
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
303 * mail/rmail.el: All callers to rmail-output-to-rmail-file changed to
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
304 rmail-output-to-babyl-file.
100376
7cb915cc1140 * pmailout.el (pmail-output): Rewrite to handle mbox format.
Chong Yidong <cyd@stupidchicken.com>
parents: 100341
diff changeset
305
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
306 * mail/rmail.el: All callers to rmail-output-to-rmail-file changed to
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
307 rmail-output-to-babyl-file.
100376
7cb915cc1140 * pmailout.el (pmail-output): Rewrite to handle mbox format.
Chong Yidong <cyd@stupidchicken.com>
parents: 100341
diff changeset
308
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
309 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100338
c948e8693333 * pmailout.el (pmail-output-to-pmail-file): Don't call
Chong Yidong <cyd@stupidchicken.com>
parents: 100296
diff changeset
310
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
311 * mail/rmailout.el (rmail-output-to-rmail-file): Don't call
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
312 rmail-insert-rmail-file-header.
100338
c948e8693333 * pmailout.el (pmail-output-to-pmail-file): Don't call
Chong Yidong <cyd@stupidchicken.com>
parents: 100296
diff changeset
313
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
314 * mail/rmail.el (rmail-insert-rmail-file-header): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
315 (rmail-decode-babyl-format): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
316 (rmail-perm-variables): Don't call rmail-parse-file-inboxes.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
317 (rmail-parse-file-inboxes): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
318 (rmail-get-new-mail-1): Function merged into rmail-get-new-mail.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
319 (rmail-get-new-mail-2): Renamed to rmail-get-new-mail-1.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
320 (rmail-get-new-mail-filter-spam): Call rmail-spam-filter, not
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
321 rmail-spam-filter.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
322 (rmail-convert-to-babyl-format): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
323 (rmail-nuke-pinhead-header): Function deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
324 (rmail-reply): Parsing headers in mbox format. Call
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
325 rmail-dont-reply-to instead of rmail-dont-reply-to.
100338
c948e8693333 * pmailout.el (pmail-output-to-pmail-file): Don't call
Chong Yidong <cyd@stupidchicken.com>
parents: 100296
diff changeset
326
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
327 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100289
69c56e35242e * pmail.el (pmail-only-expunge): Swap buffers at the beginning.
Chong Yidong <cyd@stupidchicken.com>
parents: 100254
diff changeset
328
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
329 * mail/rmail.el (rmail-only-expunge): Swap buffers at the beginning.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
330 (rmail-expunge): Pass new optional arg to rmail-only-expunge.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
331 (rmail-expunge-and-save): Don't reset view buffer.
100289
69c56e35242e * pmail.el (pmail-only-expunge): Swap buffers at the beginning.
Chong Yidong <cyd@stupidchicken.com>
parents: 100254
diff changeset
332
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
333 * mail/rmailsum.el (rmail-summary-header): Deleted.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
334 (rmail-get-create-summary-line): Don't insert a summary line into
100289
69c56e35242e * pmail.el (pmail-only-expunge): Swap buffers at the beginning.
Chong Yidong <cyd@stupidchicken.com>
parents: 100254
diff changeset
335 the file.
69c56e35242e * pmail.el (pmail-only-expunge): Swap buffers at the beginning.
Chong Yidong <cyd@stupidchicken.com>
parents: 100254
diff changeset
336
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
337 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100254
6096a270eba8 * pmail.el (pmail-convert-babyl-to-mbox): Reinitialize pmail-mode
Chong Yidong <cyd@stupidchicken.com>
parents: 100230
diff changeset
338
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
339 * mail/rmail.el (rmail-convert-babyl-to-mbox): Reinitialize rmail-mode
100254
6096a270eba8 * pmail.el (pmail-convert-babyl-to-mbox): Reinitialize pmail-mode
Chong Yidong <cyd@stupidchicken.com>
parents: 100230
diff changeset
340 variables after conversion.
6096a270eba8 * pmail.el (pmail-convert-babyl-to-mbox): Reinitialize pmail-mode
Chong Yidong <cyd@stupidchicken.com>
parents: 100230
diff changeset
341
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
342 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100209
1ccd98fcab8c * pmail.el (pmail-get-header): Call pmail-swap-buffers-maybe.
Chong Yidong <cyd@stupidchicken.com>
parents: 100199
diff changeset
343
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
344 * mail/rmailsort.el: Sync with rmailsort.el.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
345 (rmail-sort-messages): Insert two newlines at the end of the
100218
3b2082142cd0 * pmailsort.el: Sync with pmailsort.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100209
diff changeset
346 message if they do not exist.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
347 (rmailhdr): Require rmailhdr.
100218
3b2082142cd0 * pmailsort.el: Sync with pmailsort.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100209
diff changeset
348
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
349 * mail/rmailmm.el: Require mail-parse.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
350 (rmail-mime-show): Don't use removed function
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
351 rmail-header-hide-headers.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
352 (rmail-mime): Use rmail-msgbeg and rmail-msgend instead of removed
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
353 rmail-desc-* functions.
100218
3b2082142cd0 * pmailsort.el: Sync with pmailsort.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100209
diff changeset
354
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
355 * mail/rmailkwd.el: Sync with rmailkwd.el.
100218
3b2082142cd0 * pmailsort.el: Sync with pmailsort.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100209
diff changeset
356
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
357 * mail/rmailout.el: Sync with rmailout.el.
100218
3b2082142cd0 * pmailsort.el: Sync with pmailsort.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100209
diff changeset
358
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
359 * mail/rmailedit.el: Sync with rmailedit.el.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
360 (rmail-edit-current-message): Remove deleted function
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
361 rmail-msg-is-pruned.
100218
3b2082142cd0 * pmailsort.el: Sync with pmailsort.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100209
diff changeset
362
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
363 * mail/rmaildesc.el: File deleted.
100218
3b2082142cd0 * pmailsort.el: Sync with pmailsort.el.
Chong Yidong <cyd@stupidchicken.com>
parents: 100209
diff changeset
364
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
365 * mail/rmail.el (rmail-get-header): Call rmail-swap-buffers-maybe.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
366 (rmail-retry-failure): Remove call to non-existent function
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
367 rmail-clear-headers.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
368 (rmail-message-labels-p): New function.
100209
1ccd98fcab8c * pmail.el (pmail-get-header): Call pmail-swap-buffers-maybe.
Chong Yidong <cyd@stupidchicken.com>
parents: 100199
diff changeset
369
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
370 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100199
534909f112bb * pmailsort.el (pmail-sort-messages): Don't call removed function
Chong Yidong <cyd@stupidchicken.com>
parents: 100140
diff changeset
371
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
372 * mail/rmailsort.el (rmail-sort-messages): Don't call removed function
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
373 rmail-header-show-headers.
100199
534909f112bb * pmailsort.el (pmail-sort-messages): Don't call removed function
Chong Yidong <cyd@stupidchicken.com>
parents: 100140
diff changeset
374
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
375 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
100118
33cb8843115c * pmail.el (pmail-only-expunge): Pass correct arg to
Chong Yidong <cyd@stupidchicken.com>
parents: 99529
diff changeset
376
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
377 * mail/rmail.el (rmail-only-expunge): Pass correct arg to
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
378 rmail-show-message-maybe.
100118
33cb8843115c * pmail.el (pmail-only-expunge): Pass correct arg to
Chong Yidong <cyd@stupidchicken.com>
parents: 99529
diff changeset
379
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
380 * mail/rmailsum.el (rmail-get-summary-labels): If no attribute headers
100127
ca1811905ee1 * pmailsum.el (pmail-new-summary): Check for pmail-summary-mode in the
Chong Yidong <cyd@stupidchicken.com>
parents: 100118
diff changeset
381 are found, use the empty string.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
382 (rmail-summary): Call rmail-summary-beginning-of-message
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
383 (rmail-new-summary): Check for rmail-summary-mode in the current
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
384 buffer, not in the rmail buffer.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
385 (rmail-summary-goto-msg): Use rmail-show-message-maybe.
100118
33cb8843115c * pmail.el (pmail-only-expunge): Pass correct arg to
Chong Yidong <cyd@stupidchicken.com>
parents: 99529
diff changeset
386
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
387 2009-01-22 Paul Reilly <pmr@pajato.com>
99529
a4033f2162c6 *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98790
diff changeset
388
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
389 * mail/rmail.el: Add support for save-buffer.
99529
a4033f2162c6 *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98790
diff changeset
390
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
391 2009-01-22 Paul Reilly <pmr@pajato.com>
98790
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
392
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
393 * mail/rmail.el (rmail):
98790
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
394 Remove a redundant message counter reset call; try to
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
395 minimize the attempts to show a message (ideally it should be done
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
396 once and only once).
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
397
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
398 (rmail-convert-babyl-to-mbox): Set up the global message variables
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
399 after inserting the converted mbox file into the Rmail buffer; avoid
98790
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
400 an unecessary message display function call.
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
401
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
402 (rmail-show-message-maybe): Use the current message number when the
98790
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
403 optional argument is not passed.
1e2edab1fd4b *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98708
diff changeset
404
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
405 2009-01-22 Paul Reilly <pmr@pajato.com>
98708
0372d3155f43 *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98626
diff changeset
406
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
407 * mail/rmail.el (rmail): Check for babyl conversion early; ignore
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
408 multibyte.
98626
5ea82b1a813b * pmail.el (pmail-tool-bar-map): Initialize it unconditionally.
Chong Yidong <cyd@stupidchicken.com>
parents: 98527
diff changeset
409
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
410 2009-01-22 Chong Yidong <cyd@stupidchicken.com>
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
411
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
412 * mail/rmail.el (rmail-tool-bar-map): Initialize it unconditionally.
98626
5ea82b1a813b * pmail.el (pmail-tool-bar-map): Initialize it unconditionally.
Chong Yidong <cyd@stupidchicken.com>
parents: 98527
diff changeset
413
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
414 2009-01-22 Paul Reilly <pmr@pajato.com>
98527
e507516f620f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98314
diff changeset
415
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
416 * mail/rmail.el, mail/rmailsum.el:
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
417 Next step in the Rmail/mbox support: getting basic summary support
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
418 working.
98527
e507516f620f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98314
diff changeset
419
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
420 2009-01-22 Paul Reilly <pmr@pajato.com>
98314
7fafc74e823f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98183
diff changeset
421
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
422 * mail/rmail.el:
98314
7fafc74e823f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98183
diff changeset
423 First pass at handling decoding the mbox message into the view buffer.
7fafc74e823f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98183
diff changeset
424
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
425 2009-01-22 Paul Reilly <pmr@pajato.com>
98314
7fafc74e823f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98183
diff changeset
426
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
427 * mail/rmail.el:
98314
7fafc74e823f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98183
diff changeset
428 The Rmail/mbox merge has been abandoned in favor of a restart using
7fafc74e823f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98183
diff changeset
429 the current rmail.el file. A comprehensive list of changes will be
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
430 supplied when rmail.el is morphed back into rmail.el
98314
7fafc74e823f *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98183
diff changeset
431
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
432 The current status is that rmail.el supports basic Rmail
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
433 navigation (no summary support) and shows the current message in a
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
434 special buffer using buffer-swap-text. No decoding is done yet. That
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
435 is the next step.
98183
c6e248bcc708 *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98052
diff changeset
436
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
437 2009-01-22 Glenn Morris <rgm@gnu.org>
98183
c6e248bcc708 *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 98052
diff changeset
438
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
439 * mail/rmailsort.el (rmail-dont-reply-to, rmail-desc-get-marker-end)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
440 (rmail-desc-get-marker-start): Remove declarations of undefined
98018
fac80ecbaf4a *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98011
diff changeset
441 functions.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
442 (rmail-select-correspondent): Use rmail-dont-reply-to from mail-utils
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
443 rather than non-existent rmail-dont-reply-to.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
444 (rmail-sort-messages): Use rmail-desc-get-start, rmail-desc-get-end
98050
edd21e1628da *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98018
diff changeset
445 rather than non-existent `marker-' functions.
98018
fac80ecbaf4a *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98011
diff changeset
446
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
447 * mail/rmailkwd.el (rmail-maybe-set-message-counters)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
448 (rmail-set-message-deleted-p):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
449 * mail/rmailmsc.el (rmail-parse-file-inboxes):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
450 * mail/rmailsum.el (rmail-output-read-rmail-file-name):
98018
fac80ecbaf4a *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98011
diff changeset
451 Remove unused declarations.
fac80ecbaf4a *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98011
diff changeset
452
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
453 * mail/rmail.el (rmail-spam-filter): Remove declaration of undefined
98018
fac80ecbaf4a *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98011
diff changeset
454 function.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
455 (rmail-use-spam-filter): Remove un-needed variable declaration.
98050
edd21e1628da *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98018
diff changeset
456 Doc fix for actual definition.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
457 (rmail-get-new-mail): Call rmail-spam-filter rather than non-existent
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
458 rmail-spam-filter.
98052
d65529848c0a *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98050
diff changeset
459 (rmail-spam-filter): Autoload it.
98018
fac80ecbaf4a *** empty log message ***
Glenn Morris <rgm@gnu.org>
parents: 98011
diff changeset
460
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
461 2009-01-22 Paul Reilly <pmr@pajato.com>
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
462
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
463 * mail/rmail.el (rmail-get-new-mail): When there are no new messages,
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
464 invoke a redisplay of the current message.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
465
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
466 2009-01-22 Paul Reilly <pmr@pajato.com>
97968
13858591278a *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97953
diff changeset
467
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
468 * mail/rmail.el, mail/rmaildesc.el, mail/rmailout.el:
97968
13858591278a *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97953
diff changeset
469 Fix the expunge command so that the current message index is correct.
13858591278a *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97953
diff changeset
470
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
471 * mail/rmail.el (rmail-expunge-counter): New variable.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
472 (rmail-set-attribute): Canonicalize the calling sequence to index,
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
473 attribute, state.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
474 (rmail-show-message, rmail-delete-message)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
475 (rmail-undelete-previous-message, rmail-delete-forward)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
476 (rmail-mark-message): Use the new canonical calling sequence.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
477 (rmail-only-expunge): Use the expunge counter to update the current
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
478 message index.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
479 (rmail-expunge-callback): Simplify. Just count the expunged messages
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
480 with a lower index than the current message index.
97968
13858591278a *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97953
diff changeset
481
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
482 * mail/rmaildesc.el (rmail-desc-get-previous): Fix an "off by one"
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
483 issue.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
484 (rmail-desc-set-attribute): Canonicalize the calling sequence to index,
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
485 attribute, state.
97968
13858591278a *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97953
diff changeset
486
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
487 * mail/rmailout.el (rmail-output-body-to-file): Use the canonical
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
488 calling sequence.
97968
13858591278a *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97953
diff changeset
489
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
490 2009-01-22 Juanma Barranquero <lekktu@gmail.com>
97953
9a4e29eac778 * mail/pmaildesc.el (pmail-desc-get-match-index):
Juanma Barranquero <lekktu@gmail.com>
parents: 97924
diff changeset
491
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
492 * mail/rmaildesc.el (rmail-desc-get-match-index): Fix malformed let
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
493 binding.
97922
63526292266d *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97919
diff changeset
494
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
495 2009-01-22 Paul Reilly <pmr@pajato.com>
97922
63526292266d *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97919
diff changeset
496
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
497 * mail/rmail.el, mail/rmaildesc.el: Fix the expunge operation.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
498
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
499 * mail/rmail.el (rmail-only-expunge): Manage rmail-total-messages in the
97922
63526292266d *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97919
diff changeset
500 callback handler; remove the extra show message call.
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
501 (rmail-expunge-callback): Rewrite to handle all possible conditions.
97922
63526292266d *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97919
diff changeset
502
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
503 * mail/rmaildesc.el (rmail-desc-get-previous)
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
504 (rmail-desc-get-match-index): New functions.
97922
63526292266d *** empty log message ***
Paul Reilly <pmr@pajato.com>
parents: 97919
diff changeset
505
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
506 2009-01-22 Paul Reilly <pmr@pajato.com>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
507
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
508 * mail/rmail.el, mail/rmaildesc.el, mail/rmailhdr.el, mail/rmailkwd.el:
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
509 * mail/rmailmm.el, mail/rmailmsc.el, mail/rmailsort.el:
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
510 * mail/rmailsum.el: Resolve all byte compiler warnings and enable
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
511 IMAP/movemail support.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
512
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
513 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
514
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
515 * mail/rmailhdr.el (rmail-header-add-header): Use delete-region instead
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
516 of kill-region.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
517
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
518 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
519
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
520 * mail/rmailout.el (rmail-output): Bind buffer-file-coding-system even
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
521 when rmail-enable-mime is nil.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
522
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
523 * mail/rmail.el (rmail-perm-variables): Make sure rmail-desc-vector is
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
524 buffer local.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
525 (rmail-mime-charset-pattern): Sync with trunk.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
526 (rmail): Don't bind coding-system-for-read.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
527 (rmail-revert): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
528 (rmail-variables): Don't set buffer-file-coding-system.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
529 (rmail-show-message): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
530
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
531 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
532
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
533 * mail/rmail.el (rmail-highlight): New face.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
534 (rmail-highlight-face): Use it.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
535
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
536 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
537
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
538 * mail/rmailsum.el (rmail-summary-kill-label): Call rmail-kill-label
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
539 with only one argument.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
540
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
541 * mail/rmail.el (rmail-process-new-messages): Handle missing From
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
542 line (usually spam).
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
543
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
544 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
545
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
546 * mail/rmailedit.el (rmail-edit-map): Initialize at definition.
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
547 Doc String.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
548
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
549 * mail/rmail.el (rmail-narrow-to-header): Don't end error message with
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
550 a period.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
551
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
552 * mail/rmailhdr.el (rmail-header-get-limit): Don't end error message
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
553 with a period.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
554
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
555 * mail/rmaildesc.el (rmail-desc-get-header-display-state): Make sure
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
556 whole header region is searched for overlays.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
557
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
558 * mail/rmailedit.el (rmail-edit-current-message):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
559 Use rmail-head-show-headers instead of rmail-toggle-header.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
560 (rmail-cease-edit): Likewise. Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
561
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
562 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
563
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
564 * mail/rmailkwd.el (rmail-read-label): Since rmail-keywords is a list
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
565 of symbols, we need to transform it into an alist for completion.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
566
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
567 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
568
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
569 * mail/rmailsum.el (rmail-summary-kill-label): Use rmail-kill-label
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
570 instead of calling rmail-set-label, which will call rmail-make-label
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
571 on the string.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
572
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
573 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
574
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
575 * mail/rmailkwd.el (rmail-label-obarray): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
576 (rmail-attributes): Use an ordinary list of symbols.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
577 (rmail-deleted-label): Use an ordinary symbol.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
578 (rmail-keywords): Doc, initial value nil.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
579 (rmail-keywords, rmail-keyword-init): Delete defuns.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
580 (rmail-attribute-p, rmail-keyword-p, rmail-make-label): Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
581 (rmail-keyword-register-keywords, rmail-install-keyword):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
582 Replace.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
583 (rmail-register-keywords, rmail-register-keyword): Replacements.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
584 (rmail-add-label, rmail-kill-label): Call set-label with a symbol.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
585 (rmail-read-label): Return a string.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
586 (rmail-set-label): Rewrote. Call rmail-display-labels always.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
587
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
588 * mail/rmail.el (qp): No longer required.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
589 (rmail-convert-file): Don't rmail-enable-multibyte.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
590 (rmail-decode-mbox-format): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
591 (rmail-convert-mbox-format): No converting of qp headings, no
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
592 decoding of the message body.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
593
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
594 (rmail-maybe-set-message-counters): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
595 (rmail-next-undeleted-message): Store original message until the
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
596 end instead of relying on rmail-current-message.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
597
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
598 (rmail-process-new-messages): Use rmail-register-keywords.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
599
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
600 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
601
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
602 * mail/rmailmm.el (rmail-mime-text-handler): Only downcase if charset
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
603 exists.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
604 (rmail-mime-handle): Doc. Ignore errors when decoding base64.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
605 Seems to be common on my system.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
606 (rmail-mime-show): Change show-header code.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
607 (rmail-mime): New.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
608
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
609 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
610
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
611 * mail/rmail.el (qp): No longer require it.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
612 (rmail-convert-file): Doc. Remove useless test for coding system
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
613 header. Don't call rmail-decode-mbox-format. Just call
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
614 rmail-convert-mbox-format.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
615 (rmail-decode-mbox-format): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
616 (rmail-convert-mbox-format): Don't translate quoted printable
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
617 headers. Don't handle quoted-printable content-transfer-encoding.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
618 No longer add x-coding-system header.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
619 (rmail-maybe-set-message-counters): Delete.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
620 (rmail-next-undeleted-message): Add caching of rmail-current-message
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
621 such that it doesn't break when rmail-show-message switches buffers.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
622
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
623 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
624
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
625 * mail/rmailmm.el (rmail-mime-media-type-handlers-alist):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
626 Remove non-existing handlers for the moment.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
627 (rmail-mime-text-handler): Do decoding based on the charset parameter.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
628 (test-rmail-mime-handler): Test decoding using an 8bit KOI8 message.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
629 (rmail-mime-handle): Switch to unibyte if content transfer
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
630 encoding is 8bit. Strange that it should be necessary.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
631
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
632 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
633
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
634 * mail/rmailmm.el: Rename all symbols to rmail-mime-*. Rewrite code
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
635 to modify the buffer instead of using display properties.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
636 Fix bulk handler, and add simple test defun for it.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
637
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
638 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
639
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
640 * mail/rmail.el (rmail-convert-mbox-format): Handle mails without
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
641 subject.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
642
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
643 2009-01-22 Henrik Enberg <enberg@printf.se>
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
644
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
645 * mail/rmail.el (rmail-first-unseen-message): Make sure to return the
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
646 last message if no unseen message was found. Doc fix.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
647 (rmail): Call rmail-first-unseen-message properly.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
648 Remove commented out code.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
649 (rmail-show-message): Maybe call rmail-unknown-mail-followup-to.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
650 (rmail-revert): Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
651
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
652 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
653
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
654 * mail/rmailmm.el: New file, based on Alexander Pohoyda's code.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
655
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
656 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
657
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
658 * mail/rmail.el (rmail-next-message):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
659 Don't call rmail-maybe-set-message-counters. Use with-current-buffer.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
660
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
661 * mail/rmailkwd.el (rmail-next-labeled-message):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
662 Don't call rmail-maybe-set-message-counters. Use with-current-buffer.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
663
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
664 * mail/rmailhdr.el (rmail-header-hide-headers): Simplify.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
665 (rmail-header-get-limit): Wrap in a save-excursion.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
666 (rmail-header-display-state): Rename from rmail-header-display-mode.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
667
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
668 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
669
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
670 * mail/rmailsum.el (rmail-summary-show-message): Reformat.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
671 (rmail-summary-get-summary-line):
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
672 Rename from `rmail-summary-get-summary'. Update callers.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
673 (rmail-summary-mode-map): Initialize at definition, Doc fix.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
674 (rmail-summary-undelete-many): Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
675
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
676 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
677
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
678 * mail/rmailsum.el (rmail-summary-deleted-p): Fix misplaced paren.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
679 (rmail-summary-undelete): Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
680
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
681 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
682
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
683 * mail/rmailsum.el (rmail-summary-get-sender): Handle a nil value of
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
684 rmail-user-mail-address-regexp.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
685
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
686 * mail/rmail.el (rmail-unknown-mail-followup-to): Likewise.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
687
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
688 * mail/rmailout.el (rmail-delete-unwanted-fields): Handle mbox format.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
689 (rmail-output): Error when target is a BABYL file. Handle MIME
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
690 charset. Make sure headers are properly hidden after output.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
691 Avoid pointless with-current-buffer call.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
692
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
693 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
694
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
695 * mail/rmailsum.el (rmail-summary-edit-map): Rewrite.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
696
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
697 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
698
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
699 * mail/rmail.el (rmail-narrow-to-non-pruned-header): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
700 (rmail-unknown-mail-followup-to, rmail-retry-failure): No longer
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
701 call rmail-narrow-to-non-pruned-header and replace
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
702 mail-fetch-field with rmail-header-get-header because that one
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
703 ignores the intangible property when searching.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
704 (rmail-show-message): Simplify x-coding-system handling.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
705 (rmail-redecode-body): No longer call rmail-header-show-headers
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
706 because rmail-header-get-header handles the intanglible property.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
707 (rmail-reply): Simplify code at the price of some efficiency when
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
708 setting up the variable bindings. No longer toggle visibility of
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
709 headers, because rmail-header-show-headers is no longer necessary.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
710
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
711 * mail/rmailhdr.el (rmail-header-get-header): Accept more arguments and
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
712 pass them to mail-fetch-field unchanged.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
713 Bind inhibit-point-motion-hooks to t.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
714
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
715 * mail/rmailsum.el (rmail-user-mail-address-regexp): Compute a default
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
716 value instead of assuming nil. Doc.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
717 (rmail-summary-get-sender): Compare with rmail-user-mail-address-regexp
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
718 instead of computing the default value.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
719
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
720 * mail/rmail.el (rmail-convert-mbox-format): Decode messages with
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
721 content-transfer-encoding quoted-printable, because it's easy to do.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
722 (rmail-unknown-mail-followup-to): Compare with
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
723 rmail-user-mail-address-regexp instead of computing the default value.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
724
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
725 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
726
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
727 * mail/rmail.el (rmail-decode-mbox-format):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
728 Rename from `rmail-decode-mail-file'.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
729 (rmail-process-new-messages): Don't add missing headers here.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
730 (rmail-convert-mbox-format): Rename from `rmail-decode-messages'.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
731 Add missing headers here. Remove FROM and TO arguments.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
732 (rmail-get-new-mail): Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
733 (rmail-convert-file): New function.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
734 (rmail-revert): Use it.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
735 (rmail): Change logic for avoiding selecting new messages twice.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
736 (rmail-display-labels): Avoid space in mode-line if there are no
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
737 keywords.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
738
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
739 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
740
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
741 * mail/rmaildesc.el (rmail-desc-default-attrs): New const.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
742 (rmail-desc-get-default-attrs): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
743
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
744 * mail/rmail.el (rmail): Go back to using find-file for reading in the
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
745 mail file. This avoids gratuitous modification of the file.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
746 (rmail-decode-region): Doc string, cleanup.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
747 (rmail-decode-by-content-type): New function.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
748 (rmail-decode-messages): Use it. Add FROM and TO args and only
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
749 process messages in that region.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
750 (rmail-get-new-mail): Call `rmail-decode-region' before
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
751 `rmail-process-new-messages'.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
752 (rmail-fontify-message): Reformat, Doc String.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
753 (rmail-displayed-headers): Default value set to nil.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
754 (rmail-inbox-alist): Add version tag.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
755 (rmail-count-screen-lines): Doc string.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
756 (rmail-process-new-messages): Use rmail-desc-default-attrs.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
757
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
758 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
759
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
760 * mail/rmail.el (rmail-decode-messages): Decode encoded-words in
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
761 Subject and From header.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
762 (rmail-process-new-messages): Don't decode encoded words here.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
763
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
764 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
765
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
766 * mail/rmail.el (rmail-process-new-messages): Don't decode messages
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
767 here, don't lose on missing subject field.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
768 (rmail-decode-messages): New function.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
769 (rmail): Use it.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
770 (rmail-get-new-mail): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
771
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
772 * mail/rmailsum.el (rmail-summary-get-sender): Narrow to current
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
773 message before extracting headers.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
774
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
775 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
776
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
777 * mail/rmailedit.el (rmail-abort-edit): Don't call
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
778 rmail-highlight-headers anymore.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
779
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
780 * mail/rmail.el (rmail-next-undeleted-message): Simplify.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
781 (rmail-what-message): Delete since it was never called.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
782 (rmail-narrow-to-header): Use the same error message as
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
783 rmail-header-get-limit.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
784 (rmail-highlight-face): Doc.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
785 (rmail-font-lock-keywords): Add the stuff necessary to make
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
786 rmail-highlight-headers obsolete.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
787 (rmail-toggle-header, rmail-show-message): Don't call
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
788 rmail-highlight-headers anymore.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
789 (rmail-highlight-headers): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
790
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
791 * mail/rmaildesc.el (rmail-desc-set-attribute): Use
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
792 rmail-header-add-header instead of rmail-header-set-header.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
793
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
794 * mail/rmailhdr.el (rmail-header-attribute-header)
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
795 (rmail-header-keyword-header, rmail-header-get-limit): Doc.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
796 (rmail-header-add-header): Add inhibit-point-motion-hooks and
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
797 buffer-undo-list bindings from rmail-header-set-header. I don't
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
798 know whether they are necessary, however.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
799 (rmail-header-persist-attributes, rmail-header-set-header):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
800 Delete. rmail-header-add-header does what rmail-header-set-header did,
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
801 except throw an error if the header was not found.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
802
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
803 * mail/rmail.el (rmail-msgbeg, rmail-msgend): Fix and make obsolete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
804 (rmail-process-new-messages): Use mail-decode-encoded-word-string
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
805 on the subject. Requires mail-parse from Gnus.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
806 (rmail-highlight-headers): Doc.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
807
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
808 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
809
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
810 * mail/rmailsum.el (rmail-message-senders-p): Fix typo.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
811
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
812 * mail/rmail.el (rmail-process-new-messages): Simplify.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
813 (rmail-decode-quoted-printable): Delete unused function.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
814 (rmail-hex-string-to-integer): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
815 (rmail-hex-char-to-integer): Likewise.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
816 (rmail-decode-mail-file): Rename from `rmail-decode-mbox-file'.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
817 (rmail-delete-inbox-files): New function factored out of
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
818 `rmail-get-new-mail'.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
819 (rmail-get-new-mail): Use it.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
820 (rmail-get-inbox-files): Rename from `rmail-get-inbox-list'.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
821
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
822 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
823
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
824 * mail/rmail.el (rmail-get-new-mail): Doc.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
825 (rmail-get-inbox-list): Doc.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
826 (rmail-require-mime-maybe): Simplify.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
827 (rmail-mode-map): Rewrite using a local binding to agree
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
828 with "(elisp)Tips for Defining".
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
829
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
830 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
831
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
832 * mail/rmailsum.el (rmail-summary-get-sender): Doc fix.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
833
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
834 * mail/rmail.el (rmail-redecode-body): Simplify.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
835 (rmail-get-inbox-list): Stop on name conflict.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
836 (rmail-show-message): Set `rmail-view-buffer' to `rmail-buffer` if
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
837 not using MIME. Make sure we go to `point-min' before setting
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
838 window point as searching for coding header might move point.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
839
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
840 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
841
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
842 * mail/rmail.el (rmail-inbox-alist): Doc.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
843
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
844 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
845
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
846 * mail/rmailsum.el (rmail-summary-get-sender): New function.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
847 (rmail-summary-get-summary): Use it. Make sure sender is no
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
848 longer than 25 characters.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
849 (rmail-summary-get-line-count): Doc fix.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
850 (rmail-summary-get-summary-attributes): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
851
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
852 * mail/rmailmsc.el (set-rmail-inbox-list): Rewrite to only set inbox
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
853 list temporarily for a session.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
854
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
855 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
856
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
857 * mail/rmail.el (rmail-show-message): Minor changes: comments.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
858
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
859 * mail/rmailsum.el (rmail-summary-get-summary): Fix display of keywords.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
860 (rmail-summary-rmail-update): Minor changes: If to when, comments,
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
861 doc string.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
862
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
863 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
864
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
865 * mail/rmail.el (rmail-inbox-alist): New variable.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
866 (rmail-get-file-inbox-list): New function.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
867 (rmail-perm-variables): Use it.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
868 (rmail-parse-file-inboxes): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
869
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
870 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
871
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
872 * mail/rmailsum.el (rmail-summary-mode): Fix typo in doc string and
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
873 keymap.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
874 (rmail-summary-update-attribute): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
875 (rmail-summary-update): Simple defun regenerates the entire
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
876 summary line.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
877 (rmail-summary-by-topic): Don't use rmail-current-subject-regexp.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
878 (rmail-message-subject-p): Use rmail-header-get-header instead of
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
879 mail-fetch-field.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
880 (rmail-summary-by-senders): Default to current sender.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
881
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
882 * mail/rmailkwd.el (rmail-set-label): Call rmail-summary-update at the
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
883 end.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
884
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
885 * mail/rmail.el (rmail-set-attribute): Call rmail-summary-update
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
886 instead of just updating the attributes.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
887
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
888 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
889
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
890 * mail/rmailhdr.el (rmail-header-get-header): Rewrite to be a
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
891 convenience wrapper for mail-fetch-field.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
892 (rmail-header-hide-headers): Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
893
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
894 * mail/rmail.el (rmail-process-new-messages):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
895 Use rmail-header-get-header instead of mail-fetch-field.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
896
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
897 * mail/rmailout.el (rmail-output-read-file-name): Simplify.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
898 (rmail-output): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
899
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
900 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
901
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
902 * mail/rmailsum.el (rmail-make-summary-line-1)
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
903 (rmail-make-basic-summary-line): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
904 (rmail-summary-kill-label): Only ask for existing labels.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
905
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
906 * mail/rmailkwd.el (rmail-add-label): Doc fix.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
907 (rmail-kill-label): Only read labels that the current message has.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
908 (rmail-read-label): Possibly only ask for existing labels.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
909 (rmail-set-label): Display labels at the end.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
910
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
911 * mail/rmailhdr.el (rmail-header-get-limit): Rewrite macro as simple
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
912 defun.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
913 (rmail-header-persist-attributes): Doc.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
914 (rmail-header-add-header): Simplify the finding of the header.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
915 Delete header if value is nil or "".
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
916 (rmail-header-remove-keyword): Delet stub. Removing can be
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
917 handled by calling `rmail-header-add-header' with value nil or "".
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
918
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
919 * mail/rmailedit.el (rmail-cease-edit): Bugfix.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
920
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
921 * mail/rmaildesc.el: Remove require statements.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
922 (rmail-desc-add-keyword, rmail-desc-remove-keyword): Rewrite.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
923 (rmail-desc-get-keywords, rmail-desc-get-keyword-list)
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
924 (rmail-desc-edited-index): Doc fix.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
925
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
926 * mail/rmail.el (rmail-set-attribute): Move comment into document.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
927
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
928 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
929
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
930 * mail/rmail.el (rmail-get-inbox-list): New function.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
931 (rmail-get-new-mail): Use it. Only call `rmail-show-message' on
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
932 file-error condition if no new messages are found.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
933 (rmail-get-sender): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
934 (rmail-process-new-messages): Use mail-fetch-field instead.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
935 (rmail-show-message): Cleanup.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
936 (rmail-decode-mbox-file): New function.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
937 (rmail): Use it. Only call `rmail-show-message' if no new mail was
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
938 found.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
939
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
940 * mail/rmailsum.el (rmail-summary-get-new-mail): Only call
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
941 `rmail-summary-goto-msg' if no new mail was found.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
942
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
943 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
944
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
945 * mail/rmail.el (rmail): Only insert the file if it actually exists.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
946 (rmail-show-message): Do not display labels if there are no
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
947 messages. This corrects the mistake if visiting an empty file,
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
948 but it doesn't fix the situation where you delete the all messages
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
949 and expunge them. This may leave the labels of the last message
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
950 in the modeline.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
951
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
952 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
953
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
954 * mail/rmailkwd.el: Don't require rmail.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
955
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
956 * mail/rmail.el (rmail-process-new-messages): Don't require rmailkwd
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
957 here, do it at toplevel instead.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
958 (rmail-process-new-messages): Add an X-Coding-System
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
959 header if one doesn't exist.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
960
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
961 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
962
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
963 * mail/rmailsum.el (rmail-summary-by-labels): No longer concatenate
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
964 regexp with commas because of recent change to
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
965 rmail-message-labels-p.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
966 (rmail-summary-rmail-update): Replace rmail-message-labels-p test
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
967 with simple rmail-desc-get-keywords.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
968
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
969 * mail/rmail.el (rmail-message-labels-p):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
970 Rewrite using rmail-desc-get-keywords.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
971 (rmail-auto-file): Rewrite test for "filed" using
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
972 rmail-desc-get-keywords.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
973
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
974 * mail/rmailsum.el (rmail-summary-font-lock-keywords): Fix regular
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
975 expression for unread messages.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
976 (rmail-summary-mode): Add documentation for the filtering commands.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
977 (rmail-summary-mode-map): Add keybinding for rmail-summary-by-sender.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
978 (rmail-summary-get-summary): Don't show attributes, only
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
979 user-defined keywords.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
980
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
981 * mail/rmailedit.el (rmail-cease-edit): Do not adjust the marker of the
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
982 last message.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
983
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
984 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
985
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
986 * mail/rmailout.el (rmail-output-read-file-name): Make sure search in
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
987 executed in `rmail-buffer'.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
988 (rmail-output-to-rmail-file): Use `rmail-output-read-file-name'.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
989 (rmail-output-read-rmail-file-name): Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
990
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
991 * mail/rmailsum.el (rmail-summary-output-to-rmail-file):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
992 Use `rmail-output-read-file-name'.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
993 (rmail-summary-get-message-at-point): Handle 5-digit message ids.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
994
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
995 * mail/rmail.el (rmail-process-new-messages): Require rmailkwd.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
996 (rmail-ignored-headers): Add "Original-Recipient".
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
997
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
998 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
999
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1000 * mail/rmail.el (rmail-display-labels): Use identity instead of lambda.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1001
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1002 * mail/rmailsum.el (rmail-summary-font-lock-keywords):
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1003 Fix typo for labels.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1004 (rmail-summary-get-summary): Add labels again.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1005
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1006 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1007
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1008 * mail/rmail.el (rmail-nuke-pinhead-header, rmail-reformat-message)
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1009 (rmail-msg-restore-non-pruned-header, rmail-msg-prune-header):
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1010 Delete.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1011 (rmail-narrow-to-header): Fix typo, error if we cannot find the
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1012 end of the headers.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1013
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1014 * mail/rmailsum.el (rmail-message-subject-p, rmail-message-senders-p):
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1015 Use mail-fetch-field instead of mail-header-get-header.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1016 (rmail-summary-next-same-subject): Simplify.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1017
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1018 * mail/rmail.el (rmail): Create the buffer using file-name-nondirectory.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1019 (rmail-mode-map): Bind j to rmail-show-message instead of rmail-message.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1020
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1021 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1022
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1023 * mail/rmailsum.el (rmail-new-summary): Make sure summary buffer is
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1024 current when selecting message.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1025 (rmail-summary-browse-body): Delete.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1026 (rmail-summary-rmail-update, rmail-summary-get-message-at-point)
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1027 (rmail-summary-goto-msg): Use string-to-number.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1028 (rmail-summary-toggle-header, rmail-summary-add-label)
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1029 (rmail-summary-kill-label): Use with-current-buffer.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1030 (rmail-summary-previous-msg): Add docstring.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1031
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1032 2009-01-22 Alex Schroeder <alex@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1033
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1034 * mail/rmail.el (rmail-ignored-headers): Merge several terms using
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1035 grouping, add simple "from " (without a colon), and several
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1036 other headers.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1037 (rmail): Automatically convert BABYL files to mbox files.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1038 (rmail-decode-babyl-format): Delete, since conversion is handled
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1039 by unrmail.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1040
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1041 * unrmail.el (unrmail): Use regular expression search to find
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1042 message separators such that the fake separators inserted by
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1043 rmime.el are not matched. The sections added by rmime.el are removed.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1044
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1045 2009-01-22 Henrik Enberg <enberg@printf.se>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1046
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1047 * mail/rmail.el: Don't require `rmailout' and `rmailsum'.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1048
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1049 * mail/rmailsum.el (rmail-summary-get-line-count): Rightalign line
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1050 count.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1051 (rmail-summary-get-summary): Display 5-digit message ids.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1052 (rmail-summary-goto-msg): Adjust for 5-digit ids.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1053 (rmail-summary-font-lock-keywords): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1054
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1055 * mail/rmail.el (rmail-url-map, rmail-activate-urls)
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1056 (rmail-visit-url-at-mouse, rmail-visit-url-at-point, rmail-browse-body):
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1057 Delete, don't duplicate goto-address functionality.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1058
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1059 2009-01-22 Richard M. Stallman <rms@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1060
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1061 * mail/rmail.el (rmail): Convert Babyl files using decode-babyl-file.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1062 (rmail-use-spam-filter): Add defvar.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1063
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1064 * mail/unrmail.el: Mostly rewritten. Parses the file
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1065 directly without calling any functions in Rmail.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1066 (batch-convert-babyl, convert-babyl-file, decode-babyl-file)
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1067 (decode-babyl): New functions.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1068 (unrmail, batch-unrmail): Now aliases.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1069
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1070 2009-01-22 Richard M. Stallman <rms@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1071
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1072 * mail/rmaildesc.el (rmail-message-deleted-p): Add as alias.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1073
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1074 * mail/rmail.el (rmail-message-vector, rmail-deleted-vector)
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1075 (rmail-msgref-vector, rmail-summary-vector): Delete vars, and
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1076 all code to initialize them too.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1077 (rmail-forget-messages): Delete function. Change callers.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1078 (rmail-set-message-counters): Delete function. Change callers.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1079 (rmail-count-new-messages): Delete function. Change callers.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1080 (rmail-set-message-counters-counter): Likewise.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1081 (rmail-maybe-set-message-counters): Now no-op.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1082 (rmail-message-deleted-p, rmail-set-message-deleted-p): Delete Fns.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1083 (rmail-msg-number-after-expunge): Delete Fn.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1084 (rmail): Delete excess closeparen.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1085 (rmail-initialize-messages): Doc fix.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1086 (rmail-expunge-confirmed): Update to use rmail-desc-deleted-p.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1087
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1088 * mail/rmailsum.el (rmail-make-summary-line): Delete function.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1089 (rmail-new-summary): Make it work once again as in old version.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1090 (rmail-summary-get-summary): Call rmail-summary-line-decoder.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1091
101376
fe77f4a4e75a Initial reformat and simplification pending merge into ../lisp/ChangeLog.
Glenn Morris <rgm@gnu.org>
parents: 101365
diff changeset
1092 2009-01-22 Richard M. Stallman <rms@gnu.org>
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1093
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1094 * mail/rmail.el (rmail): Error if file is Babyl format.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1095 (rmail-process-new-messages, rmail-reply-callback, rmail-mark-message)
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1096 (rmail-narrow-to-message): Doc fix.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1097 (rmail-reply, rmail-forward, rmail-resend, rmail-retry-failure)
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1098 (rmail-browse-body): Immediate error if file is empty.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1099
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1100 * mail/rmail.el (rmail-convert-file, rmail-insert-rmail-file-header)
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1101 (rmail-convert-to-babyl-format): Delete functions.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1102 (rmail-mode): Don't call rmail-convert-file.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1103
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1104 * net/browse-url.el (browse-url-activate-urls): Add autoload.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1105
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1106 * mail/rmailedit.el (rmail-edit-current-message):
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1107 Immediate error if file is empty.
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1108
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1109 * mail/rmailkwd.el (rmail-read-label, rmail-set-label):
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1110 Immediate error if file is empty.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1111 (rmail-parse-file-keywords): Delete function.
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1112
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1113 ;; Local Variables:
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1114 ;; coding: iso-2022-7bit
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1115 ;; add-log-time-zone-rule: t
97919
678a47bfb54c New and temporary change log file used to capture changes to the pmail*.el files.
Paul Reilly <pmr@pajato.com>
parents:
diff changeset
1116 ;; End:
97924
fe064f255d3f Add arch tagline
Miles Bader <miles@gnu.org>
parents: 97922
diff changeset
1117
100908
a9dc0e7c3f2b Add 2009 to copyright years.
Glenn Morris <rgm@gnu.org>
parents: 100799
diff changeset
1118 Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
98011
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1119
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1120 This file is part of GNU Emacs.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1121
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1122 GNU Emacs is free software: you can redistribute it and/or modify
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1123 it under the terms of the GNU General Public License as published by
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1124 the Free Software Foundation, either version 3 of the License, or
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1125 (at your option) any later version.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1126
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1127 GNU Emacs is distributed in the hope that it will be useful,
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1128 but WITHOUT ANY WARRANTY; without even the implied warranty of
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1129 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1130 GNU General Public License for more details.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1131
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1132 You should have received a copy of the GNU General Public License
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1133 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
073472b9e9db Add missing entry.
Glenn Morris <rgm@gnu.org>
parents: 97969
diff changeset
1134
97924
fe064f255d3f Add arch tagline
Miles Bader <miles@gnu.org>
parents: 97922
diff changeset
1135 ;; arch-tag: e3ca2b68-f400-4f0d-b95f-83a4b0f5d0c4