Mercurial > emacs
annotate lisp/mail/ChangeLog @ 88348:a943d2961193
*** empty log message ***
author | Henrik Enberg <henrik.enberg@telia.com> |
---|---|
date | Mon, 30 Apr 2007 20:47:19 +0000 |
parents | 3be7f212f8bc |
children |
rev | line source |
---|---|
88348
a943d2961193
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88346
diff
changeset
|
1 2007-04-30 Henrik Enberg <enberg@printf.se> |
a943d2961193
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88346
diff
changeset
|
2 |
a943d2961193
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88346
diff
changeset
|
3 * rmailhdr.el (rmail-header-add-header): Use delete-region instead |
a943d2961193
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88346
diff
changeset
|
4 of kill-region. |
a943d2961193
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88346
diff
changeset
|
5 |
88341
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
6 2007-04-27 Henrik Enberg <enberg@printf.se> |
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
7 |
88346
3be7f212f8bc
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88343
diff
changeset
|
8 * rmailout.el (rmail-output): Bind buffer-file-coding-system even |
3be7f212f8bc
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88343
diff
changeset
|
9 when rmail-enable-mime is nil. |
88341
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
10 |
88343
62aa18695cf8
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88341
diff
changeset
|
11 * rmail.el (rmail-perm-variables): Make sure rmail-desc-vector is |
62aa18695cf8
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88341
diff
changeset
|
12 buffer local. |
62aa18695cf8
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88341
diff
changeset
|
13 (rmail-mime-charset-pattern): Sync with trunk. |
88341
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
14 (rmail): Don't bind coding-system-for-read. |
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
15 (rmail-revert): Likewise. |
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
16 (rmail-variables): Don't set buffer-file-coding-system. |
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
17 (rmail-show-message): Likewise. |
e7a3891e8f13
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88338
diff
changeset
|
18 |
88338
13c1b6f73517
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88336
diff
changeset
|
19 2007-04-26 Henrik Enberg <enberg@printf.se> |
13c1b6f73517
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88336
diff
changeset
|
20 |
13c1b6f73517
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88336
diff
changeset
|
21 * rmail.el (rmail-highlight): New face. |
13c1b6f73517
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88336
diff
changeset
|
22 (rmail-highlight-face): Use it. |
13c1b6f73517
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88336
diff
changeset
|
23 |
88336 | 24 2006-04-11 Alex Schroeder <alex@gnu.org> |
25 | |
26 * rmailsum.el (rmail-summary-kill-label): Call rmail-kill-label | |
27 with only one argument. | |
28 | |
29 * rmail.el (rmail-process-new-messages): Handle missing From | |
30 line (usually spam). | |
31 | |
88331
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
32 2006-03-09 Henrik Enberg <enberg@printf.se> |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
33 |
88333
46c7a7f6d451
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88331
diff
changeset
|
34 * rmailedit.el (rmail-edit-map): Initialize at definition. Doc |
46c7a7f6d451
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88331
diff
changeset
|
35 String. |
46c7a7f6d451
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88331
diff
changeset
|
36 |
88331
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
37 * rmail.el (rmail-narrow-to-header): Don't end error message with |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
38 a period. |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
39 |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
40 * rmailhdr.el (rmail-header-get-limit): Don't end error message |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
41 with a period. |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
42 |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
43 * rmaildesc.el (rmail-desc-get-header-display-state): Make sure |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
44 whole header region is searched for overlays. |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
45 |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
46 * rmailedit.el (rmail-edit-current-message): Use |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
47 rmail-head-show-headers instead of rmail-toggle-header. |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
48 (rmail-cease-edit): Likewise. Simplify. |
87edb010d368
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88326
diff
changeset
|
49 |
88326 | 50 2006-03-02 Alex Schroeder <alex@gnu.org> |
51 | |
52 * rmailkwd.el (rmail-read-label): Since rmail-keywords is a list | |
53 of symbols, we need to transform it into an alist for completion. | |
54 | |
88323 | 55 2006-03-01 Alex Schroeder <alex@gnu.org> |
56 | |
57 * rmailsum.el (rmail-summary-kill-label): Use rmail-kill-label | |
58 instead of calling rmail-set-label, which will call | |
59 rmail-make-label on the string. | |
60 | |
88322 | 61 2006-02-28 Alex Schroeder <alex@gnu.org> |
62 | |
63 * rmailkwd.el (rmail-label-obarray): Deleted. | |
64 (rmail-attributes): Use an ordinary list of symbols. | |
65 (rmail-deleted-label): Use an ordinary symbol. | |
66 (rmail-keywords): Doc, initial value nil. | |
67 (rmail-keywords, rmail-keyword-init): Deleted defuns. | |
68 (rmail-attribute-p, rmail-keyword-p, rmail-make-label): Simplify. | |
69 (rmail-keyword-register-keywords, rmail-install-keyword): | |
70 Replaced. | |
71 (rmail-register-keywords, rmail-register-keyword): Replacements. | |
72 (rmail-add-label, rmail-kill-label): Call set-label with a symbol. | |
73 (rmail-read-label): Return a string. | |
74 (rmail-set-label): Rewrote. Call rmail-display-labels always. | |
75 | |
76 * rmail.el (qp): No longer required. | |
77 (rmail-convert-file): Don't rmail-enable-multibyte. | |
78 (rmail-decode-mbox-format): Deleted. | |
79 (rmail-convert-mbox-format): No converting of qp headings, no | |
80 decoding of the message body. | |
81 | |
82 (rmail-maybe-set-message-counters): Deleted. | |
83 (rmail-next-undeleted-message): Store original message until the | |
84 end instead of relying on rmail-current-message. | |
85 | |
86 (rmail-process-new-messages): Use rmail-register-keywords. | |
87 | |
88318 | 88 2006-02-17 Alex Schroeder <alex@gnu.org> |
89 | |
90 * rmailmm.el (rmail-mime-text-handler): Only downcase if charset | |
91 exists. | |
92 (rmail-mime-handle): Doc. Ignore errors when decoding base64. | |
93 Seems to be common on my system. | |
94 (rmail-mime-show): Change show-header code. | |
95 (rmail-mime): New. | |
96 | |
88316 | 97 2006-02-12 Alex Schroeder <alex@gnu.org> |
98 | |
99 * rmail.el (qp): No longer require it. | |
100 (rmail-convert-file): Doc. Removed useless test for coding system | |
101 header. Don't call rmail-decode-mbox-format. Just call | |
102 rmail-convert-mbox-format. | |
103 (rmail-decode-mbox-format): Deleted. | |
104 (rmail-convert-mbox-format): Don't translate quoted printable | |
105 headers. Don't handle quoted-printable content-transfer-encoding. | |
106 No longer add x-coding-system header. | |
107 (rmail-maybe-set-message-counters): Deleted. | |
108 (rmail-next-undeleted-message): Add caching of | |
109 rmail-current-message such that it doesn't break when | |
110 rmail-show-message switches buffers. | |
111 | |
88315 | 112 2006-02-07 Alex Schroeder <alex@gnu.org> |
113 | |
114 * rmailmm.el (rmail-mime-media-type-handlers-alist): Removed | |
115 non-existing handlers for the moment. | |
116 (rmail-mime-text-handler): Do decoding based on the charset | |
117 parameter. | |
118 (test-rmail-mime-handler): Test decoding using an 8bit KOI8 | |
119 message. | |
120 (rmail-mime-handle): Switch to unibyte if content transfer | |
121 encoding is 8bit. Strange that it should be necessary. | |
122 | |
88313 | 123 2006-02-04 Alex Schroeder <alex@gnu.org> |
124 | |
125 * rmailmm.el: Renamed all symbols to rmail-mime-*. Rewrote code | |
126 such as to modify the buffer instead of using display properties. | |
127 Fixed bulk handler, and wrote simple test defun for it. | |
128 | |
88311 | 129 2006-02-01 Alex Schroeder <alex@gnu.org> |
130 | |
131 * rmail.el (rmail-convert-mbox-format): Handle mails without subject. | |
132 | |
88309
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
133 2006-02-01 Henrik Enberg <enberg@printf.se> |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
134 |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
135 * rmail.el (rmail-first-unseen-message): Make sure to return the |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
136 last message if no unseen message was found. Doc fix. |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
137 (rmail): Call rmail-first-unseen-message properly. Remove |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
138 commented out code. |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
139 (rmail-show-message): Maybe call rmail-unknown-mail-followup-to. |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
140 (rmail-revert): Simplify. |
14a21dca4b07
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88307
diff
changeset
|
141 |
88307 | 142 2006-01-31 Alex Schroeder <alex@gnu.org> |
143 | |
144 * rmailmm.el: New file, based on Alexander Pohoyda's code. | |
145 | |
88303
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
146 2006-01-30 Henrik Enberg <enberg@printf.se> |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
147 |
88305
7d98f9b9bb70
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88303
diff
changeset
|
148 * rmail.el (rmail-next-message): Don't Call |
7d98f9b9bb70
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88303
diff
changeset
|
149 rmail-maybe-set-message-counters. Use with-current-buffer. |
7d98f9b9bb70
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88303
diff
changeset
|
150 |
88303
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
151 * rmailkwd.el (rmail-next-labeled-message): Don't call |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
152 rmail-maybe-set-message-counters. Use with-current-buffer. |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
153 |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
154 * rmailhdr.el (rmail-header-hide-headers): Simplify. |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
155 (rmail-header-get-limit): Wrap in a save-excursion. |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
156 (rmail-header-display-state): Renamed from |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
157 rmail-header-display-mode. |
e70350ac56a3
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88300
diff
changeset
|
158 |
88300
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
159 2006-01-29 Henrik Enberg <enberg@printf.se> |
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
160 |
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
161 * rmailsum.el (rmail-summary-show-message): Reformat. |
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
162 (rmail-summary-get-summary-line): Renamed from |
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
163 `rmail-summary-get-summary'. Callers updated. |
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
164 (rmail-summary-mode-map): Initialize at definition, Doc fix. |
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
165 (rmail-summary-undelete-many): Simplify. |
b75747b84fae
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88298
diff
changeset
|
166 |
88298
5bba61276888
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88296
diff
changeset
|
167 2006-01-26 Henrik Enberg <enberg@printf.se> |
5bba61276888
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88296
diff
changeset
|
168 |
5bba61276888
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88296
diff
changeset
|
169 * rmailsum.el (rmail-summary-deleted-p): Fix misplaced paren. |
5bba61276888
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88296
diff
changeset
|
170 (rmail-summary-undelete): Simplify. |
5bba61276888
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88296
diff
changeset
|
171 |
88294
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
172 2006-01-25 Henrik Enberg <enberg@printf.se> |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
173 |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
174 * rmailsum.el (rmail-summary-get-sender): Handle a nil value of |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
175 rmail-user-mail-address-regexp. |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
176 |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
177 * rmail.el (rmail-unknown-mail-followup-to): Likewise. |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
178 |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
179 * rmailout.el (rmail-delete-unwanted-fields): Handle mbox format. |
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
180 (rmail-output): Error when target is a BABYL file. Handle MIME |
88296
dbb6c312383a
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88294
diff
changeset
|
181 charset. Make sure headers are properly hidden after output. |
dbb6c312383a
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88294
diff
changeset
|
182 Avoid pointless with-current-buffer call. |
88294
a258002ae163
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88290
diff
changeset
|
183 |
88290 | 184 2006-01-24 Alex Schroeder <alex@gnu.org> |
185 | |
186 * rmailsum.el (rmail-summary-edit-map): Rewrite. | |
187 | |
88286 | 188 2006-01-23 Alex Schroeder <alex@gnu.org> |
189 | |
88290 | 190 * rmail.el (rmail-narrow-to-non-pruned-header): Deleted. |
191 (rmail-unknown-mail-followup-to, rmail-retry-failure): No longer | |
192 call rmail-narrow-to-non-pruned-header and replace | |
193 mail-fetch-field with rmail-header-get-header because that one | |
194 ignores the intangible property when searching. | |
195 (rmail-show-message): Simplify x-coding-system handling. | |
196 (rmail-redecode-body): No longer call rmail-header-show-headers | |
197 because rmail-header-get-header handles the intanglible property. | |
198 (rmail-reply): Simplify code at the price of some efficiency when | |
199 setting up the variable bindings. No longer toggle visibility of | |
200 headers, because rmail-header-show-headers is no longer necessary. | |
201 | |
202 * rmailhdr.el (rmail-header-get-header): Accept more arguments and | |
203 pass them to mail-fetch-field unchanged. Bind | |
204 inhibit-point-motion-hooks to t. | |
205 | |
88286 | 206 * rmailsum.el (rmail-user-mail-address-regexp): Compute a default |
207 value instead of assuming nil. Doc. | |
208 (rmail-summary-get-sender): Compare with | |
209 rmail-user-mail-address-regexp instead of computing the default | |
210 value. | |
211 | |
212 * rmail.el (rmail-convert-mbox-format): Decode messages with | |
213 content-transfer-encoding quoted-printable, because it's easy to | |
214 do. | |
215 (rmail-unknown-mail-followup-to): Compare with | |
216 rmail-user-mail-address-regexp instead of computing the default | |
217 value. | |
218 | |
88281
3c661fd46ca7
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88278
diff
changeset
|
219 2006-01-23 Henrik Enberg <enberg@printf.se> |
3c661fd46ca7
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88278
diff
changeset
|
220 |
88283
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
221 * rmail.el (rmail-decode-mbox-format): Rename from |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
222 `rmail-decode-mail-file'. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
223 (rmail-process-new-messages): Don't add missing headers here. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
224 (rmail-convert-mbox-format): Rename from `rmail-decode-messages'. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
225 Add missing headers here. Remove FROM and TO arguments. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
226 (rmail-get-new-mail): Simplify. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
227 (rmail-convert-file): New function. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
228 (rmail-revert): Use it. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
229 (rmail): Change logic for avoiding selecting new messages twice. |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
230 (rmail-display-labels): Avoid space in mode-line if there are no |
ae06377861e0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88281
diff
changeset
|
231 keywords. |
88281
3c661fd46ca7
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88278
diff
changeset
|
232 |
88274
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
233 2006-01-22 Henrik Enberg <enberg@printf.se> |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
234 |
88278
51d730aebd40
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88276
diff
changeset
|
235 * rmaildesc.el (rmail-desc-default-attrs): New const. |
51d730aebd40
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88276
diff
changeset
|
236 (rmail-desc-get-default-attrs): Deleted. |
51d730aebd40
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88276
diff
changeset
|
237 |
88274
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
238 * rmail.el (rmail): Go back to using find-file for reading in the |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
239 mail file. This avoids gratuitous modification of the file. |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
240 (rmail-decode-region): Doc string, cleanup. |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
241 (rmail-decode-by-content-type): New function. |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
242 (rmail-decode-messages): Use it. Add FROM and TO args and only |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
243 process messages in that region. |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
244 (rmail-get-new-mail): Call `rmail-decode-region' before |
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
245 `rmail-process-new-messages'. |
88276
cbd2aedd8af1
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88274
diff
changeset
|
246 (rmail-fontify-message): Reformat, Doc String. |
cbd2aedd8af1
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88274
diff
changeset
|
247 (rmail-displayed-headers): Default value set to nil. |
88278
51d730aebd40
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88276
diff
changeset
|
248 (rmail-inbox-alist): Add version tag. |
51d730aebd40
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88276
diff
changeset
|
249 (rmail-count-screen-lines): Doc string. |
51d730aebd40
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88276
diff
changeset
|
250 (rmail-process-new-messages): Use rmail-desc-default-attrs. |
88274
8a210508c1d6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88271
diff
changeset
|
251 |
88271 | 252 2006-01-21 Alex Schroeder <alex@gnu.org> |
253 | |
254 * rmail.el (rmail-decode-messages): Decoded encoded-words in | |
255 Subject and From header. | |
256 (rmail-process-new-messages): Don't decode encoded words here. | |
257 | |
88269
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
258 2006-01-21 Henrik Enberg <enberg@printf.se> |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
259 |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
260 * rmail.el (rmail-process-new-messages): Don't decode messages |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
261 here, Don't lose on missing subject field. |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
262 (rmail-decode-messages): New function. |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
263 (rmail): Use it. |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
264 (rmail-get-new-mail): Likewise. |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
265 |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
266 * rmailsum.el (rmail-summary-get-sender): Narrow to current |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
267 message before extracting headers. |
5b0c2a78047e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88267
diff
changeset
|
268 |
88262 | 269 2006-01-21 Alex Schroeder <alex@gnu.org> |
270 | |
88267 | 271 * rmailedit.el (rmail-abort-edit): Don't call |
272 rmail-highlight-headers anymore. | |
273 | |
88262 | 274 * rmail.el (rmail-next-undeleted-message): Simplify. |
275 (rmail-what-message): Deleted since it was never called. | |
276 (rmail-narrow-to-header): Use the same error message as | |
277 rmail-header-get-limit. | |
88267 | 278 (rmail-highlight-face): Doc. |
279 (rmail-font-lock-keywords): Add the stuff necessary to make | |
280 rmail-highlight-headers obsolete. | |
281 (rmail-toggle-header, rmail-show-message): Don't call | |
282 rmail-highlight-headers anymore. | |
283 (rmail-highlight-headers): Deleted. | |
88262 | 284 |
285 * rmaildesc.el (rmail-desc-set-attribute): Use | |
286 rmail-header-add-header instead of rmail-header-set-header. | |
287 | |
288 * rmailhdr.el (rmail-header-attribute-header) | |
289 (rmail-header-keyword-header, rmail-header-get-limit): Doc. | |
290 (rmail-header-add-header): Add inhibit-point-motion-hooks and | |
291 buffer-undo-list bindings from rmail-header-set-header. I don't | |
292 know whether they are necessary, however. | |
293 (rmail-header-persist-attributes, rmail-header-set-header): | |
294 Deleted. rmail-header-add-header does what | |
295 rmail-header-set-header did, except throw an error if the header | |
296 was not found. | |
297 | |
298 * rmail.el (rmail-msgbeg, rmail-msgend): Fix and make obsolete. | |
299 (rmail-process-new-messages): Use mail-decode-encoded-word-string | |
300 on the subject. Requires mail-parse from Gnus. | |
301 (rmail-highlight-headers): Doc. | |
302 | |
88252
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
303 2006-01-21 Henrik Enberg <enberg@printf.se> |
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
304 |
88260
1a40f734827b
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88255
diff
changeset
|
305 * rmailsum.el (rmail-message-senders-p): Fix Typo. |
1a40f734827b
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88255
diff
changeset
|
306 |
88252
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
307 * rmail.el (rmail-process-new-messages): Simplify. |
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
308 (rmail-decode-quoted-printable): Delete unused function. |
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
309 (rmail-hex-string-to-integer): Likewise. |
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
310 (rmail-hex-char-to-integer): Likewise. |
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
311 (rmail-decode-mail-file): Renamed from `rmail-decode-mbox-file'. |
88254
dd2fd4664465
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88252
diff
changeset
|
312 (rmail-delete-inbox-files): New function factored out of |
dd2fd4664465
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88252
diff
changeset
|
313 `rmail-get-new-mail'. |
dd2fd4664465
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88252
diff
changeset
|
314 (rmail-get-new-mail): Use it. |
dd2fd4664465
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88252
diff
changeset
|
315 (rmail-get-inbox-files): Renamed from `rmail-get-inbox-list'. |
88252
aaab5dd1b031
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88249
diff
changeset
|
316 |
88249 | 317 2006-01-21 Alex Schroeder <alex@gnu.org> |
318 | |
319 * rmail.el (rmail-get-new-mail): Doc. | |
320 (rmail-get-inbox-list): Doc. | |
88255 | 321 (rmail-require-mime-maybe): Simplified. |
322 (rmail-mode-map): Rewritten using a local binding to agree | |
323 with "(elisp)Tips for Defining". | |
88249 | 324 |
88247
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
325 2006-01-21 Henrik Enberg <enberg@printf.se> |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
326 |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
327 * rmailsum.el (rmail-summary-get-sender): Doc fix. |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
328 |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
329 * rmail.el (rmail-redecode-body): Simplify. |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
330 (rmail-get-inbox-list): Stop on name conflict. |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
331 (rmail-show-message): Set `rmail-view-buffer' to `rmail-buffer` if |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
332 not using MIME. Make sure we go to `point-min' before setting |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
333 window point as searching for coding header might move point. |
244362bb8500
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88244
diff
changeset
|
334 |
88244 | 335 2006-01-20 Alex Schroeder <alex@gnu.org> |
336 | |
337 * rmail.el (rmail-inbox-alist): Doc. | |
338 | |
88238
f278c9869d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88236
diff
changeset
|
339 2006-01-20 Henrik Enberg <enberg@printf.se> |
f278c9869d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88236
diff
changeset
|
340 |
88242
a64eb026ac9e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88240
diff
changeset
|
341 * rmailsum.el (rmail-summary-get-sender): New function. |
a64eb026ac9e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88240
diff
changeset
|
342 (rmail-summary-get-summary): Use it. Make sure sender is no |
88240
5b69f29cba30
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88238
diff
changeset
|
343 longer than 25 characters. |
88242
a64eb026ac9e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88240
diff
changeset
|
344 (rmail-summary-get-line-count): Doc fix. |
a64eb026ac9e
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88240
diff
changeset
|
345 (rmail-summary-get-summary-attributes): Likewise. |
88240
5b69f29cba30
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88238
diff
changeset
|
346 |
88238
f278c9869d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88236
diff
changeset
|
347 * rmailmsc.el (set-rmail-inbox-list): Rewrite to only set inbox |
f278c9869d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88236
diff
changeset
|
348 list temporarily for a session. |
f278c9869d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88236
diff
changeset
|
349 |
88236 | 350 2006-01-20 Alex Schroeder <alex@gnu.org> |
351 | |
352 * rmail.el (rmail-show-message): Minor changes: comments. | |
353 | |
354 * rmailsum.el (rmail-summary-get-summary): Fix display of | |
355 keywords. | |
356 (rmail-summary-rmail-update): Minor changes: If to when, comments, | |
357 doc string. | |
358 | |
88233
7ce784b88079
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88231
diff
changeset
|
359 2006-01-20 Henrik Enberg <enberg@printf.se> |
7ce784b88079
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88231
diff
changeset
|
360 |
88238
f278c9869d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88236
diff
changeset
|
361 * rmail.el (rmail-inbox-alist): New variable. |
88233
7ce784b88079
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88231
diff
changeset
|
362 (rmail-get-file-inbox-list): New function. |
7ce784b88079
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88231
diff
changeset
|
363 (rmail-perm-variables): Use it. |
7ce784b88079
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88231
diff
changeset
|
364 (rmail-parse-file-inboxes): Deleted. |
7ce784b88079
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88231
diff
changeset
|
365 |
88229 | 366 2006-01-20 Alex Schroeder <alex@gnu.org> |
367 | |
368 * rmailsum.el (rmail-summary-mode): Fixed typo in doc string and | |
369 keymap. | |
370 (rmail-summary-update-attribute): Deleted. | |
371 (rmail-summary-update): Simple defun regenerates the entire | |
372 summary line. | |
88231 | 373 (rmail-summary-by-topic): Don't use rmail-current-subject-regexp. |
374 (rmail-message-subject-p): Use rmail-header-get-header instead of | |
375 mail-fetch-field. | |
376 (rmail-summary-by-senders): Default to current sender. | |
88229 | 377 |
378 * rmailkwd.el (rmail-set-label): Call rmail-summary-update at the | |
379 end. | |
380 | |
381 * rmail.el (rmail-set-attribute): Call rmail-summary-update | |
382 instead of just updating the attributes. | |
383 | |
88220
73d655d683df
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88218
diff
changeset
|
384 2006-01-19 Henrik Enberg <enberg@printf.se> |
73d655d683df
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88218
diff
changeset
|
385 |
88223
8f13ff7281a6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88220
diff
changeset
|
386 * rmailhdr.el (rmail-header-get-header): Rewrite to be a |
8f13ff7281a6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88220
diff
changeset
|
387 convenience wrapper for mail-fetch-field. |
88225
88a9102875c2
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88223
diff
changeset
|
388 (rmail-header-hide-headers): Simplify. |
88223
8f13ff7281a6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88220
diff
changeset
|
389 |
8f13ff7281a6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88220
diff
changeset
|
390 * rmail.el (rmail-process-new-messages): Use |
8f13ff7281a6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88220
diff
changeset
|
391 rmail-header-get-header instead of mail-fetch-field. |
8f13ff7281a6
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88220
diff
changeset
|
392 |
88220
73d655d683df
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88218
diff
changeset
|
393 * rmailout.el (rmail-output-read-file-name): Simplify. |
73d655d683df
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88218
diff
changeset
|
394 (rmail-output): Likewise. |
73d655d683df
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88218
diff
changeset
|
395 |
88218 | 396 2006-01-18 Alex Schroeder <alex@gnu.org> |
397 | |
398 * rmailsum.el (rmail-make-summary-line-1) | |
399 (rmail-make-basic-summary-line): Deleted. | |
400 (rmail-summary-kill-label): Only ask for existing labels. | |
401 | |
402 * rmailkwd.el (rmail-add-label): Doc fix. | |
403 (rmail-kill-label): Only read labels that the current message has. | |
404 (rmail-read-label): Possibly only ask for existing labels. | |
405 (rmail-set-label): Display labels at the end. | |
406 | |
407 * rmailhdr.el (rmail-header-get-limit): Rewrote macro as simple | |
408 defun. | |
409 (rmail-header-persist-attributes): Doc. | |
410 (rmail-header-add-header): Simplified the finding of the header. | |
411 Delete header if value is nil or "". | |
412 (rmail-header-remove-keyword): Deleted stub. Removing can be | |
413 handled by calling `rmail-header-add-header' with value nil or "". | |
414 | |
415 * rmailedit.el (rmail-cease-edit): Bugfix. | |
416 | |
417 * rmaildesc.el: Removed require statements. | |
418 (rmail-desc-add-keyword, rmail-desc-remove-keyword): Rewrite. | |
419 (rmail-desc-get-keywords, rmail-desc-get-keyword-list) | |
420 (rmail-desc-edited-index): Doc fix. | |
421 | |
422 * rmail.el (rmail-set-attribute): Moved comment into document. | |
423 | |
88199
0373c0490988
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88197
diff
changeset
|
424 2006-01-18 Henrik Enberg <enberg@printf.se> |
0373c0490988
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88197
diff
changeset
|
425 |
88204
cfd79a3dbf73
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88202
diff
changeset
|
426 * rmail.el (rmail-get-inbox-list): New function. |
88210
c7e0b3b9c888
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88208
diff
changeset
|
427 (rmail-get-new-mail): Use it. Only call `rmail-show-message' on |
c7e0b3b9c888
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88208
diff
changeset
|
428 file-error condition if no new messages are found. |
88208
a91053376300
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88204
diff
changeset
|
429 (rmail-get-sender): Deleted. |
a91053376300
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88204
diff
changeset
|
430 (rmail-process-new-messages): Use mail-fetch-field instead. |
a91053376300
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88204
diff
changeset
|
431 (rmail-show-message): Cleanup. |
a91053376300
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88204
diff
changeset
|
432 (rmail-decode-mbox-file): New function. |
a91053376300
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88204
diff
changeset
|
433 (rmail): Use it. Only call `rmail-show-message' if no new mail was |
a91053376300
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88204
diff
changeset
|
434 found. |
88204
cfd79a3dbf73
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88202
diff
changeset
|
435 |
88202
4ece5630c0fb
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88199
diff
changeset
|
436 * rmailsum.el (rmail-summary-get-new-mail): Only call |
4ece5630c0fb
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88199
diff
changeset
|
437 `rmail-summary-goto-msg' if no new mail was found. |
4ece5630c0fb
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88199
diff
changeset
|
438 |
88197 | 439 2006-01-18 Alex Schroeder <alex@gnu.org> |
440 | |
441 * rmail.el (rmail): Only insert the file if it actually exists. | |
442 (rmail-show-message): Do not display labels if there are no | |
443 messages. This corrects the mistake if visiting an empty file, | |
444 but it doesn't fix the situation where you delete the all messages | |
445 and expunge them. This may leave the labels of the last message | |
446 in the modeline. | |
447 | |
88195
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
448 2006-01-17 Henrik Enberg <enberg@printf.se> |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
449 |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
450 * rmailkwd.el: Don't require rmail. |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
451 |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
452 * rmail.el (rmail-process-new-messages): Don't require rmailkwd |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
453 here, do it at toplevel instead. |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
454 (rmail-process-new-messages): Add an X-Coding-System |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
455 header if one doesn't exist. |
e51e186c9e33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88191
diff
changeset
|
456 |
88187 | 457 2006-01-17 Alex Schroeder <alex@gnu.org> |
458 | |
88191 | 459 * rmailsum.el (rmail-summary-by-labels): No longer concatenate |
460 regexp with commas because of recent change to | |
461 rmail-message-labels-p. | |
462 (rmail-summary-rmail-update): Replace rmail-message-labels-p test | |
463 with simple rmail-desc-get-keywords. | |
464 | |
465 * rmail.el (rmail-message-labels-p): Rewrote using | |
466 rmail-desc-get-keywords. | |
467 (rmail-auto-file): Rewrote test for "filed" using | |
468 rmail-desc-get-keywords. | |
469 | |
88187 | 470 * rmailsum.el (rmail-summary-font-lock-keywords): Fix regular |
471 expression for unread messages. | |
472 (rmail-summary-mode): Added documentation for the filtering | |
473 commands. | |
474 (rmail-summary-mode-map): Added keybinding for | |
475 rmail-summary-by-sender. | |
476 (rmail-summary-get-summary): Don't show attributes, only | |
477 user-defined keywords. | |
478 | |
479 * rmailedit.el (rmail-cease-edit): Do not adjust the marker of the | |
480 last message. | |
481 | |
88180
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
482 2006-01-17 Henrik Enberg <enberg@printf.se> |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
483 |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
484 * rmailout.el (rmail-output-read-file-name): Make sure search in |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
485 executed in `rmail-buffer'. |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
486 (rmail-output-to-rmail-file): Use `rmail-output-read-file-name'. |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
487 (rmail-output-read-rmail-file-name): Deleted. |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
488 |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
489 * rmailsum.el (rmail-summary-output-to-rmail-file): Use |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
490 `rmail-output-read-file-name'. |
88182
68fb0731dff0
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88180
diff
changeset
|
491 (rmail-summary-get-message-at-point): Handle 5-digit message ids. |
88180
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
492 |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
493 * rmail.el (rmail-process-new-messages): Require rmailkwd. |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
494 (rmail-ignored-headers): Add "Original-Recipient" |
70ad16fb9d05
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88175
diff
changeset
|
495 |
88173 | 496 2006-01-17 Alex Schroeder <alex@gnu.org> |
497 | |
88175 | 498 * rmail.el (rmail-display-labels): Use identity instead of lambda. |
499 | |
88173 | 500 * rmailsum.el (rmail-summary-font-lock-keywords): Fix typo for |
501 labels. | |
502 (rmail-summary-get-summary): Add labels again. | |
503 | |
88168 | 504 2006-01-16 Alex Schroeder <alex@gnu.org> |
505 | |
88171 | 506 * rmail.el (rmail-nuke-pinhead-header, rmail-reformat-message) |
507 (rmail-msg-restore-non-pruned-header, rmail-msg-prune-header): | |
508 Deleted. | |
509 (rmail-narrow-to-header): Fix typo, error if we cannot find the | |
510 end of the headers. | |
511 | |
512 * rmailsum.el (rmail-message-subject-p, rmail-message-senders-p): | |
513 Use mail-fetch-field instead of mail-header-get-header. | |
514 (rmail-summary-next-same-subject): Simplify. | |
515 | |
88168 | 516 * rmail.el (rmail): Create the buffer using |
517 file-name-nondirectory. | |
518 (rmail-mode-map): Bind j to rmail-show-message instead of | |
519 rmail-message. | |
520 | |
88165
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
521 2006-01-16 Henrik Enberg <enberg@printf.se> |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
522 |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
523 * rmailsum.el (rmail-new-summary): Make sure summary buffer is |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
524 current when selecting message. |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
525 (rmail-summary-browse-body): Deleted. |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
526 (rmail-summary-rmail-update, rmail-summary-get-message-at-point, |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
527 rmail-summary-goto-msg): Use string-to-number. |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
528 (rmail-summary-toggle-header, rmail-summary-add-label, |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
529 rmail-summary-kill-label): Use with-current-buffer. |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
530 (rmail-summary-previous-msg): Add docstring. |
fd1a32d32b23
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88164
diff
changeset
|
531 |
88162 | 532 2006-01-16 Alex Schroeder <alex@gnu.org> |
533 | |
88164 | 534 * rmail.el (rmail-ignored-headers): Merged several terms using |
535 grouping, added simple "from " (without a colon), and several | |
536 other headers. | |
537 (rmail): Automatically convert BABYL files to mbox files. | |
538 (rmail-decode-babyl-format): Deleted, since conversion is handled | |
539 by unrmail. | |
540 | |
88162 | 541 * unrmail.el (unrmail): Use regular expression search to find |
542 message separators such that the fake separators inserted by | |
543 rmime.el are not matched. The sections added by rmime.el are | |
544 removed. | |
545 | |
88156
bae375b92d33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88154
diff
changeset
|
546 2006-01-16 Henrik Enberg <enberg@printf.se> |
bae375b92d33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88154
diff
changeset
|
547 |
88159
052f90cd157d
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88156
diff
changeset
|
548 * rmail.el: Don't require `rmailout' and `rmailsum'. |
052f90cd157d
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88156
diff
changeset
|
549 |
052f90cd157d
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88156
diff
changeset
|
550 * rmailsum.el (rmail-summary-get-line-count): Rightalign line count. |
052f90cd157d
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88156
diff
changeset
|
551 (rmail-summary-get-summary): Display 5-digit message ids. |
052f90cd157d
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88156
diff
changeset
|
552 (rmail-summary-goto-msg): Adjust for 5-digit ids. |
88160
a271a865e911
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88159
diff
changeset
|
553 (rmail-summary-font-lock-keywords): Likewise. |
88159
052f90cd157d
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88156
diff
changeset
|
554 |
88156
bae375b92d33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88154
diff
changeset
|
555 * rmail.el (rmail-url-map, rmail-activate-urls, rmail-visit-url-at-mouse, |
bae375b92d33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88154
diff
changeset
|
556 rmail-visit-url-at-point, rmail-browse-body): Deleted, don't |
bae375b92d33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88154
diff
changeset
|
557 duplicate goto-address functionality. |
bae375b92d33
*** empty log message ***
Henrik Enberg <henrik.enberg@telia.com>
parents:
88154
diff
changeset
|
558 |
88154
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
559 2004-10-02 Richard M. Stallman <rms@gnu.org> |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
560 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
561 * mail/rmail.el (rmail): Convert Babyl files using decode-babyl-file. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
562 (rmail-use-spam-filter): Add defvar. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
563 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
564 * mail/unrmail.el: Mostly rewritten. Parses the file |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
565 directly without calling any functions in Rmail. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
566 (batch-convert-babyl, convert-babyl-file, decode-babyl-file) |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
567 (decode-babyl): New functions. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
568 (unrmail, batch-unrmail): Now aliases. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
569 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
570 2004-09-27 Richard M. Stallman <rms@gnu.org> |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
571 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
572 * mail/rmaildesc.el (rmail-message-deleted-p): Add as alias. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
573 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
574 * mail/rmail.el (rmail-message-vector, rmail-deleted-vector) |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
575 (rmail-msgref-vector, rmail-summary-vector): Vars deleted. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
576 All code to initialize them deleted too. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
577 (rmail-forget-messages): Function deleted. Callers changed. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
578 (rmail-set-message-counters): Function deleted. Callers changed. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
579 (rmail-count-new-messages): Function deleted. Callers changed. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
580 (rmail-set-message-counters-counter): Likewise. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
581 (rmail-maybe-set-message-counters): Now no-op. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
582 (rmail-message-deleted-p, rmail-set-message-deleted-p): Fns deleted. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
583 (rmail-msg-number-after-expunge): Fn deleted. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
584 (rmail): Delete excess closeparen. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
585 (rmail-initialize-messages): Doc fix. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
586 (rmail-expunge-confirmed): Update to use rmail-desc-deleted-p. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
587 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
588 * mail/rmailsum.el (rmail-make-summary-line): Function deleted. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
589 (rmail-new-summary): Make it work once again as in old version. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
590 (rmail-summary-get-summary): Call rmail-summary-line-decoder. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
591 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
592 2004-09-20 Richard M. Stallman <rms@gnu.org> |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
593 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
594 * mail/rmail.el (rmail): Error if file is Babyl format. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
595 (rmail-process-new-messages, rmail-reply-callback, rmail-mark-message) |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
596 (rmail-narrow-to-message): Doc fix. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
597 (rmail-reply, rmail-forward, rmail-resend, rmail-retry-failure) |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
598 (rmail-browse-body): Immediate error if file is empty. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
599 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
600 * mail/rmail.el (rmail-convert-file, rmail-insert-rmail-file-header) |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
601 (rmail-convert-to-babyl-format): Functions deleted. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
602 (rmail-mode): Don't call rmail-convert-file. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
603 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
604 * net/browse-url.el (browse-url-activate-urls): Add autoload. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
605 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
606 * mail/rmailedit.el (rmail-edit-current-message): |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
607 Immediate error if file is empty. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
608 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
609 * mail/rmailkwd.el (rmail-read-label, rmail-set-label): |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
610 Immediate error if file is empty. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
611 (rmail-parse-file-keywords): Function deleted. |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
612 |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
613 ;; Local Variables: |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
614 ;; coding: iso-2022-7bit |
8ce476d3ba36
ChangeLog for RMAIL mbox work
Henrik Enberg <henrik.enberg@telia.com>
parents:
diff
changeset
|
615 ;; End: |