1 2001-07-24 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3 * gnus-delay.el (gnus-delay-default-hour): New variable.
4 (gnus-delay-article): Allow specific date in YYYY-MM-DD format.
6 2001-07-23 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
7 From Karl Kleinpaste <karl@charcoal.com>
9 * gnus-sum.el (gnus-summary-line-format-alist): Add %B.
10 (gnus-summary-prepare-threads): Ditto.
12 * gnus.el (gnus-summary-line-format): Add %B.
14 2001-07-23 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
16 * gnus-sum.el (gnus-articles-to-read): Use gnus-group-decoded-name.
18 * mm-util.el (mm-string-as-multibyte): New.
20 * nnmh.el (nnmh-request-list-1): Encode, not decode!
22 2001-07-23 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
24 * mm-util.el (mm-universal-coding-system): New.
26 * gnus-start.el (gnus-startup-file-coding-system): Use it.
28 * score-mode.el (score-mode-coding-system): Use it.
30 2001-07-23 Katsumi Yamaoka <yamaoka@jpl.org>
32 * gnus-start.el (gnus-setup-news): Call
33 `gnus-check-bogus-newsgroups' just after the native server is
36 2001-07-23 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
38 * nnmail.el (nnmail-do-request-post): Util function to be used by
39 `nnchoke-request-post' for all nnmail-derived backends.
41 * nnml.el (nnml-request-post): Use it.
43 * gnus.el (gnus-valid-select-methods): nnml is a post-mail
44 backend, for it groks nnml-request-post.
46 * gnus-group.el (gnus-group-highlight, gnus-group-highlight-line):
47 Treat `mail-post' backends like `mail' backends, not like `news'
50 2001-07-22 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
52 * gnus-msg.el (gnus-setup-message): make-local-hook.
54 2001-07-22 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
56 * gnus-delay.el (gnus-delay-article): Fix `read-string' for
57 XEmacs. Allow more units. Submitted by Karl Kleinpaste
58 <karl@charcoal.com>, slightly changed by Kai.
60 * message.el (message-check-news-header-syntax): When checking
61 whether the groups exist, check the right server based on
64 2001-07-21 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
66 * gnus-delay.el: New file.
68 2001-07-21 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
70 * mm-util.el (mm-read-coding-system): Take two arguments.
72 * gnus-sum.el (gnus-summary-show-article): Use
73 mm-read-coding-system.
75 * gnus-art.el (article-de-quoted-unreadable):
76 (article-de-base64-unreadable, article-wash-html):
77 (gnus-mime-inline-part, gnus-mime-view-part-as-charset): Ditto.
79 2001-07-21 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
81 * nnml.el (nnml-request-post): New function. Can be used for
82 annotations in nnml groups.
84 2001-07-19 Katsumi Yamaoka <yamaoka@jpl.org>
86 * nntp.el (nntp-request-newgroups): Use UTC date for NEWGROUPS
89 * gnus-start.el (gnus-find-new-newsgroups): Use
90 `message-make-date' instead of `current-time-string'.
91 (gnus-ask-server-for-new-groups): Ditto.
92 (gnus-check-first-time-used): Ditto.
94 2001-07-20 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
96 * gnus-score.el (gnus-home-score-file): nnheader-translate-file-chars.
98 2001-07-18 Per Abrahamsen <abraham@dina.kvl.dk>
100 * message.el (message-shorten-references): Change `maxcount' and
101 `cut' to obey USEFOR draft 5.
103 2001-07-12 Colin Walters <walters@cis.ohio-state.edu>
105 * gnus-sum.el (gnus-summary-display-arrow): New variable.
106 (gnus-summary-set-article-display-arrow): New function.
107 (gnus-summary-goto-subject): Use it.
109 2001-07-18 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
111 * gnus-sum.el (gnus-summary-import-article): Insert date if
114 2001-07-18 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
116 * mml.el (mml-content-type-parameters): New.
117 (mml-content-disposition-parameters): New.
118 (mml-insert-mime-headers): Use them.
119 (mml-parse-1): Accept charset.
121 2001-07-17 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
123 * gnus-group.el (gnus-group-select-group): Doc fix.
125 * gnus-eform.el (gnus-edit-form-done): Return nil if end-of-file.
127 2001-07-17 Katsumi Yamaoka <yamaoka@jpl.org>
129 * dgnushack.el (dgnushack-make-auto-load): Advise `make-autoload'
130 to handle `define-derived-mode'.
132 2001-07-16 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
133 From: Stefan Monnier <monnier@cs.yale.edu>
135 * message.el (message-mode): Use define-derived-mode.
136 (message-tab): message-completion-alist.
138 * imap.el (imap-interactive-login): Use make-local-variable.
140 (imap-authenticate): Ditto.
142 * gnus-msg.el (gnus-setup-message): Change-major-mode-hook.
144 * gnus-art.el (gnus-article-edit-mode): Use define-derived-mode.
146 2001-07-16 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
148 * message.el (message-citation-line-function): Refer to
149 gnus-cite-attribution-suffix.
151 2001-07-15 Pavel Jan
\e,Bm
\e(Bk <Pavel@Janik.cz>
153 * gnus-art.el,...: Error convention changes.
155 2001-07-13 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
157 * gnus-sum.el (gnus-rebuild-thread): Count hidden lines too.
159 2001-07-13 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
161 * nnrss.el (nnrss-read-group-data): Nuke emacs-lisp-mode-hook.
162 (nnrss-read-server-data): Ditto.
164 2001-07-13 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
166 * gnus-setup.el (gnus-use-installed-gnus): Typo.
168 From Pavel@Janik.cz (Pavel Jan
\e,Bm
\e(Bk).
170 2001-07-13 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
172 * gnus.el (gnus-summary-line-format): Add %o.
174 * gnus-sum.el (gnus-summary-pipe-output): Don't configure as pipe
175 unless shell outputs something.
177 2001-07-13 07:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
179 * gnus-art.el (gnus-boring-article-headers): Better doc.
180 (article-hide-headers): Better regexp.
181 Suggested by Matt Swift <swift@alum.mit.edu>.
183 * nnheader.el (nnheader-max-head-length): Better doc.
184 (nnheader-header-value): Skip spaces.
185 (nnheader-parse-head): Remove space.
186 Suggested by Matt Swift <swift@alum.mit.edu>.
188 * gnus-sum.el (gnus-summary-show-raw-article): New function.
189 (gnus-get-newsgroup-headers): Remove space.
191 2001-07-12 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
193 * gnus-msg.el (gnus-msg-treat-broken-reply-to): Add force.
194 (gnus-summary-reply): Use it.
195 (gnus-summary-reply-broken-reply-to): New.
196 (gnus-msg-force-broken-reply-to): New.
198 * mm-view.el (mm-inline-text): Showing as text/plain when error.
200 2001-07-12 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
202 * gnus-draft.el (gnus-draft-setup): Restore gnus-newsgroup-name.
204 2001-07-12 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
206 * mm-decode.el (mm-external-terminal-program): New variable.
207 (mm-display-external): Use it. Use term to display when no
210 2001-07-12 Bj
\e,Av
\e(Brn Torkelsson <torkel@hpc2n.umu.se>
212 * gnus-srvr.el (gnus-browse-make-menu-bar): Changed one of the
213 Browse->Next entries to Browse->Prev
215 2001-07-11 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
217 * gnus-msg.el (gnus-inews-do-gcc): Don't test gnus-alive-p.
219 2001-07-11 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
221 * mm-encode.el (mm-content-transfer-encoding-defaults): Use base64
222 for the default encoding.
224 * nnrss.el (nnrss-url-field): New field.
225 (nnrss-request-article): Add newsgroups.
227 * nnfolder.el (nnfolder-read-folder): Force to use a multibyte buffer.
229 2001-07-11 04:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
231 * nndraft.el (nndraft-request-restore-buffer): Don't remove Date.
233 * gnus-draft.el (gnus-draft-edit-message): Remove Date here.
234 (gnus-draft-setup): Remove backlog.
236 2001-07-10 Pavel Jan
\e,Bm
\e(Bk <Pavel@Janik.cz>
238 * gnus-logic.el, gnus-srvr.el, gnus-vm.el, nnheaderxm.el, nnoo.el:
241 2001-07-09 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
243 * gnus-msg.el (gnus-bug): Erase buffer.
245 * nnfolder.el (nnfolder-possibly-change-group): Don't create group.
247 2001-07-09 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
249 * mm-decode.el (mm-attachment-override-p): Fix typo.
251 2001-03-19 05:28:00 Katsumi Yamaoka <yamaoka@jpl.org>
253 * gnus-kill.el (gnus-execute): Work with the extra headers.
254 * gnus-sum.el (gnus-summary-execute-command): Ditto.
256 2001-07-09 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
258 * mm-view.el (mm-inline-text): w3-coding-system-for-mime-charset
259 may not defined. From: Raja R Harinath <harinath@cs.umn.edu>.
261 * message.el (message-send-mail-real-function): New variable.
262 (message-send-mail-partially, message-send-mail):
264 * nngateway.el (nngateway-request-post): Use it.
266 * gnus-agent.el (gnus-agentize): Use it.
268 * nnsoup.el (nnsoup-old-functions, nnsoup-set-variables)
269 (nnsoup-revert-variables): Use it.
271 2001-07-09 Colin Walters <walters@cis.ohio-state.edu>
273 * mm-decode.el (mm-inline-media-tests): Default to displaying as
274 text/plain if the type doesn't match any other media types.
275 (mm-inlined-types): Doc fix.
276 (mm-display-inline): Revert previous change (now handled by a
277 default type in `mm-inline-media-tests'.
278 (mm-inlinable-p): Revive.
279 (mm-display-part): Call `mm-inlinable-p'.
280 (mm-attachment-override-p): Ditto.
281 (mm-inlined-p): Doc fix.
283 * gnus-art.el (gnus-mime-display-single): Call `mm-inlinable-p' as
284 well as `mm-inlined-p'.
286 2001-07-09 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
288 * nntp.el (nntp-send-command, nntp-send-command-nodelete):
289 (nntp-send-command-and-decode): Use gnus-point-at-bol.
291 2001-07-09 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
292 From Paul Jarc <prj@po.cwru.edu>
294 * message.el (message-use-mail-followup-to): New variable.
295 (message-get-reply-headers): Use it.
297 2001-07-04 Gerd Moellmann <gerd@gnu.org>
299 * nnheader.el (nnheader-init-server-buffer): Make sure the
300 *nntpd* buffer is made multibyte instead of a random buffer.
302 2001-07-09 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
304 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Get headers only
305 when it returns headers.
307 2001-07-07 Simon Josefsson <jas@extundo.com>
309 * rfc2047.el (rfc2047-encode-message-header): Skip header when
310 trying to fold. Thanks to Colin Walters
311 <walters@cis.ohio-state.edu>
313 2001-07-06 Simon Josefsson <jas@extundo.com>
315 * imap.el (imap-parse-address-list, imap-parse-flag-list)
316 (imap-parse-body-extension, imap-parse-body-ext, imap-parse-body):
317 Add information in `assert's.
319 * nnimap.el (nnimap-possibly-change-group): Ignore uidvalidity
320 changes. (From nnimaps' point of view, `nnimap-verify-uidvalidity'
321 and `nnimap-group-overview-filename', should handle all
322 change-of-uidvalidity related issues. But there may be other
325 2001-07-05 Colin Walters <walters@cis.ohio-state.edu>
327 * rfc2047.el (rfc2047-encode-message-header): Don't include the
328 header name when folding.
330 2001-07-05 Colin Walters <walters@cis.ohio-state.edu>
332 * mm-decode.el (mm-inlined-types): Document relationship with
333 `mm-inline-media-tests'.
334 (mm-display-inline): Default to displaying as plain text if no
335 inlining handler is available.
336 (mm-inlinable-p): Remove.
337 (mm-inlined-p): Don't call `mm-inlinable-p'.
338 (mm-automatic-display-p): Ditto.
339 (mm-attachment-override-p): Ditto.
341 2001-07-04 Simon Josefsson <jas@extundo.com>
343 * nnimap.el (nnimap-importantize-dormant): New variable.
344 (nnimap-request-update-info-internal): Use it.
345 (nnimap-request-set-mark): Ditto.
347 2001-07-04 Didier Verna <didier@lrde.epita.fr>
349 * nntp.el (nntp-send-command): don't pass a buffer argument to
350 `point'. Only XEmacs accepts this.
351 * nntp.el (nntp-send-command-nodelete): ditto.
352 * nntp.el (nntp-send-command-and-decode): ditto.
354 2001-07-04 Didier Verna <didier@lrde.epita.fr>
356 * nntp.el (nntp-open-connection-function): doc update.
357 * nntp.el (nntp-pre-command): New.
358 * nntp.el (nntp-via-rlogin-command): New.
359 * nntp.el (nntp-via-telnet-command): New.
360 * nntp.el (nntp-via-telnet-switches): New.
361 * nntp.el (nntp-via-user-name): New.
362 * nntp.el (nntp-via-user-password): New.
363 * nntp.el (nntp-via-address): New.
364 * nntp.el (nntp-via-envuser): New.
365 * nntp.el (nntp-via-shell-prompt): New.
366 * nntp.el (nntp-open-telnet-stream): New.
367 * nntp.el (nntp-open-via-rlogin-and-telnet): New.
368 * nntp.el (nntp-open-via-telnet-and-telnet): New.
369 * nntp.el (nntp-wait-for): check for possibly echo'ed commands.
370 * nntp.el (nntp-send-command): ditto.
371 * nntp.el (nntp-send-command-nodelete): ditto.
372 * nntp.el (nntp-send-command-and-decode): ditto.
374 2001-06-30 YAGI Tatsuya <yagi@is.titech.ac.jp>
376 * gnus-start.el (gnus-check-first-time-used): Use `if' instead of
379 2001-07-03 Simon Josefsson <jas@extundo.com>
380 From Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
382 * flow-fill.el (fill-flowed): Use (1+ (point-at-eol)) instead.
384 2001-07-03 Simon Josefsson <jas@extundo.com>
386 * flow-fill.el (fill-flowed): If `fill-region' inserts empty line,
387 remove it (workaround XEmacs `fill-region' bug).
389 2001-07-01 Simon Josefsson <jas@extundo.com>
391 * nnimap.el (nnimap-date-days-ago): Defeat locale.
393 2001-06-28 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
395 * mml2015.el (mml2015-format-error): New function.
396 (mml2015-mailcrypt-decrypt, mml2015-mailcrypt-clear-decrypt)
397 (mml2015-mailcrypt-verify, mml2015-gpg-clear-verify)
398 (mml2015-mailcrypt-clear-verify, mml2015-gpg-verify): Use it.
400 2001-06-26 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
402 * nnrss.el (nnrss-retrieve-headers): The description may not exist.
403 Suggested by Christoph Conrad <C.Conrad@cli.de>.
405 * gnus-sum.el (gnus-summary-set-local-parameters): Don't override
408 2001-06-25 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
410 * nnslashdot.el (nnslashdot-write-groups): Use gnus-prin1.
412 * nnrss.el (nnrss-save-server-data): Bind print-level and print-length.
413 (nnrss-save-group-data): Ditto.
415 * gnus-agent.el (gnus-agent-save-alist): Ditto.
417 2001-06-25 Katsumi Yamaoka <yamaoka@jpl.org>
419 * message.el (message-do-send-housekeeping): Narrow to headers.
421 2001-06-24 Simon Josefsson <jas@extundo.com>
423 * rfc2047.el (rfc2047-fold-region): The check to skip WSP
424 insertion when breaking lines looked for " \t" instead of "[ \t]".
425 (rfc2047-encode-message-header): Fold lines even if
426 no QP encoding is done.
428 2001-06-23 Simon Josefsson <jas@extundo.com>
429 From Samuel Tardieu <sam@inf.enst.fr>
431 * smime.el (smime-keys): Support additional certificates.
432 (smime-make-certfiles): New function.
433 (smime-sign-region): Use previous variables.
434 (smime-get-certfiles): New function.
435 (smime-sign-buffer): Use it.
436 (smime-verify-region): Support both CAfile and CApath.
438 2001-06-23 Simon Josefsson <jas@extundo.com>
440 * smime.el (smime-decrypt-region): Perhaps work.
442 2001-06-22 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
444 * gnus-msg.el (gnus-copy-article-buffer): Typo.
446 2001-04-06 Ralph Schleicher <rs@nunatak.allgaeu.org>
448 * mm-decode.el (mm-save-part): Rewrite file name.
449 (mm-file-name-rewrite-functions): New variable.
450 (mm-file-name-delete-whitespace): New function.
451 (mm-file-name-trim-whitespace): New function.
452 (mm-file-name-collapse-whitespace): New function.
453 (mm-file-name-replace-whitespace): New variable and function.
455 2001-06-22 Simon Josefsson <jas@extundo.com>
457 * message.el (message-make-date): Workaround locale for weekdays.
459 2001-06-21 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
461 * message.el (message-goto-body): Return nil if not found. (revert!)
463 2001-06-21 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
464 From Fremlin <chief@bandits.org>
466 * message.el (message-goto-body): Some messages have no header.
468 * gnus-msg.el (gnus-copy-article-buffer): Use it.
470 2001-06-21 Ralph Schleicher <rs@nunatak.allgaeu.org>
472 * nnultimate.el (nnultimate-retrieve-headers): Date fix.
474 2001-06-21 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
476 * message.el (message-make-date): Add week day.
477 Suggested by Jason R. Mastaler <jason@mastaler.com>.
479 2001-06-19 Simon Josefsson <jas@extundo.com>
481 * message.el (message-yank-prefix): Doc fix.
482 (message-yank-cited-prefix): Ditto.
483 (message-delete-not-region): Keep citation prefix on first line,
484 if possible and appropriate.
486 2001-06-19 Simon Josefsson <jas@extundo.com>
488 * imap.el (imap-process-connection-type): New variable.
489 (imap-kerberos4-open, imap-gssapi-open): Use it. This makes
490 recent `imtest's work completely (no line length issues), while
491 making making old `imtest's unusable. Thanks to NAGY Andras
492 <nagya@inf.elte.hu> for his work.
494 2000-12-30 NAGY Andras <nagya@inf.elte.hu>
496 * imap.el (imap-ssl-program): Add -quiet to shut up
497 OpenSSL/SSLeay's internal debug talk.
499 2001-06-19 Matt Armstrong <matt@lickey.com>
501 * imap.el (imap-parse-flag-list): Workaround bug in Courier IMAP
504 2001-06-19 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
506 * nnmail.el (nnmail-article-buffer): New variable.
507 (nnmail-split-incoming): Use it.
509 2001-06-15 Eli Zaretskii <eliz@is.elta.co.il>
511 * qp.el (quoted-printable-decode-region): If called interactively,
512 use coding-system-for-read.
514 2001-06-16 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
516 * message.el (message-check-news-header-syntax): Check Reply-To.
518 2001-06-16 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
520 * mml.el (mml-parse-1): Use message options.
522 * message.el (message-do-fcc): Don't do anything if there is no
525 2001-06-16 Simon Josefsson <jas@extundo.com>
527 * nnimap.el (nnimap-split-articles): Support 'junk to-groups.
528 (nnimap-expunge-search-string): New variable.
529 (nnimap-request-expire-articles): Use it.
531 2001-06-15 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
533 * message.el (message-send-mail-with-qmail): wrong exit status is
534 100 not 1. Reported by Paul Jarc <prj@po.cwru.edu>.
536 2001-06-15 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
538 * gnus-art.el (article-strip-multiple-blank-lines): Use
539 delete-region instead of replace-match.
541 2001-06-14 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
543 * nnweb.el (nnweb-google-parse-1): Fix Google content regexp.
544 (nnweb-google-wash-article): Ditto.
546 2001-06-14 Ferenc Wagner <wferi@bolyai1.elte.hu>
548 * nnweb.el (nnweb-google-parse-1): Fix Google url regexp.
550 2001-06-13 Katsumi Yamaoka <yamaoka@jpl.org>
552 * gnus.el (gnus-define-group-parameter): Don't quote the defcustom
555 2001-06-13 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
557 * gnus.el (gnus-email-address): Move it here.
559 * gnus-art.el (article-de-quoted-unreadable): Read charset if
561 (article-de-base64-unreadable): Ditto.
562 (article-wash-html): Ditto.
564 2001-06-12 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
566 * message.el (message-options-set-recipient): Don't add ", "
567 unless necessary. Suggested by Josh Huber <huber@alum.wpi.edu>.
569 2001-06-12 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
571 * nnrss.el (nnrss-group-alist): Use |fr| instead of [fr].
573 2001-06-12 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
575 * gnus-art.el (gnus-plain-save-name): Use file-relative-name.
576 From Marc Lefranc <Marc.Lefranc@univ-lille1.fr>.
578 * nnrss.el (nnrss-node-text): Node might be nil.
580 2001-06-11 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
582 * gnus-uu.el (gnus-uu-save-article): Use mml tag instead of
583 part. From Katsumi Yamaoka <yamaoka@jpl.org>.
585 * nnrss.el (nnrss-group-alist): More items.
587 2001-06-09 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
589 * nnrss.el (nnrss-node-text): Use cddr instead xml-node-children.
591 2001-06-03 Dale Hagglund <rdh@best.com>
593 * gnus-mlspl.el (gnus-group-split-fancy): Fix generation of split
596 2001-06-07 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
598 From Benjamin Rutt <brutt+news@bloomington.in.us>
600 * message.el (message-wide-reply-confirm-recipients): New variable.
602 2001-06-06 Mark Thomas <mthomas@edrc.cmu.edu>
604 * nnmail.el (nnmail-fix-eudora-headers): Change the In-Reply-To
605 fix so it works with XEmacs.
607 2001-06-07 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
609 * nnrss.el (nnrss-retrieve-headers): Support description as extra
612 2001-06-07 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
614 * nnrss.el: Fix a few bugs.
616 2001-06-05 Simon Josefsson <jas@extundo.com>
618 * mm-decode.el (mm-handle-set-external-undisplayer): Don't
619 generate compiler warnings. From Alex Schroeder <alex@gnu.org>.
621 2001-06-04 Hrvoje Niksic <hniksic@arsdigita.com>
623 * mm-decode.el (mm-pipe-part): Bind coding-system-for-write to
624 binary so that we don't transmit ISO 2022 garbage to the process.
625 This is needed under XEmacs.
627 2001-06-03 Simon Josefsson <simon@josefsson.org>
629 * imap.el (imap-ssl-open): Require ssl. (Otherwise ssl.el is
630 autoloaded incorrectly below because ssl-program-* is bound.)
631 Thanks to Amos Gouaux for report.
633 2001-06-02 Simon Josefsson <simon@josefsson.org>
635 * imap.el (imap-kerberos4-open):
640 (imap-starttls-open): Set buffer to workaround spurious
641 `accept-process-output' buffer changes. Thanks to Mats Lidell
642 <Mats.Lidell@contactor.se> for report and partial patch and Jake
643 Colman <colman@ppllc.com> for report.
645 2001-05-31 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
647 * gnus-sum.el (gnus-summary-catchup): New argument.
648 (gnus-summary-catchup-from-here): New function.
650 2001-05-30 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
652 * mm-view.el (mm-inline-image-xemacs): Insert newline, then move
653 back, then insert glyph. (Before, the glyph was inserted first,
654 then the newline.) This works around a behavior in XEmacs where
655 it is not possible to insert a character after a glyph which is at
656 the end of a buffer. Patch by Lloyd Zusman <ljz@asfast.com>.
658 2001-05-28 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
660 From Jaap-Henk Hoepman (jhh@xs4all.nl).
662 * mm-decode.el (mm-keep-viewer-alive-types): New variable.
663 (mm-keep-viewer-alive-p, mm-handle-set-external-undisplayer,
664 mm-destroy-postponed-undisplay-list): New functions.
665 (mm-display-external): Use them.
667 2001-05-27 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
669 * gnus-salt.el (gnus-tree-highlight-node): Bind `default-high' and
670 `default-low' when evaluating `gnus-summary-highlight'.
671 From Raja R Harinath <harinath@cs.umn.edu>.
673 2001-05-27 Simon Josefsson <simon@josefsson.org>
675 * message.el (message-yank-cited-prefix): New variable.
676 (message-indent-citation): Use it.
678 * mml2015.el (mml2015-mailcrypt-verify): Store gpg stderr output
680 (mml2015-mailcrypt-clear-verify): Ditto.
682 2001-05-24 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
683 From Nevin Kapur <nevin@jhu.edu>.
685 * gnus-sum.el (gnus-summary-default-high-score,
686 gnus-summary-default-low-score): New variables.
687 (gnus-summary-highlight): Use them.
689 2001-05-16 Didier Verna <didier@lrde.epita.fr>
691 * message.el (message-mail): pass the 'send-actions argument to
694 2001-05-16 Simon Josefsson <simon@josefsson.org>
695 From Raymond Scholz <ray-2001@zonix.de>
697 * gnus-art.el (gnus-mime-view-part-as-charset):
698 (gnus-mime-internalize-part): Doc fixes.
700 2001-05-11 Simon Josefsson <simon@josefsson.org>
702 * gnus-start.el (gnus-ignored-newsgroups): Also ignore NNTP type
703 status lines without any text ("^215$").
705 2001-05-06 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
707 * nnrss.el (nnrss-check-group): Reverse.
709 2001-05-07 Simon Josefsson <simon@josefsson.org>
711 * message.el (message-get-reply-headers):
712 (message-followup): Fix typo, suggested by David Green
715 2001-05-05 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
717 * nnslashdot.el (nnslashdot-request-expire-articles): Fix.
719 * nnrss.el (nnrss-open-server): Read server data when it is called.
720 (nnrss-request-expire-articles): Fix.
722 2001-05-05 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
724 * message.el (message-do-send-housekeeping): mail-abbrevs may
725 rename buffer behind Gnus.
727 2001-05-04 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
729 * nnrss.el (nnrss-check-group): Use nnheader-translate-file-chars.
730 (nnrss-group-alist): Add more resources.
731 (nnrss-check-group): Ignore errors.
733 2001-05-04 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
735 * nnrss.el (nnrss-request-expire-articles): Correct the return value.
737 * nnslashdot.el (nnslashdot-request-list): Add time.
738 (nnslashdot-request-expire-articles): New.
740 * gnus-start.el (gnus-check-bogus-newsgroups): Remove bogus
741 secondary methods too.
743 2001-05-03 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
745 * message.el (message-use-followup-to): Set default value to t.
747 2001-05-03 Florian Weimer <fw@deneb.enyo.de>
749 * message.el (message-dont-reply-to-names): Fix documentation.
750 (message-get-reply-headers): Use Mail-Followup-To only for wide
753 2001-05-03 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
755 * nnrss.el (nnrss-request-expire-articles): Calculate # of days
757 (nnrss-check-group): Use time.
759 2001-05-01 19:21:19 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
761 * gnus.el: Oort Gnus v0.03 is released.
763 2001-05-01 19:06:21 Lars Magne Ingebrigtsen <larsi@gnus.org>
765 * nnultimate.el (nnultimate-topic-article-to-article): Use the
768 2001-04-24 19:50:14 Lars Magne Ingebrigtsen <larsi@gnus.org>
770 * gnus-srvr.el (gnus-server-insert-server-line): Add a space.
772 2001-04-15 14:55:03 Lars Magne Ingebrigtsen <larsi@gnus.org>
774 * nnultimate.el (nnultimate-retrieve-headers): Return all
777 * gnus-sum.el (gnus-read-all-available-headers): New variable.
778 (gnus-get-newsgroup-headers-xover): Use it.
780 2001-04-14 15:47:26 Lars Magne Ingebrigtsen <larsi@gnus.org>
782 * nnultimate.el (nnultimate-retrieve-headers): Clean up.
784 2001-04-30 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
786 * nntp.el (nntp-retrieve-groups): Use throw instead of error.
788 2001-04-29 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
790 * nnrss.el (nnrss-insert-w3): Use cache before I figure out how to
793 * gnus.el (gnus-info-nodes): Remove a few The's.
795 2001-04-29 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
797 * mail-source.el (mail-source-movemail): Call-process may return a
798 signal description string.
800 * gnus-start.el (gnus-read-newsrc-el-file):
801 gnus-newsrc-file-version may be nil.
803 * nnmail.el (nnmail-get-new-mail): Use the exact file only.
804 Suggested by Michael Sperber [Mr. Preprocessor]
805 <sperber@informatik.uni-tuebingen.de>.
807 2001-04-25 Per Abrahamsen <abraham@dina.kvl.dk>
809 * mm-uu.el (mm-uu-configure-list): Fixed customize type.
811 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
813 * mm-view.el (mm-display-inline-fontify): Allow XEmacs to fully
816 2001-04-18 Simon Josefsson <simon@josefsson.org>
818 * smime.el (smime-ask-passphrase): Rework to return value.
819 (smime-sign-region): Rework to bind value and use it.
820 (smime-decrypt-region): Ditto.
822 2001-04-18 Mathias Herberts <Mathias.Herberts@iroise.net>
823 Committed by Simon Josefsson <simon@josefsson.org>
825 * smime.el (smime-ask-passphrase): New function.
826 (smime-sign-region): Use it.
827 (smime-encrypt-cipher): New variable.
828 (smime-decrypt-region): Ditto.
830 2001-04-12 Jason Merrill <jason_merrill@redhat.com>
831 Committed by Simon Josefsson <simon@josefsson.org>
833 * imap.el (imap-shell-open): Erase the buffer *after* copying it into
836 2001-04-14 01:14:42 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
838 *gnus.el: Oort Gnus v0.02 is released.
840 2001-04-14 00:48:42 Lars Magne Ingebrigtsen <larsi@quimby.gnus.org>
842 * gnus.el: Oort Gnus v0.01 is released.
844 2001-04-13 22:01:46 Lars Magne Ingebrigtsen <larsi@gnus.org>
846 * gnus-sum.el (gnus-summary-highlight): Highlight read
847 undownloaded articles as read articles.
849 * gnus-agent.el (gnus-agent-get-undownloaded-list): Clean up.
850 (gnus-agent-get-undownloaded-list): Mark all undownloaded
851 articles, even read ones, as such.
853 * gnus-sum.el (gnus-summary-find-matching): Clean up.
854 (gnus-find-matching-articles): New function.
855 (gnus-summary-limit-include-matching-articles): New command.
856 (gnus-summary-limit-include-thread): Include articles that have
858 (gnus-offer-save-summaries): Clean up.
860 2001-04-13 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
862 * nnmail.el (nnmail-split-fancy-with-parent): Add docstring.
864 2001-04-12 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
865 From Jason Merrill <jason_merrill@redhat.com>
867 * gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
869 2001-04-10 08:01:15 Katsumi Yamaoka <yamaoka@jpl.org>
870 Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
872 * gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
873 newsgroup names when the original article is a news message.
875 2001-04-12 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
877 * message.el (message-cite-prefix-regexp): Use POSIX regexp if
878 supported. Suggest by Jim Meyering <jim@meyering.net>.
880 2001-04-02 Nevin Kapur <nevin@jhu.edu>
881 Committed by Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>.
883 * nnmail.el (nnmail-split-it): Added check for .* at the end of
884 regexp in nnmail-split-fancy.
886 2001-04-10 Simon Josefsson <simon@josefsson.org>
888 * message.el (message-options-set-recipient): Look at Cc and Bcc too.
890 2001-04-10 Colin Marquardt <colin.marquardt@usa.alcatel.com>
892 * message.el (message-send-mail): Improve the interaction with the
895 2001-04-10 Simon Josefsson <simon@josefsson.org>
897 * imap.el (imap-message-copy): Work around buggy servers that
898 doesn't send TRYCREATE tags.
900 2001-04-09 01:15:54 Katsumi Yamaoka <yamaoka@jpl.org>
902 * gnus-start.el (gnus-read-newsrc-el-file): Work with Semi-gnusae.
904 2001-04-05 21:43:25 Lars Magne Ingebrigtsen <larsi@gnus.org>
906 * gnus-sum.el (gnus-update-summary-mark-positions): Use a valid
909 2001-04-04 16:13:17 Lars Magne Ingebrigtsen <larsi@gnus.org>
911 * gnus-group.el (gnus-group-quit): Check that the dribble buffer
914 2001-04-02 00:40:12 Lars Magne Ingebrigtsen <larsi@gnus.org>
916 * gnus-art.el (gnus-parse-news-url): New function.
917 (gnus-button-handle-news): New function.
918 (gnus-button-alist): Point to new functions.
920 * gnus-group.el (gnus-group-quit): Only mark buffer in non-empty.
922 * gnus-start.el (gnus-read-newsrc-el-file): Nix out
925 * message.el (message-check-news-header-syntax): Question even
926 when Gnus doesn't know the group names.
927 (message-send-news): Clean up.
929 * gnus-start.el (gnus-dribble-read-file): Say whether Gnus was
930 exited on purpose without saving.
932 * gnus-group.el (gnus-group-quit): Mark the dribble file as `Q'.
934 2001-04-01 00:37:14 Lars Magne Ingebrigtsen <larsi@gnus.org>
936 * gnus-score.el (gnus-score-orphans): Clean up.
938 * gnus-win.el (gnus-remove-some-windows): Leave one Gnus window.
940 * gnus-sum.el (gnus-summary-exit): Kill the summary buffer a bit
943 * gnus-start.el (gnus-close-all-servers): Find the right items to
946 * qp.el (quoted-printable-decode-region): Just message
947 malformation; don't quit.
949 2001-03-31 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
950 From Gerd Moellmann <gerd@gnu.org>.
952 * gnus.el (gnus-interactive): A typo.
954 2001-03-26 Juanma Barranquero <lektu@uol.com.br>
955 Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
957 * gnus-util.el (gnus-delete-alist): Declare it as an alias of
958 `assq-delete-all', if that function exists; otherwise use the old
959 definition. Documentation changed to match the one in
962 2001-04-01 00:37:14 Lars Magne Ingebrigtsen <larsi@gnus.org>
964 * gnus-start.el (gnus-close-all-servers): New function.
966 * gnus-srvr.el (gnus-server-close-all-servers): Clean up.
967 (gnus-server-remove-denials): Clean up.
969 * gnus-sum.el (gnus-summary-sort-by-original): New command and
972 2001-03-31 02:56:55 Lars Magne Ingebrigtsen <larsi@gnus.org>
974 * message.el (message-send-news): Message where we are sending.
975 (message-send-mail): Ditto.
977 * gnus.el (gnus-server-string): New function.
979 * gnus-sum.el (gnus-summary-up-thread): Doc fix.
981 * mm-decode.el (mm-default-directory): Customized.
982 (mm-tmp-directory): Ditto.
984 * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
985 (gnus-get-newsgroup-headers): Return -1 for articles without Lines
987 (gnus-summary-line-format-alist): ?l is now a string.
988 (gnus-summary-prepare-threads): Output ? for unknown lines.
989 (gnus-summary-insert-line): Ditto.
990 (gnus-summary-print-article): Unbalanced parentheses.
992 * gnus-msg.el (gnus-inews-do-gcc): Check group to allow it to find
993 out whether new stuff has arrived.
995 2001-03-31 02:14:38 Alan Shutko <ats@acm.org>
997 * gnus-sum.el: Let printing work on ttys on Emacs.
999 2001-03-31 01:11:14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1001 * gnus-msg.el (gnus-post-news): Add an empty Newsgroups header
1004 * gnus-sum.el (gnus-summary-mark-article-as-replied): Make into a
1007 2001-03-31 01:04:54 Francis Litterio <franl-removethis@world.omitthis.std.com>
1009 * message.el (message-set-auto-save-file-name): Don't use
1012 2001-03-31 00:03:42 Lars Magne Ingebrigtsen <larsi@gnus.org>
1014 * gnus-msg.el (gnus-inews-insert-draft-meta-information): Allow
1017 * gnus-uu.el (gnus-uu-digest-mail-forward): Mark as forwarded.
1019 * gnus-msg.el (gnus-put-message): Clean up.
1020 (gnus-summary-reply): Mark all replied-to articles as replied to.
1021 (gnus-inews-add-send-actions): Also mark as forwarded.
1022 (gnus-summary-mail-forward): Mark as forwarded.
1024 * gnus-sum.el (gnus-summary-mark-article-as-replied): Take a list
1026 (gnus-summary-mark-article-as-forwarded): Ditto.
1028 * gnus-msg.el (gnus-summary-resend-message): Mark article as
1030 (gnus-summary-mail-forward): Clean up.
1032 * gnus.el (gnus-article-mark-lists): Added forward.
1034 * gnus-sum.el (gnus-forwarded-mark): New variable.
1035 (gnus-summary-prepare-threads): Use it.
1036 (gnus-summary-update-secondary-mark): Ditto.
1037 (gnus-newsgroup-forwarded): New variable.
1039 2001-03-30 23:13:37 Lars Magne Ingebrigtsen <larsi@gnus.org>
1041 * gnus-msg.el (gnus-summary-reply): Allow very wide replies.
1042 (gnus-summary-very-wide-reply): New command and keystroke.
1043 (gnus-summary-very-wide-reply-with-original): Ditto.
1045 * gnus-score.el (gnus-adaptive-word-length-limit): New variable.
1046 (gnus-score-adaptive): Use it.
1048 * gnus-start.el (gnus-get-unread-articles): Clean up.
1050 2001-03-21 20:00:43 Lars Magne Ingebrigtsen <larsi@gnus.org>
1052 * nnultimate.el (nnultimate-retrieve-headers): Work for other
1055 2001-03-21 Didier Verna <didier@lrde.epita.fr>
1058 * gnus-start.el (gnus-subscribe-newsgroup-hooks): New.
1059 * gnus-start.el (gnus-subscribe-newsgroup): use it.
1062 2001-03-15 09:47:23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1064 * nnultimate.el (nnultimate-retrieve-headers): Understand
1065 long-form month names.
1067 2001-03-18 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1069 * gnus-sum.el (gnus-summary-show-all-headers):
1070 gnus-article-show-all-headers is broken. Use
1071 gnus-summary-toggle-header instead.
1073 * mml2015.el (mml2015-gpg-extract-from): No error.
1075 2001-03-18 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1076 From Bj
\e,Ax
\e(Brn Mork <bmork@dod.no>.
1078 * mml2015.el (mml2015-gpg-extract-from): New function.
1079 (mml2015-gpg-verify): Use it.
1080 (mml2015-gpg-clear-verify): Use it.
1082 2001-03-17 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1084 * message.el (message-setup-fill-variables): Use
1085 fill-paragraph-function.
1086 (message-fill-paragraph): Take an argument.
1087 (message-newline-and-reformat): Take another argument.
1089 2001-03-16 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1091 * message.el (rmail-output): It is in rmailout.el not rmail.el.
1093 2001-03-16 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1095 * message.el (message-forward): local-variable-p takes an extra
1098 2001-03-16 Simon Josefsson <simon@josefsson.org>
1100 * nnimap.el (nnimap-dont-use-nov-p): Renamed from
1101 `nnimap-use-nov-p' (it really tested the negative).
1102 (nnimap-retrieve-headers): Use it.
1104 2001-03-11 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1106 * message.el (message-generate-headers-first): Update doc.
1108 2001-03-10 Matthias Wiehl <mwiehl@gmx.de>
1110 * gnus.el (gnus-summary-line-format): Typo.
1112 2001-03-11 Simon Josefsson <simon@josefsson.org>
1114 * mailcap.el (mailcap-mime-data): Add application/sieve.
1115 (mailcap-mime-extensions): Add .siv, .xls.
1117 2001-03-14 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1118 From Christoph Conrad <christoph.conrad@gmx.de>
1120 * gnus-score.el (gnus-summary-lower-thread): Typo.
1122 2001-03-14 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1124 * message.el (message-forward-decoded-p): New variable.
1125 (message-forward-subject-author-subject): Use it.
1126 (message-make-forward-subject): Use it.
1127 (message-forward): Use it.
1129 * gnus-uu.el (gnus-uu-digest-mail-forward): Use it.
1131 * mm-util.el, message.el, rfc2047.el, gnus-sum.el, gnus-score.el:
1132 Sync with Emacs 21 (tag EMACS_PRETEST_21_0_100).
1134 ;;Has been fixed -- zsh.
1135 ;;2001-03-05 Dave Love <fx@gnu.org>
1137 ;; * mm-util.el (mm-mime-mule-charset-alist): Fix utf-8 case.
1138 ;; Move it after definition of mm-coding-system-p.
1140 2001-03-01 Dave Love <fx@gnu.org>
1142 * mm-util.el (mm-inhibit-file-name-handlers): Add
1145 2001-02-11 Dave Love <fx@gnu.org>
1147 * message.el (message-signature-file): Fix doc, :type.
1149 2001-02-08 Dave Love <fx@gnu.org>
1151 * rfc2047.el (rfc2047-fold-region): Don't forward-char at EOB.
1152 (message-posting-charset): Defvar when compiling again.
1153 (rfc2047-encodable-p): Require message.
1155 * gnus-sum.el (gnus-alter-articles-to-read-function):
1156 * gnus-score.el (gnus-score-after-write-file-function): Fix :type.
1158 2001-03-08 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1160 * nnrss.el: New file.
1162 2001-03-08 02:41:36 Katsumi Yamaoka <yamaoka@jpl.org>
1163 Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
1165 * rfc2047.el (rfc2047-unfold-region): Fix arg of
1166 `skip-chars-forward'.
1168 2001-03-07 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1170 * nndraft.el (nndraft-request-group): Restore auto save files if
1171 the original files do not exist.
1173 2001-03-07 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1175 * gnus-score.el (gnus-score-find-bnews): Print messages on illegal
1178 * mm-decode.el (mm-dissect-buffer): Call
1179 mail-extract-address-components only if necessary.
1181 2001-03-06 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1183 * gnus-score.el (gnus-score-find-bnews): Maybe there is no
1185 (gnus-score-search-global-directories): Use file-directory-p.
1187 * gnus-score.el (gnus-score-score-files-1): Use
1188 gnus-kill-files-directory.
1189 From Adrian Aichner <adrian@xemacs.org>.
1191 2001-03-05 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1193 * gnus.el (charset): Move here from gnus-sum.el.
1195 2001-03-04 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1197 * mml.el (mml-preview): Disable local map.
1199 * gnus-sum.el (gnus-summary-make-menu-bar): Make
1200 gnus-article-post-menu here.
1202 * gnus-art.el (gnus-article-make-menu-bar): Make summary-menu bar
1203 if it has not been made.
1205 2001-03-02 02:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1207 * gnus-art.el (gnus-article-describe-key): Map key to event.
1208 (gnus-article-describe-key-briefly): Ditto
1210 2001-03-01 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1212 * gnus-sum.el (gnus-summary-limit-include-expunged): Fix.
1214 2001-03-01 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1215 From Katsumi Yamaoka <yamaoka@jpl.org>.
1217 * dgnushack.el (coerce, merge, subseq): defmacro.
1219 2001-03-01 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1221 * lpath.el (nndraft-request-group): Move it here from nndraft.el.
1222 A fake defalias in nndraft.el results a not-activated bug in
1223 uncompiled versions.
1225 2001-02-26 11:27:27 Paul Jarc <prj@po.cwru.edu>
1226 Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
1228 * gnus-util.el (gnus-split-references): Handle malformed References:.
1230 2001-02-26 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1232 * gnus-art.el (gnus-article-mime-part-status): 1 part.
1234 2001-02-25 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1235 From NAGY Andras <nagya@inf.elte.hu>.
1237 * gnus.el (gnus-parameters): Typo.
1239 2001-02-24 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1241 * gnus.el (gnus-read-method): Remove redundancy.
1243 2001-02-23 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1245 * nnslashdot.el (nnslashdot-backslash-url): New.
1246 (nnslashdot-request-list): Use it.
1248 2001-02-23 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1250 * nnml.el (nnml-generate-active-info): Fix the case when there is
1253 * gnus-sum.el (gnus-summary-import-article): Display it. Enable edit.
1254 (gnus-summary-create-article): New.
1256 * gnus-group.el (gnus-group-mark-article-read): New.
1258 * gnus-msg.el (gnus-inews-do-gcc): Use it.
1260 * gnus-art.el (gnus-article-edit-article): Set modified-p nil.
1262 2001-02-23 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1264 * gnus-art.el (gnus-article-edit-done): Don't use
1265 gnus-article-edit-exit.
1266 (gnus-article-edit-exit): Confirm and insert original-article-buffer.
1268 * gnus.el (gnus-parameters): New.
1269 Suggested by NAGY Andras <nagya@inf.elte.hu>.
1270 (gnus-parameters-get-parameter): New.
1271 (gnus-group-find-parameter): Use it.
1273 2001-02-23 Simon Josefsson <simon@josefsson.org>
1275 * gnus-msg.el (gnus-post-method): Fix documentation to reflect
1276 change of default value to `current'.
1278 2001-02-23 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1280 * nneething.el (nneething-get-head): Insert unreadable file too.
1282 2001-02-22 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1284 * gnus-sum.el (gnus-summary-insert-articles): Remove fetched headers.
1286 * webmail.el (webmail-type-definition): Deja is bought by google.
1288 2001-02-22 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1290 * gnus-sum.el (gnus-fetch-headers): New.
1291 (gnus-select-newsgroup): Use it.
1292 (gnus-summary-insert-articles): New.
1293 (gnus-summary-insert-old-articles): New.
1294 (gnus-summary-insert-new-articles): New.
1296 * gnus-group.el (gnus-group-prepare-flat-list-dead): Use decoded-name.
1297 (gnus-group-list-active): Ditto.
1298 * gnus-sum.el (gnus-set-mode-line): Ditto.
1299 (gnus-summary-read-group-1): Ditto.
1301 2001-02-21 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1303 * gnus-topic.el (gnus-topic-get-new-news-this-topic): Redraw the
1306 2001-02-21 01:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1308 * smiley.el (gnus-smiley-display): Don't do widening.
1310 * smiley-ems.el (gnus-smiley-display): Don't do widening. Smiley
1313 * gnus-msg.el (gnus-inews-do-gcc): Activate group anyway.
1315 * gnus-art.el (gnus-mime-display-multipart-alternative-as-mixed):
1317 (gnus-mime-display-multipart-related-as-mixed): New.
1318 (gnus-mime-display-part): Use them.
1320 2001-02-20 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1322 * gnus-start.el (gnus-setup-news): Allow gnus-group-line-format to be
1325 2001-02-20 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1327 * nnweb.el (nnweb-request-group): Set nnweb-group anyway.
1328 (nnweb-request-article): Call reference if exists.
1329 (nnweb-type-definition): Dejanews is bought by google.com.
1332 2001-02-19 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1334 * gnus-draft.el (gnus-draft-reminder): "Confirm to exit?"
1336 2001-02-19 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1338 * gnus-sum.el (gnus-thread-sort-functions): Doc fix. Refer to
1339 gnus-article-sort-functions.
1340 (gnus-article-sort-functions): Doc fix. Refer to
1341 gnus-thread-sort-functions.
1343 2001-02-18 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1344 From Paul Jarc <prj@po.cwru.edu>.
1346 * message.el (message-get-reply-headers): More fixes.
1348 2001-02-17 Paul Jarc <prj@po.cwru.edu>
1349 Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
1351 * message.el (message-get-reply-headers): Fix bug with
1352 Mail-Followup-To/to-address interaction.
1354 2001-02-17 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1356 * gnus-msg.el (gnus-configure-posting-styles): Match header in
1359 2001-02-16 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1361 * message.el (message-do-send-housekeeping): Rename to a better
1364 2001-02-16 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1366 * message.el (message-cancel-news): Check article first, then ask
1369 2001-02-16 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1371 * mm-uu.el (mm-uu-type-alist): Add emacs-sources.
1373 2001-02-16 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1375 * gnus-range.el (gnus-range-normalize): New function.
1377 2001-02-15 NAGY Andras <nagya@inf.elte.hu>
1379 * imap.el (imap-gssapi-open): Set imap-c-l-s-first.
1381 2001-02-14 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1383 * gnus-srvr.el (gnus-server-regenerate-server): Use gnus-get-function.
1385 * nnagent.el (nnagent-request-regenerate): New.
1387 * nnfolder.el (nnfolder-request-regenerate): Deffoo.
1389 * nnml.el (nnml-generate-nov-databases): Accept argument
1390 server. Don't open server if it is opened.
1391 (nnml-request-regenerate): Use it. Change to deffoo.
1393 2001-02-14 Katsumi Yamaoka <yamaoka@jpl.org>
1394 Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
1396 * gnus.el (gnus-define-group-parameter): Fix.
1398 2001-02-14 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1400 * gnus.el (gnus-define-group-parameter): Improved.
1402 * gnus-sum.el (charset): Define parameter.
1403 (ignored-charsets): Ditto.
1404 (gnus-summary-setup-default-charset): Use them.
1406 * gnus-start.el (gnus-read-descriptions-file): Use them.
1408 * gnus-cus.el (gnus-group-parameters): Remove them.
1410 2001-02-14 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1412 * gnus-sum.el (gnus-summary-print-article): Redo highlight.
1414 2001-02-13 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1416 * gnus-sum.el (gnus-summary-read-group-1): Remove
1417 gnus-summary-set-local-parameters.
1418 (gnus-summary-setup-buffer): Put it here.
1420 2001-02-13 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1422 * gnus.el (to-address): Define parameter.
1424 * gnus-art.el (article-hide-boring-headers): Use them.
1425 * gnus-msg.el (gnus-post-news): Ditto.
1426 * gnus-cus.el (gnus-group-parameters): Remove them.
1428 2001-02-13 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1430 * gnus-draft.el (gnus-draft-reminder): New.
1432 * gnus-art.el (gnus-sender-save-name): New.
1434 2001-02-13 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1436 * mm-util.el (mm-mime-charset): Error message.
1438 2001-02-13 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1440 * message.el (message-check-news-body-syntax): Don't check mml lines.
1442 2001-02-12 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1444 * gnus-topic.el (gnus-subscribe-topics): Return nil if not
1447 * gnus-start.el (gnus-call-subscribe-functions): New.
1448 (gnus-find-new-newsgroups): Use it.
1449 (gnus-ask-server-for-new-groups): Use it.
1450 (gnus-check-first-time-used): Use it.
1451 (gnus-subscribe-newsgroup-method): Grok a list of functions.
1452 (gnus-subscribe-options-newsgroup-method): Ditto.
1453 (gnus-subscribe-hierarchically): Return gnus-subscribe-newsgroup's
1456 2001-02-12 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1458 * gnus-cus.el (gnus-score-customize): Doc fix.
1460 2001-02-11 Jesper Harder <harder@ifa.au.dk>
1462 * dgnushack.el (my-getenv): Typo.
1464 2001-02-11 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1466 * dgnushack.el (dgnushack-make-load): Don't autoload smiley functions.
1468 2001-02-11 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1470 * gnus-group.el (gnus-group-suspend): Offer save summaries.
1472 * gnus-art.el (gnus-treat-leading-whitespace): New.
1473 (gnus-treatment-function-alist): Use it.
1474 (article-remove-leading-whitespace): New.
1475 (gnus-article-make-menu-bar): Use it.
1477 * gnus-sum.el (gnus-summary-wash-empty-map): Add
1478 remove-leading-whitespace.
1479 (gnus-summary-wash-map): Bind strip-headers-in-body to `W a',
1480 because of conflict.
1482 2001-02-09 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1484 * Makefile.in: Hack generating gnus-load.el.
1485 * dgnushack.el: Ditto.
1486 * gnus-load.el: Remove it.
1488 2001-02-09 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1490 * dgnushack.el : Add URLDIR.
1492 * Makefile.in (EMACS_COMP): Ditto.
1494 2001-02-09 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1496 * gnus-cus.el (gnus-score-customize): Error on no score file.
1498 2001-02-09 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1500 * mm-decode.el (mm-merge-handles): New function.
1502 * mm-view.el (mm-inline-message): Use it.
1503 (mm-view-message): Ditto.
1505 * mm-partial.el (mm-inline-partial): Ditto.
1507 * mm-extern.el (mm-inline-external-body): Ditto.
1509 * gnus-art.el (gnus-mime-view-part): Ditto.
1510 (gnus-mime-view-part-as-type): Ditto.
1511 (gnus-mime-save-part-and-strip): Prevent users to strip in some
1514 2001-02-08 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1516 * message.el (message-cancel-news): Allow to shoot foot.
1517 (message-supersede): Ditto.
1519 2001-02-08 Tommi Vainikainen <thv@iki.fi>
1521 * gnus-sum.el (gnus-simplify-subject-re): Use
1522 message-subject-re-regexp.
1524 2001-02-08 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1526 * nnmail.el (nnmail-expiry-target-group): Bind
1527 nnmail-cache-accepted-message-ids to nil.
1529 * gnus-xmas.el (gnus-xmas-article-display-xface): Use binary
1532 2001-02-07 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1534 * qp.el (quoted-printable-encode-region): Make sure characters are
1535 between 00 and FF. Don't check charset.
1537 * mm-encode.el (mm-encode-content-transfer-encoding): Use unibyte
1539 * rfc2047.el (rfc2047-q-encode-region): Ditto.
1541 2001-02-07 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1543 * message.el (message-make-forward-subject): Argument decoded.
1544 (message-forward): Use it when digest.
1546 * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
1549 2001-02-07 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1551 * message.el (message-generate-headers-first): Doc fix.
1553 2001-02-07 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1555 * gnus-art.el (article-make-date-line): Error proof.
1557 2001-02-06 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1559 * gnus-group.el (gnus-group-listing-limit): New.
1560 (gnus-group-prepare-flat-list-dead): Use old trick to speed up.
1562 * gnus-topic.el (gnus-group-prepare-topics): Use gnus-killed-hashtb.
1564 2001-02-06 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1566 * message.el (message-newline-and-reformat): Special case for
1569 2001-02-06 Per Abrahamsen <abraham@dina.kvl.dk>
1571 * gnus-uu.el (gnus-uu-save-article): Make the topics summary a
1574 2001-02-06 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1576 * message.el (message-encode-message-body): Don't insert
1577 Content-Type if it is inside a mail.
1579 2001-02-06 02:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1581 * gnus-xmas.el (gnus-xmas-article-menu-add): Add
1582 gnus-article-commands-menu.
1584 * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
1587 * gnus-start.el (gnus-read-descriptions-file): Use
1588 gnus-group-name-charset and gnus-group-charset-alist.
1590 2001-02-04 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1592 * gnus-sum.el (gnus-summary-mark-as-processable): Understand
1595 * gnus-start.el (gnus-group-change-level): Remove from both
1596 gnus-zombie-list and gnus-killed-list.
1598 2001-02-04 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1600 * gnus-start.el (gnus-subscribe-options-newsgroup-method): Add
1601 gnus-subscribe-topics.
1603 * gnus-cus.el (gnus-extra-topic-parameters): Fix doc.
1605 2001-02-04 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1607 * gnus-art.el (gnus-article-make-menu-bar): Make
1608 gnus-article-post-menu.
1610 * gnus-xmas.el (gnus-xmas-article-menu-add): Add post menu.
1612 * gnus-sum.el (gnus-summary-make-menu-bar): Use t if XEmacs.
1614 * gnus-group.el (gnus-group-make-menu-bar): Ditto.
1616 * message.el (message-mode-menu): Ditto.
1618 * gnus-art.el (defvar): eval-when-compile.
1620 2001-02-02 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1622 * gnus-agent.el (gnus-agentize): Fix doc.
1624 2001-02-02 Karl Kleinpaste <karl@charcoal.com>
1626 * mml.el (mml-preview): Bind `q'.
1628 2001-02-02 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1630 * mm-util.el (mm-mime-mule-charset-alist): non-Mule case.
1632 2001-01-31 Dave Love <fx@gnu.org>
1634 * mm-util.el (mm-mime-mule-charset-alist)
1635 (mm-find-mime-charset-region): Consider mule-utf-8.
1637 2001-01-31 Dave Love <fx@gnu.org>
1639 * gnus-art.el (gnus-article-x-face-command)
1640 (gnus-treat-display-xface, gnus-treat-display-smileys): Add
1643 2001-01-26 Dave Love <fx@gnu.org>
1645 * mm-util.el (mm-multibyte-string-p): New.
1647 ;; * qp.el: Remove un-logged bogus changes from 2000-12-20.
1648 ;; (quoted-printable-encode-region): Doc fix. Don't call
1649 ;; string-as-multibyte on class. Clarify line-folding.
1650 (quoted-printable-encode-string): Make temp buffer inherit
1651 string's multibyteness.
1653 2001-01-23 Gerd Moellmann <gerd@gnu.org>
1655 * nnheader.el (toplevel): Don't require `gnus-util' at
1656 compile-time; this creates a circular dependency, and prevents
1659 2001-01-22 Andreas Schwab <schwab@suse.de>
1661 * nnheader.el (gnus-delete-line): Autoload it as a macro.
1663 2001-01-31 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1665 * nnmail.el (nnmail-remove-list-identifiers): Use consp.
1667 * gnus-art.el (article-hide-list-identifiers): Ditto.
1669 * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
1671 2001-01-31 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1673 * gnus-sum.el (gnus-summary-remove-list-identifiers): Similar.
1675 * gnus-art.el (article-hide-list-identifiers): Similar.
1677 2001-01-31 Karl Kleinpaste <karl@charcoal.com>
1679 * nnmail.el (nnmail-remove-list-identifiers): Improved.
1681 2001-01-31 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1683 * gnus-score.el (gnus-summary-score-entry): match may be an integer.
1685 2001-01-30 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1687 * gnus-util.el (gnus-string-equal): New function.
1689 * gnus-art.el (article-hide-boring-headers): Use it.
1691 2001-01-27 Karl Kleinpaste <karl@charcoal.com>
1693 * gnus-art.el (gnus-article-banner-alist): eGroups new banner.
1695 2001-01-27 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1697 * gnus-msg.el (gnus-msg-mail): Support switch-action.
1699 2001-01-26 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1701 * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
1702 command if there is not last-saver.
1704 2001-01-24 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1706 * nntp.el (nntp-open-connection): 201 is possible.
1708 2001-01-24 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1710 * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
1711 (rfc2047-charset-encoding-alist): Add big5.
1713 2001-01-24 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1715 * gnus-agent.el (gnus-agent-add-server): Redraw the line.
1716 (gnus-agent-remove-server): Ditto.
1717 (autoload): gnus-server-update-server.
1719 * gnus-srvr.el (gnus-server-line-format): Add %a.
1720 (gnus-server-line-format-alist): Add gnus-tmp-agent.
1721 (gnus-server-insert-server-line): Use it.
1723 2001-01-24 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1725 * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
1728 2001-01-24 Simon Josefsson <sj@extundo.com>
1730 * mail-source.el (mail-sources): Add :program specifier to IMAP
1732 (mail-source-fetch-imap): Map :program to `imap-shell-program'.
1734 2001-01-24 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1736 * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
1738 2001-01-24 12:22:47 Lars Magne Ingebrigtsen <larsi@gnus.org>
1740 * nntp.el (nntp-wait-for): Return the success code.
1741 (nntp-open-connection): Use it.
1743 2001-01-11 11:49:02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1745 * gnus-int.el (gnus-check-server): Allow breaking the opening.
1747 2001-01-23 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1749 * gnus-sum.el (gnus-summary-print-article): Remove process mark.
1751 2001-01-22 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1753 * gnus-sum.el (gnus-summary-print-article): Take one prefix
1754 argument. Allow to print several articles in one file.
1756 2001-01-21 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1758 * webmail.el (webmail-type-definition): netaddress changes.
1760 2001-01-21 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1762 * gnus.el: Fix copyright. Remove trailing spaces.
1764 * message.el (message-forward): Use mule4.
1766 2001-01-20 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1768 * mm-util.el (mm-string-as-unibyte): New.
1770 * message.el (message-forward): Use it.
1772 2001-01-19 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1774 * message.el (message-cite-original-without-signature): Don't peel
1776 (message-get-reply-headers): Add Cc if it is not in follow-to.
1778 2001-01-20 Simon Josefsson <sj@extundo.com>
1780 * mm-decode.el (mm-handle-multipart-from): Add.
1781 (mm-dissect-buffer): Save From: header value.
1782 (mm-security-from): Remove.
1783 (mm-possibly-verify-or-decrypt): Don't set mm-security-from.
1785 * mml-smime.el (mml-smime-verify): Use `mm-handle-multipart-from'
1786 instead of `mml-security-from'. Protect null from value.
1788 2001-01-20 Simon Josefsson <sj@extundo.com>
1790 * mailcap.el (mailcap-mime-data): Run `gnumeric' on
1791 application/vnd.ms-excel attachments.
1793 2001-01-19 Simon Josefsson <sj@extundo.com>
1795 * gnus-art.el (gnus-button-alist): Add `?=' to mailto URL regexp.
1797 2001-01-19 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1799 * message.el (message-ignored-mail-headers): Ditto.
1801 2001-01-19 Simon Josefsson <sj@extundo.com>
1803 * message.el (message-ignored-news-headers): Only search beginning
1806 2001-01-19 Alberto Lusiani <a.lusiani@noemail.org>
1808 * message.el (message-send-mail): Content-Type may not be there.
1810 2001-01-18 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1812 * gnus-ems.el (gnus-article-display-xface): Add BUFFER.
1813 * gnus-xmas.el (gnus-xmas-article-display-xface): Ditto.
1815 * gnus-art.el (article-display-x-face): Insert X-Face if there is
1818 2001-01-18 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1820 * gnus-sum.el (gnus-summary-read-group-1): Don't test dead
1823 2001-01-18 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1825 * message.el (message-yank-original): Understand
1828 2001-01-18 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1830 * gnus-art.el (gnus-boring-article-headers): Add to-address.
1831 (article-hide-boring-headers): Ditto.
1833 * mm-view.el (mm-inline-message): Insert a newline unless bolp.
1835 2001-01-18 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1837 * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
1840 2001-01-16 Simon Josefsson <simon@josefsson.org>
1842 * message.el (message-make-in-reply-to): Add comment to message-id
1843 (old syntax, see 2000-08-02 change).
1845 2001-01-16 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1847 * gnus-art.el (gnus-url-mailto): Use gnus-msg-mail.
1848 (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
1849 (gnus-button-reply): Ditto.
1851 2001-01-16 Katsumi Yamaoka <yamaoka@jpl.org>
1853 * gnus-art.el (article-display-x-face): Fix.
1855 2001-01-15 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1857 * gnus-art.el (article-display-x-face): Use
1858 gnus-original-article-buffer.
1860 2001-01-15 Jack Twilley <jmt@tbe.net>
1862 * message.el (message-add-header): Move to point-max.
1864 2001-01-15 Simon Josefsson <simon@josefsson.org>
1866 * smime.el (smime-CA-directory, smime-CA-file): Change default to
1867 nil, improve documentation.
1868 (smime-certificate-directory): Comment out false hints (until it
1871 * mml-smime.el (mml-smime-sign): Place user in customize buffer if
1872 there aren't any keys.
1873 (mml-smime-verify): If smime-CA-{file,directory} set, also try to
1874 verify certificate. Default is changed to only check integrity.
1875 Improved security status texts. If a certificate doesn't contain
1876 a email address, don't fail.
1878 * smime.el (smime-noverify-region):
1879 (smime-noverify-buffer): New functions. Verifies integrity only.
1881 2001-01-12 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1883 * gnus-group.el (gnus-group-sort-by-score): Reverse order.
1885 2001-01-12 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1887 * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
1888 (gnus-remove-some-windows): Ditto.
1890 2001-01-12 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1892 * gnus-art.el (article-make-date-line): 11th.
1894 2001-01-11 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1896 * mml2015.el (mml2015-gpg-encrypt): Remove CR.
1897 (mml2015-gpg-sign): Ditto.
1899 2001-01-10 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1901 * gnus.el: Sync with EMACS_PRETEST_21_0_95.
1902 * gnus.el (gnus-default-posting-charset): Bogus. Removed.
1904 2001-01-08 Dave Love <fx@gnu.org>
1906 * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
1909 * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
1911 * message.el: Doc and message fixes.
1912 (message-send-rename-function)
1913 (message-make-forward-subject-function)
1914 (message-send-mail-function, message-reply-to-function)
1915 (message-wide-reply-to-function, message-followup-to-function)
1916 (message-distribution-function, message-auto-save-directory): Fix
1919 * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
1920 proceeding after warnings. Amend multipart warning message.
1922 2001-01-04 Dave Love <fx@gnu.org>
1924 * gnus-util.el (nnmail-pathname-coding-system): Defvar when
1926 (gnus-make-directory): Require nnmail.
1928 * mm-decode.el (mm-inline-media-tests): Add
1929 image/x-portable-bitmap.
1930 (mm-get-image): Grok pbm.
1932 2001-01-10 Paul Stevenson <p.stevenson@surrey.ac.uk>
1934 * nnvirtual.el (nnvirtual-request-expire-articles): delq nil.
1936 2001-01-09 Didier Verna <didier@xemacs.org>
1938 * dgnushack.el (dgnushack-compile): give a dummy value to
1939 `gnus-xmas-glyph-directory' for the time of compilation.
1940 * gnus-agent.el: moved some XEmacs specific hook add-ons from
1941 `gnus-xmas-[re]define' to avoid loosing user custom settings.
1942 * gnus-art.el: ditto.
1943 * gnus-group.el: ditto.
1944 * gnus-salt.el: ditto.
1945 * gnus-sum.el: ditto.
1946 * gnus-topic.el: ditto.
1947 * gnus-xmas.el (gnus-xmas-define): see above.
1948 * gnus-xmas.el (gnus-xmas-redefine): see above.
1949 * gnus-xmas.el (gnus-xmas-glyph-directory): generate a
1950 non-continuable error when the directory can't be found.
1952 2001-01-09 01:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1954 * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
1956 * gnus-art.el (gnus-mime-view-part): Copy it.
1957 (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
1959 2001-01-09 Michael Downes <mjd@ams.org>
1961 * gnus-sum.el (gnus-summary-read-group-1): More useful message.
1963 2001-01-08 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1965 * nnmail.el (nnmail-get-new-mail): Find group only if file is not
1966 orig-file. Use ',source.
1968 2001-01-08 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1970 * gnus-xmas.el (gnus-xmas-modeline-glyph):
1971 (gnus-xmas-group-startup-message):
1972 Detect gnus-xmas-glyph-directory when it is nil.
1974 2001-01-08 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1976 * pop3.el (pop3-get-message-count): Andrew Innes
1977 <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
1979 2001-01-05 06:49:37 Lars Magne Ingebrigtsen <larsi@gnus.org>
1981 * gnus-agent.el (gnus-agent-fetch-session): Say what we quit.
1983 * time-date.el (time-to-number-of-days): New function.
1985 2001-01-04 11:06:14 Gregory Chernov <greg@visiontech-dml.com>
1987 * nnslashdot.el (nnslashdot-request-list): Always get the right
1990 2001-01-05 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1992 * message.el (message-minibuffer-local-map): New keymap.
1993 (message-read-from-minibuffer): Use it.
1994 * gnus-msg.el (gnus-summary-resend-message): Use it
1996 2001-01-04 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
1998 * gnus-start.el (gnus-display-time-event-handler): New function.
1999 (gnus-after-getting-new-news-hook): Use it.
2001 2001-01-03 07:26:58 Lars Magne Ingebrigtsen <larsi@gnus.org>
2003 * message.el (message-ignored-mail-headers): Add draft header.
2005 2001-01-02 06:28:28 Lars Magne Ingebrigtsen <larsi@gnus.org>
2007 * gnus-sum.el (gnus-summary-expire-articles): Don't save
2010 * nnslashdot.el (nnslashdot-request-list): Get the right year.
2012 2001-01-01 00:52:44 Ed L. Cashin <ecashin@coe.uga.edu>
2014 * gnus-sum.el (gnus-summary-expire-articles): Save excursion.
2016 2000-12-31 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2018 * qp.el (quoted-printable-decode-region): Don't backward-char.
2020 2000-12-31 03:57:31 Lars Magne Ingebrigtsen <larsi@gnus.org>
2022 * gnus-draft.el: Mark articles as replied.
2024 * gnus-sum.el (gnus-summary-add-mark): New function.
2026 * gnus-group.el (gnus-add-mark): New function.
2028 * gnus-sum.el (gnus-summary-buffer-name): New function.
2029 (gnus-summary-setup-buffer): Use it.
2031 * gnus-draft.el: Set things up with the right post method and
2034 * message.el (message-ignored-news-headers): Remove X-Draft-From.
2036 * gnus-msg.el (gnus-inews-insert-draft-meta-information): New function.
2038 * gnus.el (gnus-draft-meta-information-header): New variable.
2040 2000-12-30 00:17:38 Lars Magne Ingebrigtsen <larsi@gnus.org>
2042 * gnus-art.el (gnus-treatment-function-alist): Move the date
2043 functions before the header sorting functions.
2045 * mm-uu.el (mm-uu-pgp-signed-extract-1): Unquote "- " quotes.
2047 * dgnushack.el (dgnushack-compile): Message whether there is w3.
2048 Don't (push "/usr/share/emacs/site-lisp" load-path).
2050 * gnus-cite.el (gnus-article-fill-cited-article): Don't add space
2051 to empty fill prefixes.
2053 2000-12-30 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2055 * nntp.el (nntp-open-connection): Kill pbuffer if process is nil.
2056 Suggested by Christoph Conrad <christoph.conrad@gmx.de>.
2058 2000-12-30 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2060 * nnheader.el (autoload): Autoload gnus-sorted-intersection.
2062 * nnml.el (autoload): Move to nnheader.el.
2064 * nnfolder.el (nnfolder-existing-articles): Reversed, i.e. sorted.
2065 (nnfolder-request-expire-articles): Use gnus-sorted-intersection.
2066 (nnfolder-retrieve-headers): Use intersection. Suggested by Jonas
2067 Kvarnstr
\e,Av
\e(Bm <jonkv@ida.liu.se>.
2069 2000-12-30 00:17:38 Lars Magne Ingebrigtsen <larsi@gnus.org>
2071 * gnus-art.el (article-make-date-line): Get the hours right.
2072 (gnus-ignored-headers): More hiding.
2074 * nnmail.el (nnmail-expiry-wait): Not an integer.
2076 * message.el (message-goto-body): Only expand abbrev when called
2078 (message-make-lines): Use it.
2080 2000-12-29 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2082 * gnus-msg.el (gnus-inews-yank-articles): Reparse headers.
2084 2000-12-30 00:17:38 Lars Magne Ingebrigtsen <larsi@gnus.org>
2086 * gnus-sum.el (gnus-summary-limit-include-expunged): Really
2087 include the expunged articles.
2089 * gnus-group.el (gnus-group-sort-by-server): New function.
2091 * gnus.el (gnus-method-to-server-name): New function.
2092 (gnus-group-prefixed-name): Use it.
2094 * gnus-group.el (gnus-group-sort-function): Doc fix.
2095 (gnus-group-sort-groups-by-server): New command.
2097 2000-12-29 13:25:10 Lars Magne Ingebrigtsen <larsi@gnus.org>
2099 * gnus-art.el (gnus-treat-date-english): New variable.
2100 (article-date-english): New command.
2101 (gnus-english-month-names): New variable.
2102 (article-make-date-line): Do 'english.
2104 * gnus-cite.el (gnus-article-fill-cited-article): Add a space
2105 after the fill prefix.
2107 * gnus-sum.el (gnus-summary-make-menu-bar): Removed "Enter
2110 * gnus-art.el (gnus-ignored-headers): Hide more headers.
2112 * message.el (message-mode-map): Bind comment-region.
2114 * gnus-art.el (gnus-mime-display-part): Let w3 display
2117 * mm-bodies.el (mm-long-lines-p): New function.
2118 (mm-body-encoding): Use it.
2119 (mm-body-encoding): Encode articles with lines longer than 1000
2122 2000-12-29 01:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2124 * mm-util.el (mm-enable-multibyte): Use
2125 default-enable-multibyte-characters.
2126 (mm-enable-multibyte-mule4): Ditto.
2127 (mm-disable-multibyte): Test XEmacs.
2128 (mm-disable-multibyte-mule4): Ditto.
2129 (mm-with-unibyte-current-buffer): Simplified.
2130 (mm-with-unibyte-current-buffer-mule4): Ditto.
2132 2000-12-28 19:44:56 Lars Magne Ingebrigtsen <larsi@gnus.org>
2134 * nnheaderxm.el (nnheader-string-as-multibyte): New alias.
2136 * nnheader.el (nnheader-string-as-multibyte): New alias.
2138 * mm-view.el (mm-inline-text): Warn when bugging out in w3.
2140 * gnus-uu.el (gnus-message-process-mark): New function.
2141 (gnus-uu-mark-by-regexp): Use it.
2142 (gnus-new-processable): New function.
2144 2000-12-28 19:21:57 Inge Frick <inge@nada.kth.se>
2146 * gnus-sum.el (gnus-no-mark): New variable.
2148 2000-11-01 01:12:29 Lars Magne Ingebrigtsen <larsi@gnus.org>
2150 * nnwfm.el (nnwfm-create-mapping): Remove quote marks and
2153 2000-12-26 Katsumi Yamaoka <yamaoka@jpl.org>
2155 * gnus-art.el (gnus-article-banner-alist): Remove duplicate
2158 2000-12-25 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2160 * dgnushack.el (dgnushack-compile): elc is in the current directory.
2162 * qp.el (quoted-printable-encode-region): Don't check multibyte in
2165 2000-12-25 Lloyd Zusman <ljz@asfast.com>
2167 * mml.el (mml-read-tag): Save tag location.
2169 2000-12-25 Simon Josefsson <simon@josefsson.org>
2171 * starttls.el: Sync with Emacs 21.
2173 2000-12-24 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2175 * message.el (message-mail): Support yank-action.
2177 * message.el (message-setup): Revoke the last change.
2179 2000-12-24 01:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2181 * message.el (message-setup): Use cons. Suggested by Johan Vromans
2182 <jvromans@squirrel.nl>.
2184 2000-12-24 Simon Josefsson <sj@extundo.com>
2186 * mm-bodies.el (mm-decode-content-transfer-encoding): Preserve
2187 mailing list junk at end of part.
2189 2000-12-23 Simon Josefsson <sj@extundo.com>
2191 * nnimap.el (nnimap-expiry-target): New function.
2192 (nnimap-request-expire-articles): Use it.
2194 2000-12-22 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2196 * gnus.el (gnus-group-parameters-more): New variable.
2197 * gnus-cus.el (gnus-group-customize): Use it.
2199 * gnus.el (gnus-define-group-parameter): New macro.
2200 (auto-expire): Use it
2201 (total-expire): Use it.
2202 * gnus-art.el (banner): Use it.
2204 * mml.el (mml-parse): save-excursion. Suggested by Lloyd Zusman
2207 2000-12-22 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2209 * gnus-topic.el (gnus-topic-create-topic): Use list.
2211 * gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
2212 before binding gnus-default-article-saver.
2214 * gnus-sum.el (gnus-summary-save-article):
2215 (gnus-summary-pipe-output):
2216 (gnus-summary-save-article-mail):
2217 (gnus-summary-save-article-rmail):
2218 (gnus-summary-save-article-file):
2219 (gnus-summary-write-article-file):
2220 (gnus-summary-save-article-body-file): Ditto.
2222 * gnus-mh.el (gnus-summary-save-article-folder): Ditto.
2224 2000-12-22 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2226 * gnus-art.el (gnus-mime-security-button-map):
2227 (gnus-mime-button-map): Add parent.
2229 2000-12-22 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2231 * messagexmas.el (message-xmas-redefine): New function.
2233 * message.el: Use it.
2235 * gnus-art.el (gnus-article-check-hidden-text): Return t.
2237 * gnus-util.el (gnus-remove-text-properties-when): Return t.
2239 2000-12-22 03:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2241 * mm-decode.el (mm-dissect-multipart): Avoid errors owing to
2242 malformatted messages.
2244 2000-12-22 02:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2246 * mm-util.el (mm-image-load-path): New function.
2248 * gnus-group.el (gnus-group-make-tool-bar): Use it.
2250 * gnus-sum.el (gnus-summary-make-tool-bar): Use it.
2252 * message.el (message-tool-bar-map): Use it.
2254 * Makefile.in (install-el): New.
2256 2000-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
2258 * gnus-art.el (article-treat-dumbquotes): Quote \.
2260 2000-12-21 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2262 * gnus-art.el (gnus-treat-emphasize): Don't treat emphasis if
2263 Emacs 20 runs on a terminal.
2265 2000-12-21 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2267 * gnus-msg.el (gnus-bug): Revert to save-excursion.
2269 * mml.el (gnus-add-minor-mode): Autoload.
2271 * message.el (message-forward): Save-restriction.
2273 2000-12-21 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2275 * gnus-art.el (article-treat-dumbquotes): More doc, provided by
2276 Paul Stevenson <p.stevenson@surrey.ac.uk>
2278 2000-12-21 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2280 * gnus-ml.el (gnus-mailing-list-mode-map): Use C-c C-n prefix.
2282 * mml.el (gnus-ems): Don't require.
2284 * gnus.el (gnus-decode-rfc1522): Removed.
2285 (gnus-set-text-properties): Define.
2287 2000-12-21 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2289 * gnus-art.el (gnus-mime-*): handle may be nil.
2291 * gnus-sum.el (gnus-summary-mode): Turn on gnus-mailing-list-mode.
2293 * gnus.el (gnus-group-remove-excess-properties): Not defined
2296 2000-12-20 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2298 * message.el (message-mail-user-agent): Add :version.
2300 2000-12-21 Miles Bader <miles@gnu.org>
2302 * message.el (message-mode): Set `comment-start' to the yank prefix.
2304 2000-12-20 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2306 * message.el (message-mail-user-agent): New variable.
2307 (message-setup): Renamed to message-setup-1. Support
2309 (message-mail-user-agent): New function.
2310 (message-mail): Use it.
2311 (message-reply): Use it.
2312 (message-resend): Use it.
2313 (message-mail-other-window): Use it.
2314 (message-mail-other-frame): Use it.
2316 * gnus-msg.el (gnus-bug): Support mail-user-agent.
2318 2000-12-20 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2320 * message.el (message-tool-bar-map): Simplify.
2321 (message-narrow-to-head-1): New function.
2322 (message-narrow-to-head): Use it.
2323 (message-reply): Ditto.
2324 (message-cancel-news): Ditto.
2325 (message-supersede): Ditto.
2326 (message-make-forward-subject): Ditto.
2327 (message-bounce): Ditto.
2329 2000-12-20 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2331 * uudecode.el (uudecode-decode-region-external): make-temp-file
2334 * binhex.el (defalias): eval-and-compile.
2336 * message.el (message-tool-bar-map): New function.
2337 (message-mode): Use it.
2339 2000-12-20 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2341 * nntp.el (nntp-find-connection): Remove the entry.
2342 (nntp-retrieve-groups): (gnus-buffer-live-p buf).
2344 2000-12-20 05:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2346 * gnus-msg.el (gnus-summary-mail-forward): Use original buffer.
2348 * message.el (message-forward): Copy buffer in unibyte mode.
2350 2000-12-20 04:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2352 * message.el (message-make-forward-subject): Don't widen. Decode.
2353 (message-forward): Don't decode subject.
2355 2000-12-20 Christoph Conrad <C.Conrad@cli.de>
2357 * qp.el (quoted-printable-encode-region): Upcase QP.
2359 2000-12-20 03:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2361 * mm-decode.el (mm-possibly-verify-or-decrypt): Use
2362 mail-extract-a-c instead. Don't depend on Gnus.
2364 * mml.el (gnus-ems): Require it.
2366 * gnus-msg.el (gnus-summary-mail-forward):
2368 * message.el (message-forward): Move mime-to-mml here.
2370 2000-12-20 02:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2372 * gnus-group.el, gnus-sum.el, message.el: Add :help unless Emacs.
2373 * gnus-art.el (gnus-insert-mime-button): Simplify.
2374 (gnus-mime-display-alternative): Ditto.
2375 (gnus-insert-mime-security-button): Ditto.
2377 2000-12-20 01:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2379 * gnus-util.el (gnus-add-text-properties-when): In XEmacs,
2380 text-property-not-all doesn't return nil when start=mark(end).
2381 (gnus-remove-text-properties-when): Ditto.
2383 2000-12-20 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2385 * gnus-start.el (gnus-group-change-level): Remove group from
2386 gnus-active-hashtb if real killed.
2388 2000-12-19 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2390 * gnus-art.el (gnus-insert-mime-button): Emacs20 needs local-map.
2391 (gnus-mime-display-alternative): Ditto.
2392 (gnus-insert-mime-security-button): Ditto.
2394 2000-12-19 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2396 * gnus-start.el (gnus-group-change-level): Don't add it into
2397 killed-list if it was killed.
2399 2000-12-19 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2401 * nnmbox.el (nnmbox-file-coding-system): Use binary.
2402 (nnmbox-active-file-coding-system): Ditto.
2404 * gnus-cus.el (gnus-group-parameters): Add posting-style.
2406 2000-12-19 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2408 * gnus.el (gnus-version):
2409 (gnus-version-number): Set to Oort Gnus 0.01.
2411 * gnus-art.el (gnus-mime-security-button-map):
2412 (gnus-insert-mime-security-button): Fix for Emacs21.
2414 2000-12-19 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2416 * gnus-group.el, gnus-sum.el, message.el: Comment out :help in
2417 easymenu, because XEmacs doesn't understand :help.
2419 * mm-uu.el: Require binhex.
2421 2000-12-19 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2423 * gnus.el: Merged. Emacs21 CVS tag is zsh-merge-ognus-1.
2425 2000-12-19 ShengHuo ZHU <zsh@cs.rochester.edu>
2427 * mm-util.el (mm-charset-synonym-alist): Fix a typo.
2429 2000-12-18 Gerd Moellmann <gerd@gnu.org>
2431 * *.xpm, *.pbm: Convert icons icons to size 24x24.
2433 2000-12-18 Dave Love <fx@gnu.org>
2435 * gnus-msg.el (news-setup, news-reply-mode): Don't autoload
2438 2000-12-13 Miles Bader <miles@gnu.org>
2440 * smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
2441 to t, so that we don't get stuck while trying to smilefy
2444 2000-12-12 Gerd Moellmann <gerd@gnu.org>
2446 * smiley-ems.el (smiley-regexp-alist): Make regexps match
2447 at the end of the buffer.
2448 (smiley-region): In the loop, move to the end of the submatch
2449 matching the smiley instead of using the end of the match
2450 of the whole regexp.
2452 2000-12-12 Eli Zaretskii <eliz@is.elta.co.il>
2454 * message.el (message-mode): Doc fix.
2456 2000-12-12 Gerd Moellmann <gerd@gnu.org>
2458 * smiley-ems.el (smiley-region): Doc fix.
2460 2000-12-11 Miles Bader <miles@gnu.org>
2462 * gnus-sum.el (gnus-summary-recenter): When trying to keep the
2463 bottom line visible, check to see if it's partially obscured, and
2464 if so, either scroll one more line to make it fully visible, or
2465 revert to showing the second line from the top.
2467 2000-12-07 Dave Love <fx@gnu.org>
2469 * mailcap.el (mailcap-download-directory)
2470 * gnus-audio.el (gnus-audio-directory)
2471 * smiley-ems.el (smiley-data-directory): Fix :type.
2473 2000-11-30 Dave Love <fx@gnu.org>
2475 * message.el (message-auto-save-directory): Use
2476 file-name-as-directory.
2477 (message-set-auto-save-file-name): Create
2478 message-auto-save-directory if necessary.
2479 (message-replace-chars-in-string): Removed -- unused.
2480 (message-mail-alias-type): Customize.
2481 (message-headers): Remove duplicate defgroup.
2483 2000-11-29 Dave Love <fx@gnu.org>
2485 * qp.el (quoted-printable-decode-region): Use error, not message
2486 to report malformed text (like base64). Amend message.
2488 2000-11-29 Miles Bader <miles@gnu.org>
2490 * message.el (message-header-lines): Fontify tag.
2492 2000-11-27 Dave Love <fx@gnu.org>
2494 * nnlistserv.el: Ignore errors when requiring nnweb and avoid a
2497 ;2000-11-26 Dave Love <fx@gnu.org>
2499 ; * mm-uu.el (mm-uu-configure-list): Fix typo in :type.
2501 2000-11-23 Dave Love <fx@gnu.org>
2503 * uu-post.pbm, uu-decode.pbm: new files from XPMs.
2505 * mm-uu.el (uudecode): Require.
2506 (uudecode-decode-region, uudecode-decode-region-external): Don't
2508 (mm-uu-copy-to-buffer): Doc fix.
2509 (mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
2512 * mailcap.el: Doc fixes.
2513 (mailcap-mime-data): Various adjustments.
2514 (mailcap): New group.
2515 (mailcap-download-directory): Customize.
2516 (mailcap-generate-unique-filename, mailcap-binary-suffixes)
2517 (mailcap-temporary-directory): Deleted (unused).
2518 (mailcap-unescape-mime-test): Simplify slightly.
2519 (mailcap-viewer-passes-test): Use functionp.
2520 (mailcap-command-p): Aliased to executable-find.
2522 * rfc2047.el (rfc2047-encode-message-header): Don't encode if
2523 default-enable-multibyte-characters is nil.
2525 2000-11-22 Gerd Moellmann <gerd@gnu.org>
2527 * gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
2529 2000-11-21 Dave Love <fx@gnu.org>
2531 * gnus-art.el (gnus-mime-button-map): Don't inherit from
2532 gnus-article-mode-map.
2533 ; (gnus-mime-button-menu): Use mouse-set-point.
2534 (gnus-insert-mime-button, gnus-mime-display-alternative)
2535 (gnus-mime-display-alternative): Don't use local-map property.
2537 2000-11-17 Dave Love <fx@gnu.org>
2539 * uudecode.el (uudecode-insert-char): Fix bogus feature test.
2540 (uudecode-decode-region-external): Doc fix. Use with-temp-buffer
2542 (uudecode-decode-region): Doc fix.
2544 2000-11-14 Dave Love <fx@gnu.org>
2546 * cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
2547 * mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
2548 * reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
2549 New files, derived from the XPMs.
2551 2000-11-10 Dave Love <fx@gnu.org>
2553 * gnus-agent.el (gnus-agent-confirmation-function): Add :version.
2554 (gnus-agent-lib-file, gnus-agent-load-alist)
2555 (gnus-agent-save-alist, gnus-agent-article-name): Use
2558 * gnus-group.el (gnus-group-name-charset-method-alist): Add
2560 (nnkiboze-score-file): Defvar when compiling.
2562 * gnus-start.el (gnus-read-newsrc-file): Add :version.
2564 * gnus-art.el (gnus-article-banner-alist)
2565 (gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types)
2566 (gnus-article-date-lapsed-new-header)
2567 (gnus-article-mime-match-handle-function, gnus-mime-action-alist)
2568 (gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601)
2569 (gnus-treat-strip-headers-in-body)
2570 (gnus-treat-capitalize-sentences, gnus-treat-play-sounds)
2571 (gnus-treat-translate): Add :version.
2572 (gnus-article-mime-part-function): Fix defcustom.
2574 * nnmail.el (nnmail-expiry-target)
2575 (nnmail-scan-directory-mail-source-once, nnmail-extra-headers)
2576 (nnmail-split-header-length-limit): Add :version.
2578 * gnus-sum.el (gnus-auto-expirable-marks)
2579 (gnus-inhibit-user-auto-expire, gnus-list-identifiers)
2580 (gnus-extra-headers, gnus-ignored-from-addresses)
2581 (gnus-newsgroup-ignored-charsets)
2582 (gnus-group-highlight-words-alist)
2583 (gnus-summary-show-article-charset-alist): Add :version.
2585 * catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
2586 gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
2587 files, converted from the XPMs.
2589 * gnus-cache.el (gnus-cache-active-file): Don't use
2590 file-name-as-directory on directory.
2591 (gnus-cache-file-name): Use expand-file-name, not concat. Don't
2592 use file-name-as-directory on directory.
2594 * time-date.el (timezone-make-date-arpa-standard): Autoload.
2595 (date-to-time): Use it.
2597 ; * message.el (message-mode) <adaptive-fill-regexp>:
2598 ; <adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
2599 ; (message-newline-and-reformat): Likewise.
2600 (message-forward-as-mime, message-forward-ignored-headers)
2601 (message-buffer-naming-style, message-default-charset)
2602 (message-dont-reply-to-names, message-send-mail-partially-limit):
2605 * mm-util.el: Doc fixes.
2606 (mm-mime-charset): Don't use the raw result of
2607 mm-preferred-coding-system.
2608 (mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
2609 (mm-with-unibyte): Simplify.
2611 * gnus-int.el (gnus-start-news-server): Use expand-file-name, not
2614 * pop3.el (pop3-version): Deleted.
2615 (pop3-make-date): New function, avoiding message-make-date.
2616 (pop3-munge-message-separator): Use it.
2618 2000-11-09 Dave Love <fx@gnu.org>
2620 * gnus-group.el (gnus-group-make-directory-group)
2621 (gnus-group-fetch-faq): Use expand-file-name.
2622 (gnus-group-fetch-faq): Simplify completing-read form.
2624 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
2627 * message.el (tool-bar-map): Defvar when compiling.
2629 * gnus-setup.el (running-xemacs, gnus-use-installed-tm)
2630 (gnus-tm-lisp-directory): Deleted.
2631 (gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
2633 (gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory)
2634 (gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
2635 version numbers from file names.
2637 2000-11-08 Dave Love <fx@gnu.org>
2639 * mm-view.el: Use featurep for XEmacs test.
2640 (mm-inline-message): Test for `remove-specifier'; don't use
2643 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
2645 * gnus-score.el (gnus-score-load-file): Use expand-file-name.
2646 (gnus-score-find-bnews): Don't concat "".
2648 * cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
2649 * followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
2650 * reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
2651 * exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
2653 * gnus-sum.el: Put some defvars in eval-when-compile.
2654 (gnus-summary-mode-hook): Add :options.
2655 (gnus-summary-make-menu-bar): Add some :help, used by tool bar.
2656 (gnus-summary-tool-bar-map): New variable.
2657 (gnus-summary-make-tool-bar): New function.
2658 (gnus-summary-mode): Put kill-all-local-variables first.
2660 * gnus-group.el (gnus-group-toolbar-map): New variable.
2661 (gnus-group-make-tool-bar): Rewritten.
2662 (gnus-group-mode): Put kill-all-local-variables first.
2664 * rfc2047.el: Require gnus-util.
2666 * nnml.el (gnus-sorted-intersection): Autoload.
2668 * nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
2669 Put some defvars in eval-when-compile.
2670 (gnus-intersection, gnus-sorted-complement): Autoload.
2672 * imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
2674 * mm-encode.el (mm-body-7-or-8): Autoload.
2676 * mm-decode.el (mm-insert-inline): Autoload.
2679 * message.el: Put some defvars in eval-when-compile.
2681 * gnus-msg.el: Put some defvars in eval-when-compile.
2682 (gnus-msg-mail): Move after gnus-setup-message.
2684 * smiley-ems.el (smiley-data-directory, smiley-regexp-alist): Doc fix.
2686 2000-11-07 Dave Love <fx@gnu.org>
2688 * gnus-util.el (nnheader): Don't require message (recursive
2691 * uudecode.el: Avoid compiler warnings.
2693 * rfc2047.el: (rfc2047-fold-region): Use gnus-point-at-bol.
2694 (rfc2047-charset-encoding-alist): Add iso-8859-1[45].
2696 2000-11-06 Dave Love <fx@gnu.org>
2698 * gnus-salt.el (gnus-binary-mode): Fix call to gnus-add-minor-mode.
2700 * uudecode.el: Use (featurep 'xemacs). Require cl when compiling.
2701 (uudecode-char-int): New alias, replacing char-int.
2702 (uudecode-decode-region): Don't call buffer-disable-undo.
2704 ; * mm-uu.el (mm-uu-configure): Unquote lambda.
2705 ; (mm-uu-configure-list): Doc fix.
2707 ; * earcon.el (running-xemacs): Don't define.
2709 ;2000-11-03 Stefan Monnier <monnier@cs.yale.edu>
2711 ; * message.el (message-font-lock-keywords): Match a final newline
2712 ; to help font-lock's multiline support.
2714 2000-11-03 Dave Love <fx@gnu.org>
2716 * gnus-nocem.el (gnus-nocem-check-article-limit): Default to 500.
2718 * mm-partial.el (mm-inline-partial): Space-prefix temp buffer
2721 * gnus-cus.el (gnus-group-parameters) <gcc-self>: Fix custom type.
2722 <banner>: Fix custom type, doc.
2724 * mm-decode.el (mm-display-external): Space-prefix temp buffer
2725 name. Don't disable undo explicitly.
2727 ;2000-11-02 Dave Love <fx@gnu.org>
2729 ; * message.el (message-font-lock-keywords): Use [:alpha:] for
2732 2000-11-01 Dave Love <fx@gnu.org>
2734 * rfc2047.el (base64): Require unconditionally.
2735 (message-posting-charset): Defvar when compiling.
2736 (rfc2047-encode-message-header, rfc2047-encodable-p): Require
2739 * gnus-sum.el (nnoo): Require.
2740 (mm-uu-dissect): Autoload.
2742 * mml.el (mml-parse-1): Clarify message.
2743 (mml-minibuffer-read-type): Use mailcap-mime-types.
2745 2000-11-01 Stefan Monnier <monnier@cs.yale.edu>
2747 * mml.el: Fix a typo in the requiring of CL.
2749 2000-11-01 Dave Love <fx@gnu.org>
2751 * utf7.el: Require cl when compiling.
2753 * binhex.el: Use (featurep 'xemacs).
2754 (binhex-char-int): New alias, replacing char-int. Change callers.
2755 (binhex-decode-region): Simplify work buffer code.
2756 (binhex-decode-region-external): Use expand-file-name, not concat.
2758 2000-10-30 Dave Love <fx@gnu.org>
2760 * gnus-art.el: Fix 2000-10-27 change properly.
2762 2000-10-28 Miles Bader <miles@gnu.org>
2764 * gnus-art.el (gnus-read-save-file-name): Remove extraneous paren.
2766 2000-10-27 Dave Love <fx@gnu.org>
2768 * gnus-group.el (gnus-group-make-menu-bar): Add some :help
2770 (gnus-group-make-tool-bar): New function.
2771 (gnus-group-mode): Use it.
2773 * message.el (message-mode-menu): Add some :help strings.
2774 (message-mode) [message-tool-bar-map]: Define tool-bar-map.
2775 (featurep): Use (featurep 'xemacs). Install tool bar for Emacs.
2777 * catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm:
2778 * describe-group.xpm, get-news.xpm, kill-group.xpm:
2779 * unsubscribe.xpm: New files. Renamed icons from Luis Fernandes.
2781 * mm-decode.el (mm-valid-and-fit-image-p): Don't test
2782 display-graphic-p here.
2784 2000-10-27 Miles Bader <miles@lsi.nec.co.jp>
2786 * gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead
2787 of the `gnus-xemacs' variable, as the latter has been removed.
2788 * gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise.
2789 * gnus-art.el (gnus-treat-display-xface)
2790 (gnus-treat-display-smileys, gnus-treat-display-picons)
2791 (gnus-article-read-summary-keys): Likewise.
2793 2000-10-26 Dave Love <fx@gnu.org>
2795 (defvar): Use rmail-spool-directory unconditionally.
2797 2000-10-18 Dave Love <fx@gnu.org>
2799 * mm-bodies.el (mm-uu-decode-function)
2800 (mm-uu-binhex-decode-function): Defvar when compiling.
2802 * gnus-nocem.el (gnus-nocem-issuers): Update.
2803 (gnus-nocem-check-from): New option.
2804 (gnus-nocem-scan-groups): Use it.
2805 (gnus-nocem-check-article): Bind gnus-newsgroup-name.
2806 (gnus-nocem-check-article-limit): Add :version.
2808 2000-10-16 Stefan Monnier <monnier@cs.yale.edu>
2810 * ietf-drums.el (mm-util): Require CL when compiling.
2812 2000-10-15 Dave Love <fx@gnu.org>
2814 * qp.el: Require mm-util.
2816 2000-10-13 Dave Love <fx@gnu.org>
2818 * qp.el (quoted-printable-decode-region): Avoid invalid
2821 2000-10-12 Gerd Moellmann <gerd@gnu.org>
2823 * mm-bodies.el: Don't require `mm-uu' at compile-time; it leads
2824 to a recursive load.
2826 2000-10-12 Dave Love <fx@gnu.org>
2828 * mm-util.el (mm-charset-synonym-alist): Add windows-1252.
2830 * gnus.el (gnus-group-startup-message): Check for PBM image.
2832 2000-10-09 Dave Love <fx@gnu.org>
2834 * mail-source.el (mail-source-fetch-imap): Bind
2835 default-enable-multibyte-characters rather than using
2836 mm-disable-multibyte.
2838 2000-10-05 Dave Love <fx@gnu.org>
2840 * qp.el (mm-decode-coding-region, mm-encode-coding-region):
2842 (quoted-printable-decode-region): Rename arg which confused
2843 charset with coding-system. Don't use nonascii-insert-offset.
2844 Coding-system encode the region initially. Don't recognize `=='
2845 as valid QP. Coding-system decode the region finally.
2846 (quoted-printable-decode-string): Rename arg which confused
2847 charset with coding-system.
2849 * mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
2850 (mm-encode-body): Apply mm-charset-to-coding-system to arg of
2851 mm-encode-coding-region.
2852 (mm-decode-body, mm-decode-string): Rename variables which
2853 confused charset with coding-system.
2854 (binhex-decode-region): Don't autoload.
2855 (mm-body-encoding): Require message.
2856 (mm-decode-content-transfer-encoding): Require mm-uu in relevant
2859 * gnus-art.el (article-de-quoted-unreadable)
2860 (article-de-base64-unreadable): Fold search case
2861 rather than downcasing string. Apply mm-charset-to-coding-system
2862 to arg of quoted-printable-decode-region.
2864 2000-10-04 Dave Love <fx@gnu.org>
2866 * gnus-ems.el: Don't turn off compiler warnings in local vars.
2867 Require ring when compiling.
2868 (gnus-article-compface-xbm): New variable.
2870 2000-10-04 Dave Love <fx@gnu.org>
2872 * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
2875 * frown.pbm, smile.pbm, wry.pbm: New files.
2877 * frown.xbm, smile.xbm, wry.xbm: Deleted.
2879 2000-10-03 Dave Love <fx@gnu.org>
2881 * mail-source.el (mail-sources): Revert to nil.
2883 * nnmail (nnmail-spool-file): Revert to `((file))'.
2885 * qp.el: Don't require mm-util.
2886 (quoted-printable-decode-region): Rewritten.
2887 (quoted-printable-decode-string, quoted-printable-encode-region):
2889 (quoted-printable-encode-region): Barf on multibyte characters.
2890 Maybe make the class multibyte. Upcase chars, not formatted
2891 strings. Allow mm-use-ultra-safe-encoding to be unbound.
2892 (quoted-printable-encode-string): Don't use
2893 mm-with-unibyte-buffer.
2895 2000-09-29 Gerd Moellmann <gerd@gnu.org>
2897 * smiley-ems.el (smiley-update-cache): Use `:ascent center'.
2899 2000-09-21 Dave Love <fx@gnu.org>
2901 * smiley-ems.el (smiley-region): Test if display-graphic-p bound
2902 (for Emacs 20). Tidy somewhat.
2904 2000-09-21 Dave Love <fx@gnu.org>
2906 * gnus-ems.el (gnus-article-display-xface): Use unibyte for the
2907 image processing. Rationalize logic somewhat.
2909 2000-09-20 Dave Love <fx@gnu.org>
2911 * gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
2914 * gnus.el (gnus-version-number): Avoid some redundant
2917 2000-09-20 Gerd Moellmann <gerd@gnu.org>
2919 * gnus-ems.el (gnus-article-display-xface): Don't convert PBM
2920 to XBM; we always have PBM support.
2922 2000-09-14 Dave Love <fx@gnu.org>
2924 * gnus.el (gnus-charset):
2925 * mm-decode.el (mime-display):
2926 * imap.el (imap) <defgroup>: Add :version.
2928 2000-09-13 Gerd Moellmann <gerd@gnu.org>
2930 * parse-time.el: Fix author's mail address.
2932 * earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
2933 * gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
2934 * gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
2935 * messcompat.el, nnbabyl.el, nndir.el, nneething.el:
2936 * nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
2937 * nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
2938 * rfc2231.el, uudecode.el: Fix copyright notice.
2940 * nnweb.el (toplevel): To make the file bootstrap in Emacs,
2941 require `w3' at load-time only if not running in batch mode.
2943 2000-12-19 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2945 * gnus.el: Before merge with Emacs21.
2947 2000-12-19 Raymond Scholz <ray-2000@zonix.de>
2949 * gnus-art.el (gnus-article-dumbquotes-map): Add EUR symbol.
2951 2000-12-19 Per Abrahamsen <abraham@dina.kvl.dk>
2953 * mml.el (mml-mode-map): Change mml prefix from `M-m' to `C-c C-m'
2954 to avoid conflict with the standard `back-to-indentation'
2957 2000-12-17 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2959 * mm-extern.el (mm-inline-external-body): g-a-m-h may be a handle.
2961 * mm-util.el (mm-enable-multibyte-mule4): Test charsetp.
2962 (mm-disable-multibyte-mule4): Ditto.
2963 (mm-with-unibyte-current-buffer-mule4): Ditto.
2965 2000-12-15 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2967 * pop3.el (pop3-movemail): Use binary.
2968 (pop3-movemail-file-coding-system): Removed.
2970 2000-12-14 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2972 * mm-util.el (mm-charset-synonym-alist): Add cn-gb.
2974 2000-12-13 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2976 * nnspool.el (nnspool-lib-dir): Check whether /usr/lib/news/active
2979 2000-12-13 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2981 * gnus-msg.el (gnus-post-method): Use backend name when the
2984 2000-12-08 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2986 * gnus-art.el (article-verify-x-pgp-sig): Don't test
2988 (gnus-treat-x-pgp-sig): Default value.
2989 (gnus-ignored-headers): Redundant.
2991 2000-12-04 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
2993 * gnus-win.el (gnus-configure-frame): Save selected window.
2995 2000-02-15 Andrew Innes <andrewi@gnu.org>
2997 * nnmbox.el: Require gnus-range.
2998 (nnmbox-group-building-active-articles): New variable.
2999 (nnmbox-group-active-articles): New variable; this is a cache of
3000 all active articles by group and number.
3001 (nnmbox-in-header-p): New function.
3002 (nnmbox-find-article): New function.
3003 (nnmbox-record-active-article): New function.
3004 (nnmbox-record-deleted-article): New function.
3005 (nnmbox-is-article-active-p): New function.
3006 (nnmbox-retrieve-headers): Use nnmbox-find-article.
3007 (nnmbox-request-article): Ditto. Also supply extra arg to
3008 nnmbox-article-group-number.
3009 (nnmbox-request-expire-articles): Ditto.
3010 (nnmbox-request-move-article): Ditto.
3011 (nnmbox-request-replace-article): Ditto.
3012 (nnmbox-request-rename-group): Rename group entry in active
3014 (nnmbox-delete-mail): Update active article cache, unless article
3016 (nnmbox-possibly-change-newsgroup): Call nnmbox-read-mbox, rather
3017 than partially duplicating it.
3018 (nnmbox-article-group-number): Add extra `this-line' arg, to
3019 handle articles belonging to multiple groups.
3020 (nnmbox-save-mail): Update active article cache.
3021 (nnmbox-read-mbox): Build active article cache when loading mbox.
3022 Also do some repair work, if we find articles that are missing the
3023 appropriate X-Gnus-Newsgroup lines in the header. We can usually
3024 reconstruct these from Xref info.
3026 2000-12-04 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3028 * mail-source.el (mail-source-report-new-mail): Use
3029 nnheader-run-at-time.
3031 2000-02-15 Andrew Innes <andrewi@gnu.org>
3033 * mail-source.el (mail-source-fetch-pop): Clear pop password when
3034 an error is thrown, and then rethrow the error.
3035 (mail-source-check-pop): Ditto.
3036 (mail-source-start-idle-timer): Prevent multiple pop checks
3037 running if the check takes a long time.
3039 2000-12-04 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3041 * gnus-msg.el (gnus-msg-mail): COMPOSEFUNC should return t if
3044 2000-12-04 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3046 * gnus-win.el (gnus-configure-windows): Make sure
3047 nntp-server-buffer is live.
3048 (gnus-remove-some-windows): switch-to-buffer -> set-buffer.
3050 2000-11-21 Stefan Monnier <monnier@cs.yale.edu>
3052 * gnus-win.el (gnus-configure-windows): switch-to-buffer -> set-buffer.
3054 2000-12-04 Andreas Jaeger <aj@suse.de>
3056 * gnus-msg.el (gnus-summary-mail-forward): Fix typos in description.
3058 2000-12-03 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3060 * mml2015.el (mml2015-fix-micalg): Alg might be nil.
3062 2000-12-01 Christopher Splinter <chris@splinter.inka.de>
3064 * gnus-sum.el (gnus-summary-limit-to-age): Fix typo.
3066 2000-12-01 Simon Josefsson <sj@extundo.com>
3068 * mml-smime.el (mml-smime-verify): Fix address parsing.
3070 2000-12-01 Simon Josefsson <sj@extundo.com>
3072 * mml-smime.el (mml-smime-verify): Don't modify MM buffer. Handle
3073 more than one certificate inside PKCS#7 blob. Better security
3074 information (clamed / actual sender, openssl output, certificates
3077 * smime.el (smime-verify-region): Output to /dev/null.
3078 (smime-buffer-as-string-region): Don't parse empty lines.
3080 2000-11-30 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3082 * gnus-art.el (gnus-mime-security-button-line-format-alist): Add
3084 (gnus-mime-security-show-details-inline): New variable.
3085 (gnus-mime-security-show-details): Use them.
3086 (gnus-insert-mime-security-button): Ditto.
3088 * mml2015.el (mml2015-gpg-verify): Set details when succeed.
3089 Suggest by Michael Duggan (md5i@cs.cmu.edu).
3090 (mml2015-gpg-clear-verify): Ditto.
3091 (mml2015-gpg-decrypt-1): Ditto.
3092 (mml2015-use): Prefer 'gpg.
3094 2000-11-30 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3096 * gnus-util.el (gnus-add-text-properties-when): New function.
3097 (gnus-remove-text-properties-when): Ditto.
3099 * gnus-cite.el (gnus-article-hide-citation): Use them.
3100 (gnus-article-toggle-cited-text): Use them.
3102 * gnus-art.el (gnus-signature-toggle): Use them.
3103 (gnus-article-show-hidden-text): Ditto.
3104 (gnus-article-hide-text): Ditto.
3106 2000-11-30 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3108 * mm-util.el (mm-find-charset-region): Remove eight-bit-*.
3110 2000-11-30 Simon Josefsson <sj@extundo.com>
3112 * smime.el (smime-point-at-eol): New alias.
3113 (smime-buffer-as-string-region): Use it.
3115 2000-11-29 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3117 * nndraft.el (nndraft-request-restore-buffer): Remove Date field.
3119 2000-11-29 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3121 * nnfolder.el (nnfolder-request-expire-articles): expiry-target.
3123 * nnbabyl.el (nnbabyl-request-expire-articles): Ditto.
3125 * nnmbox.el (nnmbox-request-expire-articles): Ditto.
3127 2000-11-22 Jan Nieuwenhuizen <janneke@gnu.org>
3129 * nnmh.el (nnmh-request-expire-articles): Implemented
3130 expiry-target for nnmh backend.
3132 2000-11-30 Simon Josefsson <sj@extundo.com>
3134 * mm-decode.el (mm-security-from): New variable.
3135 (mm-possibly-verify-or-decrypt): Use it rather than `from'.
3137 * mml-smime.el (mml-smime-verify): Use `mm-security-from' rather
3140 2000-11-30 Simon Josefsson <sj@extundo.com>
3142 * mml-smime.el (mml-smime-verify): Verify that certificate mail
3143 address match sender address.
3145 * mm-decode.el (mm-possibly-verify-or-decrypt): Bind sender address.
3147 * smime.el (smime-verify-region): Don't copy buffer.
3148 (smime-decrypt-buffer): Use expand-file-name on keyfile.
3149 (smime-pkcs7-region): New function.
3150 (smime-pkcs7-certificates-region): Ditto.
3151 (smime-pkcs7-email-region): Ditto.
3152 (smime-buffer-as-string-region): Ditto.
3154 * gnus-art.el (gnus-mime-security-show-details): Goto beginning of
3157 2000-11-23 Jens Krinke <j.krinke@gmx.de>
3159 * smime.el (smime-decrypt-region): Fix keyfile argument.
3161 2000-11-29 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3163 * nnmail.el (nnmail-cache-accepted-message-ids): Add doc.
3165 2000-11-28 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3167 * message.el (message-shoot-gnksa-feet): New variable.
3168 (message-gnksa-enable-p): New function.
3169 (message-send): Use it.
3170 (message-check-news-body-syntax): Ditto.
3172 2000-11-28 Katsumi Yamaoka <yamaoka@jpl.org>
3174 * message.el (message-make-message-id): Remove the redundancy.
3176 2000-11-22 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3178 * message.el (message-setup): Discourage using mc-install-*-mode.
3180 * gnus-setup.el (gnus-use-mailcrypt): Don't hook mail-crypt.
3182 2000-11-22 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3184 * gnus-cite.el (gnus-cite-parse): Guess citation length.
3186 2000-11-22 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3188 * gnus-ml.el (gnus-mailing-list-insinuate): New function.
3190 2000-11-22 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3192 * gnus-ml.el (gnus-mailing-list-archive): Find the real url.
3194 2000-11-22 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3196 * gnus-xmas.el (gnus-xmas-article-display-xface): Use
3197 insert-buffer-substring.
3199 * message.el (message-send-mail): Use buffer-substring-no-properties.
3200 (message-send-news): Ditto.
3202 2000-11-22 David Edmondson <dme@dme.org>
3204 * imap.el (imap-wait-for-tag): Message read info.
3206 2000-11-21 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3208 * mml2015.el (mml2015-mailcrypt-encrypt): Ensure the part is encrypted.
3209 (mml2015-mailcrypt-encrypt): Use unibyte-buffer.
3210 (mml2015-gpg-encrypt): Ditto.
3212 2000-11-21 09:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3214 * mm-decode.el (mm-verify-option): Default value.
3216 * mml-sec.el (mml-secure-part): Error message.
3218 2000-11-20 18:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3220 * gnus-ml.el (gnus-mailing-list-archive): Use browse-url.
3222 2000-11-20 17:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3224 * gnus-art.el (gnus-article-make-menu-bar): Use easy-menu-add.
3226 2000-11-20 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3228 * gnus-art.el (gnus-article-describe-key): Use prompt.
3229 (gnus-article-describe-key-briefly): Ditto.
3231 2000-11-20 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3233 * gnus-agent.el (gnus-agent-expire): Ignore corrupted history.
3235 2000-11-20 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3237 * gnus-art.el (gnus-article-describe-key): New function.
3238 (gnus-article-describe-key-briefly): New function.
3240 2000-11-19 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3242 * mm-decode.el (mm-decrypt-option): Doc typo.
3244 * gnus-art.el (gnus-article-read-summary-keys): lookup-key may
3247 2000-11-19 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3249 * message.el (message-newline-and-reformat): Typo.
3251 2000-11-19 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3253 * gnus-art.el (article-verify-x-pgp-sig): Check whether
3254 original-article-buffer exists.
3256 * rfc2047.el (rfc2047-q-encoding-alist): Match Resent-.
3257 (rfc2047-header-encoding-alist): Addresses are different from text.
3258 (rfc2047-encode-message-header): Ditto.
3259 (rfc2047-dissect-region): Extra parameter.
3260 (rfc2047-encode-region): Ditto.
3261 (rfc2047-encode-string): Ditto.
3263 2000-11-19 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3265 * mm-uu.el (mm-uu-pgp-encrypted-extract-1): New function.
3266 (mm-uu-pgp-encrypted-extract): Use it.
3267 (mm-uu-pgp-signed-extract-1): New function.
3268 (mm-uu-pgp-signed-extract): Use it.
3270 * gnus-art.el (gnus-mime-display-security): New function.
3271 (gnus-mime-display-part): Use it.
3272 (gnus-mime-security-verify-or-decrypt): New function.
3273 (gnus-mime-security-press-button): New function.
3274 (gnus-insert-mime-security-button): Use it.
3276 * mm-decode.el (mm-possibly-verify-or-decrypt): Use mm-h-m-c-p.
3277 (mm-find-raw-part-by-type): Ditto.
3278 (mm-verify-function-alist): Add x-gnus-pgp-signature handle.
3279 (mm-decrypt-function-alist): Add x-gnus-pgp-encrypted handle.
3280 (mm-destroy-parts): Kill nested multibyte buffer.
3282 * mml2015.el (mml2015-mailcrypt-verify): Use mm-h-m-c-p.
3283 (mml2015-gpg-verify): Ditto.
3285 2000-11-18 Simon Josefsson <sj@extundo.com>
3287 * mml2015.el (mml2015-mailcrypt-clear-verify): New function.
3288 (mml2015-function-alist): Use it.
3290 * mml-sec.el (mml-sign-alist): Update names.
3291 (mml-encrypt-alist): Ditto.
3292 (mml-secure-part-smime-sign): Moved to mml-smime.el
3293 as `mml-smime-sign-query'.
3294 (mml-secure-part-smime-encrypt-by-file): Moved to mml-smime.el as
3295 `mml-smime-get-file-cert'.
3296 (mml-secure-part-smime-encrypt-by-dns): Moved to mml-smime.el as
3297 `mml-smime-get-dns-cert'.
3298 (mml-secure-part-smime-encrypt): Moved to mml-smime.el as
3299 `mml-smime-encrypt-query'.
3300 (mml-smime-sign-buffer): Use mml-smime-sign.
3301 (mml-smime-encrypt-buffer): Use mml-smime-encrypt.
3303 * mml-smime.el (mml-smime-sign): New function.
3304 (mml-smime-encrypt):
3305 (mml-smime-sign-query):
3306 (mml-smime-get-file-cert):
3307 (mml-smime-get-dns-cert):
3308 (mml-smime-encrypt-query): Moved from mml-sec.el.
3310 2000-11-16 Simon Josefsson <sj@extundo.com>
3312 * mml2015.el (mml2015-gpg-clear-verify): New function.
3313 (mml2015-function-alist): Add it.
3315 2000-11-17 14:21 ShengHuo ZHU <zsh@cs.rochester.edu>
3317 * message.el (message-setup-fill-variables): Use
3318 message-cite-prefix-regexp.
3319 (message-newline-and-reformat): Check the end of citation, leading
3320 WSP, break in the cite prefix.
3321 (message-fill-paragraph): New function.
3323 2000-11-17 13:44 ShengHuo ZHU <zsh@cs.rochester.edu>
3325 * lpath.el: Shut up.
3327 2000-11-17 Per Abrahamsen <abraham@dina.kvl.dk>
3329 * gnus-msg.el (gnus-group-posting-charset-alist): No longer allow
3330 raw 8-bit in headers in dk.* newsgroups.
3332 2000-11-17 08:02 ShengHuo ZHU <zsh@cs.rochester.edu>
3334 * message.el (message-newline-and-reformat): Match extra WSPs.
3336 2000-11-16 23:31 ShengHuo ZHU <zsh@cs.rochester.edu>
3338 * mml.el (mml-generate-mime-1): Ignore ascii.
3340 2000-11-16 Justin Sheehy <justin@iago.org>
3342 * gnus-sum.el (gnus-summary-make-menu-bar): Fix menu items.
3344 2000-11-16 17:00 ShengHuo ZHU <zsh@cs.rochester.edu>
3346 * message.el (message-cite-prefix-regexp): Prefix should not end
3349 2000-11-15 18:09 ShengHuo ZHU <zsh@cs.rochester.edu>
3351 * message.el (message-mode-syntax-table): Add - as a word
3352 constituent as in articles.
3353 (message-setup-fill-variables): Add -_. as supercite-style prefix.
3354 * gnus-art.el (gnus-article-mode-syntax-table): Remove ?-.
3355 * gnus-cite.el (gnus-cite-parse): Match from the beginning of line.
3357 2000-11-15 13:21 ShengHuo ZHU <zsh@cs.rochester.edu>
3359 * gnus-msg.el (gnus-inews-do-gcc): Expire the article.
3361 2000-11-12 David Edmondson <dme@dme.org>
3363 * message.el (message-font-lock-keywords): use
3364 message-cite-prefix-regexp.
3366 2000-11-15 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3368 * gnus-group.el (gnus-group-jump-to-group-prompt): New variable by
3369 Stein Arild Str
\e,Ax
\e(Bmme.
3370 (gnus-group-jump-to-group): Use it.
3371 (gnus-group-jump-to-group-prompt): Customize.
3373 2000-11-14 10:32:42 ShengHuo ZHU <zsh@cs.rochester.edu>
3375 * mailcap.el (mailcap-possible-viewers): Match the entire string.
3377 2000-11-14 10:20:56 ShengHuo ZHU <zsh@cs.rochester.edu>
3379 * mml2015.el (mml2015-mailcrypt-verify): replace-match is
3381 (mml2015-mailcrypt-sign): Ditto.
3383 2000-11-14 10:12:05 ShengHuo ZHU <zsh@cs.rochester.edu>
3385 * gnus-msg.el (gnus-inews-do-gcc): Update summary data when the
3388 2000-11-14 00:48:52 ShengHuo ZHU <zsh@cs.rochester.edu>
3390 * gnus-bcklg.el (gnus-backlog-enter-article): Don't enter
3392 (gnus-backlog-request-article): Don't request nnvirtual articles.
3394 2000-11-13 22:08:09 ShengHuo ZHU <zsh@cs.rochester.edu>
3396 * mml2015.el (mml2015-mailcrypt-sign): Remove "-" escape.
3397 * mml.el (mml-generate-mime-1): Save cont. skip multipart attributes.
3399 2000-11-13 20:43:37 ShengHuo ZHU <zsh@cs.rochester.edu>
3401 * mm-decode.el (mm-get-part): Don't call mm-insert-part.
3402 * mml.el (mml-generate-mime-1): Use charset attribute.
3403 * mm-bodies.el (mm-encode-body): Add parameter charset.
3404 * mm-util.el (mm-mime-charset): Show error when find 8-bit characters.
3406 2000-11-13 16:09:09 ShengHuo ZHU <zsh@cs.rochester.edu>
3408 * mml2015.el (mml2015-mailcrypt-decrypt): Handle quit.
3409 (mml2015-mailcrypt-clear-decrypt): Ditto.
3410 (mml2015-mailcrypt-verify): Ditto.
3411 (mml2015-mailcrypt-clear-verify): Ditto.
3412 (mml2015-gpg-verify): Ditto.
3414 2000-11-13 15:29:58 ShengHuo ZHU <zsh@cs.rochester.edu>
3416 * smime.el (smime-openssl-program): Test the existence of openssl.
3417 * mml-smime.el: Require mm-decode.
3418 (mml-smime-verify-test): New function.
3419 * mm-decode.el (mm-verify-function-alist): Use it.
3421 2000-11-13 09:50:29 ShengHuo ZHU <zsh@cs.rochester.edu>
3423 * gnus-sum.el (gnus-summary-repair-multipart): Fix Mime-Version
3426 2000-11-13 Simon Josefsson <sj@extundo.com>
3428 * mm-uu.el (mm-uu-pgp-signed-extract): Explain why clear
3429 verification doesn't work.
3431 2000-11-12 23:36:45 ShengHuo ZHU <zsh@cs.rochester.edu>
3433 * gnus-msg.el (gnus-inews-mark-gcc-as-read): New variable.
3434 (gnus-inews-do-gcc): Use it.
3436 2000-11-12 21:35:04 ShengHuo ZHU <zsh@cs.rochester.edu>
3438 * rfc2231.el (rfc2231-encode-string): Insert semi-colon and
3440 * mm-extern.el (mm-inline-external-body): Report error when no
3443 2000-11-12 19:48:30 ShengHuo ZHU <zsh@cs.rochester.edu>
3445 * gnus-sum.el (gnus-select-newsgroup): Change the error message.
3447 2000-11-12 11:53:18 ShengHuo ZHU <zsh@cs.rochester.edu>
3449 * gnus-art.el (gnus-mime-button-menu): Use select-window.
3451 2000-11-12 09:47:54 ShengHuo ZHU <zsh@cs.rochester.edu>
3453 * gnus-art.el (gnus-mime-display-part): Display multipart/related
3456 2000-11-12 David Edmondson <dme@dme.org>
3458 * message.el (message-cite-prefix-regexp): moved from gnus-cite.el
3459 and replace `.' with `\w' to allow for different syntax tables
3460 (from Vladimir Volovich).
3461 * message.el (message-newline-and-reformat): use
3462 `message-cite-prefix-regexp'.
3463 * gnus-cite.el (gnus-supercite-regexp): use
3464 `message-cite-prefix-regexp'.
3465 * gnus-cite.el (gnus-cite-parse): use
3466 `message-cite-prefix-regexp'.
3468 2000-11-12 08:52:46 ShengHuo ZHU <zsh@cs.rochester.edu>
3470 * mml2015.el (mml2015-mailcrypt-verify): Replace armors with
3471 PGP SIGNATURE. Escape leading "-"'s.
3472 (mml2015-mailcrypt-sign): Replace armors with PGP MESSAGE.
3474 2000-11-11 15:55:35 ShengHuo ZHU <zsh@cs.rochester.edu>
3476 * mm-uu.el (mm-uu-type-alist): Stricter shar regexp.
3478 2000-11-11 Simon Josefsson <sj@extundo.com>
3480 * mml2015.el (mml2015-gpg-verify): Set "OK" security status.
3482 * smime.el (smime-details-buffer): New variable.
3483 (smime-sign-region):
3484 (smime-encrypt-region):
3485 (smime-verify-region):
3486 (smime-decrypt-region): Copy OpenSSL output to the buffer.
3488 * mml-smime.el (mml-smime-verify): Support security info.
3490 2000-11-10 17:11:22 ShengHuo ZHU <zsh@cs.rochester.edu>
3492 * mm-decode.el (mm-verify-option): Set default to nil.
3493 (mm-decrypt-option): Ditto.
3494 * gnus-art.el (article-verify-x-pgp-sig): New function.
3496 2000-11-10 09:01:25 ShengHuo ZHU <zsh@cs.rochester.edu>
3498 * gnus-art.el (gnus-mime-display-alternative): Show button if no
3501 2000-11-07 Kai Gro
\e,A_
\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3503 * gnus-sum.el (gnus-move-split-methods): Say that
3504 `gnus-split-methods' uses file names, whereas this uses group
3505 names. (Report from Nevin Kapur)
3507 2000-11-10 01:23:20 ShengHuo ZHU <zsh@cs.rochester.edu>
3509 * mm-partial.el (mm-inline-partial): Insert MIME-Version.
3511 2000-11-09 17:02:50 ShengHuo ZHU <zsh@cs.rochester.edu>
3513 * nnheader.el (nnheader-directory-files-is-safe): New variable.
3514 (nnheader-directory-articles): Use it.
3515 (nnheader-article-to-file-alist): Ditto.
3517 2000-11-09 16:20:37 ShengHuo ZHU <zsh@cs.rochester.edu>
3519 * rfc2047.el (rfc2047-pad-base64): New function.
3520 (rfc2047-decode): Use it.
3522 2000-11-09 08:53:04 ShengHuo ZHU <zsh@cs.rochester.edu>
3524 * gnus-srvr.el (gnus-browse-foreign-server): Bind the original
3527 2000-11-08 19:58:58 ShengHuo ZHU <zsh@cs.rochester.edu>
3529 * mml2015.el (mml2015-gpg-decrypt-1):
3530 (mml2015-gpg-verify): buffer-string has no argument in Emacs.
3532 2000-11-08 16:37:02 ShengHuo ZHU <zsh@cs.rochester.edu>
3534 * gnus-cache.el (gnus-cache-generate-nov-databases): Reopen cache.
3536 2000-11-08 08:38:30 ShengHuo ZHU <zsh@cs.rochester.edu>
3538 * pop3.el (pop3-munge-message-separator): A message may have an
3541 2000-11-07 18:02:26 ShengHuo ZHU <zsh@cs.rochester.edu>
3543 * mm-uu.el (mm-uu-type-alist): Don't test pgp stuff.
3544 (mm-uu-pgp-encrypted-extract): Clean mml2015 buffer.
3545 (mm-uu-pgp-signed-extract): Use coding-system.
3547 2000-11-07 14:33:19 ShengHuo ZHU <zsh@cs.rochester.edu>
3549 * gnus-art.el (gnus-mime-display-part): Show MIME security button.
3550 (gnus-insert-mime-security-button): New function.
3551 * mm-decode.el (mm-possibly-verify-or-decrypt): Add security info.
3552 * mml2015.el: Add security info when verify or decrypt.
3553 * mm-uu.el (mm-uu-pgp-signed-extract): Use multipart.
3554 (mm-uu-pgp-encrypted-extract): Ditto.
3556 2000-11-07 08:49:36 ShengHuo ZHU <zsh@cs.rochester.edu>
3558 * mm-decode.el (mm-display-parts): New function.
3559 * gnus-art.el (gnus-mime-view-all-parts): Use it. Remove parts first.
3561 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3563 * gnus-mlspl.el: Documentation tweaks.
3565 2000-11-06 22:06:44 ShengHuo ZHU <zsh@cs.rochester.edu>
3567 * mm-decode.el (mm-possibly-verify-or-decrypt): Fix.
3568 * gnus-art.el (gnus-article-encrypt-body): Rename and support prefix
3571 2000-11-06 19:10:14 ShengHuo ZHU <zsh@cs.rochester.edu>
3573 * rfc2231.el (rfc2231-encode-string): Use us-ascii if charset is nil.
3575 2000-11-06 18:17:53 ShengHuo ZHU <zsh@cs.rochester.edu>
3577 * gnus-art.el (gnus-article-encrypt): New function.
3578 (gnus-article-encrypt-protocol-alist): New variable.
3579 (gnus-article-encrypt-protocol): New variable.
3580 * mml2015.el (mml2015-self-encrypt): New function.
3581 (mml2015-mailcrypt-encrypt): Set mc-pgp-always-sign.
3583 2000-11-06 16:02:52 ShengHuo ZHU <zsh@cs.rochester.edu>
3585 * mm-uu.el (mm-uu-gpg-key-skip-to-last): New function.
3586 (mm-uu-pgp-key-extract): Use application/pgp-keys, don't snarf,
3588 * mml2015.el: Remove snarf code.
3589 * mm-decode.el: Remove snarf code.
3591 2000-11-06 14:03:10 ShengHuo ZHU <zsh@cs.rochester.edu>
3593 * mml.el (mml-insert-mml-markup): Ignore internal stuff.
3594 (mml-insert-mime): Understand gnus-decoded.
3595 (mime-to-mml): New parameter handles.
3596 * gnus-art.el (gnus-mime-save-part-and-strip): Use it.
3597 * gnus-sum.el (gnus-summary-edit-article): Add argument `3'.
3599 2000-11-06 13:51:37 ShengHuo ZHU <zsh@cs.rochester.edu>
3601 * mm-decode.el (mime-security): New group.
3602 (mm-verify-function-alist): Add test function.
3603 (mm-decrypt-function-alist): Ditto.
3604 (mm-snarf-option): Set default value as nil.
3605 (mm-find-part-by-type): Recursive parameter.
3606 (mm-possibly-verify-or-decrypt): Support draft-ietf-openpgp-multsig.
3607 * mml2015.el: Support draft-ietf-openpgp-multsig.
3609 2000-11-06 13:01:27 ShengHuo ZHU <zsh@cs.rochester.edu>
3611 * gnus-art.el (gnus-mime-view-part-as-charset): New function.
3612 (gnus-article-view-part-as-charset): New function.
3614 2000-11-05 22:34:07 ShengHuo ZHU <zsh@cs.rochester.edu>
3616 * mm-decode.el (mm-verify-option): Default value.
3617 (mm-possibly-verify-or-decrypt): Dealing with broken messages.
3619 2000-11-05 15:06:05 ShengHuo ZHU <zsh@cs.rochester.edu>
3621 * nnvirtual.el (nnvirtual-request-expire-articles): Uncompress range.
3623 2000-11-05 Simon Josefsson <sj@extundo.com>
3625 * mml-smime.el (mml-smime-verify): Work in original multipart
3628 * mm-decode.el (mm-handle-multipart-original-buffer): New macro.
3629 (mm-handle-multipart-ctl-parameter): Ditto.
3630 (mm-alist-to-plist): New function.
3631 (mm-dissect-buffer): Store CTL parameters and copy original buffer
3633 (mm-destroy-parts): Destroy multipart buffert.
3634 (mm-remove-part): Ditto.
3636 * mml-smime.el (mml-smime-sign): Not used.
3637 (mml-smime-encrypt): Ditto.
3639 * mm-decode.el (mml-smime-verify): Autoload mml-smime.
3641 Verify S/MIME signature support.
3643 * mm-decode.el (mm-inline-media-tests): Add
3644 application/{x-,}pkcs7-signature.
3645 (mm-inlined-types): Ditto.
3646 (mm-automatic-display): Ditto.
3647 (mm-verify-function-alist): Ditto. Add name of method.
3648 (mm-decrypt-function-alist): Add name of method.
3649 (mm-find-part-by-type): Add documentation.
3650 (mm-possibly-verify-or-decrypt): Use new format of
3651 mm-{verify,decrypt}-function-alist. Use method names.
3653 * mml-smime.el (mml-smime-verify): New function.
3655 2000-11-04 20:38:50 ShengHuo ZHU <zsh@cs.rochester.edu>
3657 * mm-view.el (mm-inline-text): Move point to the end of inserted text.
3659 2000-11-04 19:07:08 ShengHuo ZHU <zsh@cs.rochester.edu>
3661 * mml2015.el (mml2015-function-alist): Clear verify and decrypt.
3662 * mm-uu.el: Reorganized. Add gnatsweb, pgp-signed, pgp-encrypted.
3663 * mm-decode.el (mm-snarf-option): New.
3665 2000-11-04 13:08:02 ShengHuo ZHU <zsh@cs.rochester.edu>
3667 * mm-util.el (mm-subst-char-in-string): New function.
3668 (mm-replace-chars-in-string): Use it.
3669 * message.el (message-replace-chars-in-string): Use it.
3670 * nnheader.el (nnheader-replace-chars-in-string): Use it.
3671 * gnus-mh.el (mh-lib-progs): Shut up.
3673 2000-11-04 ShengHuo Zhu <zsh@cs.rochester.edu>
3675 * base64.el, md5.el: Moved to contrib directory.
3677 2000-11-04 11:13:56 ShengHuo ZHU <zsh@cs.rochester.edu>
3679 * gnus-sum.el (gnus-summary-search-article-forward): Don't move
3680 the last article when search.
3682 2000-11-04 10:34:29 ShengHuo ZHU <zsh@cs.rochester.edu>
3684 * nnheader.el (nnheader-pathname-coding-system): Default iso-8859-1.
3685 * nnmail.el (nnmail-pathname-coding-system): Ditto.
3687 2000-09-29 David Edmondson <dme@thus.net>
3689 * message.el (message-newline-and-reformat): Typo.
3691 2000-11-04 10:11:05 ShengHuo ZHU <zsh@cs.rochester.edu>
3693 * rfc2231.el (rfc2231-decode-encoded-string): Test mm-multibyte-p.
3695 2000-11-04 09:53:42 ShengHuo ZHU <zsh@cs.rochester.edu>
3697 * nntp.el (nntp-decode-text): Delete bogus status lines.
3699 2000-11-03 Stefan Monnier <monnier@cs.yale.edu>
3701 * message.el (message-font-lock-keywords): Match a final newline
3702 to help font-lock's multiline support.
3704 2000-11-04 09:11:44 ShengHuo ZHU <zsh@cs.rochester.edu>
3706 * nnoo.el (nnoo-set): New function.
3708 2000-11-04 ShengHuo Zhu <zsh@cs.rochester.edu>
3710 * gpg.el, gpg-ring.el: Moved to contrib directory.
3712 2000-11-04 Simon Josefsson <sj@extundo.com>
3714 * nnimap.el (nnimap-split-inbox): Typo.
3716 2000-11-03 10:46:44 ShengHuo ZHU <zsh@cs.rochester.edu>
3718 * gnus-msg.el (gnus-msg-mail): Move it backwards.
3720 2000-11-03 Simon Josefsson <sj@extundo.com>
3722 * rfc2231.el (rfc2231-parse-qp-string): New function.
3725 * mail-parse.el (mail-header-parse-content-type):
3726 (mail-header-parse-content-disposition): Support invalid QP
3727 encoded strings, by using `rfc2231-parse-qp-string'.
3729 2000-11-03 08:58:08 ShengHuo ZHU <zsh@cs.rochester.edu>
3731 * rfc2231.el (rfc2231-parse-string): Decode when there is no number.
3732 (rfc2231-decode-encoded-string): Typo "> X 1".
3733 (rfc2231-encode-string): Insert the name of charset.
3734 * mail-parse.el (mail-header-encode-parameter): Use RFC2231.
3736 2000-11-02 23:35:50 ShengHuo ZHU <zsh@cs.rochester.edu>
3738 * mm-decode.el (mm-save-part): Return the filename.
3739 * gnus-sum.el (gnus-summary-edit-article): Remove a hack.
3740 * gnus-art.el (gnus-mime-save-part-and-strip): New function.
3741 (gnus-mime-action-alist): Use it.
3742 (gnus-mime-button-commands): USe it.
3743 * mm-extern.el (mm-extern-local-file): Error when the file is gone.
3744 (mm-inline-external-body): unwind-protect.
3746 2000-11-02 21:08:49 ShengHuo ZHU <zsh@cs.rochester.edu>
3748 * gnus-art.el (gnus-insert-mime-button): Show url.
3750 2000-11-02 19:51:19 ShengHuo ZHU <zsh@cs.rochester.edu>
3752 * mml.el (mml-generate-mime-1): Support external url.
3753 * nnwarchive.el (nnwarchive-mail-archive-article): Use external url.
3755 2000-11-02 16:53:32 ShengHuo ZHU <zsh@cs.rochester.edu>
3757 * mm-partial.el (mm-inline-partial): Buffer name with a leading space.
3758 * mm-decode.el (mm-display-external): Ditto.
3759 * mm-extern.el: New file.
3760 * mm-decode.el (mm-inline-media-tests): Hook it up.
3761 (mm-inlined-types): Inline message/external-body.
3763 2000-11-02 Simon Josefsson <sj@extundo.com>
3765 * gnus-art.el (gnus-visible-headers): Add Mail-Followup-To.
3767 * message.el (message-get-reply-headers): Better handling when
3768 Mail-Followup-To is very large.
3770 2000-11-02 13:27:56 ShengHuo ZHU <zsh@cs.rochester.edu>
3772 * gnus-uu.el (gnus-uu-post-news): Comment out the redundancy.
3773 * gnus-art.el (gnus-article-edit-done):
3774 * gnus-sum.el (gnus-summary-edit-article-done): Move line
3776 * gnus-msg.el (gnus-setup-message): Remove a hack.
3778 2000-11-02 09:33:01 ShengHuo ZHU <zsh@cs.rochester.edu>
3780 * gnus-sum.el (gnus-newsgroup-variables): New variable.
3781 (gnus-summary-mode): Make them local variables.
3782 (gnus-set-global-variables): Globalize them.
3783 (gnus-summary-exit): Kill them.
3785 2000-11-02 Hrvoje Niksic <hniksic@arsdigita.com>
3787 * rfc2047.el (rfc2047-encoded-word-regexp): Allow empty encoded
3790 2000-11-01 10:07:13 ShengHuo ZHU <zsh@cs.rochester.edu>
3792 * gnus-art.el (gnus-mime-display-part): Add to signed or encrypted.
3793 gnus-article-wash-types.
3794 * gnus-art.el (gnus-article-wash-status): Use them.
3796 2000-11-01 08:54:11 ShengHuo ZHU <zsh@cs.rochester.edu>
3798 * mml.el (mml-read-tag): Remove spaces and LF.
3800 2000-11-01 08:01:03 ShengHuo ZHU <zsh@cs.rochester.edu>
3802 * mml2015.el (mml2015-mailcrypt-encrypt): Use from and sign parameters.
3803 * mml.el (mml-generate-mime-1): Add sender and recipients attributes.
3805 2000-11-01 07:39:24 ShengHuo ZHU <zsh@cs.rochester.edu>
3807 * gnus-sum.el (gnus-summary-force-verify-and-decrypt): New function.
3809 2000-10-31 22:06:13 ShengHuo ZHU <zsh@cs.rochester.edu>
3811 * gnus-sum.el (gnus-article-charset): New variable.
3812 (gnus-summary-display-article): Set it.
3813 * gnus-msg.el (gnus-copy-article-buffer): Use it.
3814 * gnus-art.el (gnus-article-mode): Make it local variable.
3816 2000-11-01 01:12:29 Lars Magne Ingebrigtsen <larsi@gnus.org>
3818 * nnultimate.el (nnultimate-create-mapping): Use nreverse.
3820 2000-10-31 23:45:31 Lars Magne Ingebrigtsen <larsi@gnus.org>
3822 * nnwfm.el: New file.
3824 * nnweb.el (nnweb-replace-in-string): New function.
3826 2000-10-31 17:32:02 ShengHuo ZHU <zsh@cs.rochester.edu>
3828 * mml2015.el: Wrap gpg.el.
3829 * gpg.el (gpg-verify): The last argument of apply is a list.
3830 (gpg-encrypt): Add passphrase as a parameter.
3832 2000-10-31 17:28:45 ShengHuo ZHU <zsh@cs.rochester.edu>
3835 * gpg-ring.el: New file.
3837 2000-10-31 11:44:29 ShengHuo ZHU <zsh@cs.rochester.edu>
3839 * gnus-sum.el (gnus-summary-show-article): Fix the summary line.
3841 2000-10-31 Katsumi Yamaoka <yamaoka@jpl.org>
3843 * gnus-sum.el (gnus-summary-insert-line): Work with quoted
3844 double-quote characters.
3845 (gnus-summary-prepare-threads): Ditto.
3847 2000-10-31 08:36:03 ShengHuo ZHU <zsh@cs.rochester.edu>
3849 * gnus-art.el (gnus-mime-display-single): Forward line -1.
3850 * mml.el (mml-read-tag): Don't skip the leading space.
3851 * lpath.el (font-lock-set-defaults): Shut up.
3853 2000-10-31 00:04:35 ShengHuo ZHU <zsh@cs.rochester.edu>
3855 * mml2015.el: Fix doc. Remove bogus mml2015-setup.
3857 2000-10-30 23:37:07 ShengHuo ZHU <zsh@cs.rochester.edu>
3859 * qp.el (quoted-printable-encode-region): Replace leading - when
3861 * mml.el (mml-generate-mime-postprocess-function): Removed.
3862 (mml-postprocess-alist): Removed.
3863 (mml-generate-mime-1): Use ultra-safe when sign.
3864 * mml2015.el (mml2015-fix-micalg): Uppercase.
3865 (mml2015-verify): Insert LF.
3866 (mml2015-mailcrypt-sign): Downcase; search backward.
3868 2000-10-16 11:36:52 Lars Magne Ingebrigtsen <larsi@gnus.org>
3870 * nnultimate.el (nnultimate-forum-table-p): Be a bit more
3872 (nnultimate-table-regexp): New variable.
3873 (nnultimate-forum-table-p): Use it.
3875 2000-10-30 Ed L Cashin <ecashin@coe.uga.edu>
3877 * gnus-sum.el (gnus-summary-expire-articles): Save point.
3879 2000-10-30 08:52:50 ShengHuo ZHU <zsh@cs.rochester.edu>
3881 * mml-sec.el (mml-pgpmime-sign-buffer): Use mml2015-sign.
3882 (mml-pgpmime-encrypt-buffer): Use mml2015-encrypt.
3884 2000-10-30 08:38:12 ShengHuo ZHU <zsh@cs.rochester.edu>
3886 * mml2015.el: Shut up.
3888 2000-10-30 08:17:46 ShengHuo ZHU <zsh@cs.rochester.edu>
3890 * gnus.el (gnus-server-browse-hashtb): Removed.
3891 * gnus-group.el (gnus-group-prepare-flat-list-dead): Use gnus-active.
3892 (gnus-group-insert-group-line-info): Use simplified method.
3893 * gnus-srvr.el (gnus-browse-foreign-server): Use gnus-set-active.
3895 2000-10-30 01:52:40 ShengHuo ZHU <zsh@cs.rochester.edu>
3897 * gnus-util.el (gnus-union): Renamed from gnus-agent-union, and
3899 * gnus-agent.el (gnus-agent-fetch-headers): Use it.
3900 * gnus-group.el (gnus-group-prepare-flat): Use it.
3901 * gnus-topic.el (gnus-group-prepare-topics): Use it.
3903 2000-10-30 01:23:49 ShengHuo ZHU <zsh@cs.rochester.edu>
3905 * mml.el (mml-mode): Show menu in XEmacs.
3907 2000-10-30 00:49:33 ShengHuo ZHU <zsh@cs.rochester.edu>
3909 * gnus-srvr.el (gnus-server-browse-in-group-buffer): New variable.
3910 (gnus-server-read-server-in-server-buffer): New function.
3911 (gnus-browse-foreign-server): Browse in group buffer.
3912 * gnus-group.el (gnus-group-prepare-flat): List group not in list.
3913 (gnus-group-prepare-flat-list-dead): Use gnus-group-insert-group-line.
3914 * gnus-topic.el (gnus-group-prepare-topics): Ditto.
3915 * gnus.el (gnus-server-browse-hashtb): New variable.
3917 2000-10-29 22:31:40 ShengHuo ZHU <zsh@cs.rochester.edu>
3919 * nnfolder.el (nnfolder-open-nov): Use group.
3921 2000-10-29 17:23:15 ShengHuo ZHU <zsh@cs.rochester.edu>
3923 * nnfolder.el: Add NOV. Set version to 2.0.
3924 (nnfolder-nov-is-evil): If non-nil, nnfolder acts like 1.0.
3926 2000-10-29 10:35:08 ShengHuo ZHU <zsh@cs.rochester.edu>
3928 * mml2015.el (mml2015-mailcrypt-sign): Use mc-sign-generic.
3930 2000-10-29 09:42:05 ShengHuo ZHU <zsh@cs.rochester.edu>
3932 * gnus-srvr.el (gnus-browse-foreign-server): Show level mark.
3933 (gnus-browse-unsubscribe-group): Unsubscribed is not killed.
3935 2000-10-29 08:28:58 ShengHuo ZHU <zsh@cs.rochester.edu>
3937 * nnfolder.el (nnfolder-read-folder): Don't goto point-min.
3939 2000-10-28 19:11:01 ShengHuo ZHU <zsh@cs.rochester.edu>
3941 * mm-decode.el (mm-verify-function-alist): New variable.
3942 (mm-verify-option): New variable.
3943 (mm-decrypt-function-alist): Ditto.
3944 (mm-decrypt-option): Ditto.
3945 (mm-find-raw-part-by-type): New function.
3946 (mm-possibly-verify-or-decrypt): New function.
3947 (mm-dissect-multipart): Use it.
3948 * mml2015.el (mml2015-fix-micalg): New function.
3949 (mml2015-decrypt): Use new interface.
3950 (mml2015-verify): Use new interface.
3951 (mml2015-setup): Make it bogus.
3953 2000-10-28 16:54:45 ShengHuo ZHU <zsh@cs.rochester.edu>
3955 * mml.el (mml-generate-mime-postprocess-function): Set to
3957 (autoload): Autoload mml2015 and mml-smime.
3958 (mml-postprocess-alist): Use mml2015-sign and mml2015-encrypt.
3959 * mml2015.el (mml2015-encrypt): New function.
3960 (mml2015-sign): New function.
3961 (mml2015-encrypt-function): New variable.
3962 (mml2015-sign-function): New variable.
3963 (mml2015-mailcrypt-encrypt): Use message-recipients.
3964 (mml2015-setup): Don't set mml-generate-mime-postprocess-function.
3965 * mml-smime.el (mml-smime-setup): Ditto.
3967 2000-10-28 Simon Josefsson <sj@extundo.com>
3969 * imap.el (imap-parse-resp-text-code): Workaround bug in Stalker
3970 Communigate Pro 3.3.1 server.
3972 * mml-sec.el (mml-smime-encrypt-buffer): Support certfiles stored
3974 (mml-secure-dns-server): Removed.
3975 (mml-secure-part-smime-encrypt-by-dns): Use DIG interface. Don't
3976 write certificates to files.
3978 * smime.el (smime-dns-server): New variable.
3979 (smime-mail-to-domain):
3980 (smime-cert-by-dns): New functions.
3984 2000-10-28 10:09:41 ShengHuo ZHU <zsh@cs.rochester.edu>
3986 * message.el (message-options): New variable.
3987 (message-options-set-recipient): New function.
3988 (message-send): Use them.
3989 * gnus-int.el (gnus-request-replace-article): Use them.
3990 (gnus-request-accept-article): Ditto.
3991 * mml.el (mml-preview): Use them.
3992 * gnus-sum.el (gnus-summary-edit-article): Use them.
3994 * message.el (message-options-get): New function.
3995 (message-options-get): New function.
3996 * rfc2047.el (rfc2047-encode-message-header): Use them.
3997 * mm-bodies.el (mm-encode-body): Use them.
3999 2000-10-28 Simon Josefsson <sj@extundo.com>
4001 * nnimap.el (nnimap-retrieve-which-headers):
4002 (nnimap-request-article-part): Quote message-id.
4004 * smime.el (smime-CA-directory): Rename from `smime-CAs'.
4005 (smime-CA-file): New variable.
4006 (smime-call-openssl-region): Don't error.
4007 (smime-sign-region): Return result value.
4008 (smime-encrypt-region): Ditto.
4009 (smime-verify-region): New function.
4010 (smime-decrypt-region): Ditto.
4011 (smime-verify-buffer): Ditto.
4012 (smime-decrypt-buffer): Ditto.
4014 * mml.el: Require mml-sec.
4015 (mml-generate-mime-1): Support "sign" and "encrypt" MML tags.
4016 (mml-mode-map): Add "sign" and "encrypt" maps.
4017 (mml-menu): Add security menu.
4018 (mml-preview): Use generate-new-buffer.
4020 * mml-sec.el: New file.
4022 2000-10-28 03:43:03 ShengHuo ZHU <zsh@cs.rochester.edu>
4024 * mm-decode.el (mm-find-part-by-type): Move it here.
4025 * mml.el (mml-postprocess): Move it here.
4026 (mml-postprocess-alist): Move it here. Merge them.
4028 2000-10-28 03:38:39 ShengHuo ZHU <zsh@cs.rochester.edu>
4030 * rfc2047.el (rfc2047-encode-message-header): Make sure no
4031 unencoded stuff in the header.
4033 2000-10-28 02:40:46 ShengHuo ZHU <zsh@cs.rochester.edu>
4035 * gnus-group.el (gnus-group-listed-groups): New variable.
4036 (gnus-group-list-option): New variable.
4037 (gnus-group-list-limit-map): New keymap.
4038 (gnus-group-list-flush-map): New keymap.
4039 (gnus-group-list-plus-map): New keymap.
4040 (gnus-group-prepare-logic): New function.
4041 (gnus-group-prepare-flat): Merge with
4042 gnus-group-prepare-flat-predicate. Use gnus-group-listed-groups.
4043 (gnus-group-prepare-flat-list-dead): Ditto.
4044 (gnus-group-list-matching): Use gnus-group-prepare-function.
4045 (gnus-group-list-dormant): Ditto.
4046 (gnus-group-list-cached): Ditto.
4047 (gnus-group-listed-groups): New function.
4048 (gnus-group-list-limit): New function.
4049 (gnus-group-list-flush): New function.
4050 (gnus-group-list-plus): New function.
4051 * gnus-topic.el (gnus-group-prepare-topics): Accept predicate.
4052 (gnus-topic-prepare-topic): Ditto.
4054 2000-10-27 Paul Jarc <prj@po.cwru.edu>
4056 * message.el (message-insert-to, message-get-reply-headers):
4057 (message-reply, message-followup): Mail-{Followup,Reply}-To.
4059 2000-10-27 19:45:58 ShengHuo ZHU <zsh@cs.rochester.edu>
4061 * mml2015.el: New file.
4062 * smime.el: New file.
4063 * mml-smime.el: New file.
4065 2000-10-27 19:42:12 ShengHuo ZHU <zsh@cs.rochester.edu>
4067 * ChangeLog: Moved to ChangeLog.1.
4070 ;; coding: iso-2022-7bit