(Documentation Tips): Help mode now creates hyperlinks for URLs.
[bpt/emacs.git] / lisp / mh-e / ChangeLog
CommitLineData
169a3241
BW
12005-10-27 Bill Wohler <wohler@newt.com>
2
e069fa61
BW
3 * mh-customize.el (mh-adaptive-cmd-note-flag)
4 (mh-scan-format-file, mh-scan-prog): Sync docstrings with manual.
5
6 * mh-e.el (mh-scan-format-mh, mh-note-deleted, mh-note-refiled)
7 (mh-note-cur, mh-scan-good-msg-regexp)
8 (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
9 (mh-scan-valid-regexp, mh-scan-cur-msg-number-regexp)
10 (mh-scan-date-regexp, mh-scan-rcpt-regexp, mh-scan-body-regexp)
11 (mh-scan-subject-regexp, mh-scan-format-regexp)
12 (mh-folder-font-lock-keywords, mh-set-cmd-note): Sync docstrings
13 with manual.
14
15 * mh-funcs.el (mh-note-copied): Sync docstrings with manual.
16
17 * mh-utils.el (mh-goto-msg): Use mh-scan-msg-search-regexp instead
18 of hard-coded string.
19 (mh-mail-header-separator, mh-signature-separator-regexp): Use
20 "regular expression" in docstring instead of regexp.
21 (mh-scan-msg-number-regexp)
22 (mh-scan-msg-overflow-regexp, mh-scan-msg-format-regexp)
23 (mh-scan-msg-format-string, mh-scan-msg-search-regexp)
24 (mh-cmd-note): Sync docstrings with manual.
25
3b463df0
BW
26 * mh-comp.el (mh-insert-signature, mh-insert-auto-fields):
27 Checkdoc fixes.
28
29 * mh-customize.el (mh-compose-insertion, mh-x-face-file): Ditto.
169a3241
BW
30
31 * mh-mime.el (mh-mh-to-mime, mh-mml-attach-file)
32 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
33 (mh-mml-secure-message-signencrypt): Ditto
34
4a263988
BW
352005-10-24 Bill Wohler <wohler@newt.com>
36
37 * mh-gnus.el: Load mml.el in order to see if
38 mml-minibuffer-read-disposition is defined or not.
39
40 * mh-mime.el: Now that mh-gnus.el loads mml, we shouldn't need the
41 mml autoloads.
42
97c60a38
MB
432005-10-23 Miles Bader <miles@gnu.org>
44
45 * .arch-inventory: New file.
46
9a51cf9e
BW
472005-10-23 Bill Wohler <wohler@newt.com>
48
136e0283
BW
49 * mh-customize.el (mh-interpret-number-as-range-flag): Sync
50 docstring with manual.
51
9a51cf9e
BW
52 * mh-identity.el (mh-assoc-ignore-case): Merge with version in
53 mh-alias.el and move to mh-acros.el
54
55 * mh-alias.el (mh-assoc-ignore-case): Merge with version in
56 mh-identity.el and move to mh-acros.el
57
58 * mh-acros.el (mh-assoc-ignore-case): Merge of function from
59 mh-identity.el and mh-alias.el.
60
61 * mh-mime.el: Autoload mm-uu for mm-uu-dissect to avoid compiler
62 warning in Emacs 22.
63
1dd9796d
SD
642005-10-23 Satyaki Das <satyaki@theforce.stanford.edu>
65
66 * mh-identity.el (mh-assoc-ignore-case): New macro that uses
67 assoc-string (if the function is available) and falls back on
68 assoc-ignore-case if assoc-string is not found.
69 (mh-identity-field-handler): Use mh-assoc-ignore-case since
70 assoc-ignore-case is a obsolete function in Emacs 22.
71
72 * mh-e.el (mh-folder-buttons-init-flag): New variable that keeps
73 track of whether the tool-bar in mh-folder-mode has been
74 initialized yet.
75 (mh-folder-mode): Initialize the tool-bar for folders the first
76 time we get into mh-letter-mode.
77
78 * mh-customize.el (mh-buffer-exists-p): New function which tests
79 presence of buffers of a given mode.
80 (mh-tool-bar-define): New functions
81 mh-tool-bar-folder-buttons-init and
82 mh-tool-bar-letter-buttons-init are defined. These functions are
83 used to create the tool-bar from the corresponding customizable
84 variables.
85
86 * mh-comp.el (mh-letter-buttons-init-flag): New variable that
87 keeps track of whether the tool-bar in mh-letter-mode has been
88 initialized yet.
89 (mh-letter-mode): Initialize the tool-bar for drafts the first
90 time we get into mh-letter-mode.
91
0c47b17c
BW
922005-10-23 Bill Wohler <wohler@newt.com>
93
94 * mh-comp.el (mh-letter-menu): Rename
95 mh-mhn-compose-external-compressed-tar to
96 mh-mh-compose-external-compressed-tar. Rename
97 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename
98 mh-edit-mhn to mh-mh-to-mime. Rename mh-mhn-directive-present-p to
99 mh-mh-directive-present-p. Rename mh-revert-mhn-edit to
100 mh-mh-to-mime-undo. Rename mh-gnus-pgp-support-flag to
101 mh-pgp-support-flag. Rename mh-compose-insertion value from 'mhn
102 to 'mh.
103 (mh-insert-signature): Rename mh-mhn-directive-present-p to
104 mh-mh-directive-present-p.
105 (mh-send-letter): Rename mh-mhn-directive-present-p to
106 mh-mh-directive-present-p. Rename mh-edit-mhn to mh-mh-to-mime.
107 (mh-letter-mode-map): Rename mh-edit-mhn to mh-mh-to-mime. Rename
108 mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename
109 mh-mhn-compose-external-compressed-tar to
110 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
111 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
112 mh-mh-compose-external-type. Rename mh-mhn-compose-anon-ftp to
113 mh-mh-compose-anon-ftp. Rename
114 mh-mhn-compose-external-compressed-tar to
115 mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit
116 to mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
117 mh-mh-compose-external-type.
118 (mh-send-letter, mh-letter-mode-map): Rename mh-edit-mhn to
119 mh-mh-to-mime, mh-revert-mhn-edit to mh-mh-to-mime-undo.
120 (mh-reply, mh-yank-cur-msg, mh-insert-prefix-string): Rename
121 mh-yank-from-start-of-msg to mh-yank-behavior.
122 (mh-letter-mode, mh-to-field, mh-to-fcc, mh-insert-signature)
123 (mh-check-whom, mh-insert-auto-fields, mh-send-letter)
124 (mh-insert-letter, mh-yank-cur-msg, mh-insert-prefix-string)
125 (mh-fully-kill-draft, mh-open-line, mh-letter-complete)
126 (mh-letter-complete-or-space, mh-letter-confirm-address)
127 (mh-letter-next-header-field-or-indent)
128 (mh-letter-previous-header-field)
129 (mh-letter-toggle-header-field-display): Sync docstrings with
130 manual.
131
132 * mh-customize.el (mh-edit-mhn-hook): Rename to
133 mh-mh-to-mime-hook.
134 (mh-yank-from-start-of-msg): Rename to mh-yank-behavior.
135 (mh-compose-insertion): Rename values from 'gnus and 'mhn to 'mh
136 and user-visible values from mhn and Gnus to MH and MML.
137 (mh-before-send-letter-hook): Added 'ispell-message option.
138 (mh-mml-method-default): Rename mh-gnus-pgp-support-flag to
139 mh-pgp-support-flag.
140 (mh-compose-insertion, mh-compose-space-does-completion-flag)
141 (mh-delete-yanked-msg-window-flag)
142 (mh-extract-from-attribution-verb, mh-ins-buf-prefix)
143 (mh-letter-complete-function, mh-letter-fill-column)
144 (mh-mml-method-default, mh-signature-file-name)
145 (mh-signature-separator-flag, mh-x-face-file)
146 (mh-yank-behavior, mail-citation-hook)
147 (mh-before-send-letter-hook, mh-mh-to-mime-hook): Sync docstrings
148 with manual.
149
150 * mh-gnus.el (mml-minibuffer-read-disposition): New function
151 provided for Emacs 21 environments that lack it.
152
153 * mh-mime.el (mh-mml-query-cryptographic-method): Use default
154 prompt convention.
155 (mh-compose-forward): mh-mh-forward-message requires string arg.
156 (mh-minibuffer-read-type): New function.
157 (mh-mhn-args): Rename to mh-mh-to-mime-args.
158 (mh-mhn-compose-insertion): Rename to mh-mh-attach-file.
159 (mh-mhn-compose-forw): Rename to mh-mh-forward-message.
160 (mh-mhn-compose-type): Rename to mh-mh-compose-type.
161 (mh-mhn-compose-anon-ftp): Rename to mh-mh-compose-anon-ftp.
162 Rename mh-mhn-compose-external-type to
163 mh-mh-compose-external-type.
164 (mh-mhn-compose-external-compressed-tar): Rename to
165 mh-mh-compose-external-compressed-tar. Rename
166 mh-mhn-compose-external-type to mh-mh-compose-external-type.
167 (mh-mhn-compose-external-type): Rename to
168 mh-mh-compose-external-type.
169 (mh-edit-mhn): Rename to mh-mh-to-mime. Rename mh-mhn-args to
170 mh-mh-to-mime-args. Rename mh-edit-mhn-hook to mh-mh-to-mime-hook.
171 Use correct program in message.
172 (mh-mhn-directive-present-p): Rename to mh-mh-directive-present-p.
173 (mh-mml-directive-present-p): Rename to mh-mml-tag-present-p.
174 (mh-compose-forward, mh-mh-attach-file)
175 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
176 (mh-mh-compose-external-type, mh-mh-forward-message)
177 (mh-mml-attach-file): Use mml-minibuffer-read-description,
178 mh-minibuffer-read-type.
179 (mh-mime-content-types): Moved comment about only being used in
180 Emacs 20 to docstring.
181 (mh-mh-compose-external-type): Rename extra-param argument to
182 parameters.
183 (mh-mml-to-mime, mh-secure-message)
184 (mh-mml-unsecure-message, mh-mime-display-part)
185 (mh-mime-display-single): Rename mh-gnus-pgp-support-flag to
186 mh-pgp-support-flag.
187 (mh-compose-insertion): Rename mh-mhn-compose-insertion to
188 mh-mh-attach-file.
189 (mh-compose-forward): Rename mh-mhn-compose-forw to
190 mh-mh-forward-message.
191 (mh-mhn-compose-insertion): Rename mh-mhn-compose-type to
192 mh-mh-compose-type.
193 (mh-compose-insertion, mh-compose-forward, mh-mh-to-mime-args)
194 (mh-mh-attach-file, mh-mh-compose-type)
195 (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
196 (mh-mh-compose-external-compressed-tar)
197 (mh-mh-compose-external-type, mh-mh-forward-message)
198 (mh-mh-to-mime, mh-mh-quote-unescaped-sharp,
199 (mh-mh-to-mime-undo, mh-mh-directive-present-p, mh-mml-to-mime)
200 (mh-mml-attach-file, mh-secure-message, mh-mml-unsecure-message)
201 (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
202 (mh-mml-directive-present-p, mh-destroy-postponed-handles)
203 (mh-display-smileys, mh-display-emphasis, mh-mime-save-parts):
204 Sync docstrings with manual.
205
206 * mh-utils.el (mh-gnus-pgp-support-flag): Rename to
207 mh-pgp-support-flag.
208
fba3b4d8
PG
2092005-10-17 Peter S Galbraith <psg@debian.org>
210
211 * mh-identity.el (mh-identity-field-handler): Use
212 `assoc-ignore-case' to compare against header field for mixed-case
213 "From:".
214
ffda926c
BW
2152005-10-17 Bill Wohler <wohler@newt.com>
216
217 * mh-customize.el (mh-folder-tool-bar-map): Renamed image file
218 left_arrow to left-arrow, right_arrow to right-arrow, mail_compose
219 to mail/compose, fld_open to fld-open.
220 (mh-letter-tool-bar-map): Renamed image file mail_send to
221 mail/send.
222
8f552dc8
BW
2232005-10-16 Bill Wohler <wohler@newt.com>
224
79af55a7
BW
225 * mh-comp.el (mh-display-completion-list-compat): New macro which
226 calls `display-completion-list' correctly in older environments.
227 Versions of Emacs prior to version 22 lacked a COMMON-SUBSTRING
228 argument.
229 (mh-complete-word): Use it.
230
8f552dc8
BW
231 * mh-init.el (mh-image-load-path): Use locate-library to find
232 MH-E. This simplified the code a lot. Flattened out nested
233 statements even more.
234
7c164e0c
SD
2352005-10-16 Satyaki Das <satyaki@theforce.stanford.edu>
236
237 * mh-init.el (mh-image-load-path): Remove use of pushnew since it
238 causes a compiler warning.
239
240 * mh-utils.el (mh-display-msg): Do MIME cleanup before inserting
241 the message to be viewed (closes SF #1306141).
242
f5fab556
MY
2432005-10-16 Masatake YAMATO <jet@gyve.org>
244
245 * mh-comp.el (mh-complete-word): Pass the common
246 prefix substring of completion to `display-completion-list'.
247
2416ec64
SD
2482005-10-15 Satyaki Das <satyaki@theforce.stanford.edu>
249
250 * mh-init.el (mh-image-load-path-called-flag): New variable which
251 is used by mh-image-load-path so that it runs only once.
252 (mh-image-load-path): Modified so that it gets run only once. Also
253 flatten out heavily nested if statements to make it clearer.
254
255 * mh-e.el (mh-folder-mode): Call mh-image-load-path to allow Emacs
256 to find images used in the toolbar.
257
258 * mh-customize.el (:folder): Remove call to mh-image-load-path.
259
a9954630
BW
2602005-10-14 Bill Wohler <wohler@newt.com>
261
262 * mh-e.el (Version, mh-version): Added +cvs to version.
263
5b004a34
BW
2642005-10-14 Bill Wohler <wohler@newt.com>
265
266 Released MH-E version 7.85.
267
268 * mh-e.el (Version, mh-version): Updated for release 7.85.
269
a10f4ace
BW
2702005-10-14 Bill Wohler <wohler@newt.com>
271
deceef67
BW
272 * mh-e.el, mh-funcs.el, mh-init.el, mh-mime.el, mh-pick.el:
273 * mh-seq.el, mh-utils.el: Ran mh-unit. Continued copyright lines
274 need to be indented.
275
5b004a34
BW
276 * mh-e.el: mh-folder-tick-face had been renamed to mh-folder-tick
277 but the code that invoked the face had not been updated. Tick
278 highlighting working again.
279
a10f4ace
BW
280 * mh-seq.el (mh-non-seq-mode-line-annotation): Moved
281 make-variable-buffer-local call to top level to avoid warnings in
282 CVS Emacs.
283
284 * mh-comp.el (mh-insert-letter): Replaced deprecated read-input
285 with read-string.
286
a05fcb7d 2872005-10-09 Bill Wohler <wohler@newt.com>
c727526b 288
a05fcb7d
BW
289 * mh-init.el (mh-image-load-path): New function that adds the path
290 to the MH-E images to the image-load-path or load-path depending
291 on the version of Emacs.
c727526b 292
a05fcb7d
BW
293 * mh-customize.el: Call mh-image-load-path just before
294 mh-tool-bar-define so that the toolbar images can be found.
d88a70a0 295
a05fcb7d 2962005-10-04 Bill Wohler <wohler@newt.com>
d88a70a0 297
a05fcb7d
BW
298 * ChangeLog: Moved contents into ChangeLog.1 and trimmed.
299
300 * ChangeLog.1: New file. Contains old ChangeLog.
900d1698 301
47570699 302
a05fcb7d 303 Copyright (C) 2005 Free Software Foundation, Inc.
e9be14aa 304
e495eaec
BW
305 Copying and distribution of this file, with or without modification,
306 are permitted in any medium without royalty provided the copyright
307 notice and this notice are preserved.
ab5796a9
MB
308
309;;; arch-tag: 87324964-69b6-4925-a3c2-9c1df53d7d51