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