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