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