comparison lisp/mh-e/ChangeLog @ 67852:5b7ceef33307

(mh-process-daemon): Don't change buffer in proc-filter.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 27 Dec 2005 19:10:44 +0000
parents f2d49739378c
children 226904e7d40b
comparison
equal deleted inserted replaced
67851:eebc9bf86f06 67852:5b7ceef33307
1 2005-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * mh-utils.el (mh-process-daemon): Don't change buffer in proc-filter.
4
1 2005-12-23 Bill Wohler <wohler@newt.com> 5 2005-12-23 Bill Wohler <wohler@newt.com>
2 6
3 * mh-e.el (mh-folders-changed): Fix typo in docstring. 7 * mh-e.el (mh-folders-changed): Fix typo in docstring.
4 8
5 Follow MH-E Developers Guide conventions. Use `' quotes for Help 9 Follow MH-E Developers Guide conventions. Use `' quotes for Help
6 hyperlinks such as symbols, Info nodes, or URLs. Use \" quotes for 10 hyperlinks such as symbols, Info nodes, or URLs. Use \" quotes for
7 everything else. Otherwise, you can accidently get links to 11 everything else. Otherwise, you can accidently get links to
8 nonsense symbols. 12 nonsense symbols.
9 13
10 2005-12-22 Bill Wohler <wohler@newt.com> 14 2005-12-22 Bill Wohler <wohler@newt.com>
11 15
12 Follow Emacs coding conventions. Use default setting of 16 Follow Emacs coding conventions. Use default setting of
13 emacs-lisp-docstring-fill-column which is 65. 17 emacs-lisp-docstring-fill-column which is 65.
14 18
15 * mh-alias.el (mh-alias-reload): Sync docstrings with manual. 19 * mh-alias.el (mh-alias-reload): Sync docstrings with manual.
16 20
17 * mh-comp.el (mh-letter-mode): Use 60 column width. 21 * mh-comp.el (mh-letter-mode): Use 60 column width.
18 (mh-forward, mh-insert-signature, mh-send-letter): Sync docstrings 22 (mh-forward, mh-insert-signature, mh-send-letter): Sync docstrings
19 with manual. 23 with manual.
20 (mh-yank-cur-msg): Mention that mh-ins-buf-prefix isn't used if 24 (mh-yank-cur-msg): Mention that mh-ins-buf-prefix isn't used if
21 you have added a mail-citation-hook and neither are used if you 25 you have added a mail-citation-hook and neither are used if you
22 use one of the supercite flavors of mh-yank-behavior. Sync 26 use one of the supercite flavors of mh-yank-behavior.
23 docstrings with manual. 27 Sync docstrings with manual.
24 28
25 * mh-customize.el (mh-kill-folder-suppress-prompt-hooks): Rename 29 * mh-customize.el (mh-kill-folder-suppress-prompt-hooks):
26 from mh-kill-folder-suppress-prompt-hook since it is an abnormal 30 Rename from mh-kill-folder-suppress-prompt-hook since it is an abnormal
27 hook. Use "Hook run by `function'..." instead of "Invoked...". 31 hook. Use "Hook run by `function'..." instead of "Invoked...".
28 Sync docstrings with manual. 32 Sync docstrings with manual.
29 (mh-ins-buf-prefix, mh-yank-behavior): Mention that 33 (mh-ins-buf-prefix, mh-yank-behavior): Mention that
30 mh-ins-buf-prefix isn't used if you have added a 34 mh-ins-buf-prefix isn't used if you have added a
31 mail-citation-hook and neither are used if you use one of the 35 mail-citation-hook and neither are used if you use one of the
32 supercite flavors of mh-yank-behavior. Sync docstrings with 36 supercite flavors of mh-yank-behavior. Sync docstrings with manual.
33 manual. 37 (mail-citation-hook): Delete. Use one in sendmail.el.
34 (mail-citation-hook): Delete. Use one in sendmail.el.
35 (mh-signature-file-name, mh-after-commands-processed-hook) 38 (mh-signature-file-name, mh-after-commands-processed-hook)
36 (mh-alias-reloaded-hook, mh-before-commands-processed-hook) 39 (mh-alias-reloaded-hook, mh-before-commands-processed-hook)
37 (mh-before-quit-hook, mh-before-send-letter-hook) 40 (mh-before-quit-hook, mh-before-send-letter-hook)
38 (mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook) 41 (mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook)
39 (mh-forward-hook, mh-inc-folder-hook, mh-insert-signature-hook) 42 (mh-forward-hook, mh-inc-folder-hook, mh-insert-signature-hook)
40 (mh-letter-mode-hook) 43 (mh-letter-mode-hook)
41 (mh-mh-to-mime-hook, mh-pick-mode-hook, mh-quit-hook) 44 (mh-mh-to-mime-hook, mh-pick-mode-hook, mh-quit-hook)
42 (mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook) 45 (mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
43 (mh-unseen-updated-hook): Use "Hook run by `function'..." instead 46 (mh-unseen-updated-hook): Use "Hook run by `function'..." instead
44 of "Invoked...". Sync docstrings with manual. 47 of "Invoked...". Sync docstrings with manual.
45 48
46 * mh-e.el (mh-last-destination, mh-last-destination-folder) 49 * mh-e.el (mh-last-destination, mh-last-destination-folder)
47 (mh-last-destination-write, mh-folder-mode-map, mh-arrow-marker) 50 (mh-last-destination-write, mh-folder-mode-map, mh-arrow-marker)
48 (mh-delete-list, mh-refile-list, mh-folders-changed) 51 (mh-delete-list, mh-refile-list, mh-folders-changed)
49 (mh-next-direction, mh-view-ops, mh-folder-view-stack) 52 (mh-next-direction, mh-view-ops, mh-folder-view-stack)
50 (mh-index-data, mh-first-msg-num, mh-last-msg-num) 53 (mh-index-data, mh-first-msg-num, mh-last-msg-num)
51 (mh-mode-line-annotation, mh-sequence-notation-history) 54 (mh-mode-line-annotation, mh-sequence-notation-history)
52 (mh-colors-available-flag): Move comment into docstring. 55 (mh-colors-available-flag): Move comment into docstring.
53 (mh-delete-msg, mh-execute-commands, mh-inc-folder, mh-quit, 56 (mh-delete-msg, mh-execute-commands, mh-inc-folder, mh-quit)
54 mh-process-commands): Sync docstrings with manual. 57 (mh-process-commands): Sync docstrings with manual.
55 (mh-refile-msg): Small doc edit. 58 (mh-refile-msg): Small doc edit.
56 (mh-delete-a-msg, mh-refile-a-msg): Sync docstrings with manual. 59 (mh-delete-a-msg, mh-refile-a-msg): Sync docstrings with manual.
57 Rename msg argument to message. 60 Rename msg argument to message.
58 61
59 * mh-funcs.el (mh-kill-folder): Sync docstrings with manual. 62 * mh-funcs.el (mh-kill-folder): Sync docstrings with manual.
60 63
61 * mh-e.el (mh-update-unseen): No longer say "The value of 64 * mh-e.el (mh-update-unseen): No longer say "The value of
62 `foo-hook' is a list of functions to be called, with no arguments, 65 `foo-hook' is a list of functions to be called, with no arguments,
63 ...," but rather just "The hook foo-hook is called...". 66 ...," but rather just "The hook foo-hook is called...".
64 67
65 * mh-mime.el (mh-mh-to-mime): Ditto 68 * mh-mime.el (mh-mh-to-mime): Ditto.
66 69
67 * mh-pick.el (mh-pick-mode): Ditto. 70 * mh-pick.el (mh-pick-mode): Ditto.
68 71
69 * mh-utils.el (mh-showing-mode): Use uppercase for argument in 72 * mh-utils.el (mh-showing-mode): Use uppercase for argument in
70 docstring. 73 docstring.
71 (mh-seq-list, mh-seen-list, mh-showing-with-headers): Move comment 74 (mh-seq-list, mh-seen-list, mh-showing-with-headers): Move comment
72 into docstring. 75 into docstring.
73 (mh-show-mode, mh-show-msg, mh-find-path): Sync docstrings with 76 (mh-show-mode, mh-show-msg, mh-find-path): Sync docstrings with manual.
74 manual. 77
75 78 2005-12-19 Stephen Gildea <gildea@stop.mail-abuse.org>
76 2005-12-19 Stephen Gildea
77 79
78 * mh-customize.el (mh-after-commands-processed-hook): New variable. 80 * mh-customize.el (mh-after-commands-processed-hook): New variable.
79 (mh-before-commands-processed-hook): mh-folder-updated-hook, renamed. 81 (mh-before-commands-processed-hook): Rename mh-folder-updated-hook.
80 82
81 * mh-e.el (mh-process-commands): Rename mh-folder-updated-hook 83 * mh-e.el (mh-process-commands): Rename mh-folder-updated-hook
82 to mh-before-commands-processed-hook, call new 84 to mh-before-commands-processed-hook, call new
83 mh-after-commands-processed-hook. 85 mh-after-commands-processed-hook.
84 (mh-folders-changed): New variable (for use in 86 (mh-folders-changed): New variable (for use in
85 mh-after-commands-processed-hook). 87 mh-after-commands-processed-hook).
86 88
102 * mh-pick.el: 104 * mh-pick.el:
103 * mh-print.el: 105 * mh-print.el:
104 * mh-seq.el: 106 * mh-seq.el:
105 * mh-speed.el: 107 * mh-speed.el:
106 * mh-utils.el: 108 * mh-utils.el:
107 Follow commenting conventions. Don't use ;;; form so much, except 109 Follow commenting conventions. Don't use ;;; form so much, except
108 for headings. Precede headings with page feed. This was mostly 110 for headings. Precede headings with page feed. This was mostly
109 already done, so I made it a convention. Did not update copyright 111 already done, so I made it a convention. Did not update copyright
110 on a couple of files since this was an insignificant change. 112 on a couple of files since this was an insignificant change.
111 113
112 2005-12-18 Bill Wohler <wohler@newt.com> 114 2005-12-18 Bill Wohler <wohler@newt.com>
113 115
114 * mh-customize.el (mh-toolbar): Rename to mh-tool-bar. 116 * mh-customize.el (mh-toolbar): Rename to mh-tool-bar.
115 (mh-tool-bar-search-function): Sync docstrings with manual. 117 (mh-tool-bar-search-function): Sync docstrings with manual.
116 (mh-tool-bar-customize): Replace toolbar with tool bar in 118 (mh-tool-bar-customize): Replace toolbar with tool bar in docstring.
117 docstring.
118 (mh-tool-bar-letter-help): Fix manual reference. 119 (mh-tool-bar-letter-help): Fix manual reference.
119 (mh-xemacs-use-toolbar-flag): Rename to 120 (mh-xemacs-use-toolbar-flag): Rename to
120 mh-xemacs-use-tool-bar-flag. Initialize to 121 mh-xemacs-use-tool-bar-flag. Initialize to
121 mh-xemacs-has-tool-bar-flag. Sync docstrings with manual. 122 mh-xemacs-has-tool-bar-flag. Sync docstrings with manual.
122 (mh-xemacs-toolbar-position): Rename to 123 (mh-xemacs-toolbar-position): Rename to
123 mh-xemacs-tool-bar-position. Initialize to nil. Drop "no tool bar" 124 mh-xemacs-tool-bar-position. Initialize to nil. Drop "no tool bar"
124 option (redundant) and change "Same As Default Tool Bar" setting 125 option (redundant) and change "Same As Default Tool Bar" setting
125 to nil. Sync docstrings with manual. 126 to nil. Sync docstrings with manual.
126 (mh-tool-bar-define): Replace toolbar with tool-bar or tool bar 127 (mh-tool-bar-define): Replace toolbar with tool-bar or tool bar
127 depending on context. 128 depending on context.
128 (mh-toolbar-init): Rename to mh-tool-bar-init. Simplified 129 (mh-toolbar-init): Rename to mh-tool-bar-init.
129 condition for calling set-specifier. Only look at the value of 130 Simplify condition for calling set-specifier.
130 mh-xemacs-use-tool-bar-flag. 131 Only look at the value of mh-xemacs-use-tool-bar-flag.
131 (mh-tool-bar-folder-buttons, mh-tool-bar-letter-buttons): Sync 132 (mh-tool-bar-folder-buttons, mh-tool-bar-letter-buttons):
132 docstrings with manual. 133 Sync docstrings with manual.
133 134
134 * mh-comp.el (mh-letter-mode): Use mh-tool-bar-init instead of 135 * mh-comp.el (mh-letter-mode): Use mh-tool-bar-init instead of
135 mh-toolbar-init. 136 mh-toolbar-init.
136 137
137 * mh-e.el (mh-folder-mode): Ditto. 138 * mh-e.el (mh-folder-mode): Ditto.
148 149
149 2005-12-14 Bill Wohler <wohler@newt.com> 150 2005-12-14 Bill Wohler <wohler@newt.com>
150 151
151 * mh-customize.el (mh-speed-flists-interval): Rename to 152 * mh-customize.el (mh-speed-flists-interval): Rename to
152 mh-speed-update-interval. 153 mh-speed-update-interval.
153 (mh-speed-run-flists-flag): Delete. Setting 154 (mh-speed-run-flists-flag): Delete.
154 mh-speed-flists-interval to 0 accomplishes the same thing. 155 Setting mh-speed-flists-interval to 0 accomplishes the same thing.
155 156
156 * mh-speed.el (mh-folder-speedbar-buttons, mh-speed-flists): Use 157 * mh-speed.el (mh-folder-speedbar-buttons, mh-speed-flists):
157 mh-speed-update-interval instead of mh-speed-run-flists-flag. 158 Use mh-speed-update-interval instead of mh-speed-run-flists-flag.
158 (mh-speed-toggle, mh-speed-view, mh-speed-refresh): Sync 159 (mh-speed-toggle, mh-speed-view, mh-speed-refresh):
159 docstrings with manual. 160 Sync docstrings with manual.
160 161
161 2005-12-09 Bill Wohler <wohler@newt.com> 162 2005-12-09 Bill Wohler <wohler@newt.com>
162 163
163 * mh-customize.el (mh-path): Move here from mh-init.el. 164 * mh-customize.el (mh-path): Move here from mh-init.el.
164 (mh-variant): Mention that mh-path can be customized. 165 (mh-variant): Mention that mh-path can be customized.
170 2005-12-04 Bill Wohler <wohler@newt.com> 171 2005-12-04 Bill Wohler <wohler@newt.com>
171 172
172 * mh-customize.el (mh-sortm-args): Sync docstrings with manual. 173 * mh-customize.el (mh-sortm-args): Sync docstrings with manual.
173 (mh-invisible-header-fields-internal): Add X-Bugzilla-* and 174 (mh-invisible-header-fields-internal): Add X-Bugzilla-* and
174 X-Virus-Scanned. 175 X-Virus-Scanned.
175 176
176 * mh-customize.el (mh-insert-signature-hook): Rename 177 * mh-customize.el (mh-insert-signature-hook):
177 mh-letter-insert-signature-hook to mh-insert-signature-hook. 178 Rename mh-letter-insert-signature-hook to mh-insert-signature-hook.
178 179
179 * mh-comp.el (mh-insert-signature): Ditto. 180 * mh-comp.el (mh-insert-signature): Ditto.
180 181
181 * mh-customize.el (mh-fetch-x-image-url): Change default from 'ask 182 * mh-customize.el (mh-fetch-x-image-url): Change default from 'ask
182 to nil. Remove t option. Sync docstring with manual (closes SF 183 to nil. Remove t option. Sync docstring with manual (closes SF
183 #831278). 184 #831278).
184 (mh-invisible-header-fields-internal): Remove X-Image-URL so that 185 (mh-invisible-header-fields-internal): Remove X-Image-URL so that
185 users can see it, look it up in the manual's index, and discover 186 users can see it, look it up in the manual's index, and discover
186 mh-fetch-x-image-url (closes SF #831278). 187 mh-fetch-x-image-url (closes SF #831278).
187 188
188 * mh-customize.el (mh-new-messages-folders): Rename from 189 * mh-customize.el (mh-new-messages-folders): Rename from
189 mh-index-new-messages-folders. 190 mh-index-new-messages-folders.
190 (mh-ticked-messages-folders): Rename from 191 (mh-ticked-messages-folders): Rename from
191 mh-index-ticked-messages-folders. 192 mh-index-ticked-messages-folders.
192 193
193 * mh-index.el (mh-index-sequenced-messages) 194 * mh-index.el (mh-index-sequenced-messages)
194 (mh-index-new-messages): Ditto. 195 (mh-index-new-messages): Ditto.
195 196
196 * mh-comp.el (mh-forward): Went over all uses of the word "RANGE" 197 * mh-comp.el (mh-forward): Went over all uses of the word "RANGE"
197 in the docstrings and made usage consistent. Generally speaking, 198 in the docstrings and made usage consistent. Generally speaking,
198 "messages in range" and "range of messages" is redundant and just 199 "messages in range" and "range of messages" is redundant and just
199 "range" can be used in most circumstances. Also ensured that 200 "range" can be used in most circumstances. Also ensured that
200 mh-interactive-range was mentioned in all interactive functions 201 mh-interactive-range was mentioned in all interactive functions
201 that use a range which describes the range argument for both users 202 that use a range which describes the range argument for both users
202 and programmers. 203 and programmers.
203 204
204 * mh-e.el (mh-delete-msg-no-motion, mh-refile-msg) 205 * mh-e.el (mh-delete-msg-no-motion, mh-refile-msg)
205 (mh-refile-or-write-again, mh-rescan-folder, mh-undo) 206 (mh-refile-or-write-again, mh-rescan-folder, mh-undo)
206 (mh-visit-folder, mh-scan-folder, mh-regenerate-headers) 207 (mh-visit-folder, mh-scan-folder, mh-regenerate-headers)
207 (mh-notate-user-sequences, mh-delete-msg-from-seq, mh-catchup): 208 (mh-notate-user-sequences, mh-delete-msg-from-seq, mh-catchup): Ditto.
208 Ditto. 209
209 210 * mh-funcs.el (mh-copy-msg, mh-pack-folder, mh-pack-folder-1): Ditto.
210 * mh-funcs.el (mh-copy-msg, mh-pack-folder, mh-pack-folder-1):
211 Ditto.
212 211
213 * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Ditto. 212 * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Ditto.
214 213
215 * mh-print.el (mh-ps-print-range, mh-ps-print-msg) 214 * mh-print.el (mh-ps-print-range, mh-ps-print-msg)
216 (mh-ps-print-msg-file, mh-print-msg): Ditto. 215 (mh-ps-print-msg-file, mh-print-msg): Ditto.
221 220
222 2005-12-01 Bill Wohler <wohler@newt.com> 221 2005-12-01 Bill Wohler <wohler@newt.com>
223 222
224 Rewrote Reading Mail chapter in manual which affected mh-show 223 Rewrote Reading Mail chapter in manual which affected mh-show
225 customization group and related functions. 224 customization group and related functions.
226 225
227 * mh-comp.el (mh-letter-mode): Use mh-highlight-citation-style 226 * mh-comp.el (mh-letter-mode): Use mh-highlight-citation-style
228 instead of mh-highlight-citation-p. 227 instead of mh-highlight-citation-p.
229 (mh-letter-toggle-header-field-display): "Ellipsed" isn't a word, 228 (mh-letter-toggle-header-field-display): "Ellipsed" isn't a word,
230 I think, so use "truncated". 229 I think, so use "truncated".
231 230
232 * mh-customize.el (mh-folder, mh-folder-faces): Group's manual 231 * mh-customize.el (mh-folder, mh-folder-faces): Group's manual
233 section is Folders, not Organizing. Parent of mh-folder-faces is 232 section is Folders, not Organizing. Parent of mh-folder-faces is
234 mh-folder, not mh-show. 233 mh-folder, not mh-show.
235 (mh-speed): Rename to mh-speedbar for consistency with mh-toolbar. 234 (mh-speed): Rename to mh-speedbar for consistency with mh-toolbar.
236 (mh-thread): New group that corresponds with manual's Threading 235 (mh-thread): New group that corresponds with manual's Threading
237 chapter. 236 chapter.
238 (mh-letter-faces): Group's manual section is Editing Drafts, not 237 (mh-letter-faces): Group's manual section is Editing Drafts, not
239 Sending Mail. 238 Sending Mail.
240 (mh-sortm-args): New customization variable that used to be a 239 (mh-sortm-args): New customization variable that used to be a defvar.
241 defvar.
242 (mh-index-new-messages-folders, mh-index-ticked-messages-folders): 240 (mh-index-new-messages-folders, mh-index-ticked-messages-folders):
243 Move from mh-index group to mh-folders group. 241 Move from mh-index group to mh-folders group.
244 (mh-alias-local-users-prefix, mh-large-folder) 242 (mh-alias-local-users-prefix, mh-large-folder)
245 (mh-recursive-folders-flag, mh-before-quit-hook) 243 (mh-recursive-folders-flag, mh-before-quit-hook)
246 (mh-folder-mode-hook, mh-kill-folder-suppress-prompt-hook) 244 (mh-folder-mode-hook, mh-kill-folder-suppress-prompt-hook)
247 (mh-quit-hook, mh-refile-msg-hook): Move from mh-show group to 245 (mh-quit-hook, mh-refile-msg-hook): Move from mh-show group to
248 mh-folder group. 246 mh-folder group.
249 (mh-highlight-citation-style): Rename from 247 (mh-highlight-citation-style): Rename from
250 mh-highlight-citation-p. Sync docstrings with manual. 248 mh-highlight-citation-p. Sync docstrings with manual.
251 (mh-mhl-format-file): Rename from mhl-formfile. Sync docstrings 249 (mh-mhl-format-file): Rename from mhl-formfile. Sync docstrings
252 with manual. 250 with manual.
253 (mh-show-threads-flag): Move from mh-show group to mh-thread 251 (mh-show-threads-flag): Move from mh-show group to mh-thread group.
254 group.
255 (mh-find-path-hook): Move from mh-show group to mh-e group. 252 (mh-find-path-hook): Move from mh-show group to mh-e group.
256 (mh-folder-updated-hook): Add to mh-folder group. 253 (mh-folder-updated-hook): Add to mh-folder group.
257 (mh-forward-hook): Move from mh-folder to mh-sending-mail group. 254 (mh-forward-hook): Move from mh-folder to mh-sending-mail group.
258 (mh-unseen-updated-hook): Move from mh-show to mh-sequences group. 255 (mh-unseen-updated-hook): Move from mh-show to mh-sequences group.
259 (mh-bury-show-buffer-flag, mh-clean-message-header-flag) 256 (mh-bury-show-buffer-flag, mh-clean-message-header-flag)
267 (mh-mime-save-parts-default-directory, mh-print-background-flag) 264 (mh-mime-save-parts-default-directory, mh-print-background-flag)
268 (mh-show-maximum-size, mh-show-use-goto-addr-flag) 265 (mh-show-maximum-size, mh-show-use-goto-addr-flag)
269 (mh-show-use-xface-flag, mh-store-default-directory) 266 (mh-show-use-xface-flag, mh-store-default-directory)
270 (mh-summary-height, mh-delete-msg-hook 267 (mh-summary-height, mh-delete-msg-hook
271 (mh-show-hook, mh-show-mode-hook): Sync docstrings with manual. 268 (mh-show-hook, mh-show-mode-hook): Sync docstrings with manual.
272 269
273 * mh-e.el 270 * mh-e.el
274 (mh-scan-format-mh, mh-scan-good-msg-regexp) 271 (mh-scan-format-mh, mh-scan-good-msg-regexp)
275 (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp) 272 (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
276 (mh-scan-cur-msg-number-regexp, mh-scan-subject-regexp): Use 273 (mh-scan-cur-msg-number-regexp, mh-scan-subject-regexp):
277 non-fontification instead of non-fontifying. 274 Use non-fontification instead of non-fontifying.
278 (mh-header-display): Use mh-mhl-format-file instead of 275 (mh-header-display): Use mh-mhl-format-file instead of
279 mhl-formfile. Sync docstrings with manual. 276 mhl-formfile. Sync docstrings with manual.
280 (mh-next-undeleted-msg, mh-previous-undeleted-msg): Rename arg to 277 (mh-next-undeleted-msg, mh-previous-undeleted-msg): Rename arg to
281 count. Sync docstrings with manual. 278 count. Sync docstrings with manual.
282 (mh-refile-or-write-again): Use output from mh-write-msg-to-file 279 (mh-refile-or-write-again): Use output from mh-write-msg-to-file
283 so that message doesn't change when using this command. Sync 280 so that message doesn't change when using this command.
284 docstrings with manual. 281 Sync docstrings with manual.
285 (mh-page-msg, mh-previous-page): Rename arg to lines. Sync 282 (mh-page-msg, mh-previous-page): Rename arg to lines.
286 docstrings with manual. 283 Sync docstrings with manual.
287 (mh-write-msg-to-file): Rename msg to message. Rename no-headers 284 (mh-write-msg-to-file): Rename msg to message. Rename no-headers
288 to no-header. Sync docstrings with manual. 285 to no-header. Sync docstrings with manual.
289 (mh-ps-print-map): Delete keybindings for deleted commands 286 (mh-ps-print-map): Delete keybindings for deleted commands
290 mh-ps-print-toggle-mime and mh-ps-print-msg-show. 287 mh-ps-print-toggle-mime and mh-ps-print-msg-show.
291 (mh-help-messages): Updated printing help. 288 (mh-help-messages): Update printing help.
292 (mh-delete-msg, mh-delete-msg-no-motion, mh-first-msg) 289 (mh-delete-msg, mh-delete-msg-no-motion, mh-first-msg)
293 (mh-last-msg, mh-previous-unread-msg, mh-next-button) 290 (mh-last-msg, mh-previous-unread-msg, mh-next-button)
294 (mh-prev-button, mh-folder-toggle-mime-part) 291 (mh-prev-button, mh-folder-toggle-mime-part)
295 (mh-folder-inline-mime-part, mh-folder-save-mime-part) 292 (mh-folder-inline-mime-part, mh-folder-save-mime-part)
296 (mh-next-unread-msg, mh-toggle-mime-buttons): Sync docstrings with 293 (mh-next-unread-msg, mh-toggle-mime-buttons): Sync docstrings with
297 manual. 294 manual.
298 295
299 * mh-funcs.el (mh-sortm-args): Now a customization option and 296 * mh-funcs.el (mh-sortm-args): Now a customization option and
300 in mh-customize.el. 297 in mh-customize.el.
301 (mh-pipe-msg): Rename include-headers to include-header. Sync 298 (mh-pipe-msg): Rename include-headers to include-header.
302 docstrings with manual. 299 Sync docstrings with manual.
303 (mh-burst-digest, mh-page-digest, mh-page-digest-backwards) 300 (mh-burst-digest, mh-page-digest, mh-page-digest-backwards)
304 (mh-store-msg): Sync docstrings with manual. 301 (mh-store-msg): Sync docstrings with manual.
305 302
306 * mh-mime.el (mh-mime-save-parts): Rename arg to prompt. Sync 303 * mh-mime.el (mh-mime-save-parts): Rename arg to prompt.
307 docstrings with manual. 304 Sync docstrings with manual.
308 (mh-toggle-mh-decode-mime-flag): Use English in message, not Lisp. 305 (mh-toggle-mh-decode-mime-flag): Use English in message, not Lisp.
309 Sync docstrings with manual. 306 Sync docstrings with manual.
310 (mh-mm-display-part, mh-mm-inline-message): Use 307 (mh-mm-display-part, mh-mm-inline-message):
311 mh-highlight-citation-style instead of mh-highlight-citation-p. 308 Use mh-highlight-citation-style instead of mh-highlight-citation-p.
312 (mh-press-button): Sync docstrings with manual. 309 (mh-press-button): Sync docstrings with manual.
313 (mh-display-with-external-viewer): Fix default output in 310 (mh-display-with-external-viewer): Fix default output in
314 minibuffer. Sync docstrings with manual. 311 minibuffer. Sync docstrings with manual.
315 312
316 * mh-print.el: (mh-ps-print-mime, mh-ps-print-toggle-mime): 313 * mh-print.el: (mh-ps-print-mime, mh-ps-print-toggle-mime): Delete.
317 Deleted.
318 (mh-ps-print-color-option): Incorporate docstring from 314 (mh-ps-print-color-option): Incorporate docstring from
319 ps-print-color-p. 315 ps-print-color-p.
320 (mh-ps-spool-buffer): Remove unused code. Fix indent. Slimline 316 (mh-ps-spool-buffer): Remove unused code. Fix indent.
321 docstring. 317 Slimline docstring.
322 (mh-ps-spool-msg): Slimline docstring. Rename from 318 (mh-ps-spool-msg): Slimline docstring. Rename from mh-ps-spool-a-msg.
323 mh-ps-spool-a-msg. Rewrote to use existing show buffer when 319 Rewrite to use existing show buffer when available.
324 available.
325 (mh-ps-print-range): Extract method from common code in 320 (mh-ps-print-range): Extract method from common code in
326 mh-ps-print-msg and mh-ps-print-msg-file. 321 mh-ps-print-msg and mh-ps-print-msg-file.
327 (mh-ps-print-preprint): Clean docstring. Use filename "mh-%s". 322 (mh-ps-print-preprint): Clean docstring. Use filename "mh-%s".
328 (mh-ps-print-msg-show): Delete. Can use either 323 (mh-ps-print-msg-show): Delete. Can use either
329 mh-ps-print-msg-show or mh-ps-print-msg-show to same effect with 324 mh-ps-print-msg-show or mh-ps-print-msg-show to same effect with
330 new code in mh-ps-spool-msg. 325 new code in mh-ps-spool-msg.
331 (mh-print-msg): Use mh-mhl-format-file instead of mhl-formfile. 326 (mh-print-msg): Use mh-mhl-format-file instead of mhl-formfile.
332 Sync docstrings with manual. 327 Sync docstrings with manual.
333 (mh-ps-print-msg, mh-ps-print-msg-file) 328 (mh-ps-print-msg, mh-ps-print-msg-file)
334 (mh-ps-print-toggle-faces, mh-ps-print-toggle-color): Sync 329 (mh-ps-print-toggle-faces, mh-ps-print-toggle-color):
335 docstrings with manual. 330 Sync docstrings with manual.
336 331
337 * mh-utils.el (mh-show-ps-print-msg-show, 332 * mh-utils.el (mh-show-ps-print-msg-show)
338 mh-show-ps-print-toggle-mime): Delete. 333 mh-show-ps-print-toggle-mime): Delete.
339 (mh-show-ps-print-map): Updated accordingly. 334 (mh-show-ps-print-map): Update accordingly.
340 (mh-show-mode): Use mh-highlight-citation-style instead of 335 (mh-show-mode): Use mh-highlight-citation-style instead of
341 mh-highlight-citation-p. 336 mh-highlight-citation-p.
342 (mh-show-xface, mh-display-msg): Use mh-mhl-format-file instead of 337 (mh-show-xface, mh-display-msg): Use mh-mhl-format-file instead of
343 mhl-formfile. 338 mhl-formfile.
344 (mh-show): Use mh-mhl-format-file instead of mhl-formfile. Sync 339 (mh-show): Use mh-mhl-format-file instead of mhl-formfile.
345 docstrings with manual. 340 Sync docstrings with manual.
346 (mh-show-font-lock-fontify-region, mh-modify, mh-goto-msg): Sync 341 (mh-show-font-lock-fontify-region, mh-modify, mh-goto-msg):
347 docstrings with manual. 342 Sync docstrings with manual.
348 343
349 2005-12-01 Bill Wohler <wohler@newt.com> 344 2005-12-01 Bill Wohler <wohler@newt.com>
350 345
351 * mh-init.el (mh-defface-compat): Checkdoc fix. 346 * mh-init.el (mh-defface-compat): Checkdoc fix.
352 347
353 * mh-junk.el (mh-bogofilter-blacklist, mh-bogofilter-whitelist): 348 * mh-junk.el (mh-bogofilter-blacklist, mh-bogofilter-whitelist):
354 Bogofilter is lowercase except at beginning of sentence and in 349 Bogofilter is lowercase except at beginning of sentence and in titles.
355 titles.
356 350
357 2005-11-04 Bill Wohler <wohler@newt.com> 351 2005-11-04 Bill Wohler <wohler@newt.com>
358 352
359 * mh-customize.el (mh-min-colors-defined-flag, mh-defface-compat): 353 * mh-customize.el (mh-min-colors-defined-flag, mh-defface-compat):
360 Move to mh-init.el to minimize bulk of mh-customize.el. 354 Move to mh-init.el to minimize bulk of mh-customize.el.
361 355
362 * mh-init.el: Modify commentary since file is used for load and 356 * mh-init.el: Modify commentary since file is used for load and
363 initialization as well as setting and getting the variant. 357 initialization as well as setting and getting the variant.
364 (mh-min-colors-defined-flag, mh-defface-compat): Move 358 (mh-min-colors-defined-flag, mh-defface-compat):
365 here from mh-customize.el. 359 Move here from mh-customize.el.
366 360
367 * mh-customize.el: Refactor faces. Move grayscale requirements 361 * mh-customize.el: Refactor faces. Move grayscale requirements
368 last before t. Use uniform line breaks. 362 last before t. Use uniform line breaks.
369 (mh-min-colors-defined-flag): New variable. 363 (mh-min-colors-defined-flag): New variable.
370 (mh-defface-compat): New function. Provides backward compatibility 364 (mh-defface-compat): New function. Provides backward compatibility
371 for face specs. 365 for face specs.
372 (mh-show-header, mh-show-date, mh-show-cc, mh-folder-to) 366 (mh-show-header, mh-show-date, mh-show-cc, mh-folder-to)
373 (mh-folder-refiled, mh-folder-cur-msg-number, mh-folder-cur-msg) 367 (mh-folder-refiled, mh-folder-cur-msg-number, mh-folder-cur-msg)
374 (mh-folder-body): Use mh-defface-compat. 368 (mh-folder-body): Use mh-defface-compat.
375 369
376 2005-11-03 Dan Nicolaescu <dann@ics.uci.edu> 370 2005-11-03 Dan Nicolaescu <dann@ics.uci.edu>
377 371
378 * mh-customize.el (mh-folder-body-face, mh-folder-cur-msg-face) 372 * mh-customize.el (mh-folder-body-face, mh-folder-cur-msg-face)
381 type attribute. 375 type attribute.
382 376
383 2005-11-03 Bill Wohler <wohler@newt.com> 377 2005-11-03 Bill Wohler <wohler@newt.com>
384 378
385 * mh-customize.el (mh-refile-preserves-sequences-flag) 379 * mh-customize.el (mh-refile-preserves-sequences-flag)
386 (mh-tick-seq, mh-update-sequences-after-mh-show-flag): Sync 380 (mh-tick-seq, mh-update-sequences-after-mh-show-flag):
387 docstrings with manual. 381 Sync docstrings with manual.
388 382
389 * mh-e.el (mh-update-sequences): Sync docstrings with manual. 383 * mh-e.el (mh-update-sequences): Sync docstrings with manual.
390 384
391 * mh-seq.el (mh-delete-seq, mh-list-sequences, mh-narrow-to-seq) 385 * mh-seq.el (mh-delete-seq, mh-list-sequences, mh-narrow-to-seq)
392 (mh-widen, mh-toggle-tick, mh-narrow-to-tick): Sync docstrings 386 (mh-widen, mh-toggle-tick, mh-narrow-to-tick): Sync docstrings
393 with manual. 387 with manual.
394 388
395 2005-11-01 Bill Wohler <wohler@newt.com> 389 2005-11-01 Bill Wohler <wohler@newt.com>
396 390
397 * mh-comp.el (mh-redist-full-contents) Convert defvar to 391 * mh-comp.el (mh-redist-full-contents) Convert defvar to defcustom.
398 defcustom.
399 (mh-smail, mh-extract-rejected-mail, mh-forward, mh-redistribute) 392 (mh-smail, mh-extract-rejected-mail, mh-forward, mh-redistribute)
400 (mh-reply, mh-send, mh-send-other-window) 393 (mh-reply, mh-send, mh-send-other-window)
401 (mh-fill-paragraph-function): Sync docstrings with manual. 394 (mh-fill-paragraph-function): Sync docstrings with manual.
402 (mh-edit-again, mh-extract-rejected-mail, mh-redistribute): Rename 395 (mh-edit-again, mh-extract-rejected-mail, mh-redistribute):
403 msg argument to message (to make for a better docstring). 396 Rename msg argument to message (to make for a better docstring).
404 397
405 * mh-customize.el (mh-redist-full-contents-flag): Convert defvar 398 * mh-customize.el (mh-redist-full-contents-flag): Convert defvar
406 to defcustom. Rename by adding -flag. 399 to defcustom. Rename by adding -flag.
407 (mh-compose-forward-as-mime-flag) 400 (mh-compose-forward-as-mime-flag)
408 (mh-compose-letter-function, mh-forward-subject-format) 401 (mh-compose-letter-function, mh-forward-subject-format)
409 (mh-insert-x-mailer-flag, mh-reply-default-reply-to) 402 (mh-insert-x-mailer-flag, mh-reply-default-reply-to)
410 (mh-reply-show-message-flag, mh-letter-mode-hook): Sync docstrings 403 (mh-reply-show-message-flag, mh-letter-mode-hook): Sync docstrings
411 with manual. 404 with manual.
412 405
413 * mh-print.el (mh-ps-spool-buffer, mh-ps-spool-a-msg) 406 * mh-print.el (mh-ps-spool-buffer, mh-ps-spool-a-msg)
414 (mh-ps-print-msg): Remove debugging messages. 407 (mh-ps-print-msg): Remove debugging messages.
415 (mh-ps-print-msg-show, mh-ps-print-msg-show) 408 (mh-ps-print-msg-show, mh-ps-print-msg-show)
416 (mh-ps-print-toggle-color, mh-ps-print-toggle-mime): Remove period 409 (mh-ps-print-toggle-color, mh-ps-print-toggle-mime): Remove period
417 after message per conventions. 410 after message per conventions.
418 411
419 2005-10-30 Bill Wohler <wohler@newt.com> 412 2005-10-30 Bill Wohler <wohler@newt.com>
420 413
421 * mh-e.el (mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp) 414 * mh-e.el (mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp)
422 (mh-scan-refiled-msg-regexp, mh-scan-cur-msg-number-regexp): Sync 415 (mh-scan-refiled-msg-regexp, mh-scan-cur-msg-number-regexp):
423 docstrings with manual. 416 Sync docstrings with manual.
424 417
425 * mh-customize.el (mh-compose-space-does-completion-flag) 418 * mh-customize.el (mh-compose-space-does-completion-flag)
426 (mh-signature-separator-flag, mh-interpret-number-as-range-flag) 419 (mh-signature-separator-flag, mh-interpret-number-as-range-flag)
427 (mh-adaptive-cmd-note-flag): Use "Non-nil means" instead of "On 420 (mh-adaptive-cmd-note-flag): Use "Non-nil means" instead of "On
428 means" to remain checkdoc clean and consistent with Emacs. I 421 means" to remain checkdoc clean and consistent with Emacs.
429 raised this issue with the Emacs developers and Stallman agrees 422 I raised this issue with the Emacs developers and Stallman agrees
430 that "On means" should be allowed in custom docstrings but that 423 that "On means" should be allowed in custom docstrings but that
431 this change requires thought and should wait until after the Emacs 424 this change requires thought and should wait until after the Emacs
432 22 release. 425 22 release.
433 426
434 2005-10-28 Bill Wohler <wohler@newt.com> 427 2005-10-28 Bill Wohler <wohler@newt.com>
436 * mh-comp.el (mh-annotate-msg): Use new variable 429 * mh-comp.el (mh-annotate-msg): Use new variable
437 mh-scan-field-destination-offset rather than hard-coding 1. 430 mh-scan-field-destination-offset rather than hard-coding 1.
438 431
439 * mh-customize.el (mh-interpret-number-as-range-flag): Add * to 432 * mh-customize.el (mh-interpret-number-as-range-flag): Add * to
440 docstring. 433 docstring.
441 (mh-adaptive-cmd-note-flag-check, mh-scan-format-file-check): New 434 (mh-adaptive-cmd-note-flag-check, mh-scan-format-file-check):
442 functions to check input for mh-adaptive-cmd-note-flag and 435 New functions to check input for mh-adaptive-cmd-note-flag and
443 mh-scan-format-file respectively. 436 mh-scan-format-file respectively.
444 (mh-adaptive-cmd-note-flag, mh-scan-format-file): Docstring fixes, 437 (mh-adaptive-cmd-note-flag, mh-scan-format-file): Docstring fixes,
445 add :set. 438 add :set.
446 439
447 * mh-e.el: (mh-scan-field-destination-offset): New variable. The 440 * mh-e.el: (mh-scan-field-destination-offset): New variable.
448 destination is the -, t, b, c, or n character for Replied, To, cc, 441 The destination is the -, t, b, c, or n character for Replied, To, cc,
449 Bcc, or Newsgroups respectively. 442 Bcc, or Newsgroups respectively.
450 (mh-make-folder, mh-regenerate-headers, mh-generate-new-cmd-note) 443 (mh-make-folder, mh-regenerate-headers, mh-generate-new-cmd-note)
451 Call new function mh-msg-num-width-to-column to make leap between 444 Call new function mh-msg-num-width-to-column to make leap between
452 width and column more explicit. 445 width and column more explicit.
453 (mh-msg-num-width-to-column): New function that steals logic from 446 (mh-msg-num-width-to-column): New function that steals logic from
454 old mh-set-cmd-note. Also, throw error if mh-scan-format-file 447 old mh-set-cmd-note. Also, throw error if mh-scan-format-file
455 isn't t since we can't adapt the scan lines in this case. 448 isn't t since we can't adapt the scan lines in this case.
456 (mh-set-cmd-note): Now just simply sets mh-cmd-note which will 449 (mh-set-cmd-note): Now just simply sets mh-cmd-note which will
457 make the documentation more clear. 450 make the documentation more clear.
458 (mh-generate-new-cmd-note): Docstring fix--mh-cmd-note is a 451 (mh-generate-new-cmd-note): Docstring fix--mh-cmd-note is a
459 column, not a width. 452 column, not a width.
460 (mh-add-sequence-notation, mh-remove-sequence-notation): Use new 453 (mh-add-sequence-notation, mh-remove-sequence-notation): Use new
461 variable mh-scan-field-destination-offset rather than hard-coding 454 variable mh-scan-field-destination-offset rather than hard-coding 1.
462 1.
463 455
464 * mh-utils.el (mh-cmd-note) Synced docstring with manual. 456 * mh-utils.el (mh-cmd-note) Synced docstring with manual.
465 (mh-notate): Use new variable mh-scan-field-destination-offset 457 (mh-notate): Use new variable mh-scan-field-destination-offset
466 rather than hard-coding 1. 458 rather than hard-coding 1.
467 (mh-message-number-width): Rename to mh-msg-num-width to be 459 (mh-message-number-width): Rename to mh-msg-num-width to be
468 consistent with mh-get-msg-num and mh-msg-num-width-to-column. 460 consistent with mh-get-msg-num and mh-msg-num-width-to-column.
469 461
470 * mh-customize.el (mh-x-face-file, mh-show-use-xface-flag) 462 * mh-customize.el (mh-x-face-file, mh-show-use-xface-flag)
471 (mail-citation-hook): Quote URLs in docstrings and precede with 463 (mail-citation-hook): Quote URLs in docstrings and precede with
472 `URL'. The former will suppress checkdoc warnings, the latter will 464 `URL'. The former will suppress checkdoc warnings, the latter will
473 turn them into hyperlinks in Emacs 22 (I just added the code 465 turn them into hyperlinks in Emacs 22 (I just added the code
474 to do that today). 466 to do that today).
475 (mh-scan-format-file): Checkdoc fix. 467 (mh-scan-format-file): Checkdoc fix.
476 468
477 2005-10-27 Bill Wohler <wohler@newt.com> 469 2005-10-27 Bill Wohler <wohler@newt.com>
490 482
491 * mh-funcs.el (mh-note-copied): Sync docstrings with manual. 483 * mh-funcs.el (mh-note-copied): Sync docstrings with manual.
492 484
493 * mh-utils.el (mh-goto-msg): Use mh-scan-msg-search-regexp instead 485 * mh-utils.el (mh-goto-msg): Use mh-scan-msg-search-regexp instead
494 of hard-coded string. 486 of hard-coded string.
495 (mh-mail-header-separator, mh-signature-separator-regexp): Use 487 (mh-mail-header-separator, mh-signature-separator-regexp):
496 "regular expression" in docstring instead of regexp. 488 Use "regular expression" in docstring instead of regexp.
497 (mh-scan-msg-number-regexp) 489 (mh-scan-msg-number-regexp)
498 (mh-scan-msg-overflow-regexp, mh-scan-msg-format-regexp) 490 (mh-scan-msg-overflow-regexp, mh-scan-msg-format-regexp)
499 (mh-scan-msg-format-string, mh-scan-msg-search-regexp) 491 (mh-scan-msg-format-string, mh-scan-msg-search-regexp)
500 (mh-cmd-note): Sync docstrings with manual. 492 (mh-cmd-note): Sync docstrings with manual.
501 493
502 * mh-comp.el (mh-insert-signature, mh-insert-auto-fields): 494 * mh-comp.el (mh-insert-signature, mh-insert-auto-fields):
503 Checkdoc fixes. 495 Checkdoc fixes.
504 496
505 * mh-customize.el (mh-compose-insertion, mh-x-face-file): Ditto. 497 * mh-customize.el (mh-compose-insertion, mh-x-face-file): Ditto.
506 498
507 * mh-mime.el (mh-mh-to-mime, mh-mml-attach-file) 499 * mh-mime.el (mh-mh-to-mime, mh-mml-attach-file)
508 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt) 500 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
509 (mh-mml-secure-message-signencrypt): Ditto 501 (mh-mml-secure-message-signencrypt): Ditto.
510 502
511 2005-10-24 Bill Wohler <wohler@newt.com> 503 2005-10-24 Bill Wohler <wohler@newt.com>
512 504
513 * mh-gnus.el: Load mml.el in order to see if 505 * mh-gnus.el: Load mml.el in order to see if
514 mml-minibuffer-read-disposition is defined or not. 506 mml-minibuffer-read-disposition is defined or not.
520 512
521 * .arch-inventory: New file. 513 * .arch-inventory: New file.
522 514
523 2005-10-23 Bill Wohler <wohler@newt.com> 515 2005-10-23 Bill Wohler <wohler@newt.com>
524 516
525 * mh-customize.el (mh-interpret-number-as-range-flag): Sync 517 * mh-customize.el (mh-interpret-number-as-range-flag):
526 docstring with manual. 518 Sync docstring with manual.
527 519
528 * mh-identity.el (mh-assoc-ignore-case): Merge with version in 520 * mh-identity.el (mh-assoc-ignore-case): Merge with version in
529 mh-alias.el and move to mh-acros.el 521 mh-alias.el and move to mh-acros.el
530 522
531 * mh-alias.el (mh-assoc-ignore-case): Merge with version in 523 * mh-alias.el (mh-assoc-ignore-case): Merge with version in
553 545
554 * mh-customize.el (mh-buffer-exists-p): New function which tests 546 * mh-customize.el (mh-buffer-exists-p): New function which tests
555 presence of buffers of a given mode. 547 presence of buffers of a given mode.
556 (mh-tool-bar-define): New functions 548 (mh-tool-bar-define): New functions
557 mh-tool-bar-folder-buttons-init and 549 mh-tool-bar-folder-buttons-init and
558 mh-tool-bar-letter-buttons-init are defined. These functions are 550 mh-tool-bar-letter-buttons-init are defined. These functions are
559 used to create the tool-bar from the corresponding customizable 551 used to create the tool-bar from the corresponding customizable
560 variables. 552 variables.
561 553
562 * mh-comp.el (mh-letter-buttons-init-flag): New variable that 554 * mh-comp.el (mh-letter-buttons-init-flag): New variable that
563 keeps track of whether the tool-bar in mh-letter-mode has been 555 keeps track of whether the tool-bar in mh-letter-mode has been
565 (mh-letter-mode): Initialize the tool-bar for drafts the first 557 (mh-letter-mode): Initialize the tool-bar for drafts the first
566 time we get into mh-letter-mode. 558 time we get into mh-letter-mode.
567 559
568 2005-10-23 Bill Wohler <wohler@newt.com> 560 2005-10-23 Bill Wohler <wohler@newt.com>
569 561
570 * mh-comp.el (mh-letter-menu): Rename 562 * mh-comp.el (mh-letter-menu):
571 mh-mhn-compose-external-compressed-tar to 563 Rename mh-mhn-compose-external-compressed-tar to
572 mh-mh-compose-external-compressed-tar. Rename 564 mh-mh-compose-external-compressed-tar.
573 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename 565 Rename mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp.
574 mh-edit-mhn to mh-mh-to-mime. Rename mh-mhn-directive-present-p to 566 Rename mh-edit-mhn to mh-mh-to-mime. Rename mh-mhn-directive-present-p
575 mh-mh-directive-present-p. Rename mh-revert-mhn-edit to 567 to mh-mh-directive-present-p. Rename mh-revert-mhn-edit to
576 mh-mh-to-mime-undo. Rename mh-gnus-pgp-support-flag to 568 mh-mh-to-mime-undo. Rename mh-gnus-pgp-support-flag to
577 mh-pgp-support-flag. Rename mh-compose-insertion value from 'mhn 569 mh-pgp-support-flag. Rename mh-compose-insertion value from 'mhn
578 to 'mh. 570 to 'mh.
579 (mh-insert-signature): Rename mh-mhn-directive-present-p to 571 (mh-insert-signature): Rename mh-mhn-directive-present-p to
580 mh-mh-directive-present-p. 572 mh-mh-directive-present-p.
581 (mh-send-letter): Rename mh-mhn-directive-present-p to 573 (mh-send-letter): Rename mh-mhn-directive-present-p to
582 mh-mh-directive-present-p. Rename mh-edit-mhn to mh-mh-to-mime. 574 mh-mh-directive-present-p. Rename mh-edit-mhn to mh-mh-to-mime.
583 (mh-letter-mode-map): Rename mh-edit-mhn to mh-mh-to-mime. Rename 575 (mh-letter-mode-map): Rename mh-edit-mhn to mh-mh-to-mime.
584 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename 576 Rename mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp.
585 mh-mhn-compose-external-compressed-tar to 577 Rename mh-mhn-compose-external-compressed-tar to
586 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit 578 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
587 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to 579 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
588 mh-mh-compose-external-type. Rename mh-mhn-compose-anon-ftp to 580 mh-mh-compose-external-type. Rename mh-mhn-compose-anon-ftp to
589 mh-mh-compose-anon-ftp. Rename 581 mh-mh-compose-anon-ftp. Rename mh-mhn-compose-external-compressed-tar
590 mh-mhn-compose-external-compressed-tar to 582 to mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
591 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit 583 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
592 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
593 mh-mh-compose-external-type. 584 mh-mh-compose-external-type.
594 (mh-send-letter, mh-letter-mode-map): Rename mh-edit-mhn to 585 (mh-send-letter, mh-letter-mode-map): Rename mh-edit-mhn to
595 mh-mh-to-mime, mh-revert-mhn-edit to mh-mh-to-mime-undo. 586 mh-mh-to-mime, mh-revert-mhn-edit to mh-mh-to-mime-undo.
596 (mh-reply, mh-yank-cur-msg, mh-insert-prefix-string): Rename 587 (mh-reply, mh-yank-cur-msg, mh-insert-prefix-string):
597 mh-yank-from-start-of-msg to mh-yank-behavior. 588 Rename mh-yank-from-start-of-msg to mh-yank-behavior.
598 (mh-letter-mode, mh-to-field, mh-to-fcc, mh-insert-signature) 589 (mh-letter-mode, mh-to-field, mh-to-fcc, mh-insert-signature)
599 (mh-check-whom, mh-insert-auto-fields, mh-send-letter) 590 (mh-check-whom, mh-insert-auto-fields, mh-send-letter)
600 (mh-insert-letter, mh-yank-cur-msg, mh-insert-prefix-string) 591 (mh-insert-letter, mh-yank-cur-msg, mh-insert-prefix-string)
601 (mh-fully-kill-draft, mh-open-line, mh-letter-complete) 592 (mh-fully-kill-draft, mh-open-line, mh-letter-complete)
602 (mh-letter-complete-or-space, mh-letter-confirm-address) 593 (mh-letter-complete-or-space, mh-letter-confirm-address)
603 (mh-letter-next-header-field-or-indent) 594 (mh-letter-next-header-field-or-indent)
604 (mh-letter-previous-header-field) 595 (mh-letter-previous-header-field)
605 (mh-letter-toggle-header-field-display): Sync docstrings with 596 (mh-letter-toggle-header-field-display): Sync docstrings with manual.
606 manual. 597
607 598 * mh-customize.el (mh-edit-mhn-hook): Rename to mh-mh-to-mime-hook.
608 * mh-customize.el (mh-edit-mhn-hook): Rename to
609 mh-mh-to-mime-hook.
610 (mh-yank-from-start-of-msg): Rename to mh-yank-behavior. 599 (mh-yank-from-start-of-msg): Rename to mh-yank-behavior.
611 (mh-compose-insertion): Rename values from 'gnus and 'mhn to 'mh 600 (mh-compose-insertion): Rename values from 'gnus and 'mhn to 'mh
612 and user-visible values from mhn and Gnus to MH and MML. 601 and user-visible values from mhn and Gnus to MH and MML.
613 (mh-before-send-letter-hook): Added 'ispell-message option. 602 (mh-before-send-letter-hook): Add 'ispell-message option.
614 (mh-mml-method-default): Rename mh-gnus-pgp-support-flag to 603 (mh-mml-method-default): Rename mh-gnus-pgp-support-flag to
615 mh-pgp-support-flag. 604 mh-pgp-support-flag.
616 (mh-compose-insertion, mh-compose-space-does-completion-flag) 605 (mh-compose-insertion, mh-compose-space-does-completion-flag)
617 (mh-delete-yanked-msg-window-flag) 606 (mh-delete-yanked-msg-window-flag)
618 (mh-extract-from-attribution-verb, mh-ins-buf-prefix) 607 (mh-extract-from-attribution-verb, mh-ins-buf-prefix)
633 (mh-mhn-args): Rename to mh-mh-to-mime-args. 622 (mh-mhn-args): Rename to mh-mh-to-mime-args.
634 (mh-mhn-compose-insertion): Rename to mh-mh-attach-file. 623 (mh-mhn-compose-insertion): Rename to mh-mh-attach-file.
635 (mh-mhn-compose-forw): Rename to mh-mh-forward-message. 624 (mh-mhn-compose-forw): Rename to mh-mh-forward-message.
636 (mh-mhn-compose-type): Rename to mh-mh-compose-type. 625 (mh-mhn-compose-type): Rename to mh-mh-compose-type.
637 (mh-mhn-compose-anon-ftp): Rename to mh-mh-compose-anon-ftp. 626 (mh-mhn-compose-anon-ftp): Rename to mh-mh-compose-anon-ftp.
638 Rename mh-mhn-compose-external-type to 627 Rename mh-mhn-compose-external-type to mh-mh-compose-external-type.
639 mh-mh-compose-external-type.
640 (mh-mhn-compose-external-compressed-tar): Rename to 628 (mh-mhn-compose-external-compressed-tar): Rename to
641 mh-mh-compose-external-compressed-tar. Rename 629 mh-mh-compose-external-compressed-tar.
642 mh-mhn-compose-external-type to mh-mh-compose-external-type. 630 Rename mh-mhn-compose-external-type to mh-mh-compose-external-type.
643 (mh-mhn-compose-external-type): Rename to 631 (mh-mhn-compose-external-type): Rename to mh-mh-compose-external-type.
644 mh-mh-compose-external-type. 632 (mh-edit-mhn): Rename to mh-mh-to-mime. Rename mh-mhn-args to
645 (mh-edit-mhn): Rename to mh-mh-to-mime. Rename mh-mhn-args to 633 mh-mh-to-mime-args. Rename mh-edit-mhn-hook to mh-mh-to-mime-hook.
646 mh-mh-to-mime-args. Rename mh-edit-mhn-hook to mh-mh-to-mime-hook.
647 Use correct program in message. 634 Use correct program in message.
648 (mh-mhn-directive-present-p): Rename to mh-mh-directive-present-p. 635 (mh-mhn-directive-present-p): Rename to mh-mh-directive-present-p.
649 (mh-mml-directive-present-p): Rename to mh-mml-tag-present-p. 636 (mh-mml-directive-present-p): Rename to mh-mml-tag-present-p.
650 (mh-compose-forward, mh-mh-attach-file) 637 (mh-compose-forward, mh-mh-attach-file)
651 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar) 638 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
652 (mh-mh-compose-external-type, mh-mh-forward-message) 639 (mh-mh-compose-external-type, mh-mh-forward-message)
653 (mh-mml-attach-file): Use mml-minibuffer-read-description, 640 (mh-mml-attach-file): Use mml-minibuffer-read-description,
654 mh-minibuffer-read-type. 641 mh-minibuffer-read-type.
655 (mh-mime-content-types): Moved comment about only being used in 642 (mh-mime-content-types): Move comment about only being used in
656 Emacs 20 to docstring. 643 Emacs 20 to docstring.
657 (mh-mh-compose-external-type): Rename extra-param argument to 644 (mh-mh-compose-external-type): Rename extra-param argument to
658 parameters. 645 parameters.
659 (mh-mml-to-mime, mh-secure-message) 646 (mh-mml-to-mime, mh-secure-message, mh-mml-unsecure-message)
660 (mh-mml-unsecure-message, mh-mime-display-part) 647 (mh-mime-display-part, mh-mime-display-single):
661 (mh-mime-display-single): Rename mh-gnus-pgp-support-flag to 648 Rename mh-gnus-pgp-support-flag to mh-pgp-support-flag.
662 mh-pgp-support-flag.
663 (mh-compose-insertion): Rename mh-mhn-compose-insertion to 649 (mh-compose-insertion): Rename mh-mhn-compose-insertion to
664 mh-mh-attach-file. 650 mh-mh-attach-file.
665 (mh-compose-forward): Rename mh-mhn-compose-forw to 651 (mh-compose-forward): Rename mh-mhn-compose-forw to
666 mh-mh-forward-message. 652 mh-mh-forward-message.
667 (mh-mhn-compose-insertion): Rename mh-mhn-compose-type to 653 (mh-mhn-compose-insertion): Rename mh-mhn-compose-type to
669 (mh-compose-insertion, mh-compose-forward, mh-mh-to-mime-args) 655 (mh-compose-insertion, mh-compose-forward, mh-mh-to-mime-args)
670 (mh-mh-attach-file, mh-mh-compose-type) 656 (mh-mh-attach-file, mh-mh-compose-type)
671 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar) 657 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
672 (mh-mh-compose-external-compressed-tar) 658 (mh-mh-compose-external-compressed-tar)
673 (mh-mh-compose-external-type, mh-mh-forward-message) 659 (mh-mh-compose-external-type, mh-mh-forward-message)
674 (mh-mh-to-mime, mh-mh-quote-unescaped-sharp, 660 (mh-mh-to-mime, mh-mh-quote-unescaped-sharp)
675 (mh-mh-to-mime-undo, mh-mh-directive-present-p, mh-mml-to-mime) 661 (mh-mh-to-mime-undo, mh-mh-directive-present-p, mh-mml-to-mime)
676 (mh-mml-attach-file, mh-secure-message, mh-mml-unsecure-message) 662 (mh-mml-attach-file, mh-secure-message, mh-mml-unsecure-message)
677 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt) 663 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
678 (mh-mml-directive-present-p, mh-destroy-postponed-handles) 664 (mh-mml-directive-present-p, mh-destroy-postponed-handles)
679 (mh-display-smileys, mh-display-emphasis, mh-mime-save-parts): 665 (mh-display-smileys, mh-display-emphasis, mh-mime-save-parts):
680 Sync docstrings with manual. 666 Sync docstrings with manual.
681 667
682 * mh-utils.el (mh-gnus-pgp-support-flag): Rename to 668 * mh-utils.el (mh-gnus-pgp-support-flag):
683 mh-pgp-support-flag. 669 Rename to mh-pgp-support-flag.
684 670
685 2005-10-17 Peter S Galbraith <psg@debian.org> 671 2005-10-17 Peter S Galbraith <psg@debian.org>
686 672
687 * mh-identity.el (mh-identity-field-handler): Use 673 * mh-identity.el (mh-identity-field-handler):
688 `assoc-ignore-case' to compare against header field for mixed-case 674 Use `assoc-ignore-case' to compare against header field for mixed-case
689 "From:". 675 "From:".
690 676
691 2005-10-17 Bill Wohler <wohler@newt.com> 677 2005-10-17 Bill Wohler <wohler@newt.com>
692 678
693 * mh-customize.el (mh-folder-tool-bar-map): Renamed image file 679 * mh-customize.el (mh-folder-tool-bar-map): Rename image file
694 left_arrow to left-arrow, right_arrow to right-arrow, mail_compose 680 left_arrow to left-arrow, right_arrow to right-arrow, mail_compose
695 to mail/compose, fld_open to fld-open. 681 to mail/compose, fld_open to fld-open.
696 (mh-letter-tool-bar-map): Renamed image file mail_send to 682 (mh-letter-tool-bar-map): Rename image file mail_send to mail/send.
697 mail/send.
698 683
699 2005-10-16 Bill Wohler <wohler@newt.com> 684 2005-10-16 Bill Wohler <wohler@newt.com>
700 685
701 * mh-comp.el (mh-display-completion-list-compat): New macro which 686 * mh-comp.el (mh-display-completion-list-compat): New macro which
702 calls `display-completion-list' correctly in older environments. 687 calls `display-completion-list' correctly in older environments.
703 Versions of Emacs prior to version 22 lacked a COMMON-SUBSTRING 688 Versions of Emacs prior to version 22 lacked a COMMON-SUBSTRING
704 argument. 689 argument.
705 (mh-complete-word): Use it. 690 (mh-complete-word): Use it.
706 691
707 * mh-init.el (mh-image-load-path): Use locate-library to find 692 * mh-init.el (mh-image-load-path): Use locate-library to find
708 MH-E. This simplified the code a lot. Flattened out nested 693 MH-E. This simplified the code a lot. Flattened out nested
709 statements even more. 694 statements even more.
710 695
711 2005-10-16 Satyaki Das <satyaki@theforce.stanford.edu> 696 2005-10-16 Satyaki Das <satyaki@theforce.stanford.edu>
712 697
713 * mh-init.el (mh-image-load-path): Remove use of pushnew since it 698 * mh-init.el (mh-image-load-path): Remove use of pushnew since it
723 708
724 2005-10-15 Satyaki Das <satyaki@theforce.stanford.edu> 709 2005-10-15 Satyaki Das <satyaki@theforce.stanford.edu>
725 710
726 * mh-init.el (mh-image-load-path-called-flag): New variable which 711 * mh-init.el (mh-image-load-path-called-flag): New variable which
727 is used by mh-image-load-path so that it runs only once. 712 is used by mh-image-load-path so that it runs only once.
728 (mh-image-load-path): Modified so that it gets run only once. Also 713 (mh-image-load-path): Modify so that it gets run only once.
729 flatten out heavily nested if statements to make it clearer. 714 Also flatten out heavily nested if statements to make it clearer.
730 715
731 * mh-e.el (mh-folder-mode): Call mh-image-load-path to allow Emacs 716 * mh-e.el (mh-folder-mode): Call mh-image-load-path to allow Emacs
732 to find images used in the toolbar. 717 to find images used in the toolbar.
733 718
734 * mh-customize.el (:folder): Remove call to mh-image-load-path. 719 * mh-customize.el (:folder): Remove call to mh-image-load-path.
735 720
736 2005-10-14 Bill Wohler <wohler@newt.com> 721 2005-10-14 Bill Wohler <wohler@newt.com>
737 722
738 * mh-e.el (Version, mh-version): Added +cvs to version. 723 * mh-e.el (Version, mh-version): Add +cvs to version.
739 724
740 2005-10-14 Bill Wohler <wohler@newt.com> 725 2005-10-14 Bill Wohler <wohler@newt.com>
741 726
742 Released MH-E version 7.85. 727 Released MH-E version 7.85.
743 728
744 * mh-e.el (Version, mh-version): Updated for release 7.85. 729 * mh-e.el (Version, mh-version): Update for release 7.85.
745 730
746 2005-10-14 Bill Wohler <wohler@newt.com> 731 2005-10-14 Bill Wohler <wohler@newt.com>
747 732
748 * mh-e.el, mh-funcs.el, mh-init.el, mh-mime.el, mh-pick.el: 733 * mh-e.el, mh-funcs.el, mh-init.el, mh-mime.el, mh-pick.el:
749 * mh-seq.el, mh-utils.el: Ran mh-unit. Continued copyright lines 734 * mh-seq.el, mh-utils.el: Ran mh-unit. Continued copyright lines
750 need to be indented. 735 need to be indented.
751 736
752 * mh-e.el: mh-folder-tick-face had been renamed to mh-folder-tick 737 * mh-e.el: mh-folder-tick-face had been renamed to mh-folder-tick
753 but the code that invoked the face had not been updated. Tick 738 but the code that invoked the face had not been updated.
754 highlighting working again. 739 Tick highlighting working again.
755 740
756 * mh-seq.el (mh-non-seq-mode-line-annotation): Moved 741 * mh-seq.el (mh-non-seq-mode-line-annotation):
757 make-variable-buffer-local call to top level to avoid warnings in 742 Move make-variable-buffer-local call to top level to avoid warnings in
758 CVS Emacs. 743 CVS Emacs.
759 744
760 * mh-comp.el (mh-insert-letter): Replaced deprecated read-input 745 * mh-comp.el (mh-insert-letter): Replace deprecated read-input
761 with read-string. 746 with read-string.
762 747
763 2005-10-09 Bill Wohler <wohler@newt.com> 748 2005-10-09 Bill Wohler <wohler@newt.com>
764 749
765 * mh-init.el (mh-image-load-path): New function that adds the path 750 * mh-init.el (mh-image-load-path): New function that adds the path
769 * mh-customize.el: Call mh-image-load-path just before 754 * mh-customize.el: Call mh-image-load-path just before
770 mh-tool-bar-define so that the toolbar images can be found. 755 mh-tool-bar-define so that the toolbar images can be found.
771 756
772 2005-10-04 Bill Wohler <wohler@newt.com> 757 2005-10-04 Bill Wohler <wohler@newt.com>
773 758
774 * ChangeLog: Moved contents into ChangeLog.1 and trimmed. 759 * ChangeLog: Move contents into ChangeLog.1 and trim.
775 760
776 * ChangeLog.1: New file. Contains old ChangeLog. 761 * ChangeLog.1: New file. Contains old ChangeLog.
777 762
778 763
779 Copyright (C) 2005 Free Software Foundation, Inc. 764 Copyright (C) 2005 Free Software Foundation, Inc.
780 765
781 Copying and distribution of this file, with or without modification, 766 Copying and distribution of this file, with or without modification,