(rmail-reply-regexp): Also ignore mailing list
[bpt/emacs.git] / lisp / mh-e / ChangeLog
CommitLineData
98b7b7ed
BW
12006-01-07 Bill Wohler <wohler@newt.com>
2
3af622d5
BW
3 * mh-customize.el: Updated Faces documentation in header.
4 (mh-invisible-header-fields-internal): Add X-Lumos-SenderID,
5 X-Return-Path-Hint, and X-Roving-* from Roving ConstantContact.
6
98b7b7ed
BW
7 * mh-mime.el (mh-mml-tag-present-p): Update regexp to handle <mml>
8 tags inserted by Gnus gnus-summary-mail-forward (closes SF
9 #1399307).
10
836f2863
MB
112006-01-03 Mark D. Baushke <mdb@gnu.org>
12
13 * mh-e.el (mh-delete-a-msg): Fix whitespace nit.
14 * mh-index.el (mh-mairix-execute-search): Fix symbol quote.
15
e69d4e02
BW
162006-01-03 Bill Wohler <wohler@newt.com>
17
f9c53c97
BW
18 * mh-alias.el (mh-alias-add-alias): Grand message and error string
19 unification. Use single sentence if possible by using semicolon.
20 Don't end message with punctuation. Don't need format with
21 message. Quote messages as in docstrings: use `' around symbols,
22 \" for option choices. Don't use quotes around %s.
23
24 * mh-comp.el (mh-complete-word): Ditto.
25
26 * mh-customize.el (mh-adaptive-cmd-note-flag-check)
27 (mh-scan-format-file-check): Ditto.
28
29 * mh-e.el (mh-refile-or-write-again, mh-previous-unread-msg)
30 (mh-delete-a-msg, mh-refile-a-msg, mh-next-unread-msg)
31 (mh-msg-num-width-to-column): Ditto.
32
33 * mh-identity.el (mh-identity-field-handler): Ditto.
34
35 * mh-index.el (mh-mairix-execute-search)
36 (mh-swish-execute-search, mh-swish++-execute-search)
37 (mh-namazu-execute-search): Ditto.
38
39 * mh-init.el (mh-variant-set): Ditto.
40
41 * mh-mime.el (mh-mh-to-mime-undo, mh-mml-forward-message)
42 (mh-secure-message, mh-mime-display): Ditto.
43
44 * mh-pick.el (mh-search-folder, mh-pick-construct-regexp): Ditto.
45
46 * mh-seq.el (mh-narrow-to-seq, mh-put-msg-in-seq, mh-read-seq)
47 (mh-read-range, mh-thread-container-subject): Ditto.
48
49 * mh-utils.el (mh-x-image-scale-and-display)
50 (mh-prompt-for-folder, mh-handle-process-error)
51 (mh-list-to-string-1): Ditto.
52
078cb314
BW
53 * mh-comp.el (mh-reply): Use standard default notation in
54 prompts (closes SF #1275933).
55
56 * mh-mime.el (mh-mime-save-parts): Ditto.
57
58 * mh-seq.el (mh-read-seq, mh-read-range): Ditto.
59
355ebcbf
BW
60 * mh-customize.el (mh-folder-msg-number): Snow is actually
61 off-white on low color displays which turns to white when bold.
62 This is unreadable on white backgrounds. Use snow with min-colors
63 requirement. Use cyan on low-color displays.
64
65 * mh-init.el (mh-defface-compat): On low-color displays, delete
66 the high-color display rather than simply strip the min-colors
67 requirement since the existing algorithm shadowed the desired
68 display on low-color displays.
69
e69d4e02
BW
70 * mh-alias.el (mh-alias-add-alias): Remove leading * from
71 docstring.
72
af435184
BW
732006-01-02 Bill Wohler <wohler@newt.com>
74
75 * mh-alias.el (mh-alias-grab-from-field): Remove leading * from
76 docstring. Does this mean something in a defun?
77
78 * mh-customize.el (bw-new-face-to-old, bw-old-face-to-new):
79 Checkdoc fix.
80
81 * mh-e.el (mh-inc-folder): Rename maildrop-name argument to file
82 so it reads better in docstring and manual. Sync docstring with
83 manual.
84
85 * mh-init.el (mh-defface-compat): Remove trailing space (checkdoc).
86
87 * mh-alias.el (mh-alias-apropos): Sync docstring with manual.
88
89 * mh-comp.el (mh-redistribute, mh-to-field, mh-to-fcc)
90 (mh-insert-auto-fields, mh-send-letter, mh-yank-cur-msg)
91 (mh-fully-kill-draft, mh-open-line, mh-letter-complete)
92 (mh-letter-complete-or-space, mh-letter-confirm-address)
93 (mh-letter-next-header-field-or-indent)
94 (mh-letter-previous-header-field): Ditto.
95
96 * mh-customize.el (mh-alias-completion-ignore-case-flag)
97 (mh-default-folder-for-message-function, mh-mml-method-default)
98 (mh-signature-file-name, mh-yank-behavior, mh-show-hook)
99 (mh-show-mode-hook) Ditto.
100
101 * mh-e.el (mh-refile-or-write-again, mh-toggle-showing): Ditto.
102
103 * mh-funcs.el (mh-pipe-msg, mh-sort-folder, mh-undo-folder)
104 (mh-store-msg, mh-store-buffer): Ditto
105
106 * mh-index.el (mh-index-search, mh-index-do-search)
107 (mh-index-next-folder, mh-index-sequenced-messages): Ditto.
108
109 * mh-junk.el (mh-spamassassin-blacklist): Ditto.
110
111 * mh-mime.el (mh-mh-compose-external-compressed-tar)
112 (mh-mh-compose-external-type, mh-mh-to-mime, mh-mh-to-mime-undo)
113 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
114 (mh-mml-secure-message-signencrypt): Ditto
115
116 * mh-pick.el (mh-search-folder): Ditto.
117
118 * mh-seq.el (mh-widen): Ditto.
119
120 * mh-utils.el (mh-show, mh-modify): Ditto.
121
285d1e0c
MB
1222006-01-02 Mark D. Baushke <mdb@gnu.org>
123
124 * mh-mime.el (mh-mml-unsecure-message): Remove unused argument.
125
d49ed7d4
BW
1262006-01-01 Bill Wohler <wohler@newt.com>
127
128 * mh-customize.el: Sync docstrings with manual for faces and sort
129 them alphabetically.
130 (mh-faces): Move below mh-hooks.
131 (mh-folder-faces, mh-index-faces, mh-letter-faces)
132 (mh-show-faces, mh-speed-faces): Delete. Organize faces like
133 hooks.
134 (mh-speed-update-interval): Fix group (mh-speedbar, not mh-speed).
135 (facemenu-unlisted-faces): Might as well ignore all MH-E faces.
136 (mh-folder-body-face, mh-folder-cur-msg-face)
137 (mh-folder-cur-msg-number-face, mh-folder-date-face)
138 (mh-folder-followup-face, mh-folder-msg-number-face)
139 (mh-folder-deleted-face, mh-folder-refiled-face)
140 (mh-folder-subject-face, mh-folder-address-face)
141 (mh-folder-scan-format-face, mh-folder-to-face)
142 (mh-index-folder-face, mh-show-cc-face, mh-show-date-face)
143 (mh-show-header-face, mh-show-pgg-good-face)
144 (mh-show-pgg-unknown-face, mh-show-pgg-bad-face)
145 (mh-show-to-face, mh-show-from-face, mh-show-subject-face):
146 Delete.
147 (mh-folder-cur-msg): Unused. Delete.
148 (mh-folder-address): Use defface; inherit from mh-folder-subject.
149 (mh-folder-body, mh-folder-cur-msg-number, mh-folder-date):
150 Inherit from mh-folder-msg-number.
151 (mh-folder-deleted): Use defface. Inherit from
152 mh-folder-msg-number.
153 (mh-folder-sent-to-me-hint): New face. Inherit from
154 mh-folder-date.
155 (mh-folder-sent-to-me-sender): Rename from mh-folder-scan-format.
156 Use defface. Inherit from mh-folder-followup.
157 (mh-show-xface): Inherit from mh-show-from and highlight.
158 (bw-face-generation, bw-toggle-faces)
159 (bw-new-face-to-old, bw-old-face-to-new): New (tempoarary)
160 variables, functions for toggling between old and new faces.
161
162 * mh-e.el (font-lock-auto-fontify, font-lock-defaults): Hide in
163 eval-when-compile. We should probably do this throughout.
164 (mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp)
165 (mh-scan-refiled-msg-regexp, mh-scan-cur-msg-number-regexp)
166 (mh-scan-date-regexp, mh-scan-rcpt-regexp, mh-scan-body-regexp)
167 (mh-scan-subject-regexp): Sync docstrings with manual
168 (mh-scan-format-regexp): Rename to
169 mh-scan-sent-to-me-sender-regexp. Drop date parenthesized
170 expression. Make expression more like the others (anchored at the
171 beginning of line). Sync docstrings with manual.
172 (mh-folder-font-lock-keywords): Use faces directly rather than
173 -face variables. Use mh-scan-sent-to-me-sender-regexp instead of
174 mh-scan-format-regexp, and within that expression, use faces
175 mh-folder-sent-to-me-hint and mh-folder-sent-to-me-sender instead
176 of mh-folder-date-face and mh-folder-scan-format-face which were
177 misleading.
178
179 * mh-mime.el (mh-mime-security-button-face): Use faces directly
180 rather than -face variables.
181
182 * mh-utils.el (mh-show-font-lock-keywords): Use faces directly
183 rather than -face variables.
184 (mh-face-foreground-compat, mh-face-background-compat): New macros.
185 (mh-face-display-function): Use mh-face-foreground-compat and
186 mh-face-background-compat to use inherited attributes of
187 mh-show-xface on Emacs 22 while still working on Emacs 21.
188
0d887b77
BW
1892005-12-28 Bill Wohler <wohler@newt.com>
190
191 * mh-comp.el (mh-e-user-agent): Move here from simple.el. Use
192 mh-user-agent-compose instead of mh-smail-batch.
193
13fe29bd
BW
1942005-12-27 Bill Wohler <wohler@newt.com>
195
196 * mh-utils.el (mh-prompt-for-folder): Use can-create argument to
197 suppress creation of folder if it doesn't exist.
198
2bd87afb
SM
1992005-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
200
201 * mh-utils.el (mh-process-daemon): Don't change buffer in proc-filter.
202
5a4aad03
BW
2032005-12-23 Bill Wohler <wohler@newt.com>
204
7ba8dffd
BW
205 * mh-e.el (mh-folders-changed): Fix typo in docstring.
206
13fe29bd
BW
207 Follow MH-E Developers Guide conventions. Use `' quotes for Help
208 hyperlinks such as symbols, Info nodes, or URLs. Use \" quotes for
209 everything else. Otherwise, you can accidently get links to
5a4aad03 210 nonsense symbols.
2bd87afb 211
d1699462
BW
2122005-12-22 Bill Wohler <wohler@newt.com>
213
13fe29bd 214 Follow Emacs coding conventions. Use default setting of
2dcf34f9 215 emacs-lisp-docstring-fill-column which is 65.
2bd87afb 216
d1699462
BW
217 * mh-alias.el (mh-alias-reload): Sync docstrings with manual.
218
219 * mh-comp.el (mh-letter-mode): Use 60 column width.
220 (mh-forward, mh-insert-signature, mh-send-letter): Sync docstrings
221 with manual.
222 (mh-yank-cur-msg): Mention that mh-ins-buf-prefix isn't used if
223 you have added a mail-citation-hook and neither are used if you
13fe29bd
BW
224 use one of the supercite flavors of mh-yank-behavior. Sync
225 docstrings with manual.
d1699462 226
13fe29bd
BW
227 * mh-customize.el (mh-kill-folder-suppress-prompt-hooks): Rename
228 from mh-kill-folder-suppress-prompt-hook since it is an abnormal
229 hook. Use "Hook run by `function'..." instead of "Invoked...".
d1699462
BW
230 Sync docstrings with manual.
231 (mh-ins-buf-prefix, mh-yank-behavior): Mention that
232 mh-ins-buf-prefix isn't used if you have added a
233 mail-citation-hook and neither are used if you use one of the
13fe29bd
BW
234 supercite flavors of mh-yank-behavior. Sync docstrings with
235 manual.
236 (mail-citation-hook): Delete. Use one in sendmail.el.
d1699462
BW
237 (mh-signature-file-name, mh-after-commands-processed-hook)
238 (mh-alias-reloaded-hook, mh-before-commands-processed-hook)
239 (mh-before-quit-hook, mh-before-send-letter-hook)
240 (mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook)
241 (mh-forward-hook, mh-inc-folder-hook, mh-insert-signature-hook)
242 (mh-letter-mode-hook)
243 (mh-mh-to-mime-hook, mh-pick-mode-hook, mh-quit-hook)
244 (mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
245 (mh-unseen-updated-hook): Use "Hook run by `function'..." instead
13fe29bd 246 of "Invoked...". Sync docstrings with manual.
d1699462
BW
247
248 * mh-e.el (mh-last-destination, mh-last-destination-folder)
249 (mh-last-destination-write, mh-folder-mode-map, mh-arrow-marker)
250 (mh-delete-list, mh-refile-list, mh-folders-changed)
251 (mh-next-direction, mh-view-ops, mh-folder-view-stack)
252 (mh-index-data, mh-first-msg-num, mh-last-msg-num)
253 (mh-mode-line-annotation, mh-sequence-notation-history)
254 (mh-colors-available-flag): Move comment into docstring.
2bd87afb
SM
255 (mh-delete-msg, mh-execute-commands, mh-inc-folder, mh-quit)
256 (mh-process-commands): Sync docstrings with manual.
d1699462
BW
257 (mh-refile-msg): Small doc edit.
258 (mh-delete-a-msg, mh-refile-a-msg): Sync docstrings with manual.
259 Rename msg argument to message.
260
261 * mh-funcs.el (mh-kill-folder): Sync docstrings with manual.
262
263 * mh-e.el (mh-update-unseen): No longer say "The value of
264 `foo-hook' is a list of functions to be called, with no arguments,
265 ...," but rather just "The hook foo-hook is called...".
266
2bd87afb 267 * mh-mime.el (mh-mh-to-mime): Ditto.
d1699462
BW
268
269 * mh-pick.el (mh-pick-mode): Ditto.
270
271 * mh-utils.el (mh-showing-mode): Use uppercase for argument in
272 docstring.
273 (mh-seq-list, mh-seen-list, mh-showing-with-headers): Move comment
274 into docstring.
13fe29bd
BW
275 (mh-show-mode, mh-show-msg, mh-find-path): Sync docstrings with
276 manual.
d1699462 277
2bd87afb 2782005-12-19 Stephen Gildea <gildea@stop.mail-abuse.org>
2953de8c 279
13fe29bd
BW
280 * mh-customize.el (mh-after-commands-processed-hook): New
281 variable.
282 (mh-before-commands-processed-hook): Rename
283 mh-folder-updated-hook.
2953de8c 284
13fe29bd
BW
285 * mh-e.el (mh-process-commands): Rename mh-folder-updated-hook to
286 mh-before-commands-processed-hook, call new
2953de8c
SG
287 mh-after-commands-processed-hook.
288 (mh-folders-changed): New variable (for use in
289 mh-after-commands-processed-hook).
290
cee9f5c6
BW
2912005-12-19 Bill Wohler <wohler@newt.com>
292
293 * mh-acros.el:
294 * mh-alias.el:
295 * mh-comp.el:
296 * mh-customize.el:
297 * mh-e.el:
298 * mh-funcs.el:
299 * mh-gnus.el:
300 * mh-identity.el:
301 * mh-inc.el:
302 * mh-index.el:
303 * mh-init.el:
304 * mh-junk.el:
305 * mh-mime.el:
306 * mh-pick.el:
307 * mh-print.el:
308 * mh-seq.el:
309 * mh-speed.el:
310 * mh-utils.el:
13fe29bd
BW
311 Follow commenting conventions. Don't use ;;; form so much, except
312 for headings. Precede headings with page feed. This was mostly
313 already done, so I made it a convention. Did not update copyright
cee9f5c6
BW
314 on a couple of files since this was an insignificant change.
315
fa4075e3
BW
3162005-12-18 Bill Wohler <wohler@newt.com>
317
318 * mh-customize.el (mh-toolbar): Rename to mh-tool-bar.
319 (mh-tool-bar-search-function): Sync docstrings with manual.
13fe29bd
BW
320 (mh-tool-bar-customize): Replace toolbar with tool bar in
321 docstring.
fa4075e3
BW
322 (mh-tool-bar-letter-help): Fix manual reference.
323 (mh-xemacs-use-toolbar-flag): Rename to
13fe29bd
BW
324 mh-xemacs-use-tool-bar-flag. Initialize to
325 mh-xemacs-has-tool-bar-flag. Sync docstrings with manual.
fa4075e3 326 (mh-xemacs-toolbar-position): Rename to
13fe29bd 327 mh-xemacs-tool-bar-position. Initialize to nil. Drop "no tool bar"
fa4075e3
BW
328 option (redundant) and change "Same As Default Tool Bar" setting
329 to nil. Sync docstrings with manual.
330 (mh-tool-bar-define): Replace toolbar with tool-bar or tool bar
331 depending on context.
13fe29bd
BW
332 (mh-toolbar-init): Rename to mh-tool-bar-init. Simplify condition
333 for calling set-specifier. Only look at the value of
334 mh-xemacs-use-tool-bar-flag.
335 (mh-tool-bar-folder-buttons, mh-tool-bar-letter-buttons): Sync
336 docstrings with manual.
fa4075e3
BW
337
338 * mh-comp.el (mh-letter-mode): Use mh-tool-bar-init instead of
339 mh-toolbar-init.
340
341 * mh-e.el (mh-folder-mode): Ditto.
342
343 * mh-utils.el (mh-show-mode): Ditto.
344
7a5df5a9
BW
3452005-12-15 Bill Wohler <wohler@newt.com>
346
347 * mh-e.el (mh-delete-msg): Sync docstrings with manual.
348
349 * mh-seq.el (mh-delete-subject, mh-thread-next-sibling)
350 (mh-thread-previous-sibling, mh-thread-ancestor)
351 (mh-thread-delete, mh-thread-refile): Ditto.
352
6b960c10
BW
3532005-12-14 Bill Wohler <wohler@newt.com>
354
355 * mh-customize.el (mh-speed-flists-interval): Rename to
356 mh-speed-update-interval.
13fe29bd
BW
357 (mh-speed-run-flists-flag): Delete. Setting
358 mh-speed-flists-interval to 0 accomplishes the same thing.
6b960c10 359
13fe29bd
BW
360 * mh-speed.el (mh-folder-speedbar-buttons, mh-speed-flists): Use
361 mh-speed-update-interval instead of mh-speed-run-flists-flag.
362 (mh-speed-toggle, mh-speed-view, mh-speed-refresh): Sync
363 docstrings with manual.
6b960c10 364
97c688ed
BW
3652005-12-09 Bill Wohler <wohler@newt.com>
366
367 * mh-customize.el (mh-path): Move here from mh-init.el.
368 (mh-variant): Mention that mh-path can be customized.
369 (mh-invisible-header-fields-internal): Add X-ContentStamp,
370 X-MAIL-INFO, and X-UNTD- from NetZero.
371
372 * mh-init.el (mh-path): Move defcustom to mh-customize.el.
373
2be362c2
BW
3742005-12-04 Bill Wohler <wohler@newt.com>
375
f15ced66
BW
376 * mh-customize.el (mh-sortm-args): Sync docstrings with manual.
377 (mh-invisible-header-fields-internal): Add X-Bugzilla-* and
378 X-Virus-Scanned.
2bd87afb 379
13fe29bd
BW
380 * mh-customize.el (mh-insert-signature-hook): Rename
381 mh-letter-insert-signature-hook to mh-insert-signature-hook.
f15ced66
BW
382
383 * mh-comp.el (mh-insert-signature): Ditto.
384
56128d97 385 * mh-customize.el (mh-fetch-x-image-url): Change default from 'ask
13fe29bd 386 to nil. Remove t option. Sync docstring with manual (closes SF
56128d97
BW
387 #831278).
388 (mh-invisible-header-fields-internal): Remove X-Image-URL so that
389 users can see it, look it up in the manual's index, and discover
390 mh-fetch-x-image-url (closes SF #831278).
a932ce45 391
a8a47814
BW
392 * mh-customize.el (mh-new-messages-folders): Rename from
393 mh-index-new-messages-folders.
394 (mh-ticked-messages-folders): Rename from
395 mh-index-ticked-messages-folders.
2bd87afb 396
a8a47814
BW
397 * mh-index.el (mh-index-sequenced-messages)
398 (mh-index-new-messages): Ditto.
399
2be362c2 400 * mh-comp.el (mh-forward): Went over all uses of the word "RANGE"
13fe29bd 401 in the docstrings and made usage consistent. Generally speaking,
2be362c2 402 "messages in range" and "range of messages" is redundant and just
13fe29bd 403 "range" can be used in most circumstances. Also ensured that
2be362c2 404 mh-interactive-range was mentioned in all interactive functions
f15ced66
BW
405 that use a range which describes the range argument for both users
406 and programmers.
2be362c2
BW
407
408 * mh-e.el (mh-delete-msg-no-motion, mh-refile-msg)
409 (mh-refile-or-write-again, mh-rescan-folder, mh-undo)
410 (mh-visit-folder, mh-scan-folder, mh-regenerate-headers)
13fe29bd
BW
411 (mh-notate-user-sequences, mh-delete-msg-from-seq, mh-catchup):
412 Ditto.
2be362c2 413
13fe29bd
BW
414 * mh-funcs.el (mh-copy-msg, mh-pack-folder, mh-pack-folder-1):
415 Ditto.
2be362c2
BW
416
417 * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Ditto.
418
419 * mh-print.el (mh-ps-print-range, mh-ps-print-msg)
420 (mh-ps-print-msg-file, mh-print-msg): Ditto.
421
422 * mh-seq.el (mh-put-msg-in-seq, mh-range-to-msg-list)
423 (mh-narrow-to-range, mh-toggle-tick): Ditto.
424
553fb735
BW
4252005-12-01 Bill Wohler <wohler@newt.com>
426
427 Rewrote Reading Mail chapter in manual which affected mh-show
428 customization group and related functions.
2bd87afb 429
553fb735
BW
430 * mh-comp.el (mh-letter-mode): Use mh-highlight-citation-style
431 instead of mh-highlight-citation-p.
432 (mh-letter-toggle-header-field-display): "Ellipsed" isn't a word,
433 I think, so use "truncated".
434
435 * mh-customize.el (mh-folder, mh-folder-faces): Group's manual
13fe29bd 436 section is Folders, not Organizing. Parent of mh-folder-faces is
553fb735
BW
437 mh-folder, not mh-show.
438 (mh-speed): Rename to mh-speedbar for consistency with mh-toolbar.
439 (mh-thread): New group that corresponds with manual's Threading
440 chapter.
441 (mh-letter-faces): Group's manual section is Editing Drafts, not
442 Sending Mail.
13fe29bd
BW
443 (mh-sortm-args): New customization variable that used to be a
444 defvar.
553fb735
BW
445 (mh-index-new-messages-folders, mh-index-ticked-messages-folders):
446 Move from mh-index group to mh-folders group.
447 (mh-alias-local-users-prefix, mh-large-folder)
448 (mh-recursive-folders-flag, mh-before-quit-hook)
449 (mh-folder-mode-hook, mh-kill-folder-suppress-prompt-hook)
450 (mh-quit-hook, mh-refile-msg-hook): Move from mh-show group to
451 mh-folder group.
452 (mh-highlight-citation-style): Rename from
13fe29bd
BW
453 mh-highlight-citation-p. Sync docstrings with manual.
454 (mh-mhl-format-file): Rename from mhl-formfile. Sync docstrings
553fb735 455 with manual.
13fe29bd
BW
456 (mh-show-threads-flag): Move from mh-show group to mh-thread
457 group.
553fb735
BW
458 (mh-find-path-hook): Move from mh-show group to mh-e group.
459 (mh-folder-updated-hook): Add to mh-folder group.
460 (mh-forward-hook): Move from mh-folder to mh-sending-mail group.
461 (mh-unseen-updated-hook): Move from mh-show to mh-sequences group.
462 (mh-bury-show-buffer-flag, mh-clean-message-header-flag)
463 (mh-decode-mime-flag, mh-display-buttons-for-alternatives-flag)
464 (mh-display-buttons-for-inline-parts-flag)
465 (mh-do-not-confirm-flag, mh-fetch-x-image-url)
466 (mh-graphical-smileys-flag, mh-graphical-emphasis-flag)
467 (mh-invisible-header-fields-default, mh-invisible-header-fields)
468 (mh-lpr-command-format, mh-max-inline-image-height)
469 (mh-max-inline-image-width)
470 (mh-mime-save-parts-default-directory, mh-print-background-flag)
471 (mh-show-maximum-size, mh-show-use-goto-addr-flag)
472 (mh-show-use-xface-flag, mh-store-default-directory)
473 (mh-summary-height, mh-delete-msg-hook
474 (mh-show-hook, mh-show-mode-hook): Sync docstrings with manual.
2bd87afb 475
553fb735
BW
476 * mh-e.el
477 (mh-scan-format-mh, mh-scan-good-msg-regexp)
478 (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
13fe29bd
BW
479 (mh-scan-cur-msg-number-regexp, mh-scan-subject-regexp): Use
480 non-fontification instead of non-fontifying.
553fb735 481 (mh-header-display): Use mh-mhl-format-file instead of
13fe29bd 482 mhl-formfile. Sync docstrings with manual.
553fb735 483 (mh-next-undeleted-msg, mh-previous-undeleted-msg): Rename arg to
13fe29bd 484 count. Sync docstrings with manual.
553fb735 485 (mh-refile-or-write-again): Use output from mh-write-msg-to-file
13fe29bd
BW
486 so that message doesn't change when using this command. Sync
487 docstrings with manual.
488 (mh-page-msg, mh-previous-page): Rename arg to lines. Sync
489 docstrings with manual.
490 (mh-write-msg-to-file): Rename msg to message. Rename no-headers
491 to no-header. Sync docstrings with manual.
553fb735
BW
492 (mh-ps-print-map): Delete keybindings for deleted commands
493 mh-ps-print-toggle-mime and mh-ps-print-msg-show.
2bd87afb 494 (mh-help-messages): Update printing help.
553fb735
BW
495 (mh-delete-msg, mh-delete-msg-no-motion, mh-first-msg)
496 (mh-last-msg, mh-previous-unread-msg, mh-next-button)
497 (mh-prev-button, mh-folder-toggle-mime-part)
498 (mh-folder-inline-mime-part, mh-folder-save-mime-part)
499 (mh-next-unread-msg, mh-toggle-mime-buttons): Sync docstrings with
500 manual.
501
13fe29bd
BW
502 * mh-funcs.el (mh-sortm-args): Now a customization option and in
503 mh-customize.el.
504 (mh-pipe-msg): Rename include-headers to include-header. Sync
505 docstrings with manual.
553fb735
BW
506 (mh-burst-digest, mh-page-digest, mh-page-digest-backwards)
507 (mh-store-msg): Sync docstrings with manual.
508
13fe29bd
BW
509 * mh-mime.el (mh-mime-save-parts): Rename arg to prompt. Sync
510 docstrings with manual.
553fb735
BW
511 (mh-toggle-mh-decode-mime-flag): Use English in message, not Lisp.
512 Sync docstrings with manual.
13fe29bd
BW
513 (mh-mm-display-part, mh-mm-inline-message): Use
514 mh-highlight-citation-style instead of mh-highlight-citation-p.
553fb735
BW
515 (mh-press-button): Sync docstrings with manual.
516 (mh-display-with-external-viewer): Fix default output in
13fe29bd 517 minibuffer. Sync docstrings with manual.
553fb735 518
13fe29bd
BW
519 * mh-print.el: (mh-ps-print-mime, mh-ps-print-toggle-mime):
520 Delete.
553fb735
BW
521 (mh-ps-print-color-option): Incorporate docstring from
522 ps-print-color-p.
13fe29bd
BW
523 (mh-ps-spool-buffer): Remove unused code. Fix indent. Slimline
524 docstring.
525 (mh-ps-spool-msg): Slimline docstring. Rename from
526 mh-ps-spool-a-msg. Rewrite to use existing show buffer when
527 available.
553fb735
BW
528 (mh-ps-print-range): Extract method from common code in
529 mh-ps-print-msg and mh-ps-print-msg-file.
13fe29bd
BW
530 (mh-ps-print-preprint): Clean docstring. Use filename "mh-%s".
531 (mh-ps-print-msg-show): Delete. Can use either
553fb735
BW
532 mh-ps-print-msg-show or mh-ps-print-msg-show to same effect with
533 new code in mh-ps-spool-msg.
534 (mh-print-msg): Use mh-mhl-format-file instead of mhl-formfile.
535 Sync docstrings with manual.
536 (mh-ps-print-msg, mh-ps-print-msg-file)
13fe29bd
BW
537 (mh-ps-print-toggle-faces, mh-ps-print-toggle-color): Sync
538 docstrings with manual.
553fb735 539
2bd87afb 540 * mh-utils.el (mh-show-ps-print-msg-show)
553fb735 541 mh-show-ps-print-toggle-mime): Delete.
2bd87afb 542 (mh-show-ps-print-map): Update accordingly.
553fb735
BW
543 (mh-show-mode): Use mh-highlight-citation-style instead of
544 mh-highlight-citation-p.
545 (mh-show-xface, mh-display-msg): Use mh-mhl-format-file instead of
546 mhl-formfile.
13fe29bd
BW
547 (mh-show): Use mh-mhl-format-file instead of mhl-formfile. Sync
548 docstrings with manual.
549 (mh-show-font-lock-fontify-region, mh-modify, mh-goto-msg): Sync
550 docstrings with manual.
553fb735
BW
551
5522005-12-01 Bill Wohler <wohler@newt.com>
553
554 * mh-init.el (mh-defface-compat): Checkdoc fix.
555
556 * mh-junk.el (mh-bogofilter-blacklist, mh-bogofilter-whitelist):
13fe29bd
BW
557 Bogofilter is lowercase except at beginning of sentence and in
558 titles.
553fb735 559
94abd6b7
BW
5602005-11-04 Bill Wohler <wohler@newt.com>
561
6b19bd82
BW
562 * mh-customize.el (mh-min-colors-defined-flag, mh-defface-compat):
563 Move to mh-init.el to minimize bulk of mh-customize.el.
564
565 * mh-init.el: Modify commentary since file is used for load and
566 initialization as well as setting and getting the variant.
13fe29bd
BW
567 (mh-min-colors-defined-flag, mh-defface-compat): Move here from
568 mh-customize.el.
6b19bd82 569
13fe29bd
BW
570 * mh-customize.el: Refactor faces. Move grayscale requirements
571 last before t. Use uniform line breaks.
3d2efec2 572 (mh-min-colors-defined-flag): New variable.
13fe29bd 573 (mh-defface-compat): New function. Provides backward compatibility
3d2efec2 574 for face specs.
2bd87afb
SM
575 (mh-show-header, mh-show-date, mh-show-cc, mh-folder-to)
576 (mh-folder-refiled, mh-folder-cur-msg-number, mh-folder-cur-msg)
3d2efec2 577 (mh-folder-body): Use mh-defface-compat.
94abd6b7 578
b07e0686
DN
5792005-11-03 Dan Nicolaescu <dann@ics.uci.edu>
580
581 * mh-customize.el (mh-folder-body-face, mh-folder-cur-msg-face)
582 (mh-folder-cur-msg-number-face, mh-folder-refiled-face)
583 (mh-folder-to-face): Use the min-colors attribute instead of the
584 type attribute.
585
be33fce4
BW
5862005-11-03 Bill Wohler <wohler@newt.com>
587
588 * mh-customize.el (mh-refile-preserves-sequences-flag)
13fe29bd
BW
589 (mh-tick-seq, mh-update-sequences-after-mh-show-flag): Sync
590 docstrings with manual.
be33fce4
BW
591
592 * mh-e.el (mh-update-sequences): Sync docstrings with manual.
593
2bd87afb 594 * mh-seq.el (mh-delete-seq, mh-list-sequences, mh-narrow-to-seq)
be33fce4
BW
595 (mh-widen, mh-toggle-tick, mh-narrow-to-tick): Sync docstrings
596 with manual.
597
93eece98
BW
5982005-11-01 Bill Wohler <wohler@newt.com>
599
13fe29bd
BW
600 * mh-comp.el (mh-redist-full-contents) Convert defvar to
601 defcustom.
b2064e08
BW
602 (mh-smail, mh-extract-rejected-mail, mh-forward, mh-redistribute)
603 (mh-reply, mh-send, mh-send-other-window)
604 (mh-fill-paragraph-function): Sync docstrings with manual.
13fe29bd
BW
605 (mh-edit-again, mh-extract-rejected-mail, mh-redistribute): Rename
606 msg argument to message (to make for a better docstring).
b2064e08
BW
607
608 * mh-customize.el (mh-redist-full-contents-flag): Convert defvar
13fe29bd 609 to defcustom. Rename by adding -flag.
b2064e08
BW
610 (mh-compose-forward-as-mime-flag)
611 (mh-compose-letter-function, mh-forward-subject-format)
612 (mh-insert-x-mailer-flag, mh-reply-default-reply-to)
613 (mh-reply-show-message-flag, mh-letter-mode-hook): Sync docstrings
614 with manual.
615
2bd87afb 616 * mh-print.el (mh-ps-spool-buffer, mh-ps-spool-a-msg)
93eece98 617 (mh-ps-print-msg): Remove debugging messages.
2bd87afb 618 (mh-ps-print-msg-show, mh-ps-print-msg-show)
93eece98
BW
619 (mh-ps-print-toggle-color, mh-ps-print-toggle-mime): Remove period
620 after message per conventions.
621
fefc5079
BW
6222005-10-30 Bill Wohler <wohler@newt.com>
623
2bd87afb 624 * mh-e.el (mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp)
13fe29bd
BW
625 (mh-scan-refiled-msg-regexp, mh-scan-cur-msg-number-regexp): Sync
626 docstrings with manual.
ece9cbf7 627
fefc5079
BW
628 * mh-customize.el (mh-compose-space-does-completion-flag)
629 (mh-signature-separator-flag, mh-interpret-number-as-range-flag)
630 (mh-adaptive-cmd-note-flag): Use "Non-nil means" instead of "On
13fe29bd
BW
631 means" to remain checkdoc clean and consistent with Emacs. I
632 raised this issue with the Emacs developers and Stallman agrees
fefc5079
BW
633 that "On means" should be allowed in custom docstrings but that
634 this change requires thought and should wait until after the Emacs
635 22 release.
636
ec397a34
BW
6372005-10-28 Bill Wohler <wohler@newt.com>
638
50df64d6
BW
639 * mh-comp.el (mh-annotate-msg): Use new variable
640 mh-scan-field-destination-offset rather than hard-coding 1.
641
642 * mh-customize.el (mh-interpret-number-as-range-flag): Add * to
643 docstring.
13fe29bd
BW
644 (mh-adaptive-cmd-note-flag-check, mh-scan-format-file-check): New
645 functions to check input for mh-adaptive-cmd-note-flag and
50df64d6
BW
646 mh-scan-format-file respectively.
647 (mh-adaptive-cmd-note-flag, mh-scan-format-file): Docstring fixes,
648 add :set.
649
13fe29bd
BW
650 * mh-e.el: (mh-scan-field-destination-offset): New variable. The
651 destination is the -, t, b, c, or n character for Replied, To, cc,
50df64d6
BW
652 Bcc, or Newsgroups respectively.
653 (mh-make-folder, mh-regenerate-headers, mh-generate-new-cmd-note)
654 Call new function mh-msg-num-width-to-column to make leap between
655 width and column more explicit.
656 (mh-msg-num-width-to-column): New function that steals logic from
13fe29bd 657 old mh-set-cmd-note. Also, throw error if mh-scan-format-file
50df64d6
BW
658 isn't t since we can't adapt the scan lines in this case.
659 (mh-set-cmd-note): Now just simply sets mh-cmd-note which will
660 make the documentation more clear.
661 (mh-generate-new-cmd-note): Docstring fix--mh-cmd-note is a
662 column, not a width.
663 (mh-add-sequence-notation, mh-remove-sequence-notation): Use new
13fe29bd
BW
664 variable mh-scan-field-destination-offset rather than hard-coding
665 1.
50df64d6
BW
666
667 * mh-utils.el (mh-cmd-note) Synced docstring with manual.
668 (mh-notate): Use new variable mh-scan-field-destination-offset
669 rather than hard-coding 1.
670 (mh-message-number-width): Rename to mh-msg-num-width to be
671 consistent with mh-get-msg-num and mh-msg-num-width-to-column.
672
ec397a34
BW
673 * mh-customize.el (mh-x-face-file, mh-show-use-xface-flag)
674 (mail-citation-hook): Quote URLs in docstrings and precede with
13fe29bd
BW
675 `URL'. The former will suppress checkdoc warnings, the latter will
676 turn them into hyperlinks in Emacs 22 (I just added the code to do
677 that today).
ec397a34
BW
678 (mh-scan-format-file): Checkdoc fix.
679
169a3241
BW
6802005-10-27 Bill Wohler <wohler@newt.com>
681
e069fa61
BW
682 * mh-customize.el (mh-adaptive-cmd-note-flag)
683 (mh-scan-format-file, mh-scan-prog): Sync docstrings with manual.
684
685 * mh-e.el (mh-scan-format-mh, mh-note-deleted, mh-note-refiled)
686 (mh-note-cur, mh-scan-good-msg-regexp)
687 (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
688 (mh-scan-valid-regexp, mh-scan-cur-msg-number-regexp)
689 (mh-scan-date-regexp, mh-scan-rcpt-regexp, mh-scan-body-regexp)
690 (mh-scan-subject-regexp, mh-scan-format-regexp)
691 (mh-folder-font-lock-keywords, mh-set-cmd-note): Sync docstrings
692 with manual.
693
694 * mh-funcs.el (mh-note-copied): Sync docstrings with manual.
695
696 * mh-utils.el (mh-goto-msg): Use mh-scan-msg-search-regexp instead
697 of hard-coded string.
13fe29bd
BW
698 (mh-mail-header-separator, mh-signature-separator-regexp): Use
699 "regular expression" in docstring instead of regexp.
e069fa61
BW
700 (mh-scan-msg-number-regexp)
701 (mh-scan-msg-overflow-regexp, mh-scan-msg-format-regexp)
702 (mh-scan-msg-format-string, mh-scan-msg-search-regexp)
703 (mh-cmd-note): Sync docstrings with manual.
704
3b463df0
BW
705 * mh-comp.el (mh-insert-signature, mh-insert-auto-fields):
706 Checkdoc fixes.
707
708 * mh-customize.el (mh-compose-insertion, mh-x-face-file): Ditto.
2bd87afb
SM
709
710 * mh-mime.el (mh-mh-to-mime, mh-mml-attach-file)
711 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
712 (mh-mml-secure-message-signencrypt): Ditto.
169a3241 713
4a263988
BW
7142005-10-24 Bill Wohler <wohler@newt.com>
715
716 * mh-gnus.el: Load mml.el in order to see if
717 mml-minibuffer-read-disposition is defined or not.
718
719 * mh-mime.el: Now that mh-gnus.el loads mml, we shouldn't need the
720 mml autoloads.
721
97c60a38
MB
7222005-10-23 Miles Bader <miles@gnu.org>
723
724 * .arch-inventory: New file.
725
9a51cf9e
BW
7262005-10-23 Bill Wohler <wohler@newt.com>
727
13fe29bd
BW
728 * mh-customize.el (mh-interpret-number-as-range-flag): Sync
729 docstring with manual.
136e0283 730
9a51cf9e
BW
731 * mh-identity.el (mh-assoc-ignore-case): Merge with version in
732 mh-alias.el and move to mh-acros.el
733
734 * mh-alias.el (mh-assoc-ignore-case): Merge with version in
735 mh-identity.el and move to mh-acros.el
736
737 * mh-acros.el (mh-assoc-ignore-case): Merge of function from
738 mh-identity.el and mh-alias.el.
739
740 * mh-mime.el: Autoload mm-uu for mm-uu-dissect to avoid compiler
741 warning in Emacs 22.
742
1dd9796d
SD
7432005-10-23 Satyaki Das <satyaki@theforce.stanford.edu>
744
745 * mh-identity.el (mh-assoc-ignore-case): New macro that uses
746 assoc-string (if the function is available) and falls back on
747 assoc-ignore-case if assoc-string is not found.
748 (mh-identity-field-handler): Use mh-assoc-ignore-case since
749 assoc-ignore-case is a obsolete function in Emacs 22.
750
751 * mh-e.el (mh-folder-buttons-init-flag): New variable that keeps
752 track of whether the tool-bar in mh-folder-mode has been
753 initialized yet.
754 (mh-folder-mode): Initialize the tool-bar for folders the first
755 time we get into mh-letter-mode.
756
757 * mh-customize.el (mh-buffer-exists-p): New function which tests
758 presence of buffers of a given mode.
759 (mh-tool-bar-define): New functions
760 mh-tool-bar-folder-buttons-init and
13fe29bd 761 mh-tool-bar-letter-buttons-init are defined. These functions are
1dd9796d
SD
762 used to create the tool-bar from the corresponding customizable
763 variables.
764
765 * mh-comp.el (mh-letter-buttons-init-flag): New variable that
766 keeps track of whether the tool-bar in mh-letter-mode has been
767 initialized yet.
768 (mh-letter-mode): Initialize the tool-bar for drafts the first
769 time we get into mh-letter-mode.
770
0c47b17c
BW
7712005-10-23 Bill Wohler <wohler@newt.com>
772
13fe29bd
BW
773 * mh-comp.el (mh-letter-menu): Rename
774 mh-mhn-compose-external-compressed-tar to
775 mh-mh-compose-external-compressed-tar. Rename
776 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename
777 mh-edit-mhn to mh-mh-to-mime. Rename mh-mhn-directive-present-p to
778 mh-mh-directive-present-p. Rename mh-revert-mhn-edit to
779 mh-mh-to-mime-undo. Rename mh-gnus-pgp-support-flag to
780 mh-pgp-support-flag. Rename mh-compose-insertion value from 'mhn
0c47b17c
BW
781 to 'mh.
782 (mh-insert-signature): Rename mh-mhn-directive-present-p to
783 mh-mh-directive-present-p.
784 (mh-send-letter): Rename mh-mhn-directive-present-p to
13fe29bd
BW
785 mh-mh-directive-present-p. Rename mh-edit-mhn to mh-mh-to-mime.
786 (mh-letter-mode-map): Rename mh-edit-mhn to mh-mh-to-mime. Rename
787 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename
788 mh-mhn-compose-external-compressed-tar to
789 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
790 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
791 mh-mh-compose-external-type. Rename mh-mhn-compose-anon-ftp to
792 mh-mh-compose-anon-ftp. Rename
793 mh-mhn-compose-external-compressed-tar to
794 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
795 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
0c47b17c
BW
796 mh-mh-compose-external-type.
797 (mh-send-letter, mh-letter-mode-map): Rename mh-edit-mhn to
798 mh-mh-to-mime, mh-revert-mhn-edit to mh-mh-to-mime-undo.
13fe29bd
BW
799 (mh-reply, mh-yank-cur-msg, mh-insert-prefix-string): Rename
800 mh-yank-from-start-of-msg to mh-yank-behavior.
0c47b17c
BW
801 (mh-letter-mode, mh-to-field, mh-to-fcc, mh-insert-signature)
802 (mh-check-whom, mh-insert-auto-fields, mh-send-letter)
803 (mh-insert-letter, mh-yank-cur-msg, mh-insert-prefix-string)
804 (mh-fully-kill-draft, mh-open-line, mh-letter-complete)
805 (mh-letter-complete-or-space, mh-letter-confirm-address)
806 (mh-letter-next-header-field-or-indent)
807 (mh-letter-previous-header-field)
13fe29bd
BW
808 (mh-letter-toggle-header-field-display): Sync docstrings with
809 manual.
0c47b17c 810
13fe29bd
BW
811 * mh-customize.el (mh-edit-mhn-hook): Rename to
812 mh-mh-to-mime-hook.
0c47b17c
BW
813 (mh-yank-from-start-of-msg): Rename to mh-yank-behavior.
814 (mh-compose-insertion): Rename values from 'gnus and 'mhn to 'mh
815 and user-visible values from mhn and Gnus to MH and MML.
2bd87afb 816 (mh-before-send-letter-hook): Add 'ispell-message option.
0c47b17c
BW
817 (mh-mml-method-default): Rename mh-gnus-pgp-support-flag to
818 mh-pgp-support-flag.
819 (mh-compose-insertion, mh-compose-space-does-completion-flag)
820 (mh-delete-yanked-msg-window-flag)
821 (mh-extract-from-attribution-verb, mh-ins-buf-prefix)
822 (mh-letter-complete-function, mh-letter-fill-column)
823 (mh-mml-method-default, mh-signature-file-name)
824 (mh-signature-separator-flag, mh-x-face-file)
825 (mh-yank-behavior, mail-citation-hook)
826 (mh-before-send-letter-hook, mh-mh-to-mime-hook): Sync docstrings
827 with manual.
828
829 * mh-gnus.el (mml-minibuffer-read-disposition): New function
830 provided for Emacs 21 environments that lack it.
831
832 * mh-mime.el (mh-mml-query-cryptographic-method): Use default
833 prompt convention.
834 (mh-compose-forward): mh-mh-forward-message requires string arg.
835 (mh-minibuffer-read-type): New function.
836 (mh-mhn-args): Rename to mh-mh-to-mime-args.
837 (mh-mhn-compose-insertion): Rename to mh-mh-attach-file.
838 (mh-mhn-compose-forw): Rename to mh-mh-forward-message.
839 (mh-mhn-compose-type): Rename to mh-mh-compose-type.
840 (mh-mhn-compose-anon-ftp): Rename to mh-mh-compose-anon-ftp.
13fe29bd
BW
841 Rename mh-mhn-compose-external-type to
842 mh-mh-compose-external-type.
0c47b17c 843 (mh-mhn-compose-external-compressed-tar): Rename to
13fe29bd
BW
844 mh-mh-compose-external-compressed-tar. Rename
845 mh-mhn-compose-external-type to mh-mh-compose-external-type.
846 (mh-mhn-compose-external-type): Rename to
847 mh-mh-compose-external-type.
848 (mh-edit-mhn): Rename to mh-mh-to-mime. Rename mh-mhn-args to
849 mh-mh-to-mime-args. Rename mh-edit-mhn-hook to mh-mh-to-mime-hook.
0c47b17c
BW
850 Use correct program in message.
851 (mh-mhn-directive-present-p): Rename to mh-mh-directive-present-p.
852 (mh-mml-directive-present-p): Rename to mh-mml-tag-present-p.
853 (mh-compose-forward, mh-mh-attach-file)
854 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
855 (mh-mh-compose-external-type, mh-mh-forward-message)
856 (mh-mml-attach-file): Use mml-minibuffer-read-description,
857 mh-minibuffer-read-type.
2bd87afb 858 (mh-mime-content-types): Move comment about only being used in
0c47b17c
BW
859 Emacs 20 to docstring.
860 (mh-mh-compose-external-type): Rename extra-param argument to
861 parameters.
2bd87afb 862 (mh-mml-to-mime, mh-secure-message, mh-mml-unsecure-message)
13fe29bd
BW
863 (mh-mime-display-part, mh-mime-display-single): Rename
864 mh-gnus-pgp-support-flag to mh-pgp-support-flag.
0c47b17c
BW
865 (mh-compose-insertion): Rename mh-mhn-compose-insertion to
866 mh-mh-attach-file.
867 (mh-compose-forward): Rename mh-mhn-compose-forw to
868 mh-mh-forward-message.
869 (mh-mhn-compose-insertion): Rename mh-mhn-compose-type to
870 mh-mh-compose-type.
871 (mh-compose-insertion, mh-compose-forward, mh-mh-to-mime-args)
872 (mh-mh-attach-file, mh-mh-compose-type)
873 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
874 (mh-mh-compose-external-compressed-tar)
875 (mh-mh-compose-external-type, mh-mh-forward-message)
2bd87afb 876 (mh-mh-to-mime, mh-mh-quote-unescaped-sharp)
0c47b17c
BW
877 (mh-mh-to-mime-undo, mh-mh-directive-present-p, mh-mml-to-mime)
878 (mh-mml-attach-file, mh-secure-message, mh-mml-unsecure-message)
879 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
880 (mh-mml-directive-present-p, mh-destroy-postponed-handles)
881 (mh-display-smileys, mh-display-emphasis, mh-mime-save-parts):
882 Sync docstrings with manual.
883
13fe29bd
BW
884 * mh-utils.el (mh-gnus-pgp-support-flag): Rename to
885 mh-pgp-support-flag.
0c47b17c 886
fba3b4d8
PG
8872005-10-17 Peter S Galbraith <psg@debian.org>
888
13fe29bd
BW
889 * mh-identity.el (mh-identity-field-handler): Use
890 `assoc-ignore-case' to compare against header field for mixed-case
fba3b4d8
PG
891 "From:".
892
ffda926c
BW
8932005-10-17 Bill Wohler <wohler@newt.com>
894
2bd87afb 895 * mh-customize.el (mh-folder-tool-bar-map): Rename image file
ffda926c
BW
896 left_arrow to left-arrow, right_arrow to right-arrow, mail_compose
897 to mail/compose, fld_open to fld-open.
13fe29bd
BW
898 (mh-letter-tool-bar-map): Rename image file mail_send to
899 mail/send.
ffda926c 900
8f552dc8
BW
9012005-10-16 Bill Wohler <wohler@newt.com>
902
79af55a7
BW
903 * mh-comp.el (mh-display-completion-list-compat): New macro which
904 calls `display-completion-list' correctly in older environments.
905 Versions of Emacs prior to version 22 lacked a COMMON-SUBSTRING
906 argument.
907 (mh-complete-word): Use it.
908
8f552dc8 909 * mh-init.el (mh-image-load-path): Use locate-library to find
13fe29bd 910 MH-E. This simplified the code a lot. Flattened out nested
8f552dc8
BW
911 statements even more.
912
7c164e0c
SD
9132005-10-16 Satyaki Das <satyaki@theforce.stanford.edu>
914
915 * mh-init.el (mh-image-load-path): Remove use of pushnew since it
916 causes a compiler warning.
917
918 * mh-utils.el (mh-display-msg): Do MIME cleanup before inserting
919 the message to be viewed (closes SF #1306141).
920
f5fab556
MY
9212005-10-16 Masatake YAMATO <jet@gyve.org>
922
13fe29bd
BW
923 * mh-comp.el (mh-complete-word): Pass the common prefix substring
924 of completion to `display-completion-list'.
f5fab556 925
2416ec64
SD
9262005-10-15 Satyaki Das <satyaki@theforce.stanford.edu>
927
928 * mh-init.el (mh-image-load-path-called-flag): New variable which
929 is used by mh-image-load-path so that it runs only once.
13fe29bd
BW
930 (mh-image-load-path): Modify so that it gets run only once. Also
931 flatten out heavily nested if statements to make it clearer.
2416ec64
SD
932
933 * mh-e.el (mh-folder-mode): Call mh-image-load-path to allow Emacs
934 to find images used in the toolbar.
935
936 * mh-customize.el (:folder): Remove call to mh-image-load-path.
937
a9954630
BW
9382005-10-14 Bill Wohler <wohler@newt.com>
939
2bd87afb 940 * mh-e.el (Version, mh-version): Add +cvs to version.
a9954630 941
5b004a34
BW
9422005-10-14 Bill Wohler <wohler@newt.com>
943
944 Released MH-E version 7.85.
2bd87afb
SM
945
946 * mh-e.el (Version, mh-version): Update for release 7.85.
947
a10f4ace
BW
9482005-10-14 Bill Wohler <wohler@newt.com>
949
13fe29bd
BW
950 * mh-e.el, mh-funcs.el, mh-init.el, mh-mime.el, mh-pick.el: *
951 mh-seq.el, mh-utils.el: Ran mh-unit. Continued copyright lines
2bd87afb
SM
952 need to be indented.
953
5b004a34 954 * mh-e.el: mh-folder-tick-face had been renamed to mh-folder-tick
13fe29bd
BW
955 but the code that invoked the face had not been updated. Tick
956 highlighting working again.
5b004a34 957
13fe29bd
BW
958 * mh-seq.el (mh-non-seq-mode-line-annotation): Move
959 make-variable-buffer-local call to top level to avoid warnings in
a10f4ace
BW
960 CVS Emacs.
961
2bd87afb 962 * mh-comp.el (mh-insert-letter): Replace deprecated read-input
a10f4ace
BW
963 with read-string.
964
a05fcb7d 9652005-10-09 Bill Wohler <wohler@newt.com>
c727526b 966
a05fcb7d
BW
967 * mh-init.el (mh-image-load-path): New function that adds the path
968 to the MH-E images to the image-load-path or load-path depending
969 on the version of Emacs.
c727526b 970
a05fcb7d
BW
971 * mh-customize.el: Call mh-image-load-path just before
972 mh-tool-bar-define so that the toolbar images can be found.
d88a70a0 973
a05fcb7d 9742005-10-04 Bill Wohler <wohler@newt.com>
d88a70a0 975
2bd87afb
SM
976 * ChangeLog: Move contents into ChangeLog.1 and trim.
977
13fe29bd 978 * ChangeLog.1: New file. Contains old ChangeLog.
900d1698 979
47570699 980
a05fcb7d 981 Copyright (C) 2005 Free Software Foundation, Inc.
e9be14aa 982
e495eaec
BW
983 Copying and distribution of this file, with or without modification,
984 are permitted in any medium without royalty provided the copyright
985 notice and this notice are preserved.
ab5796a9 986
13fe29bd
BW
987;; Local Variables:
988;; sentence-end-double-space: nil
989;; End:
990
ab5796a9 991;;; arch-tag: 87324964-69b6-4925-a3c2-9c1df53d7d51