1 2000-05-16 18:15:24 Shenghuo ZHU <zsh@cs.rochester.edu>
3 * gnus-group.el (gnus-group-apropos): Group name charset.
4 * gnus-sum.el (gnus-set-mode-line): Ditto.
5 * gnus-group.el (gnus-group-decoded-name): New function.
6 (gnus-group-edit-group): Use it.
7 * gnus-cus.el (gnus-group-customize): Use it.
9 2000-05-16 17:55:57 Karl Kleinpaste <karl@charcoal.com>
11 * gnus-util.el (gnus-put-text-property-excluding-newlines): Improve.
13 2000-05-16 16:22:17 Shenghuo ZHU <zsh@cs.rochester.edu>
15 * gnus-group.el (gnus-group-name-charset-method-alist): New variable.
16 (gnus-group-name-charset-group-alist): Ditto.
17 (gnus-group-name-charset): New function.
18 (gnus-group-name-decode): New function.
19 (gnus-group-insert-group-line): Use them.
20 (gnus-group-prepare-flat-list-dead): Ditto.
21 (gnus-group-list-active): Ditto.
22 (gnus-group-describe-all-groups): Ditto.
23 (gnus-group-prepare-flat-list-dead-predicate): Ditto.
24 * gnus-srvr.el: (gnus-browse-foreign-server): Decode group name and
25 add gnus-group property.
26 (gnus-browse-group-name): Read gnus-group property.
28 2000-05-16 15:27:08 Shenghuo ZHU <zsh@cs.rochester.edu>
30 * nnfolder.el (nnfolder-possibly-change-group): Use
31 file-name-coding-system instead of pathname-coding-system.
32 * nnmail.el (nnmail-find-file): Ditto.
33 (nnmail-write-region): Ditto.
34 * nnmh.el (nnmh-retrieve-headers): Ditto.
35 (nnmh-request-article): Ditto.
36 (nnmh-request-group): Ditto.
37 (nnmh-request-list): Ditto.
38 (nnmh-possibly-change-directory): Ditto.
39 (nnmh-active-number): Ditto.
40 * nnml.el (nnml-possibly-change-directory): Ditto.
41 (nnml-request-list): Ditto.
42 (nnml-request-article): Ditto.
43 (nnml-retrieve-headers): Ditto.
45 2000-05-16 Simon Josefsson <jas@pdc.kth.se>
47 * nnimap.el (nnimap-request-accept-article): Don't unselect
48 mailbox if no mailbox is selected.
50 2000-05-15 Per Abrahamsen <abraham@dina.kvl.dk>
52 * gnus-art.el (gnus-button-url-regexp): Revert earlier change.
53 Recognize domain names starting with `www.' as starting an URL.
55 2000-05-15 09:46:47 Shenghuo ZHU <zsh@cs.rochester.edu>
57 * mail-source.el (mail-source-fetch-maildir): Insert "From ".
58 (mail-source-keyword-map): Add "subdirs" for maildir.
60 2000-05-14 16:19:28 Shenghuo ZHU <zsh@cs.rochester.edu>
62 * nnmail.el (nnmail-scan-directory-mail-source-once): New variable.
63 (nnmail-get-new-mail): Use it.
64 * gnus-start.el (gnus-get-unread-articles): Ditto.
66 2000-05-14 14:02:12 Shenghuo ZHU <zsh@cs.rochester.edu>
68 * gnus-sum.el (gnus-summary-edit-article): Better support for
70 * nndraft.el (nndraft-request-replace-article): New function,
71 bind nnmail-file-coding-system.
73 2000-05-14 Dave Love <fx@gnu.org>
75 * nnheader.el: Replace uses of `fset' with `defalias'.
76 (jka-compr-compression-info-list): Only defvar when compiling.
78 2000-05-14 12:30:28 Shenghuo ZHU <zsh@cs.rochester.edu>
80 * webmail.el (webmail-netaddress-article): Refresh redirect.
82 2000-05-13 20:41:10 Shenghuo ZHU <zsh@cs.rochester.edu>
84 * mm-view.el (mm-inline-text): w3 might not recognize utf-8.
86 2000-05-13 16:49:41 Shenghuo ZHU <zsh@cs.rochester.edu>
88 * webmail.el: Translate to SP.
90 2000-05-13 13:00:17 Robin S. Socha <robin@socha.net>
92 * message.el (message-bounce): Doc typo.
94 2000-05-13 12:25:21 Shenghuo ZHU <zsh@cs.rochester.edu>
96 * gnus-soup.el (gnus-soup-encoding-type): u is USENET news format.
97 (gnus-soup-store): Ditto.
98 (gnus-soup-send-packet): Ditto.
99 * nnsoup.el (nnsoup-replies-format-type): Ditto.
100 (nnsoup-dissect-buffer): Ditto.
101 (nnsoup-narrow-to-article): Ditto.
102 (nnsoup-make-active): Ditto
104 2000-05-13 12:03:29 Shenghuo ZHU <zsh@cs.rochester.edu>
106 * message.el (message-mode): Two parameters for local-variable-p.
108 2000-05-13 00:54:46 Shenghuo ZHU <zsh@cs.rochester.edu>
110 * message.el (message-strip-list-identifiers): New function.
111 (message-reply): Use it and use message-strip-subject-re.
112 (message-followup): Ditto.
113 * gnus-art.el (article-hide-list-identifiers): Remove more.
114 * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
116 2000-05-12 22:28:54 Shenghuo ZHU <zsh@cs.rochester.edu>
118 * gnus-uu.el (gnus-uu-digest-mail-forward): Bind
119 mail-parset-charset and use non-numeric argument.
121 2000-05-12 20:54:11 Shenghuo ZHU <zsh@cs.rochester.edu>
123 * mml.el (mml-buffer-list): New variable.
124 (mml-generate-new-buffer): New function.
125 (mml-destroy-buffers): Ditto.
126 (mml-insert-mime): Use them.
127 * gnus-msg.el (gnus-setup-message): mml-buffer leaks.
128 * gnus-sum.el (gnus-summary-edit-article): Ditto.
129 * message.el (message-mode): Ditto.
130 * gnus-uu.el (gnus-uu-digest-headers): Keep MIME headers.
131 (gnus-uu-save-article): Support show-as-mml.
132 * message.el (message-forward): Ditto.
134 2000-05-12 15:15:55 Shenghuo ZHU <zsh@cs.rochester.edu>
136 * nndoc.el (nndoc-type-alist): mime-digest head-begin.
137 (nndoc-mime-digest-type-p): Locate article head precisely.
138 * mml.el (mml-generate-default-type): New variable.
139 (mml-generate-mime-1): Use it.
140 (mml-insert-mime-headers): Use it.
141 * gnus-uu.el (gnus-uu-digest-buffer): New variable.
142 (gnus-uu-digest-mail-forward): Use it and call message-forward
143 with argument digest.
144 (gnus-uu-save-article): Support message-forward-as-mime.
145 * message.el (message-forward): Add parameter digest.
146 * mm-decode.el (mm-dissect-default-type): New variable.
147 (mm-dissect-buffer): Use it.
149 2000-05-11 11:08:03 Shenghuo ZHU <zsh@cs.rochester.edu>
151 * mml.el (mml-parse-singlepart-with-multiple-charsets): Set space,
152 newline and paragraph to nil when got a non-ascii character. Test
153 paragraph before newline.
155 2000-05-10 12:17:58 Shenghuo ZHU <zsh@cs.rochester.edu>
157 * qp.el (quoted-printable-encode-region): Bind tab-width to 1. Set
160 2000-05-10 09:11:48 Lars Magne Ingebrigtsen <larsi@gnus.org>
162 * nnslashdot.el (nnslashdot-sid-strip): New function.
163 (nnslashdot-threaded-retrieve-headers): New format.
164 (nnslashdot-sane-retrieve-headers): Ditto.
165 (nnslashdot-request-article): Ditto.
166 (nnslashdot-threaded-retrieve-headers): Thread properly.
167 (nnslashdot-request-article): Be more lenient.
168 (nnslashdot-threaded-retrieve-headers): Regexp search.
170 2000-05-09 13:23:50 Shenghuo ZHU <zsh@cs.rochester.edu>
172 * gnus-sum.el (gnus-with-article): Define it before use it.
174 2000-05-08 22:34:19 Shenghuo ZHU <zsh@cs.rochester.edu>
176 * message.el (message-supersede): Use mime-to-mml.
177 * mm-decode.el (mm-insert-part): Test the buffer if no encoding.
179 2000-05-08 22:34:24 Katsumi Yamaoka <yamaoka@jpl.org>
181 * gnus-group.el (gnus-group-list-cached): Don't use
182 `subst-char-in-string'.
184 2000-05-08 Dave Love <fx@gnu.org>
186 * pop3.el (pop3-open-server): Fix creating name of trace buffer.
188 2000-05-08 01:07:47 Shenghuo ZHU <zsh@cs.rochester.edu>
190 * mm-decode.el (mm-interactively-view-part): Append %s if the
191 method is a single word.
192 * nnwarchive.el (nnwarchive-type-definition): Typo.
194 2000-05-07 17:24:01 Shenghuo ZHU <zsh@cs.rochester.edu>
196 * gnus-group.el (gnus-group-prepare-flat-list-dead-predicate): New
198 (gnus-group-prepare-flat-predicate): Use it.
199 (gnus-group-list-cached): List dead groups.
201 2000-05-07 10:50:02 Shenghuo ZHU <zsh@cs.rochester.edu>
203 * gnus-art.el (article-decode-charset): Don't decode message with
206 2000-05-07 Florian Weimer <fw@deneb.cygnus.argh.org>
208 * mailcap.el (mailcap-maybe-eval): Honor user request not to
209 evaluate the Lisp code.
211 2000-05-06 17:40:20 Shenghuo ZHU <zsh@cs.rochester.edu>
213 * gnus-art.el (article-wash-html): New function.
214 (gnus-article-wash-html): Bind.
215 (gnus-article-make-menu-bar): Menu item.
216 * gnus-sum.el (gnus-summary-wash-map): Bind 'h'.
217 (gnus-summary-make-menu-bar): Menu item.
220 2000-05-06 Florian Weimer <fw@deneb.cygnus.argh.org>
222 * gnus-uu.el (gnus-uu-unshar-warning): New variable.
223 (gnus-uu-unshar-article): Use it.
225 * mailcap.el (mailcap-maybe-eval-warning): New variable.
226 (mailcap-maybe-eval): Use it.
228 * gnus-msg.el (gnus-group-posting-charset-alist): Speling mistake
231 * mml.el (mml-generate-mime-1): Small comment.
233 2000-05-05 12:27:53 Shenghuo ZHU <zsh@cs.rochester.edu>
235 * gnus-art.el (article-de-base64-unreadable): New function.
236 (gnus-article-de-base64-unreadable): Bind.
237 (gnus-article-make-menu-bar): Menu item.
238 * gnus-sum.el (gnus-summary-wash-map): Bind '6' and 'Z'.
239 (gnus-summary-make-menu-bar): Menu item.
242 2000-05-05 10:32:27 Shenghuo ZHU <zsh@cs.rochester.edu>
244 * gnus-sum.el (gnus-summary-show-article): Remove en/disable multibyte.
245 (gnus-summary-select-article): Add en/disable multibyte.
247 2000-05-05 02:47:23 Shenghuo ZHU <zsh@cs.rochester.edu>
249 * gnus-sum.el (gnus-summary-edit-article): Enable multibyte.
250 (gnus-summary-edit-article): New feature: editing raw articles.
252 2000-05-05 00:30:12 Shenghuo ZHU <zsh@cs.rochester.edu>
254 * rfc2047.el (rfc2047-encode-region): Insert a space before encoding.
255 Emacs MULE can not encode adjacent iso-2022-jp and cn-gb-2312.
256 * gnus-msg.el (gnus-summary-mail-forward): Use unibyte buffer.
257 Emacs MULE can not copy some 8bit characters in multibyte buffers.
258 * mm-decode.el (mm-insert-part): Ditto.
260 2000-05-04 17:49:04 Shenghuo ZHU <zsh@cs.rochester.edu>
262 * nndoc.el (nndoc-type-alist): Extend forward regexp.
263 (nndoc-forward-type-p): Ditto.
265 2000-05-04 17:13:04 Shenghuo ZHU <zsh@cs.rochester.edu>
267 * mm-util.el (mm-with-unibyte-current-buffer): Set the default
268 value of enable-multibyte-characters.
270 2000-05-04 10:31:24 Shenghuo ZHU <zsh@cs.rochester.edu>
272 * gnus-sum.el (gnus-summary-show-article): En/disable multibyte.
274 2000-05-03 Dave Love <fx@gnu.org>
276 * gnus-ems.el (gnus-article-xface-ring-internal)
277 (gnus-article-xface-ring-size): New variable.
278 (gnus-article-display-xface): Use them to cache data. Don't try
279 to use XPM. Set up binary coding for PBM's sake.
281 2000-05-03 14:23:38 Shenghuo ZHU <zsh@cs.rochester.edu>
283 * gnus-msg.el (gnus-inews-do-gcc): Set mail-parse-charset.
284 * gnus-int.el (gnus-request-accept-article): Ditto.
285 (gnus-request-replace-article): Ditto.
286 * mm-util.el (mm-mime-mule-charset-alist): Add a fake mule-charset.
288 2000-05-03 14:11:23 Shenghuo ZHU <zsh@cs.rochester.edu>
290 * rfc2047.el (rfc2047-encode): Test the validity of coding-system.
292 2000-05-03 11:35:15 Shenghuo ZHU <zsh@cs.rochester.edu>
294 * rfc2047.el (rfc2047-encode-message-header): Encode field by
296 * mml.el (mml-to-mime): Use message-default-charset.
297 (mml-preview): Narrow to headers.
298 * message.el (message-send-mail): Use message-default-charset.
299 (message-send-news): Narrow to headers;
300 use message-default-charset.
302 2000-05-03 08:09:14 Shenghuo ZHU <zsh@cs.rochester.edu>
304 * mm-bodies.el (mm-decode-content-transfer-encoding): A better junk
306 * mml.el (mml-parse-singlepart-with-multiple-charsets): Save
308 (mml-parse-1): Warning message.
309 (mml-preview): Disable multibyte.
311 2000-05-03 Dave Love <fx@gnu.org>
313 * gnus.el (gnus-group-startup-message): Add newline before image.
315 2000-05-02 21:34:10 Shenghuo ZHU <zsh@cs.rochester.edu>
317 * rfc2047.el (rfc2047-encode-message-header): Check the coding-system.
318 * message.el (message-send-mail): Use unibyte-buffer.
319 (message-send-mail): Ditto.
321 Mon May 1 15:09:46 2000 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
323 * gnus.el: Gnus v5.8.6 is released.
325 2000-05-01 07:45:43 Shenghuo ZHU <zsh@cs.rochester.edu>
327 * mml.el (mml-parse-1): Set no-markup-p and warn to nil.
329 2000-04-28 21:14:21 Shenghuo ZHU <zsh@cs.rochester.edu>
331 * rfc2047.el (rfc2047-q-encoding-alist): Encode HTAB.
333 2000-04-28 16:37:09 Shenghuo ZHU <zsh@cs.rochester.edu>
335 * message.el (message-send-mail-partially): Use forward-line.
337 2000-04-28 16:01:09 Shenghuo ZHU <zsh@cs.rochester.edu>
339 * gnus-art.el (gnus-mime-button-menu): Use call-interactively.
341 2000-04-28 15:30:17 Shenghuo ZHU <zsh@cs.rochester.edu>
343 * mml.el (mml-generate-mime-1): Ignore 0x1b.
344 (mml-insert-mime): No markup only for text/plain.
345 (mime-to-mml): Remove MIME headers.
347 2000-04-28 14:23:14 Shenghuo ZHU <zsh@cs.rochester.edu>
349 * mml.el (mml-preview): Set gnus-newsgroup-charset.
350 * rfc2047.el (rfc2047-encode-message-header): Encode non-ascii
352 * lpath.el: Fbind image functions.
354 2000-04-28 Dave Love <fx@gnu.org>
356 * gnus.el (gnus-group-startup-message): Maybe use image in Emacs
359 * mailcap.el (mailcap-parse-mailcaps): Revert last change to
360 search order. Use parse-colon-path and remove some redundancy.
362 (mailcap-parse-mimetypes): Code consistently with
363 mailcap-parse-mailcaps. Doc fix.
365 * gnus-start.el (gnus-unload): Iterate over `features', not
368 2000-04-28 09:52:21 Shenghuo ZHU <zsh@cs.rochester.edu>
370 * mml.el (mml-parse-1): Don't create blank parts.
371 (mml-read-part): Fix mml tag.
372 (mml-insert-mime): Convert message/rfc822.
373 (mml-insert-mml-markup): Add mmlp parameter.
375 2000-04-28 01:16:10 Shenghuo ZHU <zsh@cs.rochester.edu>
377 * message.el (message-send-mail-partially): Remove CTE.
379 2000-04-28 00:31:53 Shenghuo ZHU <zsh@cs.rochester.edu>
381 * lpath.el: Fbind put-image for XEmacs.
382 * mm-view.el (mm-inline-image): Fset it.
384 2000-04-27 23:23:37 Shenghuo ZHU <zsh@cs.rochester.edu>
386 * nndoc.el (nndoc-type-alist): Change forward regexp.
388 2000-04-27 21:57:10 Shenghuo ZHU <zsh@cs.rochester.edu>
390 * message.el (message-send-mail-partially-limit): Change the
393 2000-04-27 21:53:32 Erik Toubro Nielsen <erik@ifad.dk>
395 * gnus-util.el (gnus-extract-address-components): Name might be
398 2000-04-27 20:32:06 Shenghuo ZHU <zsh@cs.rochester.edu>
400 * gnus-msg.el (gnus-summary-mail-forward): Use ARG.
401 (gnus-summary-post-forward): Ditto.
402 * message.el (message-forward-show-mml): New variable.
403 (message-forward): Use it.
404 * mml.el (mml-parse-1): Add tag mml.
405 (mml-read-part): Ditto.
406 (mml-generate-mime): Support reentance.
407 (mml-generate-mime-1): Support mml tag.
409 2000-04-27 Dave Love <fx@gnu.org>
411 * gnus-art.el: Don't bother to require custom, browse-url.
412 (gnus-article-x-face-command): Include gnus-article-display-xface.
414 * gnus-ems.el: Assume only (X)Emacs 20+. Simplify XEmacs checks.
415 Use defalias, not fset.
416 (gnus-article-display-xface): New function.
418 * mm-view.el (mm-inline-image-emacs): Use put-image, remove-images.
420 * mm-decode.el: Small doc fixes. Require cl when compiling.
421 (mm-xemacs-p): Deleted.
422 (mm-get-image-emacs, mm-get-image-xemacs): Deleted.
423 (mm-get-image): Amalgamate Emacs and XEmacs code here; for Emacs,
424 use create-image and don't special-case xbm.
425 (mm-valid-image-format-p): Use display-graphic-p.
427 2000-04-27 15:27:54 Shenghuo ZHU <zsh@cs.rochester.edu>
429 * message.el (message-send-mail-partially-limit): New variable.
430 (message-send-mail-partially): New function.
431 (message-send-mail): Use it.
432 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
433 all blank lines inside of base64.
434 * mm-partial.el (mm-inline-partial): Add an option. Remove tail
437 2000-04-27 10:03:36 Shenghuo ZHU <zsh@cs.rochester.edu>
439 * mml.el (mml-insert-tag): Match more special characters.
441 2000-04-27 09:06:29 Shenghuo ZHU <zsh@cs.rochester.edu>
443 * gnus-msg.el (gnus-bug): Avoid attaching the external buffer.
445 2000-04-27 00:58:43 Shenghuo ZHU <zsh@cs.rochester.edu>
447 * mm-decode.el (mm-inline-media-tests): Add message/partial.
448 (mm-inlined-types): Ditto.
449 * mm-partial.el: New file.
451 2000-04-27 Dave Love <fx@gnu.org>
453 * mailcap.el (mailcap-mime-data): Fix octet-stream syntax -- might
456 2000-04-26 Florian Weimer <fw@deneb.cygnus.argh.org>
458 * mm-bodies.el (mm-encode-body): Remove reference to
459 mm-default-charset in comment.
461 2000-04-24 00:56:00 Björn Torkelsson <torkel@hpc2n.umu.se>
463 * rfc2047.el (rfc2047-encode-message-header): Fixing typo.
465 2000-04-26 12:27:41 Shenghuo ZHU <zsh@cs.rochester.edu>
467 * gnus-draft.el (gnus-draft-send): Move gnus-draft-setup inside of
470 2000-04-26 12:26:10 Pavel Janik ml. <Pavel.Janik@inet.cz>
472 * gnus-draft.el (gnus-draft-setup): Fix comments.
474 2000-04-26 10:06:12 Shenghuo ZHU <zsh@cs.rochester.edu>
476 * nnmbox.el (nnmbox-create-mbox): Use nnmbox-file-coding-system,
477 if nnmbox-file-coding-system-for-write is nil.
479 2000-04-26 02:17:44 Shenghuo ZHU <zsh@cs.rochester.edu>
481 * gnus-msg.el (gnus-configure-posting-styles): Just remove the
484 2000-04-26 00:23:46 Shenghuo ZHU <zsh@cs.rochester.edu>
486 * mm-view.el (mm-inline-text): Insert directly if decoded.
487 * mml.el (autoload): Typo.
489 2000-04-25 22:46:36 Shenghuo ZHU <zsh@cs.rochester.edu>
491 * mml.el (mml-preview): Set up posting-charset.
492 * gnus-msg.el (gnus-group-posting-charset-alist): Add koi8-r.
494 2000-04-25 21:23:54 Shenghuo ZHU <zsh@cs.rochester.edu>
496 * webmail.el: Fix yahoo mail.
498 2000-04-25 20:12:17 Shenghuo ZHU <zsh@cs.rochester.edu>
500 * rfc2047.el (rfc2047-dissect-region): Don't include LWS ahead of
501 word if not necessary.
502 (rfc2047-encode-region): Put space between encoded words.
504 2000-04-24 21:11:48 Shenghuo ZHU <zsh@cs.rochester.edu>
506 * gnus-util.el (gnus-netrc-machine): Another default to nntp.
508 2000-04-24 18:14:12 Shenghuo ZHU <zsh@cs.rochester.edu>
510 * gnus-draft.el (gnus-draft-setup): Restore mml only when
512 (gnus-draft-edit-message): Require restoration.
514 2000-04-24 16:51:04 Shenghuo ZHU <zsh@cs.rochester.edu>
516 * gnus-score.el (gnus-score-headers): Copy gnus-newsgrou-scored
519 2000-04-24 16:01:15 Shenghuo ZHU <zsh@cs.rochester.edu>
521 * gnus-art.el (gnus-treat-article): Make sure that the summary