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