(mime-preview-toggle-header): New function.
[elisp/semi.git] / ChangeLog
1 2000-02-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
2
3         * mime-view.el (mime-display-entity): Prefer visibility of
4         entity-button, not invisibility.
5         (mime-view-children-is-invisible): New macro.
6         (mime-display-entity): Check children can be shown.
7
8 2000-02-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
9
10         * mime-view.el (mime-preview-toggle-header): New function.
11         (mime-preview-toggle-content): New function.
12         (mime-view-define-keymap): Bind C-c C-t C-h to
13         mime-preview-toggle-header, C-h C-t C-c to mime-preview-toggle-content.
14         Bind C-c C-e to mime-preview-extract-current-entity.
15
16 2000-02-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
17
18         * mime-view.el (mime-preview-entity-boundary): New function.
19         (mime-preview-follow-current-entity): Use it.
20         (mime-view-button-is-visible): New macro.
21         (mime-view-body-is-visible): Ditto.
22
23 2000-02-10  MORIOKA Tomohiko  <tomo@m17n.org>
24
25         * mime-view.el (mime-display-message): Use `major-mode' of
26         current-buffer as default value of `original-major-mode'; don't
27         use `mime-entity-header-buffer'.
28         (mime-preview-follow-current-entity): Use `mime-insert-header' to
29         insert header; don't use `mime-entity-header-buffer',
30         `mime-entity-header-start-point' and
31         `mime-entity-header-end-point'.
32
33 2000-02-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
34
35         * mime-view.el (mime-view-insert-entity-button): Add invisible
36         when body is invisible.
37
38 2000-02-11  Yoshiki Hayashi  <yoshiki@xemacs.org>
39
40         * mime-view.el (mime-preview-quit): Kill preview buffer
41         when mode-specific function is not found.
42
43 2000-02-11  Yoshiki Hayashi  <yoshiki@xemacs.org>
44
45         * Makefile (MAKEINFO): New variable.
46
47 2000-02-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
48
49         * Makefile (distclean): New target.
50
51 2000-02-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
52
53         * mime-view.el: Fix byte-compiler warnings.
54         * mime-play.el: Ditto.
55         (mime-preview-quitting-method-for-mime-show-message-mode):
56         Check whether raw-buffer exists.
57
58 2000-02-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
59
60         * Makefile: (texinfmt, xtexinfmt): New rule to format Texinfo
61         file with Emacs and XEmacs.
62
63 2000-02-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
64
65         * mime-edit.el: Fix doc string.
66         * mime-view.el: Ditto.
67         * pgg-gpg.el: Ditto.
68         * pgg-parse.el: Ditto.
69         * pgg-pgp.el: Ditto.
70         * pgg-pgp5.el: Ditto.
71         * pgg.el: Ditto.
72
73 2000-02-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
74
75         * mime-view.el (mime-display-entity): Don't call
76         mime-goto-header-start-point.  Clean up and remove redundant
77         let clause.
78
79 2000-02-07  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
80
81         * EMY 1.13.2 is released.
82
83 2000-02-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
84
85         * mime-view.el (mime-display-message): Add new local variable
86         line-move-ignore-invisible.  Bind it to t.
87
88 2000-02-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
89
90         * pgg-def.el (pgg-default-scheme): Improve custom options.
91
92 2000-02-05  Yoshiki Hayashi  <yoshiki@xemacs.org>
93
94         * Makefile: Format Info file.
95
96 2000-02-04  Yoshiki Hayashi  <yoshiki@xemacs.org>
97
98         * mime-edit.el: Synch with EMIKO 1.13.11.
99         * mime-image.el: Ditto.
100         * mime-pgp.el: Ditto.
101         * semi-def.el: Ditto.
102         * semi-setup.el: Ditto.
103         * mime-ui-en.sgml: Ditto.
104         * mime-ui-en.texi: Ditto.
105         * mime-ui-ja.sgml: Ditto.
106         * mime-ui-ja.texi: Ditto.
107
108         * pgg-def.el: Synch with EMIKO 1.13.11.  New file.
109         * pgg-gpg.el: Ditto.
110         * pgg-parse.el: Ditto.
111         * pgg-pgp.el: Ditto.
112         * pgg-pgp5.el: Ditto.
113         * pgg.el: Ditto.
114         * smime.el: Ditto.
115
116 2000-02-03  Yoshiki Hayashi  <yoshiki@xemacs.org>
117
118         * mime-edit.el (mime-file-types): Defaults type of patch to
119         text/plain.  There's not much reason to use application/octet-stream.
120
121         * mime-view.el (mime-display-detect-application/octet-stream):
122         New function.
123         * mime-view.el (mime-display-gzipped): New function.
124         Ungzip content and inline it.  Requires external gzip program.
125
126 2000-01-31  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
127
128         * EMY 1.13.1 is released.
129
130 2000-01-31 Yoshiki Hayashi  <yoshiki@xemacs.org>
131
132         * emy.texi: Describe how to deal with broken message.
133
134 2000-01-31 Yoshiki Hayashi  <yoshiki@xemacs.org>
135
136         * mime-play.el (mime-save-content-for-broken-message): New function.
137
138 2000-01-28  Yoshiki Hayashi  <yoshiki@xemacs.org>
139
140         * mime-view.el (mime-display-entity): Clean up code.
141
142 2000-01-28  Yoshiki Hayashi  <yoshiki@xemacs.org>
143
144         * mime-view.el (mime-display-entity): Fix handling of
145         inline parameter of Content-Disposition.
146
147 2000-01-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
148
149         * mime-edit.el (mime-edit-user-agent-value): Add apel-version.
150
151 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
152
153         * EMY 1.13.0 is released.
154
155 2000-01-05  Katsumi Yamaoka   <yamaoka@jpl.org>
156
157         * Makefile, README.en: Update for the new CVS server.
158
159 1999-12-13  Katsumi Yamaoka   <yamaoka@jpl.org>
160
161         * README.en: Update for the recent ML address and ftp site.
162
163 1999-12-15  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
164
165         * mime-w3.el (mime-w3-message-structure): Removed.
166         (mime-preview-text/html): Don't use mime-w3-message-structure.
167         (mime-find-root-entity): New function. Should be in flim.
168         (url-cid): Use it.
169
170 1999-12-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
171
172         * mime-view.el (mime-preview-inline): Avoid inheriting
173         text property.
174         (mime-preview-text): Ditto.
175         (mime-preview-type): Ditto.
176
177 1999-12-07  Yoshiki Hayashi  <t90553@mai.ecc.u-tokyo.ac.jp>
178
179         * mime-view.el (mime-preview-scroll-full-screen): New variable.
180         (mime-display-entiy): Fix attachment detection bug.
181
182 1999-12-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
183
184         * mime-view.el (mime-preview-buttonize): New function.
185         (mime-preview-unbuttionize): New function.
186
187 1999-12-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
188
189         * emy.texi: New file.
190
191 1999-12-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
192
193         * mime-view.el (mime-view-entity-type/subtype): New function
194         to workaround flim feature.
195
196 1999-12-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
197
198         * mime-view.el (mime-view-insert-entity-button): New optional
199         argument body-is-invisible.
200         (mime-display-entity): Use it.
201         (mime-view-button-place-alist): New variable.
202         (mime-view-entity-button-visible-p): Use it.
203
204 1999-12-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
205
206         * mime-view.el (mime-view-force-inline-types): New variable.
207         (mime-display-entity): Respect Content-Disposition type.
208         (mime-preview-condition): Treat unknown application subtype
209         as application/octet-stream.
210
211 1999-12-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
212
213         * mime-edit.el (mime-edit-attach-at-end-type): Changed
214         to use symbols instead of strings.
215
216 1999-12-04  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
217
218         * mime-view.el (mime-view-display): Always insert button
219         when body is not displayed.
220
221 1999-12-04  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
222
223         * mime-view.el (mime-display-text/x-rot13-47-48):
224         New function.
225
226 1999-12-03  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
227
228         * mime-view.el (mime-preview-text): Don't use DEFAULT
229         argument of read-coding-system. XEmacs 21.1 doesn't
230         accept that argument.
231
232 1999-11-29  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
233
234         * mime-edit.el (mime-edit-insert-file): Prompts for
235         content-disposition when verbose.
236         (mime-content-disposition-types): New variable.
237         (mime-prompt-for-disposition): New function
238
239 1999-11-29  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
240
241         * mime-view.el (mime-preview-type): New function.
242         (mim-display-entity): Use save-restriction instead of widen.
243
244 1999-11-28  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
245
246         * mime-edit.el (mime-edit-attach-at-end-type): New variable.
247         (mime-edit-insert-place): New macro.
248
249 1999-11-28  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
250
251         * mime-view.el (mime-preview-text): New function.
252         (mime-preview-inline): New function.
253         (mime-preview-type): New function.
254         (mime-display-entity): Handle a situation when body is invisible.