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