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