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