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