(nnimap-open-connection): Don't look up virtual server name in
[gnus] / lisp / ChangeLog
1 2000-07-03  Simon Josefsson  <jas@pdc.kth.se>
2
3         * nnimap.el (nnimap-open-connection): Don't look up virtual server
4         name in authinfo (.authinfo now support ports, no need for the
5         hack).
6
7 2000-07-03  Paul Stodghill <stodghil@CS.Cornell.EDU>
8
9         * message.el (message-unquote-tokens): Remove all quotes.
10
11 2000-07-03 00:29:08  Julien Gilles  <julien.gilles@bcv01y01.vz.cit.alcatel.fr>
12
13         * gnus-ml.el: New file. 
14
15 2000-07-02 16:11:25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
16
17         * nnultimate.el (nnultimate-request-close): New function.
18
19         * gnus-start.el (gnus-clear-system): Clear nnmail-split-history. 
20
21 2000-06-18  Norbert Koch  <norbert@s.netic.de>
22
23         * Makefile.in: Better support for xemacs builds
24
25 Sun Jul  2 15:11:35 2000  Lars Magne Ingebrigtsen  <lmi@quimbies.gnus.org>
26
27         * gnus.el: Gnus v5.8.7 is released.
28
29 2000-05-19 06:32:52  Lars Magne Ingebrigtsen  <larsi@gnus.org>
30
31         * mm-decode.el (mm-insert-part): Characters doubly decoded.
32
33 2000-07-01 10:23:08  Shenghuo ZHU  <zsh@cs.rochester.edu>
34
35         * message.el (message-do-fcc): Encode MIME.
36
37 2000-06-28 13:52:57  Shenghuo ZHU  <zsh@cs.rochester.edu>
38
39         * lpath.el: Fbind image-size.
40
41 2000-06-28  Simon Josefsson  <simon@josefsson.org>
42
43         * nnimap.el (nnimap-split-rule): Update doc with extended syntax.
44         (nnimap-assoc-match): New function.
45         (nnimap-split-find-rule): Support extended syntax.
46
47 2000-06-28  Simon Josefsson  <simon@josefsson.org>
48
49         * nnimap.el (nnimap-open-connection): Use port stuff.
50
51         * gnus-util.el (gnus-netrc-machine): Add defaultport parameter,
52         document port and defaultport.
53
54 2000-06-27  Paul Stodghill <stodghil@CS.Cornell.EDU>
55
56         * gnus-agent.el (gnus-agent-synchronize): Kill flags buffer.
57
58 2000-06-26  Dave Love  <fx@gnu.org>
59
60         * mm-decode.el (mm-image-fit-p): Use `image-size' in Emacs. 
61
62         * message.el: Remove unnecessary `require'ments.  Defvar
63         gnus-list-identifiers when compiling.  Don't try to autoload
64         variable `gnus-list-identifiers'.  Autoload
65         gnus-group-name-charset.
66         (message-fetch-field): Don't assume `format' removes text
67         properties.
68         (message-strip-list-identifiers, message-reply, message-followup):
69         Require gnus-sum.
70         (message-mode): Tidy XEmacs conditionals.
71         (message-replace-chars-in-string): Use subst-char-in-string when
72         available.
73
74         * gnus-xmas.el (gnus-xmas-define) <match-string-no-properties>:
75         Define if necessary.
76
77         * gnus-art.el (gnus-article-edit-exit): Don't assume `format'
78         removes text properties.
79
80         * gnus-srvr.el (gnus-browse-group-name): Likewise.
81
82         * gnus-msg.el (gnus-copy-article-buffer):  Likewise.
83
84         * gnus-score.el (gnus-summary-score-entry): Likewise.
85
86 2000-06-26 11:18:57  Katsumi Yamaoka  <yamaoka@jpl.org>
87
88         * nnimap.el (nnimap-request-post): Fix parenthesis.
89
90 2000-06-26  Paul Stodghill <stodghil@CS.Cornell.EDU>
91
92         * message.el (message-unquote-tokens): New function.
93
94         * gnus-msg.el (gnus-inews-do-gcc): Unquote gcc tokens.
95
96         * nnimap.el (nnimap-request-post): Ditto.
97
98 2000-06-21  Simon Josefsson  <jas@pdc.kth.se>
99
100         * gnus.el (gnus-asynchronous): Removed (defined in gnus-async.el).
101
102         * nnimap.el (nnimap-callback): Update for IMAP4rev1 servers (see
103         patch commited 2000-04-02).
104
105 2000-06-20  Simon Josefsson  <jas@pdc.kth.se>
106
107         * imap.el (imap-mailbox-examine-1): New function.
108         (imap-message-copyuid-1):
109         (imap-message-appenduid-1): Use it, instead of
110         `imap-mailbox-examine' which would utf-7 encode mailbox name
111         twice.
112
113 2000-06-19  Dave Love  <fx@gnu.org>
114
115         * mm-uu.el Don't require message.  Require cl when compiling.
116
117 2000-06-17 18:58:46  Shenghuo ZHU  <zsh@cs.rochester.edu>
118
119         * gnus-sum.el (gnus-summary-local-variables): gnus-orphan-score is
120         a local variable.
121         * gnus-sum.el (gnus-orphan-score): Move here.
122
123 2000-06-10 09:33:36  Shenghuo ZHU  <zsh@cs.rochester.edu>
124
125         * message.el (message-forward): Remove show-mml condition.
126         (message-forward-ignored-headers): Remove X-Gnus headers.
127
128 2000-06-08  Simon Josefsson  <simon@josefsson.org>
129
130         * gnus-cus.el (gnus-extra-group-parameters): Add uidvalidity.
131
132 2000-06-08 12:34:26  Urban Engberg <ue@ccieurope.com>
133
134         * gnus-demon.el (gnus-demon-scan-mail): Bind nnmail-fetched-sources.
135
136 2000-06-08 12:27:55  Shenghuo ZHU  <zsh@cs.rochester.edu>
137
138         * message.el (message-syntax-checks): Add type.
139
140 2000-06-07  Dave Love  <fx@gnu.org>
141
142         * mm-view.el (mm-inline-image-emacs): Don't specify string for
143         put-image.
144         (mm-inline-image): Defalias, not fset.
145
146         * gnus.el (gnus-group-startup-message): Don't specify string for
147         insert-image.
148
149         * gnus-ems.el (gnus-add-minor-mode): Make it an alias if
150         add-minor-mode is available.
151         (gnus-article-display-xface): Don't specify string for
152         insert-image.
153
154 2000-06-06 13:28:53  Shenghuo ZHU  <zsh@cs.rochester.edu>
155
156         * gnus-topic.el (gnus-topic-remove-topic): Set hidden.
157         (gnus-topic-insert-topic-line): Use shownp.
158         (gnus-topic-hide-topic): Don't use hidden.
159         (gnus-topic-show-topic): Don't use hidden.
160
161 2000-06-05 22:25:12  Shenghuo ZHU  <zsh@cs.rochester.edu>
162
163         * gnus-cache.el (gnus-cache-possibly-enter-article): Bind coding
164         system.
165         * gnus-soup.el (gnus-soup-write-prefixes): Ditto.
166         * gnus-start.el (gnus-slave-save-newsrc): Ditto.
167         * gnus-util.el (gnus-output-to-rmail): Ditto.
168         (gnus-output-to-mail): Ditto.
169         (gnus-write-buffer): Ditto.
170         * gnus-uu.el (gnus-uu-save-article): Ditto.
171
172 2000-06-04 15:05:16  Shenghuo ZHU  <zsh@cs.rochester.edu>
173
174         * message.el (message-read-from-minibuffer): Typo.
175
176 2000-06-03 13:36:46  Shenghuo ZHU  <zsh@cs.rochester.edu>
177
178         * gnus-art.el (article-decode-charset): Override non-MIME forward
179         charset.
180
181 2000-06-02 12:04:26  Shenghuo ZHU  <zsh@cs.rochester.edu>
182
183         * mml.el (mml-quote-region): Correct the regexp.
184         * gnus-msg.el (gnus-summary-reply): mml-quote it.
185
186 2000-06-02 11:57:15  Shenghuo ZHU  <zsh@cs.rochester.edu>
187
188         * message.el (message-forward): Insert raw text.
189         * mml.el (mml-parse-1): Get raw text in unibyte mode.
190         (mml-generate-mime-1): Insert raw text in unibyte mode.
191
192 2000-06-01  Florian Weimer  <fw@deneb.cygnus.argh.org>
193
194         * mm-bodies.el (mm-body-encoding): Always encoded if
195         `mm-use-ultra-safe-encoding' is set.
196
197 2000-05-31 14:50:52  Shenghuo ZHU  <zsh@cs.rochester.edu>
198
199         * mml.el (ange-ftp-name-format): Typo.
200
201 2000-05-30  Simon Josefsson  <jas@pdc.kth.se>
202
203         * gnus-start.el (gnus-get-unread-articles): If
204         `gnus-activate-group' and/or `gnus-check-server' return nil, don't
205         try to do anything on that server.
206         
207 2000-05-25  Simon Josefsson  <jas@pdc.kth.se>
208
209         * gnus-group.el (gnus-group-nnimap-edit-acl): Help text updated
210         from latest draft.
211
212 2000-05-08  Simon Josefsson  <jas@pdc.kth.se>
213
214         * gnus-group.el (gnus-group-expire-articles-1): Make sure server
215         is open.
216
217 2000-05-24  Dave Love  <fx@gnu.org>
218
219         * mml.el (mml-parse-file-name): Fix ange-ftp part.
220
221 2000-05-22  Didier Verna  <didier@lrde.epita.fr>
222
223         * gnus.el (gnus-redefine-select-method-widget): new function, call
224         it once. Add an "other" entry for unknown but editable backend
225         name symbols.
226         * gnus-start.el (gnus-declare-backend): use it.
227
228 2000-05-19  Dave Love  <fx@gnu.org>
229
230         * gnus-art.el (gnus-article-next-page): Revert last change.
231
232 2000-05-19 09:56:07  Shenghuo ZHU  <zsh@cs.rochester.edu>
233
234         * gnus-agent.el (gnus-agent-open-history): Open history in binary mode.
235
236 2000-05-19  Dave Love  <fx@gnu.org>
237
238         * gnus-art.el (gnus-mime-externalize-part): Bind mm-inlined-types,
239         not mm-inline-large-images.
240
241 2000-05-19 01:45:40  Shenghuo ZHU  <zsh@cs.rochester.edu>
242
243         * mml.el (mml-parse-1): Don't test multiple-charsets within mml tag.
244
245 2000-05-18  Dave Love  <fx@gnu.org>
246
247         * gnus-art.el: Use defalias, not fset.
248         (gnus-article-x-face-command): Don't test for xbm.
249         (gnus-article-next-page): Redisplay before testing point in window.
250
251 2000-05-17 21:16:54  Shenghuo ZHU  <zsh@cs.rochester.edu>
252
253         * gnus-group.el (gnus-group-mode-map): Add M-SPACE.
254         * mml.el (mml-mode-map): Comment out mml-narrow-to-part.
255
256 2000-05-17 21:13:38 Jim Davidson <jdavidson@acm.org>
257
258         * gnus-sum.el (gnus-summary-save-article-rmail): Use
259         gnus-summary-save-in-rmail.
260         * message.el (message-output): Ditto.
261
262 2000-05-17 22:37:25  Katsumi Yamaoka  <yamaoka@jpl.org>
263
264         * gnus-art.el (gnus-emphasize-whitespace-regexp): Doc fix.
265
266 2000-05-17 14:03:49  Shenghuo ZHU  <zsh@cs.rochester.edu>
267
268         * rfc2047.el (rfc2047-encode-message-header): Encode if the method
269         is a charset.
270         * message.el (message-send-news): Check group name charset.
271         * gnus-msg.el (gnus-post-news): Decode group name.
272         (gnus-inews-do-gcc): Encode group name.
273
274 2000-05-17 10:16:32  Karl Kleinpaste <karl@charcoal.com>
275
276         * gnus-art.el (gnus-emphasize-whitespace-regexp): New variable.
277         * gnus-util.el (gnus-put-text-property-excluding-newlines): Use it.
278
279 2000-05-17 02:25:11  Shenghuo ZHU  <zsh@cs.rochester.edu>
280
281         * gnus-group.el (gnus-group-mark-line-p): New function.
282         (gnus-group-goto-group): New parameter.
283         (gnus-group-remove-mark): Use it.
284         * gnus-topic.el (gnus-topic-move-group): Ditto.
285         (gnus-topic-remove-group): Ditto.
286
287 2000-05-17 00:49:09  Shenghuo ZHU  <zsh@cs.rochester.edu>
288
289         * gnus-group.el (gnus-group-list-dormant): New function.
290
291 2000-05-16 23:20:42  Shenghuo ZHU  <zsh@cs.rochester.edu>
292
293         * gnus-agent.el (gnus-agent-synchronize): Use
294         nnheader-insert-file-contents.
295         (gnus-agent-save-active-1): Ditto.
296         (gnus-agent-write-active): Ditto.
297         (gnus-agent-expire): Ditto.
298         * gnus-cache.el (gnus-cache-read-active): Ditto.
299         * gnus-start.el (gnus-master-read-slave-newsrc): Ditto.
300         * gnus-sum.el (gnus-summary-import-article): Ditto.
301
302         * gnus-agent.el (gnus-agent-write-servers): Bind coding-system.
303         (gnus-agent-save-group-info): Ditto.
304         (gnus-agent-save-alist): Ditto.
305         * gnus-util.el (gnus-make-directory): Ditto.
306
307         * gnus-agent.el (gnus-agent-save-group-info): Disable multibyte.
308
309 2000-05-16 21:13:24  Shenghuo ZHU  <zsh@cs.rochester.edu>
310
311         * mml.el (mml-generate-mime-preprocess-function): New variable.
312         (mml-generate-mime-postprocess-function): New variable.
313         (mml-generate-mime-1): Use them.
314
315 2000-05-16 18:15:24  Shenghuo ZHU  <zsh@cs.rochester.edu>
316
317         * gnus-group.el (gnus-group-apropos): Group name charset.
318         * gnus-sum.el (gnus-set-mode-line): Ditto.
319         * gnus-group.el (gnus-group-decoded-name): New function.
320         (gnus-group-edit-group): Use it.
321         * gnus-cus.el (gnus-group-customize): Use it.
322
323 2000-05-16 17:55:57  Karl Kleinpaste <karl@charcoal.com>
324
325         * gnus-util.el (gnus-put-text-property-excluding-newlines): Improve.
326
327 2000-05-16 16:22:17  Shenghuo ZHU  <zsh@cs.rochester.edu>
328
329         * gnus-group.el (gnus-group-name-charset-method-alist): New variable.
330         (gnus-group-name-charset-group-alist): Ditto.
331         (gnus-group-name-charset): New function.
332         (gnus-group-name-decode): New function.
333         (gnus-group-insert-group-line): Use them.
334         (gnus-group-prepare-flat-list-dead): Ditto.
335         (gnus-group-list-active): Ditto.
336         (gnus-group-describe-all-groups): Ditto.
337         (gnus-group-prepare-flat-list-dead-predicate): Ditto.
338         * gnus-srvr.el: (gnus-browse-foreign-server): Decode group name and
339         add gnus-group property.
340         (gnus-browse-group-name): Read gnus-group property.
341
342 2000-05-16 15:27:08  Shenghuo ZHU  <zsh@cs.rochester.edu>
343
344         * nnfolder.el (nnfolder-possibly-change-group): Use
345         file-name-coding-system instead of pathname-coding-system.
346         * nnmail.el (nnmail-find-file): Ditto.
347         (nnmail-write-region): Ditto.
348         * nnmh.el (nnmh-retrieve-headers): Ditto.
349         (nnmh-request-article): Ditto.
350         (nnmh-request-group): Ditto.
351         (nnmh-request-list): Ditto.
352         (nnmh-possibly-change-directory): Ditto.
353         (nnmh-active-number): Ditto.
354         * nnml.el (nnml-possibly-change-directory): Ditto.
355         (nnml-request-list): Ditto.
356         (nnml-request-article): Ditto.
357         (nnml-retrieve-headers): Ditto.
358
359 2000-05-16  Simon Josefsson  <jas@pdc.kth.se>
360
361         * nnimap.el (nnimap-request-accept-article): Don't unselect
362         mailbox if no mailbox is selected.
363
364 2000-05-15  Per Abrahamsen  <abraham@dina.kvl.dk>
365
366         * gnus-art.el (gnus-button-url-regexp): Revert earlier change.
367         Recognize domain names starting with `www.' as starting an URL.
368
369 2000-05-15 09:46:47  Shenghuo ZHU  <zsh@cs.rochester.edu>
370
371         * mail-source.el (mail-source-fetch-maildir): Insert "From ".
372         (mail-source-keyword-map): Add "subdirs" for maildir.
373
374 2000-05-14 16:19:28  Shenghuo ZHU  <zsh@cs.rochester.edu>
375
376         * nnmail.el (nnmail-scan-directory-mail-source-once): New variable.
377         (nnmail-get-new-mail): Use it.
378         * gnus-start.el (gnus-get-unread-articles): Ditto.
379
380 2000-05-14 14:02:12  Shenghuo ZHU  <zsh@cs.rochester.edu>
381
382         * gnus-sum.el (gnus-summary-edit-article): Better support for
383         nndraft:drafts.
384         * nndraft.el (nndraft-request-replace-article): New function,
385         bind nnmail-file-coding-system.
386
387 2000-05-14  Dave Love  <fx@gnu.org>
388
389         * nnheader.el: Replace uses of `fset' with `defalias'.
390         (jka-compr-compression-info-list): Only defvar when compiling.
391
392 2000-05-14 12:30:28  Shenghuo ZHU  <zsh@cs.rochester.edu>
393
394         * webmail.el (webmail-netaddress-article): Refresh redirect.
395
396 2000-05-13 20:41:10  Shenghuo ZHU  <zsh@cs.rochester.edu>
397
398         * mm-view.el (mm-inline-text): w3 might not recognize utf-8.
399
400 2000-05-13 16:49:41  Shenghuo ZHU  <zsh@cs.rochester.edu>
401
402         * webmail.el: Translate &nbsp; to SP.
403
404 2000-05-13 13:00:17  Robin S. Socha <robin@socha.net>
405
406         * message.el (message-bounce): Doc typo.
407
408 2000-05-13 12:25:21  Shenghuo ZHU  <zsh@cs.rochester.edu>
409
410         * gnus-soup.el (gnus-soup-encoding-type): u is USENET news format.
411         (gnus-soup-store): Ditto.
412         (gnus-soup-send-packet): Ditto.
413         * nnsoup.el (nnsoup-replies-format-type): Ditto.
414         (nnsoup-dissect-buffer): Ditto.
415         (nnsoup-narrow-to-article): Ditto.
416         (nnsoup-make-active): Ditto
417
418 2000-05-13 12:03:29  Shenghuo ZHU  <zsh@cs.rochester.edu>
419
420         * message.el (message-mode): Two parameters for local-variable-p.
421
422 2000-05-13 00:54:46  Shenghuo ZHU  <zsh@cs.rochester.edu>
423
424         * message.el (message-strip-list-identifiers): New function.
425         (message-reply): Use it and use message-strip-subject-re.
426         (message-followup): Ditto.
427         * gnus-art.el (article-hide-list-identifiers): Remove more.
428         * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
429
430 2000-05-12 22:28:54  Shenghuo ZHU  <zsh@cs.rochester.edu>
431
432         * gnus-uu.el (gnus-uu-digest-mail-forward): Bind
433         mail-parset-charset and use non-numeric argument.
434
435 2000-05-12 20:54:11  Shenghuo ZHU  <zsh@cs.rochester.edu>
436
437         * mml.el (mml-buffer-list): New variable.
438         (mml-generate-new-buffer): New function.
439         (mml-destroy-buffers): Ditto.
440         (mml-insert-mime): Use them.
441         * gnus-msg.el (gnus-setup-message): mml-buffer leaks.
442         * gnus-sum.el (gnus-summary-edit-article): Ditto.
443         * message.el (message-mode): Ditto.
444         * gnus-uu.el (gnus-uu-digest-headers): Keep MIME headers.
445         (gnus-uu-save-article): Support show-as-mml.
446         * message.el (message-forward): Ditto.
447
448 2000-05-12 15:15:55  Shenghuo ZHU  <zsh@cs.rochester.edu>
449
450         * nndoc.el (nndoc-type-alist): mime-digest head-begin.
451         (nndoc-mime-digest-type-p): Locate article head precisely.
452         * mml.el (mml-generate-default-type): New variable.
453         (mml-generate-mime-1): Use it.
454         (mml-insert-mime-headers): Use it.
455         * gnus-uu.el (gnus-uu-digest-buffer): New variable.
456         (gnus-uu-digest-mail-forward): Use it and call message-forward
457         with argument digest.
458         (gnus-uu-save-article): Support message-forward-as-mime.
459         * message.el (message-forward): Add parameter digest.
460         * mm-decode.el (mm-dissect-default-type): New variable.
461         (mm-dissect-buffer): Use it.
462
463 2000-05-11 11:08:03  Shenghuo ZHU  <zsh@cs.rochester.edu>
464
465         * mml.el (mml-parse-singlepart-with-multiple-charsets): Set space,
466         newline and paragraph to nil when got a non-ascii character. Test
467         paragraph before newline.
468
469 2000-05-10 12:17:58  Shenghuo ZHU  <zsh@cs.rochester.edu>
470
471         * qp.el (quoted-printable-encode-region): Bind tab-width to 1. Set
472         limit to 76.
473
474 2000-05-10 09:11:48  Lars Magne Ingebrigtsen  <larsi@gnus.org>
475
476         * nnslashdot.el (nnslashdot-sid-strip): New function.
477         (nnslashdot-threaded-retrieve-headers): New format.
478         (nnslashdot-sane-retrieve-headers): Ditto.
479         (nnslashdot-request-article): Ditto.
480         (nnslashdot-threaded-retrieve-headers): Thread properly.
481         (nnslashdot-request-article): Be more lenient.
482         (nnslashdot-threaded-retrieve-headers): Regexp search.
483
484 2000-05-09 13:23:50  Shenghuo ZHU  <zsh@cs.rochester.edu>
485
486         * gnus-sum.el (gnus-with-article): Define it before use it.
487
488 2000-05-08 22:34:19  Shenghuo ZHU  <zsh@cs.rochester.edu>
489
490         * message.el (message-supersede): Use mime-to-mml.
491         * mm-decode.el (mm-insert-part): Test the buffer if no encoding.
492
493 2000-05-08 22:34:24  Katsumi Yamaoka  <yamaoka@jpl.org>
494
495         * gnus-group.el (gnus-group-list-cached): Don't use
496         `subst-char-in-string'.
497
498 2000-05-08  Dave Love  <fx@gnu.org>
499
500         * pop3.el (pop3-open-server): Fix creating name of trace buffer.
501
502 2000-05-08 01:07:47  Shenghuo ZHU  <zsh@cs.rochester.edu>
503
504         * mm-decode.el (mm-interactively-view-part): Append %s if the
505         method is a single word.
506         * nnwarchive.el (nnwarchive-type-definition): Typo.
507
508 2000-05-07 17:24:01  Shenghuo ZHU  <zsh@cs.rochester.edu>
509
510         * gnus-group.el (gnus-group-prepare-flat-list-dead-predicate): New
511         function.
512         (gnus-group-prepare-flat-predicate): Use it.
513         (gnus-group-list-cached): List dead groups.
514
515 2000-05-07 10:50:02  Shenghuo ZHU  <zsh@cs.rochester.edu>
516
517         * gnus-art.el (article-decode-charset): Don't decode message with
518         format.
519
520 2000-05-07  Florian Weimer  <fw@deneb.cygnus.argh.org>
521
522         * mailcap.el (mailcap-maybe-eval): Honor user request not to
523         evaluate the Lisp code.
524
525 2000-05-06 17:40:20  Shenghuo ZHU  <zsh@cs.rochester.edu>
526
527         * gnus-art.el (article-wash-html): New function.
528         (gnus-article-wash-html): Bind.
529         (gnus-article-make-menu-bar): Menu item.
530         * gnus-sum.el (gnus-summary-wash-map): Bind 'h'.
531         (gnus-summary-make-menu-bar): Menu item.
532         * gnus.el: Autoload.
533
534 2000-05-06  Florian Weimer  <fw@deneb.cygnus.argh.org>
535
536         * gnus-uu.el (gnus-uu-unshar-warning): New variable.
537         (gnus-uu-unshar-article): Use it.
538
539         * mailcap.el (mailcap-maybe-eval-warning): New variable.
540         (mailcap-maybe-eval): Use it.
541
542         * gnus-msg.el (gnus-group-posting-charset-alist): Speling mistake
543         in docstring.
544
545         * mml.el (mml-generate-mime-1): Small comment.
546
547 2000-05-05 12:27:53  Shenghuo ZHU  <zsh@cs.rochester.edu>
548
549         * gnus-art.el (article-de-base64-unreadable): New function.
550         (gnus-article-de-base64-unreadable): Bind.
551         (gnus-article-make-menu-bar): Menu item.
552         * gnus-sum.el (gnus-summary-wash-map): Bind '6' and 'Z'.
553         (gnus-summary-make-menu-bar): Menu item.
554         * gnus.el: Autoload.
555
556 2000-05-05 10:32:27  Shenghuo ZHU  <zsh@cs.rochester.edu>
557
558         * gnus-sum.el (gnus-summary-show-article): Remove en/disable multibyte.
559         (gnus-summary-select-article): Add en/disable multibyte.
560
561 2000-05-05 02:47:23  Shenghuo ZHU  <zsh@cs.rochester.edu>
562
563         * gnus-sum.el (gnus-summary-edit-article): Enable multibyte.
564         (gnus-summary-edit-article): New feature: editing raw articles.
565
566 2000-05-05 00:30:12  Shenghuo ZHU  <zsh@cs.rochester.edu>
567
568         * rfc2047.el (rfc2047-encode-region): Insert a space before encoding.
569         Emacs MULE can not encode adjacent iso-2022-jp and cn-gb-2312.
570         * gnus-msg.el (gnus-summary-mail-forward): Use unibyte buffer.
571         Emacs MULE can not copy some 8bit characters in multibyte buffers.
572         * mm-decode.el (mm-insert-part): Ditto.
573
574 2000-05-04 17:49:04  Shenghuo ZHU  <zsh@cs.rochester.edu>
575
576         * nndoc.el (nndoc-type-alist): Extend forward regexp.
577         (nndoc-forward-type-p): Ditto.
578
579 2000-05-04 17:13:04  Shenghuo ZHU  <zsh@cs.rochester.edu>
580
581         * mm-util.el (mm-with-unibyte-current-buffer): Set the default
582         value of enable-multibyte-characters.
583
584 2000-05-04 10:31:24  Shenghuo ZHU  <zsh@cs.rochester.edu>
585
586         * gnus-sum.el (gnus-summary-show-article): En/disable multibyte.
587
588 2000-05-03  Dave Love  <fx@gnu.org>
589
590         * gnus-ems.el (gnus-article-xface-ring-internal)
591         (gnus-article-xface-ring-size): New variable.
592         (gnus-article-display-xface): Use them to cache data.  Don't try
593         to use XPM.  Set up binary coding for PBM's sake.
594
595 2000-05-03 14:23:38  Shenghuo ZHU  <zsh@cs.rochester.edu>
596
597         * gnus-msg.el (gnus-inews-do-gcc): Set mail-parse-charset.
598         * gnus-int.el (gnus-request-accept-article): Ditto.
599         (gnus-request-replace-article): Ditto.
600         * mm-util.el (mm-mime-mule-charset-alist): Add a fake mule-charset.
601
602 2000-05-03 14:11:23  Shenghuo ZHU  <zsh@cs.rochester.edu>
603
604         * rfc2047.el (rfc2047-encode): Test the validity of coding-system.
605
606 2000-05-03 11:35:15  Shenghuo ZHU  <zsh@cs.rochester.edu>
607
608         * rfc2047.el (rfc2047-encode-message-header): Encode field by
609         field.
610         * mml.el (mml-to-mime): Use message-default-charset.
611         (mml-preview): Narrow to headers.
612         * message.el (message-send-mail): Use message-default-charset.
613         (message-send-news): Narrow to headers;
614         use message-default-charset.
615
616 2000-05-03 08:09:14  Shenghuo ZHU  <zsh@cs.rochester.edu>
617
618         * mm-bodies.el (mm-decode-content-transfer-encoding): A better junk
619         detect.
620         * mml.el (mml-parse-singlepart-with-multiple-charsets): Save
621         restriction.
622         (mml-parse-1): Warning message.
623         (mml-preview): Disable multibyte.
624
625 2000-05-03  Dave Love  <fx@gnu.org>
626
627         * gnus.el (gnus-group-startup-message): Add newline before image.
628
629 2000-05-02 21:34:10  Shenghuo ZHU  <zsh@cs.rochester.edu>
630
631         * rfc2047.el (rfc2047-encode-message-header): Check the coding-system.
632         * message.el (message-send-mail): Use unibyte-buffer.
633         (message-send-mail): Ditto.
634
635 Mon May  1 15:09:46 2000  Lars Magne Ingebrigtsen  <lmi@quimbies.gnus.org>
636
637         * gnus.el: Gnus v5.8.6 is released.
638
639 2000-05-01 07:45:43  Shenghuo ZHU  <zsh@cs.rochester.edu>
640
641         * mml.el (mml-parse-1): Set no-markup-p and warn to nil.
642
643 2000-04-28 21:14:21  Shenghuo ZHU  <zsh@cs.rochester.edu>
644
645         * rfc2047.el (rfc2047-q-encoding-alist): Encode HTAB.
646
647 2000-04-28 16:37:09  Shenghuo ZHU  <zsh@cs.rochester.edu>
648
649         * message.el (message-send-mail-partially): Use forward-line.
650
651 2000-04-28 16:01:09  Shenghuo ZHU  <zsh@cs.rochester.edu>
652
653         * gnus-art.el (gnus-mime-button-menu): Use call-interactively.
654
655 2000-04-28 15:30:17  Shenghuo ZHU  <zsh@cs.rochester.edu>
656
657         * mml.el (mml-generate-mime-1): Ignore 0x1b.
658         (mml-insert-mime): No markup only for text/plain.
659         (mime-to-mml): Remove MIME headers.
660
661 2000-04-28 14:23:14  Shenghuo ZHU  <zsh@cs.rochester.edu>
662
663         * mml.el (mml-preview): Set gnus-newsgroup-charset.
664         * rfc2047.el (rfc2047-encode-message-header): Encode non-ascii
665         as 8-bit.