(isearch-process-search-char): Translate CHAR by
[bpt/emacs.git] / lisp / mh-e / ChangeLog
CommitLineData
2be362c2
BW
12005-12-04 Bill Wohler <wohler@newt.com>
2
f15ced66
BW
3 * mh-customize.el (mh-sortm-args): Sync docstrings with manual.
4 (mh-invisible-header-fields-internal): Add X-Bugzilla-* and
5 X-Virus-Scanned.
6
7 * mh-customize.el (mh-insert-signature-hook): Rename
8 mh-letter-insert-signature-hook to mh-insert-signature-hook.
9
10 * mh-comp.el (mh-insert-signature): Ditto.
11
56128d97
BW
12 * mh-customize.el (mh-fetch-x-image-url): Change default from 'ask
13 to nil. Remove t option. Sync docstring with manual (closes SF
14 #831278).
15 (mh-invisible-header-fields-internal): Remove X-Image-URL so that
16 users can see it, look it up in the manual's index, and discover
17 mh-fetch-x-image-url (closes SF #831278).
a932ce45 18
a8a47814
BW
19 * mh-customize.el (mh-new-messages-folders): Rename from
20 mh-index-new-messages-folders.
21 (mh-ticked-messages-folders): Rename from
22 mh-index-ticked-messages-folders.
a932ce45 23
a8a47814
BW
24 * mh-index.el (mh-index-sequenced-messages)
25 (mh-index-new-messages): Ditto.
26
2be362c2
BW
27 * mh-comp.el (mh-forward): Went over all uses of the word "RANGE"
28 in the docstrings and made usage consistent. Generally speaking,
29 "messages in range" and "range of messages" is redundant and just
30 "range" can be used in most circumstances. Also ensured that
31 mh-interactive-range was mentioned in all interactive functions
f15ced66
BW
32 that use a range which describes the range argument for both users
33 and programmers.
2be362c2
BW
34
35 * mh-e.el (mh-delete-msg-no-motion, mh-refile-msg)
36 (mh-refile-or-write-again, mh-rescan-folder, mh-undo)
37 (mh-visit-folder, mh-scan-folder, mh-regenerate-headers)
38 (mh-notate-user-sequences, mh-delete-msg-from-seq, mh-catchup):
39 Ditto.
40
41 * mh-funcs.el (mh-copy-msg, mh-pack-folder, mh-pack-folder-1):
42 Ditto.
43
44 * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Ditto.
45
46 * mh-print.el (mh-ps-print-range, mh-ps-print-msg)
47 (mh-ps-print-msg-file, mh-print-msg): Ditto.
48
49 * mh-seq.el (mh-put-msg-in-seq, mh-range-to-msg-list)
50 (mh-narrow-to-range, mh-toggle-tick): Ditto.
51
f15ced66 52
553fb735
BW
532005-12-01 Bill Wohler <wohler@newt.com>
54
55 Rewrote Reading Mail chapter in manual which affected mh-show
56 customization group and related functions.
57
58 * mh-comp.el (mh-letter-mode): Use mh-highlight-citation-style
59 instead of mh-highlight-citation-p.
60 (mh-letter-toggle-header-field-display): "Ellipsed" isn't a word,
61 I think, so use "truncated".
62
63 * mh-customize.el (mh-folder, mh-folder-faces): Group's manual
64 section is Folders, not Organizing. Parent of mh-folder-faces is
65 mh-folder, not mh-show.
66 (mh-speed): Rename to mh-speedbar for consistency with mh-toolbar.
67 (mh-thread): New group that corresponds with manual's Threading
68 chapter.
69 (mh-letter-faces): Group's manual section is Editing Drafts, not
70 Sending Mail.
71 (mh-sortm-args): New customization variable that used to be a
72 defvar.
73 (mh-index-new-messages-folders, mh-index-ticked-messages-folders):
74 Move from mh-index group to mh-folders group.
75 (mh-alias-local-users-prefix, mh-large-folder)
76 (mh-recursive-folders-flag, mh-before-quit-hook)
77 (mh-folder-mode-hook, mh-kill-folder-suppress-prompt-hook)
78 (mh-quit-hook, mh-refile-msg-hook): Move from mh-show group to
79 mh-folder group.
80 (mh-highlight-citation-style): Rename from
81 mh-highlight-citation-p. Sync docstrings with manual.
82 (mh-mhl-format-file): Rename from mhl-formfile. Sync docstrings
83 with manual.
84 (mh-show-threads-flag): Move from mh-show group to mh-thread
85 group.
86 (mh-find-path-hook): Move from mh-show group to mh-e group.
87 (mh-folder-updated-hook): Add to mh-folder group.
88 (mh-forward-hook): Move from mh-folder to mh-sending-mail group.
89 (mh-unseen-updated-hook): Move from mh-show to mh-sequences group.
90 (mh-bury-show-buffer-flag, mh-clean-message-header-flag)
91 (mh-decode-mime-flag, mh-display-buttons-for-alternatives-flag)
92 (mh-display-buttons-for-inline-parts-flag)
93 (mh-do-not-confirm-flag, mh-fetch-x-image-url)
94 (mh-graphical-smileys-flag, mh-graphical-emphasis-flag)
95 (mh-invisible-header-fields-default, mh-invisible-header-fields)
96 (mh-lpr-command-format, mh-max-inline-image-height)
97 (mh-max-inline-image-width)
98 (mh-mime-save-parts-default-directory, mh-print-background-flag)
99 (mh-show-maximum-size, mh-show-use-goto-addr-flag)
100 (mh-show-use-xface-flag, mh-store-default-directory)
101 (mh-summary-height, mh-delete-msg-hook
102 (mh-show-hook, mh-show-mode-hook): Sync docstrings with manual.
103
104 * mh-e.el
105 (mh-scan-format-mh, mh-scan-good-msg-regexp)
106 (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
107 (mh-scan-cur-msg-number-regexp, mh-scan-subject-regexp): Use
108 non-fontification instead of non-fontifying.
109 (mh-header-display): Use mh-mhl-format-file instead of
110 mhl-formfile. Sync docstrings with manual.
111 (mh-next-undeleted-msg, mh-previous-undeleted-msg): Rename arg to
112 count. Sync docstrings with manual.
113 (mh-refile-or-write-again): Use output from mh-write-msg-to-file
114 so that message doesn't change when using this command. Sync
115 docstrings with manual.
116 (mh-page-msg, mh-previous-page): Rename arg to lines. Sync
117 docstrings with manual.
118 (mh-write-msg-to-file): Rename msg to message. Rename no-headers
119 to no-header. Sync docstrings with manual.
120 (mh-ps-print-map): Delete keybindings for deleted commands
121 mh-ps-print-toggle-mime and mh-ps-print-msg-show.
122 (mh-help-messages): Updated printing help.
123 (mh-delete-msg, mh-delete-msg-no-motion, mh-first-msg)
124 (mh-last-msg, mh-previous-unread-msg, mh-next-button)
125 (mh-prev-button, mh-folder-toggle-mime-part)
126 (mh-folder-inline-mime-part, mh-folder-save-mime-part)
127 (mh-next-unread-msg, mh-toggle-mime-buttons): Sync docstrings with
128 manual.
129
130 * mh-funcs.el (mh-sortm-args): Now a customization option and
131 in mh-customize.el.
132 (mh-pipe-msg): Rename include-headers to include-header. Sync
133 docstrings with manual.
134 (mh-burst-digest, mh-page-digest, mh-page-digest-backwards)
135 (mh-store-msg): Sync docstrings with manual.
136
137 * mh-mime.el (mh-mime-save-parts): Rename arg to prompt. Sync
138 docstrings with manual.
139 (mh-toggle-mh-decode-mime-flag): Use English in message, not Lisp.
140 Sync docstrings with manual.
141 (mh-mm-display-part, mh-mm-inline-message): Use
142 mh-highlight-citation-style instead of mh-highlight-citation-p.
143 (mh-press-button): Sync docstrings with manual.
144 (mh-display-with-external-viewer): Fix default output in
145 minibuffer. Sync docstrings with manual.
146
147 * mh-print.el: (mh-ps-print-mime, mh-ps-print-toggle-mime):
148 Deleted.
149 (mh-ps-print-color-option): Incorporate docstring from
150 ps-print-color-p.
151 (mh-ps-spool-buffer): Remove unused code. Fix indent. Slimline
152 docstring.
153 (mh-ps-spool-msg): Slimline docstring. Rename from
154 mh-ps-spool-a-msg. Rewrote to use existing show buffer when
155 available.
156 (mh-ps-print-range): Extract method from common code in
157 mh-ps-print-msg and mh-ps-print-msg-file.
158 (mh-ps-print-preprint): Clean docstring. Use filename "mh-%s".
159 (mh-ps-print-msg-show): Delete. Can use either
160 mh-ps-print-msg-show or mh-ps-print-msg-show to same effect with
161 new code in mh-ps-spool-msg.
162 (mh-print-msg): Use mh-mhl-format-file instead of mhl-formfile.
163 Sync docstrings with manual.
164 (mh-ps-print-msg, mh-ps-print-msg-file)
165 (mh-ps-print-toggle-faces, mh-ps-print-toggle-color): Sync
166 docstrings with manual.
167
168 * mh-utils.el (mh-show-ps-print-msg-show,
169 mh-show-ps-print-toggle-mime): Delete.
170 (mh-show-ps-print-map): Updated accordingly.
171 (mh-show-mode): Use mh-highlight-citation-style instead of
172 mh-highlight-citation-p.
173 (mh-show-xface, mh-display-msg): Use mh-mhl-format-file instead of
174 mhl-formfile.
175 (mh-show): Use mh-mhl-format-file instead of mhl-formfile. Sync
176 docstrings with manual.
177 (mh-show-font-lock-fontify-region, mh-modify, mh-goto-msg): Sync
178 docstrings with manual.
179
1802005-12-01 Bill Wohler <wohler@newt.com>
181
182 * mh-init.el (mh-defface-compat): Checkdoc fix.
183
184 * mh-junk.el (mh-bogofilter-blacklist, mh-bogofilter-whitelist):
185 Bogofilter is lowercase except at beginning of sentence and in
186 titles.
187
94abd6b7
BW
1882005-11-04 Bill Wohler <wohler@newt.com>
189
6b19bd82
BW
190 * mh-customize.el (mh-min-colors-defined-flag, mh-defface-compat):
191 Move to mh-init.el to minimize bulk of mh-customize.el.
192
193 * mh-init.el: Modify commentary since file is used for load and
194 initialization as well as setting and getting the variant.
195 (mh-min-colors-defined-flag, mh-defface-compat): Move
196 here from mh-customize.el.
197
94abd6b7
BW
198 * mh-customize.el: Refactor faces. Move grayscale requirements
199 last before t. Use uniform line breaks.
3d2efec2
BW
200 (mh-min-colors-defined-flag): New variable.
201 (mh-defface-compat): New function. Provides backward compatibility
202 for face specs.
203 (mh-show-header, mh-show-date, mh-show-cc, mh-folder-to)
204 (mh-folder-refiled, mh-folder-cur-msg-number, mh-folder-cur-msg)
205 (mh-folder-body): Use mh-defface-compat.
94abd6b7 206
b07e0686
DN
2072005-11-03 Dan Nicolaescu <dann@ics.uci.edu>
208
209 * mh-customize.el (mh-folder-body-face, mh-folder-cur-msg-face)
210 (mh-folder-cur-msg-number-face, mh-folder-refiled-face)
211 (mh-folder-to-face): Use the min-colors attribute instead of the
212 type attribute.
213
be33fce4
BW
2142005-11-03 Bill Wohler <wohler@newt.com>
215
216 * mh-customize.el (mh-refile-preserves-sequences-flag)
217 (mh-tick-seq, mh-update-sequences-after-mh-show-flag): Sync
218 docstrings with manual.
219
220 * mh-e.el (mh-update-sequences): Sync docstrings with manual.
221
222 * mh-seq.el (mh-delete-seq, mh-list-sequences, mh-narrow-to-seq)
223 (mh-widen, mh-toggle-tick, mh-narrow-to-tick): Sync docstrings
224 with manual.
225
93eece98
BW
2262005-11-01 Bill Wohler <wohler@newt.com>
227
b2064e08
BW
228 * mh-comp.el (mh-redist-full-contents) Convert defvar to
229 defcustom.
230 (mh-smail, mh-extract-rejected-mail, mh-forward, mh-redistribute)
231 (mh-reply, mh-send, mh-send-other-window)
232 (mh-fill-paragraph-function): Sync docstrings with manual.
233 (mh-edit-again, mh-extract-rejected-mail, mh-redistribute): Rename
234 msg argument to message (to make for a better docstring).
235
236 * mh-customize.el (mh-redist-full-contents-flag): Convert defvar
f38a12bd 237 to defcustom. Rename by adding -flag.
b2064e08
BW
238 (mh-compose-forward-as-mime-flag)
239 (mh-compose-letter-function, mh-forward-subject-format)
240 (mh-insert-x-mailer-flag, mh-reply-default-reply-to)
241 (mh-reply-show-message-flag, mh-letter-mode-hook): Sync docstrings
242 with manual.
243
93eece98
BW
244 * mh-print.el (mh-ps-spool-buffer, mh-ps-spool-a-msg)
245 (mh-ps-print-msg): Remove debugging messages.
246 (mh-ps-print-msg-show, mh-ps-print-msg-show)
247 (mh-ps-print-toggle-color, mh-ps-print-toggle-mime): Remove period
248 after message per conventions.
249
fefc5079
BW
2502005-10-30 Bill Wohler <wohler@newt.com>
251
ece9cbf7
BW
252 * mh-e.el (mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp)
253 (mh-scan-refiled-msg-regexp, mh-scan-cur-msg-number-regexp): Sync
254 docstrings with manual.
255
fefc5079
BW
256 * mh-customize.el (mh-compose-space-does-completion-flag)
257 (mh-signature-separator-flag, mh-interpret-number-as-range-flag)
258 (mh-adaptive-cmd-note-flag): Use "Non-nil means" instead of "On
259 means" to remain checkdoc clean and consistent with Emacs. I
260 raised this issue with the Emacs developers and Stallman agrees
261 that "On means" should be allowed in custom docstrings but that
262 this change requires thought and should wait until after the Emacs
263 22 release.
264
ec397a34
BW
2652005-10-28 Bill Wohler <wohler@newt.com>
266
50df64d6
BW
267 * mh-comp.el (mh-annotate-msg): Use new variable
268 mh-scan-field-destination-offset rather than hard-coding 1.
269
270 * mh-customize.el (mh-interpret-number-as-range-flag): Add * to
271 docstring.
272 (mh-adaptive-cmd-note-flag-check, mh-scan-format-file-check): New
273 functions to check input for mh-adaptive-cmd-note-flag and
274 mh-scan-format-file respectively.
275 (mh-adaptive-cmd-note-flag, mh-scan-format-file): Docstring fixes,
276 add :set.
277
278 * mh-e.el: (mh-scan-field-destination-offset): New variable. The
279 destination is the -, t, b, c, or n character for Replied, To, cc,
280 Bcc, or Newsgroups respectively.
281 (mh-make-folder, mh-regenerate-headers, mh-generate-new-cmd-note)
282 Call new function mh-msg-num-width-to-column to make leap between
283 width and column more explicit.
284 (mh-msg-num-width-to-column): New function that steals logic from
285 old mh-set-cmd-note. Also, throw error if mh-scan-format-file
286 isn't t since we can't adapt the scan lines in this case.
287 (mh-set-cmd-note): Now just simply sets mh-cmd-note which will
288 make the documentation more clear.
289 (mh-generate-new-cmd-note): Docstring fix--mh-cmd-note is a
290 column, not a width.
291 (mh-add-sequence-notation, mh-remove-sequence-notation): Use new
292 variable mh-scan-field-destination-offset rather than hard-coding
293 1.
294
295 * mh-utils.el (mh-cmd-note) Synced docstring with manual.
296 (mh-notate): Use new variable mh-scan-field-destination-offset
297 rather than hard-coding 1.
298 (mh-message-number-width): Rename to mh-msg-num-width to be
299 consistent with mh-get-msg-num and mh-msg-num-width-to-column.
300
ec397a34
BW
301 * mh-customize.el (mh-x-face-file, mh-show-use-xface-flag)
302 (mail-citation-hook): Quote URLs in docstrings and precede with
303 `URL'. The former will suppress checkdoc warnings, the latter will
304 turn them into hyperlinks in Emacs 22 (I just added the code
305 to do that today).
306 (mh-scan-format-file): Checkdoc fix.
307
169a3241
BW
3082005-10-27 Bill Wohler <wohler@newt.com>
309
e069fa61
BW
310 * mh-customize.el (mh-adaptive-cmd-note-flag)
311 (mh-scan-format-file, mh-scan-prog): Sync docstrings with manual.
312
313 * mh-e.el (mh-scan-format-mh, mh-note-deleted, mh-note-refiled)
314 (mh-note-cur, mh-scan-good-msg-regexp)
315 (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
316 (mh-scan-valid-regexp, mh-scan-cur-msg-number-regexp)
317 (mh-scan-date-regexp, mh-scan-rcpt-regexp, mh-scan-body-regexp)
318 (mh-scan-subject-regexp, mh-scan-format-regexp)
319 (mh-folder-font-lock-keywords, mh-set-cmd-note): Sync docstrings
320 with manual.
321
322 * mh-funcs.el (mh-note-copied): Sync docstrings with manual.
323
324 * mh-utils.el (mh-goto-msg): Use mh-scan-msg-search-regexp instead
325 of hard-coded string.
326 (mh-mail-header-separator, mh-signature-separator-regexp): Use
327 "regular expression" in docstring instead of regexp.
328 (mh-scan-msg-number-regexp)
329 (mh-scan-msg-overflow-regexp, mh-scan-msg-format-regexp)
330 (mh-scan-msg-format-string, mh-scan-msg-search-regexp)
331 (mh-cmd-note): Sync docstrings with manual.
332
3b463df0
BW
333 * mh-comp.el (mh-insert-signature, mh-insert-auto-fields):
334 Checkdoc fixes.
335
336 * mh-customize.el (mh-compose-insertion, mh-x-face-file): Ditto.
169a3241
BW
337
338 * mh-mime.el (mh-mh-to-mime, mh-mml-attach-file)
339 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
340 (mh-mml-secure-message-signencrypt): Ditto
341
4a263988
BW
3422005-10-24 Bill Wohler <wohler@newt.com>
343
344 * mh-gnus.el: Load mml.el in order to see if
345 mml-minibuffer-read-disposition is defined or not.
346
347 * mh-mime.el: Now that mh-gnus.el loads mml, we shouldn't need the
348 mml autoloads.
349
97c60a38
MB
3502005-10-23 Miles Bader <miles@gnu.org>
351
352 * .arch-inventory: New file.
353
9a51cf9e
BW
3542005-10-23 Bill Wohler <wohler@newt.com>
355
136e0283
BW
356 * mh-customize.el (mh-interpret-number-as-range-flag): Sync
357 docstring with manual.
358
9a51cf9e
BW
359 * mh-identity.el (mh-assoc-ignore-case): Merge with version in
360 mh-alias.el and move to mh-acros.el
361
362 * mh-alias.el (mh-assoc-ignore-case): Merge with version in
363 mh-identity.el and move to mh-acros.el
364
365 * mh-acros.el (mh-assoc-ignore-case): Merge of function from
366 mh-identity.el and mh-alias.el.
367
368 * mh-mime.el: Autoload mm-uu for mm-uu-dissect to avoid compiler
369 warning in Emacs 22.
370
1dd9796d
SD
3712005-10-23 Satyaki Das <satyaki@theforce.stanford.edu>
372
373 * mh-identity.el (mh-assoc-ignore-case): New macro that uses
374 assoc-string (if the function is available) and falls back on
375 assoc-ignore-case if assoc-string is not found.
376 (mh-identity-field-handler): Use mh-assoc-ignore-case since
377 assoc-ignore-case is a obsolete function in Emacs 22.
378
379 * mh-e.el (mh-folder-buttons-init-flag): New variable that keeps
380 track of whether the tool-bar in mh-folder-mode has been
381 initialized yet.
382 (mh-folder-mode): Initialize the tool-bar for folders the first
383 time we get into mh-letter-mode.
384
385 * mh-customize.el (mh-buffer-exists-p): New function which tests
386 presence of buffers of a given mode.
387 (mh-tool-bar-define): New functions
388 mh-tool-bar-folder-buttons-init and
389 mh-tool-bar-letter-buttons-init are defined. These functions are
390 used to create the tool-bar from the corresponding customizable
391 variables.
392
393 * mh-comp.el (mh-letter-buttons-init-flag): New variable that
394 keeps track of whether the tool-bar in mh-letter-mode has been
395 initialized yet.
396 (mh-letter-mode): Initialize the tool-bar for drafts the first
397 time we get into mh-letter-mode.
398
0c47b17c
BW
3992005-10-23 Bill Wohler <wohler@newt.com>
400
401 * mh-comp.el (mh-letter-menu): Rename
402 mh-mhn-compose-external-compressed-tar to
403 mh-mh-compose-external-compressed-tar. Rename
404 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename
405 mh-edit-mhn to mh-mh-to-mime. Rename mh-mhn-directive-present-p to
406 mh-mh-directive-present-p. Rename mh-revert-mhn-edit to
407 mh-mh-to-mime-undo. Rename mh-gnus-pgp-support-flag to
408 mh-pgp-support-flag. Rename mh-compose-insertion value from 'mhn
409 to 'mh.
410 (mh-insert-signature): Rename mh-mhn-directive-present-p to
411 mh-mh-directive-present-p.
412 (mh-send-letter): Rename mh-mhn-directive-present-p to
413 mh-mh-directive-present-p. Rename mh-edit-mhn to mh-mh-to-mime.
414 (mh-letter-mode-map): Rename mh-edit-mhn to mh-mh-to-mime. Rename
415 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename
416 mh-mhn-compose-external-compressed-tar to
417 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
418 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
419 mh-mh-compose-external-type. Rename mh-mhn-compose-anon-ftp to
420 mh-mh-compose-anon-ftp. Rename
421 mh-mhn-compose-external-compressed-tar to
422 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
423 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
424 mh-mh-compose-external-type.
425 (mh-send-letter, mh-letter-mode-map): Rename mh-edit-mhn to
426 mh-mh-to-mime, mh-revert-mhn-edit to mh-mh-to-mime-undo.
427 (mh-reply, mh-yank-cur-msg, mh-insert-prefix-string): Rename
428 mh-yank-from-start-of-msg to mh-yank-behavior.
429 (mh-letter-mode, mh-to-field, mh-to-fcc, mh-insert-signature)
430 (mh-check-whom, mh-insert-auto-fields, mh-send-letter)
431 (mh-insert-letter, mh-yank-cur-msg, mh-insert-prefix-string)
432 (mh-fully-kill-draft, mh-open-line, mh-letter-complete)
433 (mh-letter-complete-or-space, mh-letter-confirm-address)
434 (mh-letter-next-header-field-or-indent)
435 (mh-letter-previous-header-field)
436 (mh-letter-toggle-header-field-display): Sync docstrings with
437 manual.
438
439 * mh-customize.el (mh-edit-mhn-hook): Rename to
440 mh-mh-to-mime-hook.
441 (mh-yank-from-start-of-msg): Rename to mh-yank-behavior.
442 (mh-compose-insertion): Rename values from 'gnus and 'mhn to 'mh
443 and user-visible values from mhn and Gnus to MH and MML.
444 (mh-before-send-letter-hook): Added 'ispell-message option.
445 (mh-mml-method-default): Rename mh-gnus-pgp-support-flag to
446 mh-pgp-support-flag.
447 (mh-compose-insertion, mh-compose-space-does-completion-flag)
448 (mh-delete-yanked-msg-window-flag)
449 (mh-extract-from-attribution-verb, mh-ins-buf-prefix)
450 (mh-letter-complete-function, mh-letter-fill-column)
451 (mh-mml-method-default, mh-signature-file-name)
452 (mh-signature-separator-flag, mh-x-face-file)
453 (mh-yank-behavior, mail-citation-hook)
454 (mh-before-send-letter-hook, mh-mh-to-mime-hook): Sync docstrings
455 with manual.
456
457 * mh-gnus.el (mml-minibuffer-read-disposition): New function
458 provided for Emacs 21 environments that lack it.
459
460 * mh-mime.el (mh-mml-query-cryptographic-method): Use default
461 prompt convention.
462 (mh-compose-forward): mh-mh-forward-message requires string arg.
463 (mh-minibuffer-read-type): New function.
464 (mh-mhn-args): Rename to mh-mh-to-mime-args.
465 (mh-mhn-compose-insertion): Rename to mh-mh-attach-file.
466 (mh-mhn-compose-forw): Rename to mh-mh-forward-message.
467 (mh-mhn-compose-type): Rename to mh-mh-compose-type.
468 (mh-mhn-compose-anon-ftp): Rename to mh-mh-compose-anon-ftp.
469 Rename mh-mhn-compose-external-type to
470 mh-mh-compose-external-type.
471 (mh-mhn-compose-external-compressed-tar): Rename to
472 mh-mh-compose-external-compressed-tar. Rename
473 mh-mhn-compose-external-type to mh-mh-compose-external-type.
474 (mh-mhn-compose-external-type): Rename to
475 mh-mh-compose-external-type.
476 (mh-edit-mhn): Rename to mh-mh-to-mime. Rename mh-mhn-args to
477 mh-mh-to-mime-args. Rename mh-edit-mhn-hook to mh-mh-to-mime-hook.
478 Use correct program in message.
479 (mh-mhn-directive-present-p): Rename to mh-mh-directive-present-p.
480 (mh-mml-directive-present-p): Rename to mh-mml-tag-present-p.
481 (mh-compose-forward, mh-mh-attach-file)
482 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
483 (mh-mh-compose-external-type, mh-mh-forward-message)
484 (mh-mml-attach-file): Use mml-minibuffer-read-description,
485 mh-minibuffer-read-type.
486 (mh-mime-content-types): Moved comment about only being used in
487 Emacs 20 to docstring.
488 (mh-mh-compose-external-type): Rename extra-param argument to
489 parameters.
490 (mh-mml-to-mime, mh-secure-message)
491 (mh-mml-unsecure-message, mh-mime-display-part)
492 (mh-mime-display-single): Rename mh-gnus-pgp-support-flag to
493 mh-pgp-support-flag.
494 (mh-compose-insertion): Rename mh-mhn-compose-insertion to
495 mh-mh-attach-file.
496 (mh-compose-forward): Rename mh-mhn-compose-forw to
497 mh-mh-forward-message.
498 (mh-mhn-compose-insertion): Rename mh-mhn-compose-type to
499 mh-mh-compose-type.
500 (mh-compose-insertion, mh-compose-forward, mh-mh-to-mime-args)
501 (mh-mh-attach-file, mh-mh-compose-type)
502 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
503 (mh-mh-compose-external-compressed-tar)
504 (mh-mh-compose-external-type, mh-mh-forward-message)
505 (mh-mh-to-mime, mh-mh-quote-unescaped-sharp,
506 (mh-mh-to-mime-undo, mh-mh-directive-present-p, mh-mml-to-mime)
507 (mh-mml-attach-file, mh-secure-message, mh-mml-unsecure-message)
508 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
509 (mh-mml-directive-present-p, mh-destroy-postponed-handles)
510 (mh-display-smileys, mh-display-emphasis, mh-mime-save-parts):
511 Sync docstrings with manual.
512
513 * mh-utils.el (mh-gnus-pgp-support-flag): Rename to
514 mh-pgp-support-flag.
515
fba3b4d8
PG
5162005-10-17 Peter S Galbraith <psg@debian.org>
517
518 * mh-identity.el (mh-identity-field-handler): Use
519 `assoc-ignore-case' to compare against header field for mixed-case
520 "From:".
521
ffda926c
BW
5222005-10-17 Bill Wohler <wohler@newt.com>
523
524 * mh-customize.el (mh-folder-tool-bar-map): Renamed image file
525 left_arrow to left-arrow, right_arrow to right-arrow, mail_compose
526 to mail/compose, fld_open to fld-open.
527 (mh-letter-tool-bar-map): Renamed image file mail_send to
528 mail/send.
529
8f552dc8
BW
5302005-10-16 Bill Wohler <wohler@newt.com>
531
79af55a7
BW
532 * mh-comp.el (mh-display-completion-list-compat): New macro which
533 calls `display-completion-list' correctly in older environments.
534 Versions of Emacs prior to version 22 lacked a COMMON-SUBSTRING
535 argument.
536 (mh-complete-word): Use it.
537
8f552dc8
BW
538 * mh-init.el (mh-image-load-path): Use locate-library to find
539 MH-E. This simplified the code a lot. Flattened out nested
540 statements even more.
541
7c164e0c
SD
5422005-10-16 Satyaki Das <satyaki@theforce.stanford.edu>
543
544 * mh-init.el (mh-image-load-path): Remove use of pushnew since it
545 causes a compiler warning.
546
547 * mh-utils.el (mh-display-msg): Do MIME cleanup before inserting
548 the message to be viewed (closes SF #1306141).
549
f5fab556
MY
5502005-10-16 Masatake YAMATO <jet@gyve.org>
551
552 * mh-comp.el (mh-complete-word): Pass the common
553 prefix substring of completion to `display-completion-list'.
554
2416ec64
SD
5552005-10-15 Satyaki Das <satyaki@theforce.stanford.edu>
556
557 * mh-init.el (mh-image-load-path-called-flag): New variable which
558 is used by mh-image-load-path so that it runs only once.
559 (mh-image-load-path): Modified so that it gets run only once. Also
560 flatten out heavily nested if statements to make it clearer.
561
562 * mh-e.el (mh-folder-mode): Call mh-image-load-path to allow Emacs
563 to find images used in the toolbar.
564
565 * mh-customize.el (:folder): Remove call to mh-image-load-path.
566
a9954630
BW
5672005-10-14 Bill Wohler <wohler@newt.com>
568
569 * mh-e.el (Version, mh-version): Added +cvs to version.
570
5b004a34
BW
5712005-10-14 Bill Wohler <wohler@newt.com>
572
573 Released MH-E version 7.85.
574
575 * mh-e.el (Version, mh-version): Updated for release 7.85.
576
a10f4ace
BW
5772005-10-14 Bill Wohler <wohler@newt.com>
578
deceef67
BW
579 * mh-e.el, mh-funcs.el, mh-init.el, mh-mime.el, mh-pick.el:
580 * mh-seq.el, mh-utils.el: Ran mh-unit. Continued copyright lines
581 need to be indented.
582
5b004a34
BW
583 * mh-e.el: mh-folder-tick-face had been renamed to mh-folder-tick
584 but the code that invoked the face had not been updated. Tick
585 highlighting working again.
586
a10f4ace
BW
587 * mh-seq.el (mh-non-seq-mode-line-annotation): Moved
588 make-variable-buffer-local call to top level to avoid warnings in
589 CVS Emacs.
590
591 * mh-comp.el (mh-insert-letter): Replaced deprecated read-input
592 with read-string.
593
a05fcb7d 5942005-10-09 Bill Wohler <wohler@newt.com>
c727526b 595
a05fcb7d
BW
596 * mh-init.el (mh-image-load-path): New function that adds the path
597 to the MH-E images to the image-load-path or load-path depending
598 on the version of Emacs.
c727526b 599
a05fcb7d
BW
600 * mh-customize.el: Call mh-image-load-path just before
601 mh-tool-bar-define so that the toolbar images can be found.
d88a70a0 602
a05fcb7d 6032005-10-04 Bill Wohler <wohler@newt.com>
d88a70a0 604
a05fcb7d
BW
605 * ChangeLog: Moved contents into ChangeLog.1 and trimmed.
606
607 * ChangeLog.1: New file. Contains old ChangeLog.
900d1698 608
47570699 609
a05fcb7d 610 Copyright (C) 2005 Free Software Foundation, Inc.
e9be14aa 611
e495eaec
BW
612 Copying and distribution of this file, with or without modification,
613 are permitted in any medium without royalty provided the copyright
614 notice and this notice are preserved.
ab5796a9
MB
615
616;;; arch-tag: 87324964-69b6-4925-a3c2-9c1df53d7d51