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