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