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