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