1 2005-12-04 Bill Wohler <wohler@newt.com>
3 * mh-customize.el (mh-invisible-header-fields-internal): Add
4 X-Bugzilla-* and X-Virus-Scanned.
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.
11 * mh-index.el (mh-index-sequenced-messages)
12 (mh-index-new-messages): Ditto.
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.
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):
28 * mh-funcs.el (mh-copy-msg, mh-pack-folder, mh-pack-folder-1):
31 * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Ditto.
33 * mh-print.el (mh-ps-print-range, mh-ps-print-msg)
34 (mh-ps-print-msg-file, mh-print-msg): Ditto.
36 * mh-seq.el (mh-put-msg-in-seq, mh-range-to-msg-list)
37 (mh-narrow-to-range, mh-toggle-tick): Ditto.
39 2005-12-01 Bill Wohler <wohler@newt.com>
41 Rewrote Reading Mail chapter in manual which affected mh-show
42 customization group and related functions.
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".
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
55 (mh-letter-faces): Group's manual section is Editing Drafts, not
57 (mh-sortm-args): New customization variable that used to be a
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
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
70 (mh-show-threads-flag): Move from mh-show group to mh-thread
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.
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
116 * mh-funcs.el (mh-sortm-args): Now a customization option and
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.
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.
133 * mh-print.el: (mh-ps-print-mime, mh-ps-print-toggle-mime):
135 (mh-ps-print-color-option): Incorporate docstring from
137 (mh-ps-spool-buffer): Remove unused code. Fix indent. Slimline
139 (mh-ps-spool-msg): Slimline docstring. Rename from
140 mh-ps-spool-a-msg. Rewrote to use existing show buffer when
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.
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
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.
166 2005-12-01 Bill Wohler <wohler@newt.com>
168 * mh-init.el (mh-defface-compat): Checkdoc fix.
170 * mh-junk.el (mh-bogofilter-blacklist, mh-bogofilter-whitelist):
171 Bogofilter is lowercase except at beginning of sentence and in
174 2005-11-04 Bill Wohler <wohler@newt.com>
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.
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.
184 * mh-customize.el: Refactor faces. Move grayscale requirements
185 last before t. Use uniform line breaks.
186 (mh-min-colors-defined-flag): New variable.
187 (mh-defface-compat): New function. Provides backward compatibility
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.
193 2005-11-03 Dan Nicolaescu <dann@ics.uci.edu>
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
200 2005-11-03 Bill Wohler <wohler@newt.com>
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.
206 * mh-e.el (mh-update-sequences): Sync docstrings with manual.
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
212 2005-11-01 Bill Wohler <wohler@newt.com>
214 * mh-comp.el (mh-redist-full-contents) Convert defvar to
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).
222 * mh-customize.el (mh-redist-full-contents-flag): Convert defvar
223 to defcustom. Rename by adding -flag.
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
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.
236 2005-10-30 Bill Wohler <wohler@newt.com>
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.
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
251 2005-10-28 Bill Wohler <wohler@newt.com>
253 * mh-comp.el (mh-annotate-msg): Use new variable
254 mh-scan-field-destination-offset rather than hard-coding 1.
256 * mh-customize.el (mh-interpret-number-as-range-flag): Add * to
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,
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
277 (mh-add-sequence-notation, mh-remove-sequence-notation): Use new
278 variable mh-scan-field-destination-offset rather than hard-coding
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.
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
292 (mh-scan-format-file): Checkdoc fix.
294 2005-10-27 Bill Wohler <wohler@newt.com>
296 * mh-customize.el (mh-adaptive-cmd-note-flag)
297 (mh-scan-format-file, mh-scan-prog): Sync docstrings with manual.
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
308 * mh-funcs.el (mh-note-copied): Sync docstrings with manual.
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.
319 * mh-comp.el (mh-insert-signature, mh-insert-auto-fields):
322 * mh-customize.el (mh-compose-insertion, mh-x-face-file): Ditto.
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
328 2005-10-24 Bill Wohler <wohler@newt.com>
330 * mh-gnus.el: Load mml.el in order to see if
331 mml-minibuffer-read-disposition is defined or not.
333 * mh-mime.el: Now that mh-gnus.el loads mml, we shouldn't need the
336 2005-10-23 Miles Bader <miles@gnu.org>
338 * .arch-inventory: New file.
340 2005-10-23 Bill Wohler <wohler@newt.com>
342 * mh-customize.el (mh-interpret-number-as-range-flag): Sync
343 docstring with manual.
345 * mh-identity.el (mh-assoc-ignore-case): Merge with version in
346 mh-alias.el and move to mh-acros.el
348 * mh-alias.el (mh-assoc-ignore-case): Merge with version in
349 mh-identity.el and move to mh-acros.el
351 * mh-acros.el (mh-assoc-ignore-case): Merge of function from
352 mh-identity.el and mh-alias.el.
354 * mh-mime.el: Autoload mm-uu for mm-uu-dissect to avoid compiler
357 2005-10-23 Satyaki Das <satyaki@theforce.stanford.edu>
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.
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
368 (mh-folder-mode): Initialize the tool-bar for folders the first
369 time we get into mh-letter-mode.
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
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
382 (mh-letter-mode): Initialize the tool-bar for drafts the first
383 time we get into mh-letter-mode.
385 2005-10-23 Bill Wohler <wohler@newt.com>
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
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
425 * mh-customize.el (mh-edit-mhn-hook): Rename to
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
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
443 * mh-gnus.el (mml-minibuffer-read-disposition): New function
444 provided for Emacs 21 environments that lack it.
446 * mh-mime.el (mh-mml-query-cryptographic-method): Use default
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
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
480 (mh-compose-insertion): Rename mh-mhn-compose-insertion to
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
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.
499 * mh-utils.el (mh-gnus-pgp-support-flag): Rename to
502 2005-10-17 Peter S Galbraith <psg@debian.org>
504 * mh-identity.el (mh-identity-field-handler): Use
505 `assoc-ignore-case' to compare against header field for mixed-case
508 2005-10-17 Bill Wohler <wohler@newt.com>
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
516 2005-10-16 Bill Wohler <wohler@newt.com>
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
522 (mh-complete-word): Use it.
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.
528 2005-10-16 Satyaki Das <satyaki@theforce.stanford.edu>
530 * mh-init.el (mh-image-load-path): Remove use of pushnew since it
531 causes a compiler warning.
533 * mh-utils.el (mh-display-msg): Do MIME cleanup before inserting
534 the message to be viewed (closes SF #1306141).
536 2005-10-16 Masatake YAMATO <jet@gyve.org>
538 * mh-comp.el (mh-complete-word): Pass the common
539 prefix substring of completion to `display-completion-list'.
541 2005-10-15 Satyaki Das <satyaki@theforce.stanford.edu>
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.
548 * mh-e.el (mh-folder-mode): Call mh-image-load-path to allow Emacs
549 to find images used in the toolbar.
551 * mh-customize.el (:folder): Remove call to mh-image-load-path.
553 2005-10-14 Bill Wohler <wohler@newt.com>
555 * mh-e.el (Version, mh-version): Added +cvs to version.
557 2005-10-14 Bill Wohler <wohler@newt.com>
559 Released MH-E version 7.85.
561 * mh-e.el (Version, mh-version): Updated for release 7.85.
563 2005-10-14 Bill Wohler <wohler@newt.com>
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
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.
573 * mh-seq.el (mh-non-seq-mode-line-annotation): Moved
574 make-variable-buffer-local call to top level to avoid warnings in
577 * mh-comp.el (mh-insert-letter): Replaced deprecated read-input
580 2005-10-09 Bill Wohler <wohler@newt.com>
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.
586 * mh-customize.el: Call mh-image-load-path just before
587 mh-tool-bar-define so that the toolbar images can be found.
589 2005-10-04 Bill Wohler <wohler@newt.com>
591 * ChangeLog: Moved contents into ChangeLog.1 and trimmed.
593 * ChangeLog.1: New file. Contains old ChangeLog.
596 Copyright (C) 2005 Free Software Foundation, Inc.
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.
602 ;;; arch-tag: 87324964-69b6-4925-a3c2-9c1df53d7d51