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