2001-07-06 Simon Josefsson <jas@extundo.com>
[gnus] / lisp / ChangeLog
1 2001-07-06  Simon Josefsson  <jas@extundo.com>
2
3         * imap.el (imap-parse-address-list, imap-parse-flag-list)
4         (imap-parse-body-extension, imap-parse-body-ext, imap-parse-body):
5         Add information in `assert's.
6
7         * nnimap.el (nnimap-possibly-change-group): Ignore uidvalidity
8         changes. (From nnimaps' point of view, `nnimap-verify-uidvalidity'
9         and `nnimap-group-overview-filename', should handle all
10         change-of-uidvalidity related issues.  But there may be other
11         problems.)
12
13 2001-07-05  Colin Walters  <walters@cis.ohio-state.edu>
14
15         * rfc2047.el (rfc2047-encode-message-header): Don't include the
16         header name when folding.
17
18 2001-07-05  Colin Walters  <walters@cis.ohio-state.edu>
19
20         * mm-decode.el (mm-inlined-types): Document relationship with
21         `mm-inline-media-tests'.
22         (mm-display-inline): Default to displaying as plain text if no
23         inlining handler is available.
24         (mm-inlinable-p): Remove.
25         (mm-inlined-p): Don't call `mm-inlinable-p'.
26         (mm-automatic-display-p): Ditto.
27         (mm-attachment-override-p): Ditto.
28
29 2001-07-04  Simon Josefsson  <jas@extundo.com>
30
31         * nnimap.el (nnimap-importantize-dormant): New variable.
32         (nnimap-request-update-info-internal): Use it.
33         (nnimap-request-set-mark): Ditto.
34
35 2001-07-04  Didier Verna  <didier@lrde.epita.fr>
36
37         * nntp.el (nntp-send-command): don't pass a buffer argument to
38         `point'. Only XEmacs accepts this.
39         * nntp.el (nntp-send-command-nodelete): ditto.
40         * nntp.el (nntp-send-command-and-decode): ditto.
41
42 2001-07-04  Didier Verna  <didier@lrde.epita.fr>
43
44         * nntp.el (nntp-open-connection-function): doc update.
45         * nntp.el (nntp-pre-command): New.
46         * nntp.el (nntp-via-rlogin-command): New.
47         * nntp.el (nntp-via-telnet-command): New.
48         * nntp.el (nntp-via-telnet-switches): New.
49         * nntp.el (nntp-via-user-name): New.
50         * nntp.el (nntp-via-user-password): New.
51         * nntp.el (nntp-via-address): New.
52         * nntp.el (nntp-via-envuser): New.
53         * nntp.el (nntp-via-shell-prompt): New.
54         * nntp.el (nntp-open-telnet-stream): New.
55         * nntp.el (nntp-open-via-rlogin-and-telnet): New.
56         * nntp.el (nntp-open-via-telnet-and-telnet): New.
57         * nntp.el (nntp-wait-for): check for possibly echo'ed commands.
58         * nntp.el (nntp-send-command): ditto.
59         * nntp.el (nntp-send-command-nodelete): ditto.
60         * nntp.el (nntp-send-command-and-decode): ditto.
61
62 2001-06-30  YAGI Tatsuya  <yagi@is.titech.ac.jp>
63
64         * gnus-start.el (gnus-check-first-time-used): Use `if' instead of
65         `when'.
66
67 2001-07-03  Simon Josefsson  <jas@extundo.com>
68         From Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
69
70         * flow-fill.el (fill-flowed): Use (1+ (point-at-eol)) instead.
71
72 2001-07-03  Simon Josefsson  <jas@extundo.com>
73
74         * flow-fill.el (fill-flowed): If `fill-region' inserts empty line,
75         remove it (workaround XEmacs `fill-region' bug).
76
77 2001-07-01  Simon Josefsson  <jas@extundo.com>
78
79         * nnimap.el (nnimap-date-days-ago): Defeat locale.
80
81 2001-06-28 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
82
83         * mml2015.el (mml2015-format-error): New function.
84         (mml2015-mailcrypt-decrypt, mml2015-mailcrypt-clear-decrypt)
85         (mml2015-mailcrypt-verify, mml2015-gpg-clear-verify)
86         (mml2015-mailcrypt-clear-verify, mml2015-gpg-verify): Use it.
87
88 2001-06-26 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
89
90         * nnrss.el (nnrss-retrieve-headers): The description may not exist.
91         Suggested by Christoph Conrad <C.Conrad@cli.de>.
92
93         * gnus-sum.el (gnus-summary-set-local-parameters): Don't override
94         group variables.
95
96 2001-06-25 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
97
98         * nnslashdot.el (nnslashdot-write-groups): Use gnus-prin1.
99
100         * nnrss.el (nnrss-save-server-data): Bind print-level and print-length.
101         (nnrss-save-group-data): Ditto.
102
103         * gnus-agent.el (gnus-agent-save-alist): Ditto.
104
105 2001-06-25  Katsumi Yamaoka  <yamaoka@jpl.org>
106
107         * message.el (message-do-send-housekeeping): Narrow to headers.
108
109 2001-06-24  Simon Josefsson  <jas@extundo.com>
110
111         * rfc2047.el (rfc2047-fold-region): The check to skip WSP
112         insertion when breaking lines looked for " \t" instead of "[ \t]".
113         (rfc2047-encode-message-header): Fold lines even if
114         no QP encoding is done.
115
116 2001-06-23  Simon Josefsson  <jas@extundo.com>
117         From Samuel Tardieu <sam@inf.enst.fr>
118
119         * smime.el (smime-keys): Support additional certificates.
120         (smime-make-certfiles): New function.
121         (smime-sign-region): Use previous variables.
122         (smime-get-certfiles): New function.
123         (smime-sign-buffer): Use it.
124         (smime-verify-region): Support both CAfile and CApath.
125
126 2001-06-23  Simon Josefsson  <jas@extundo.com>
127
128         * smime.el (smime-decrypt-region): Perhaps work.
129
130 2001-06-22 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
131
132         * gnus-msg.el (gnus-copy-article-buffer): Typo.
133
134 2001-04-06  Ralph Schleicher  <rs@nunatak.allgaeu.org>
135
136         * mm-decode.el (mm-save-part): Rewrite file name.
137         (mm-file-name-rewrite-functions): New variable.
138         (mm-file-name-delete-whitespace): New function.
139         (mm-file-name-trim-whitespace): New function.
140         (mm-file-name-collapse-whitespace): New function.
141         (mm-file-name-replace-whitespace): New variable and function.
142
143 2001-06-22  Simon Josefsson  <jas@extundo.com>
144
145         * message.el (message-make-date): Workaround locale for weekdays.
146
147 2001-06-21 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
148
149         * message.el (message-goto-body): Return nil if not found. (revert!)
150
151 2001-06-21 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
152         From Fremlin <chief@bandits.org>
153
154         * message.el (message-goto-body): Some messages have no header.
155
156         * gnus-msg.el (gnus-copy-article-buffer): Use it.
157
158 2001-06-21  Ralph Schleicher  <rs@nunatak.allgaeu.org>
159
160         * nnultimate.el (nnultimate-retrieve-headers): Date fix.
161
162 2001-06-21 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
163
164         * message.el (message-make-date): Add week day.
165         Suggested by Jason R. Mastaler <jason@mastaler.com>.
166
167 2001-06-19  Simon Josefsson  <jas@extundo.com>
168
169         * message.el (message-yank-prefix): Doc fix.
170         (message-yank-cited-prefix): Ditto.
171         (message-delete-not-region): Keep citation prefix on first line,
172         if possible and appropriate.
173
174 2001-06-19  Simon Josefsson  <jas@extundo.com>
175
176         * imap.el (imap-process-connection-type): New variable.
177         (imap-kerberos4-open, imap-gssapi-open): Use it.  This makes
178         recent `imtest's work completely (no line length issues), while
179         making making old `imtest's unusable.  Thanks to NAGY Andras
180         <nagya@inf.elte.hu> for his work.
181
182 2000-12-30  NAGY Andras <nagya@inf.elte.hu>
183
184         * imap.el (imap-ssl-program): Add -quiet to shut up
185         OpenSSL/SSLeay's internal debug talk.
186
187 2001-06-19  Matt Armstrong <matt@lickey.com>
188
189         * imap.el (imap-parse-flag-list): Workaround bug in Courier IMAP
190         server.
191
192 2001-06-19 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
193
194         * nnmail.el (nnmail-article-buffer): New variable.
195         (nnmail-split-incoming): Use it.
196
197 2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>
198
199         * qp.el (quoted-printable-decode-region): If called interactively,
200         use coding-system-for-read.
201
202 2001-06-16 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
203
204         * message.el (message-check-news-header-syntax): Check Reply-To.
205
206 2001-06-16 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
207
208         * mml.el (mml-parse-1): Use message options.
209
210         * message.el (message-do-fcc): Don't do anything if there is no
211         FCC.
212
213 2001-06-16  Simon Josefsson  <jas@extundo.com>
214
215         * nnimap.el (nnimap-split-articles): Support 'junk to-groups.
216         (nnimap-expunge-search-string): New variable.
217         (nnimap-request-expire-articles): Use it.
218
219 2001-06-15 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
220
221         * message.el (message-send-mail-with-qmail): wrong exit status is
222         100 not 1. Reported by Paul Jarc <prj@po.cwru.edu>.
223
224 2001-06-15 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
225
226         * gnus-art.el (article-strip-multiple-blank-lines): Use
227         delete-region instead of replace-match.
228
229 2001-06-14 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
230
231         * nnweb.el (nnweb-google-parse-1): Fix Google content regexp.
232         (nnweb-google-wash-article): Ditto.
233
234 2001-06-14 Ferenc Wagner <wferi@bolyai1.elte.hu>
235
236         * nnweb.el (nnweb-google-parse-1): Fix Google url regexp.
237
238 2001-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
239
240         * gnus.el (gnus-define-group-parameter): Don't quote the defcustom
241         specs.
242
243 2001-06-13 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
244
245         * gnus.el (gnus-email-address): Move it here.
246
247         * gnus-art.el (article-de-quoted-unreadable): Read charset if
248         requested.
249         (article-de-base64-unreadable): Ditto.
250         (article-wash-html): Ditto.
251
252 2001-06-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
253
254         * message.el (message-options-set-recipient): Don't add ", "
255         unless necessary. Suggested by Josh Huber <huber@alum.wpi.edu>.
256
257 2001-06-12 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
258
259         * nnrss.el (nnrss-group-alist): Use |fr| instead of [fr].
260
261 2001-06-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
262
263         * gnus-art.el (gnus-plain-save-name): Use file-relative-name.
264         From Marc Lefranc <Marc.Lefranc@univ-lille1.fr>.
265
266         * nnrss.el (nnrss-node-text): Node might be nil.
267
268 2001-06-11 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
269
270         * gnus-uu.el (gnus-uu-save-article): Use mml tag instead of
271         part. From Katsumi Yamaoka <yamaoka@jpl.org>.
272
273         * nnrss.el (nnrss-group-alist): More items.
274
275 2001-06-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
276
277         * nnrss.el (nnrss-node-text): Use cddr instead xml-node-children.
278
279 2001-06-03  Dale Hagglund  <rdh@best.com>
280
281        * gnus-mlspl.el (gnus-group-split-fancy): Fix generation of split
282        restrict clauses.
283
284 2001-06-07 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
285
286         From Benjamin Rutt <brutt+news@bloomington.in.us>
287
288         * message.el (message-wide-reply-confirm-recipients): New variable.
289
290 2001-06-06  Mark Thomas  <mthomas@edrc.cmu.edu>
291
292         * nnmail.el (nnmail-fix-eudora-headers): Change the In-Reply-To
293         fix so it works with XEmacs.
294
295 2001-06-07 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
296
297         * nnrss.el (nnrss-retrieve-headers): Support description as extra
298         headers.
299
300 2001-06-07 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
301
302         * nnrss.el: Fix a few bugs.
303
304 2001-06-05  Simon Josefsson  <jas@extundo.com>
305
306         * mm-decode.el (mm-handle-set-external-undisplayer): Don't
307         generate compiler warnings.  From Alex Schroeder <alex@gnu.org>.
308
309 2001-06-04  Hrvoje Niksic  <hniksic@arsdigita.com>
310
311         * mm-decode.el (mm-pipe-part): Bind coding-system-for-write to
312         binary so that we don't transmit ISO 2022 garbage to the process.
313         This is needed under XEmacs.
314
315 2001-06-03  Simon Josefsson  <simon@josefsson.org>
316
317         * imap.el (imap-ssl-open): Require ssl. (Otherwise ssl.el is
318         autoloaded incorrectly below because ssl-program-* is bound.)
319         Thanks to Amos Gouaux for report.
320
321 2001-06-02  Simon Josefsson  <simon@josefsson.org>
322
323         * imap.el (imap-kerberos4-open):
324         (imap-gssapi-open):
325         (imap-ssl-open):
326         (imap-network-open):
327         (imap-shell-open):
328         (imap-starttls-open): Set buffer to workaround spurious
329         `accept-process-output' buffer changes.  Thanks to Mats Lidell
330         <Mats.Lidell@contactor.se> for report and partial patch and Jake
331         Colman <colman@ppllc.com> for report.
332
333 2001-05-31 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
334
335         * gnus-sum.el (gnus-summary-catchup): New argument.
336         (gnus-summary-catchup-from-here): New function.
337
338 2001-05-30  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
339
340         * mm-view.el (mm-inline-image-xemacs): Insert newline, then move
341         back, then insert glyph.  (Before, the glyph was inserted first,
342         then the newline.)  This works around a behavior in XEmacs where
343         it is not possible to insert a character after a glyph which is at
344         the end of a buffer.  Patch by Lloyd Zusman <ljz@asfast.com>.
345
346 2001-05-28  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
347
348         From Jaap-Henk Hoepman (jhh@xs4all.nl).
349
350         * mm-decode.el (mm-keep-viewer-alive-types): New variable.
351         (mm-keep-viewer-alive-p, mm-handle-set-external-undisplayer,
352         mm-destroy-postponed-undisplay-list): New functions.
353         (mm-display-external): Use them.
354
355 2001-05-27  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
356
357         * gnus-salt.el (gnus-tree-highlight-node): Bind `default-high' and
358         `default-low' when evaluating `gnus-summary-highlight'.
359         From Raja R Harinath <harinath@cs.umn.edu>.
360
361 2001-05-27  Simon Josefsson  <simon@josefsson.org>
362
363         * message.el (message-yank-cited-prefix): New variable.
364         (message-indent-citation): Use it.
365
366         * mml2015.el (mml2015-mailcrypt-verify): Store gpg stderr output
367         as details.
368         (mml2015-mailcrypt-clear-verify): Ditto.
369
370 2001-05-24  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
371         From Nevin Kapur <nevin@jhu.edu>.
372
373         * gnus-sum.el (gnus-summary-default-high-score,
374         gnus-summary-default-low-score): New variables.
375         (gnus-summary-highlight): Use them.
376
377 2001-05-16  Didier Verna  <didier@lrde.epita.fr>
378
379         * message.el (message-mail): pass the 'send-actions argument to
380         `message-setup'.
381
382 2001-05-16  Simon Josefsson  <simon@josefsson.org>
383         From Raymond Scholz <ray-2001@zonix.de>
384
385         * gnus-art.el (gnus-mime-view-part-as-charset):
386         (gnus-mime-internalize-part): Doc fixes.
387
388 2001-05-11  Simon Josefsson  <simon@josefsson.org>
389
390         * gnus-start.el (gnus-ignored-newsgroups): Also ignore NNTP type
391         status lines without any text ("^215$").
392
393 2001-05-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
394
395         * nnrss.el (nnrss-check-group): Reverse.
396
397 2001-05-07  Simon Josefsson  <simon@josefsson.org>
398
399         * message.el (message-get-reply-headers):
400         (message-followup): Fix typo, suggested by David Green
401         <dgreen@uab.edu>
402
403 2001-05-05 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
404
405         * nnslashdot.el (nnslashdot-request-expire-articles): Fix.
406
407         * nnrss.el (nnrss-open-server): Read server data when it is called.
408         (nnrss-request-expire-articles): Fix.
409
410 2001-05-05 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
411
412         * message.el (message-do-send-housekeeping): mail-abbrevs may
413         rename buffer behind Gnus.
414
415 2001-05-04 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
416
417         * nnrss.el (nnrss-check-group): Use nnheader-translate-file-chars.
418         (nnrss-group-alist): Add more resources.
419         (nnrss-check-group): Ignore errors.
420
421 2001-05-04 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
422
423         * nnrss.el (nnrss-request-expire-articles): Correct the return value.
424
425         * nnslashdot.el (nnslashdot-request-list): Add time.
426         (nnslashdot-request-expire-articles): New.
427
428         * gnus-start.el (gnus-check-bogus-newsgroups): Remove bogus
429         secondary methods too.
430
431 2001-05-03 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
432
433         * message.el (message-use-followup-to): Set default value to t.
434
435 2001-05-03  Florian Weimer  <fw@deneb.enyo.de>
436
437         * message.el (message-dont-reply-to-names): Fix documentation.
438         (message-get-reply-headers): Use Mail-Followup-To only for wide
439         replies.
440
441 2001-05-03 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
442
443         * nnrss.el (nnrss-request-expire-articles): Calculate # of days
444         correctly.
445         (nnrss-check-group): Use time.
446
447 2001-05-01 19:21:19 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
448
449         * gnus.el: Oort Gnus v0.03 is released.
450
451 2001-05-01 19:06:21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
452
453         * nnultimate.el (nnultimate-topic-article-to-article): Use the
454         group.
455
456 2001-04-24 19:50:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
457
458         * gnus-srvr.el (gnus-server-insert-server-line): Add a space.
459
460 2001-04-15 14:55:03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
461
462         * nnultimate.el (nnultimate-retrieve-headers): Return all
463         available headers.
464
465         * gnus-sum.el (gnus-read-all-available-headers): New variable.
466         (gnus-get-newsgroup-headers-xover): Use it.
467
468 2001-04-14 15:47:26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
469
470         * nnultimate.el (nnultimate-retrieve-headers): Clean up.
471
472 2001-04-30 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
473
474         * nntp.el (nntp-retrieve-groups): Use throw instead of error.
475
476 2001-04-29 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
477
478         * nnrss.el (nnrss-insert-w3): Use cache before I figure out how to
479         disable it.
480
481         * gnus.el (gnus-info-nodes): Remove a few The's.
482
483 2001-04-29 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
484
485         * mail-source.el (mail-source-movemail): Call-process may return a
486         signal description string.
487
488         * gnus-start.el (gnus-read-newsrc-el-file):
489         gnus-newsrc-file-version may be nil.
490
491         * nnmail.el (nnmail-get-new-mail): Use the exact file only.
492         Suggested by Michael Sperber [Mr. Preprocessor]
493         <sperber@informatik.uni-tuebingen.de>.
494
495 2001-04-25  Per Abrahamsen  <abraham@dina.kvl.dk>
496
497         * mm-uu.el (mm-uu-configure-list): Fixed customize type.
498
499 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
500
501         * mm-view.el (mm-display-inline-fontify): Allow XEmacs to fully
502         fontify HANDLE.
503
504 2001-04-18  Simon Josefsson  <simon@josefsson.org>
505
506         * smime.el (smime-ask-passphrase): Rework to return value.
507         (smime-sign-region): Rework to bind value and use it.
508         (smime-decrypt-region): Ditto.
509
510 2001-04-18  Mathias Herberts <Mathias.Herberts@iroise.net>
511         Committed by Simon Josefsson  <simon@josefsson.org>
512
513         * smime.el (smime-ask-passphrase): New function.
514         (smime-sign-region): Use it.
515         (smime-encrypt-cipher): New variable.
516         (smime-decrypt-region): Ditto.
517
518 2001-04-12  Jason Merrill  <jason_merrill@redhat.com>
519         Committed by Simon Josefsson  <simon@josefsson.org>
520
521         * imap.el (imap-shell-open): Erase the buffer *after* copying it into
522         the log.
523
524 2001-04-14 01:14:42 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
525
526         *gnus.el: Oort Gnus v0.02 is released.
527
528 2001-04-14 00:48:42  Lars Magne Ingebrigtsen  <larsi@quimby.gnus.org>
529
530         * gnus.el: Oort Gnus v0.01 is released.
531
532 2001-04-13 22:01:46  Lars Magne Ingebrigtsen  <larsi@gnus.org>
533
534         * gnus-sum.el (gnus-summary-highlight): Highlight read
535         undownloaded articles as read articles.
536
537         * gnus-agent.el (gnus-agent-get-undownloaded-list): Clean up.
538         (gnus-agent-get-undownloaded-list): Mark all undownloaded
539         articles, even read ones, as such.
540
541         * gnus-sum.el (gnus-summary-find-matching): Clean up.
542         (gnus-find-matching-articles): New function.
543         (gnus-summary-limit-include-matching-articles): New command.
544         (gnus-summary-limit-include-thread): Include articles that have
545         matching subjects.
546         (gnus-offer-save-summaries): Clean up.
547
548 2001-04-13  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
549
550         * nnmail.el (nnmail-split-fancy-with-parent): Add docstring.
551
552 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
553         From Jason Merrill <jason_merrill@redhat.com>
554
555         * gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
556
557 2001-04-10 08:01:15  Katsumi Yamaoka <yamaoka@jpl.org>
558         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
559
560         * gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
561         newsgroup names when the original article is a news message.
562
563 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
564
565         * message.el (message-cite-prefix-regexp): Use POSIX regexp if
566         supported. Suggest by Jim Meyering <jim@meyering.net>.
567
568 2001-04-02  Nevin Kapur  <nevin@jhu.edu>
569         Committed by Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>.
570
571         * nnmail.el (nnmail-split-it): Added check for .* at the end of
572         regexp in nnmail-split-fancy.
573
574 2001-04-10  Simon Josefsson  <simon@josefsson.org>
575
576         * message.el (message-options-set-recipient): Look at Cc and Bcc too.
577
578 2001-04-10  Colin Marquardt <colin.marquardt@usa.alcatel.com>
579
580         * message.el (message-send-mail): Improve the interaction with the
581         user.
582
583 2001-04-10  Simon Josefsson  <simon@josefsson.org>
584
585         * imap.el (imap-message-copy): Work around buggy servers that
586         doesn't send TRYCREATE tags.
587
588 2001-04-09 01:15:54  Katsumi Yamaoka <yamaoka@jpl.org>
589
590         * gnus-start.el (gnus-read-newsrc-el-file): Work with Semi-gnusae.
591
592 2001-04-05 21:43:25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
593
594         * gnus-sum.el (gnus-update-summary-mark-positions): Use a valid
595         date.
596
597 2001-04-04 16:13:17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
598
599         * gnus-group.el (gnus-group-quit): Check that the dribble buffer
600         lives.
601
602 2001-04-02 00:40:12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
603
604         * gnus-art.el (gnus-parse-news-url): New function.
605         (gnus-button-handle-news): New function.
606         (gnus-button-alist): Point to new functions.
607
608         * gnus-group.el (gnus-group-quit): Only mark buffer in non-empty.
609
610         * gnus-start.el (gnus-read-newsrc-el-file): Nix out
611         gnus-format-specs.
612
613         * message.el (message-check-news-header-syntax): Question even
614         when Gnus doesn't know the group names.
615         (message-send-news): Clean up.
616
617         * gnus-start.el (gnus-dribble-read-file): Say whether Gnus was
618         exited on purpose without saving.
619
620         * gnus-group.el (gnus-group-quit): Mark the dribble file as `Q'.
621
622 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
623
624         * gnus-score.el (gnus-score-orphans): Clean up.
625
626         * gnus-win.el (gnus-remove-some-windows): Leave one Gnus window.
627
628         * gnus-sum.el (gnus-summary-exit): Kill the summary buffer a bit
629         later.
630
631         * gnus-start.el (gnus-close-all-servers): Find the right items to
632         close.
633
634         * qp.el (quoted-printable-decode-region): Just message
635         malformation; don't quit.
636
637 2001-03-31 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
638         From Gerd Moellmann <gerd@gnu.org>.
639
640         * gnus.el (gnus-interactive): A typo.
641
642 2001-03-26  Juanma Barranquero  <lektu@uol.com.br>
643         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
644
645         * gnus-util.el (gnus-delete-alist): Declare it as an alias of
646         `assq-delete-all', if that function exists; otherwise use the old
647         definition. Documentation changed to match the one in
648         `assq-delete-all'.
649
650 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
651
652         * gnus-start.el (gnus-close-all-servers): New function.
653
654         * gnus-srvr.el (gnus-server-close-all-servers): Clean up.
655         (gnus-server-remove-denials): Clean up.
656
657         * gnus-sum.el (gnus-summary-sort-by-original): New command and
658         keystroke.
659
660 2001-03-31 02:56:55  Lars Magne Ingebrigtsen  <larsi@gnus.org>
661
662         * message.el (message-send-news): Message where we are sending.
663         (message-send-mail): Ditto.
664
665         * gnus.el (gnus-server-string): New function.
666
667         * gnus-sum.el (gnus-summary-up-thread): Doc fix.
668
669         * mm-decode.el (mm-default-directory): Customized.
670         (mm-tmp-directory): Ditto.
671
672         * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
673         (gnus-get-newsgroup-headers): Return -1 for articles without Lines
674         or Chars.
675         (gnus-summary-line-format-alist): ?l is now a string.
676         (gnus-summary-prepare-threads): Output ? for unknown lines.
677         (gnus-summary-insert-line): Ditto.
678         (gnus-summary-print-article): Unbalanced parentheses.
679
680         * gnus-msg.el (gnus-inews-do-gcc): Check group to allow it to find
681         out whether new stuff has arrived.
682
683 2001-03-31 02:14:38  Alan Shutko  <ats@acm.org>
684
685         * gnus-sum.el: Let printing work on ttys on Emacs.
686
687 2001-03-31 01:11:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
688
689         * gnus-msg.el (gnus-post-news): Add an empty Newsgroups header
690         when forcing news.
691
692         * gnus-sum.el (gnus-summary-mark-article-as-replied): Make into a
693         command.
694
695 2001-03-31 01:04:54  Francis Litterio  <franl-removethis@world.omitthis.std.com>
696
697         * message.el (message-set-auto-save-file-name): Don't use
698         asterisks under nt.
699
700 2001-03-31 00:03:42  Lars Magne Ingebrigtsen  <larsi@gnus.org>
701
702         * gnus-msg.el (gnus-inews-insert-draft-meta-information): Allow
703         lists of articles.
704
705         * gnus-uu.el (gnus-uu-digest-mail-forward): Mark as forwarded.
706
707         * gnus-msg.el (gnus-put-message): Clean up.
708         (gnus-summary-reply): Mark all replied-to articles as replied to.
709         (gnus-inews-add-send-actions): Also mark as forwarded.
710         (gnus-summary-mail-forward): Mark as forwarded.
711
712         * gnus-sum.el (gnus-summary-mark-article-as-replied): Take a list
713         of articles.
714         (gnus-summary-mark-article-as-forwarded): Ditto.
715
716         * gnus-msg.el (gnus-summary-resend-message): Mark article as
717         forwarded.
718         (gnus-summary-mail-forward): Clean up.
719
720         * gnus.el (gnus-article-mark-lists): Added forward.
721
722         * gnus-sum.el (gnus-forwarded-mark): New variable.
723         (gnus-summary-prepare-threads): Use it.
724         (gnus-summary-update-secondary-mark): Ditto.
725         (gnus-newsgroup-forwarded): New variable.
726
727 2001-03-30 23:13:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
728
729         * gnus-msg.el (gnus-summary-reply): Allow very wide replies.
730         (gnus-summary-very-wide-reply): New command and keystroke.
731         (gnus-summary-very-wide-reply-with-original): Ditto.
732
733         * gnus-score.el (gnus-adaptive-word-length-limit): New variable.
734         (gnus-score-adaptive): Use it.
735
736         * gnus-start.el (gnus-get-unread-articles): Clean up.
737
738 2001-03-21 20:00:43  Lars Magne Ingebrigtsen  <larsi@gnus.org>
739
740         * nnultimate.el (nnultimate-retrieve-headers): Work for other
741         boards.
742
743 2001-03-21  Didier Verna  <didier@lrde.epita.fr>
744
745         * gnus-start.el:
746         * gnus-start.el (gnus-subscribe-newsgroup-hooks): New.
747         * gnus-start.el (gnus-subscribe-newsgroup): use it.
748
749
750 2001-03-15 09:47:23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
751
752         * nnultimate.el (nnultimate-retrieve-headers): Understand
753         long-form month names.
754
755 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
756
757         * gnus-sum.el (gnus-summary-show-all-headers):
758         gnus-article-show-all-headers is broken. Use
759         gnus-summary-toggle-header instead.
760
761         * mml2015.el (mml2015-gpg-extract-from): No error.
762
763 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
764         From Bj\e,Ax\e(Brn Mork <bmork@dod.no>.
765
766         * mml2015.el (mml2015-gpg-extract-from): New function.
767         (mml2015-gpg-verify): Use it.
768         (mml2015-gpg-clear-verify): Use it.
769
770 2001-03-17 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
771
772         * message.el (message-setup-fill-variables): Use
773         fill-paragraph-function.
774         (message-fill-paragraph): Take an argument.
775         (message-newline-and-reformat): Take another argument.
776
777 2001-03-16 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
778
779         * message.el (rmail-output): It is in rmailout.el not rmail.el.
780
781 2001-03-16 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
782
783         * message.el (message-forward): local-variable-p takes an extra
784         argument in XEmacs.
785
786 2001-03-16  Simon Josefsson  <simon@josefsson.org>
787
788         * nnimap.el (nnimap-dont-use-nov-p): Renamed from
789         `nnimap-use-nov-p' (it really tested the negative).
790         (nnimap-retrieve-headers): Use it.
791
792 2001-03-11  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
793
794         * message.el (message-generate-headers-first): Update doc.
795
796 2001-03-10  Matthias Wiehl <mwiehl@gmx.de>
797
798         * gnus.el (gnus-summary-line-format): Typo.
799
800 2001-03-11  Simon Josefsson  <simon@josefsson.org>
801
802         * mailcap.el (mailcap-mime-data): Add application/sieve.
803         (mailcap-mime-extensions): Add .siv, .xls.
804
805 2001-03-14 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
806         From Christoph Conrad <christoph.conrad@gmx.de>
807
808         * gnus-score.el (gnus-summary-lower-thread): Typo.
809
810 2001-03-14 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
811
812         * message.el (message-forward-decoded-p): New variable.
813         (message-forward-subject-author-subject): Use it.
814         (message-make-forward-subject): Use it.
815         (message-forward): Use it.
816
817         * gnus-uu.el (gnus-uu-digest-mail-forward): Use it.
818
819         * mm-util.el, message.el, rfc2047.el, gnus-sum.el, gnus-score.el:
820         Sync with Emacs 21 (tag EMACS_PRETEST_21_0_100).
821
822 ;;Has been fixed -- zsh.
823 ;;2001-03-05  Dave Love  <fx@gnu.org>
824 ;;
825 ;;      * mm-util.el (mm-mime-mule-charset-alist): Fix utf-8 case.
826 ;;      Move it after definition of mm-coding-system-p.
827 ;;
828 2001-03-01  Dave Love  <fx@gnu.org>
829
830         * mm-util.el (mm-inhibit-file-name-handlers): Add
831         image-file-handler.
832
833 2001-02-11  Dave Love  <fx@gnu.org>
834
835         * message.el (message-signature-file): Fix doc, :type.
836
837 2001-02-08  Dave Love  <fx@gnu.org>
838
839         * rfc2047.el (rfc2047-fold-region): Don't forward-char at EOB.
840         (message-posting-charset): Defvar when compiling again.
841         (rfc2047-encodable-p): Require message.
842
843         * gnus-sum.el (gnus-alter-articles-to-read-function):
844         * gnus-score.el (gnus-score-after-write-file-function): Fix :type.
845
846 2001-03-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
847
848         * nnrss.el: New file.
849
850 2001-03-08 02:41:36  Katsumi Yamaoka <yamaoka@jpl.org>
851         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
852
853         * rfc2047.el (rfc2047-unfold-region): Fix arg of
854         `skip-chars-forward'.
855
856 2001-03-07 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
857
858         * nndraft.el (nndraft-request-group): Restore auto save files if
859         the original files do not exist.
860
861 2001-03-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
862
863         * gnus-score.el (gnus-score-find-bnews): Print messages on illegal
864         SCORE paths.
865
866         * mm-decode.el (mm-dissect-buffer): Call
867         mail-extract-address-components only if necessary.
868
869 2001-03-06 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
870
871         * gnus-score.el (gnus-score-find-bnews): Maybe there is no
872         directory part.
873         (gnus-score-search-global-directories): Use file-directory-p.
874
875         * gnus-score.el (gnus-score-score-files-1): Use
876         gnus-kill-files-directory.
877         From Adrian Aichner <adrian@xemacs.org>.
878
879 2001-03-05 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
880
881         * gnus.el (charset): Move here from gnus-sum.el.
882
883 2001-03-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
884
885         * mml.el (mml-preview): Disable local map.
886
887         * gnus-sum.el (gnus-summary-make-menu-bar): Make
888         gnus-article-post-menu here.
889
890         * gnus-art.el (gnus-article-make-menu-bar): Make summary-menu bar
891         if it has not been made.
892
893 2001-03-02 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
894
895         * gnus-art.el (gnus-article-describe-key): Map key to event.
896         (gnus-article-describe-key-briefly): Ditto
897
898 2001-03-01 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
899
900         * gnus-sum.el (gnus-summary-limit-include-expunged): Fix.
901
902 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
903         From Katsumi Yamaoka <yamaoka@jpl.org>.
904
905         * dgnushack.el (coerce, merge, subseq): defmacro.
906
907 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
908
909         * lpath.el (nndraft-request-group): Move it here from nndraft.el.
910         A fake defalias in nndraft.el results a not-activated bug in
911         uncompiled versions.
912
913 2001-02-26 11:27:27  Paul Jarc  <prj@po.cwru.edu>
914         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
915
916         * gnus-util.el (gnus-split-references): Handle malformed References:.
917
918 2001-02-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
919
920         * gnus-art.el (gnus-article-mime-part-status): 1 part.
921
922 2001-02-25 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
923         From NAGY Andras <nagya@inf.elte.hu>.
924
925         * gnus.el (gnus-parameters): Typo.
926
927 2001-02-24 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
928
929         * gnus.el (gnus-read-method): Remove redundancy.
930
931 2001-02-23 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
932
933         * nnslashdot.el (nnslashdot-backslash-url): New.
934         (nnslashdot-request-list): Use it.
935
936 2001-02-23 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
937
938         * nnml.el (nnml-generate-active-info): Fix the case when there is
939         no file.
940
941         * gnus-sum.el (gnus-summary-import-article): Display it. Enable edit.
942         (gnus-summary-create-article): New.
943
944         * gnus-group.el (gnus-group-mark-article-read): New.
945
946         * gnus-msg.el (gnus-inews-do-gcc): Use it.
947
948         * gnus-art.el (gnus-article-edit-article): Set modified-p nil.
949
950 2001-02-23 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
951
952         * gnus-art.el (gnus-article-edit-done): Don't use
953         gnus-article-edit-exit.
954         (gnus-article-edit-exit): Confirm and insert original-article-buffer.
955
956         * gnus.el (gnus-parameters): New.
957         Suggested by NAGY Andras <nagya@inf.elte.hu>.
958         (gnus-parameters-get-parameter): New.
959         (gnus-group-find-parameter): Use it.
960
961 2001-02-23  Simon Josefsson  <simon@josefsson.org>
962
963         * gnus-msg.el (gnus-post-method): Fix documentation to reflect
964         change of default value to `current'.
965
966 2001-02-23 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
967
968         * nneething.el (nneething-get-head): Insert unreadable file too.
969
970 2001-02-22 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
971
972         * gnus-sum.el (gnus-summary-insert-articles): Remove fetched headers.
973
974         * webmail.el (webmail-type-definition): Deja is bought by google.
975
976 2001-02-22 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
977
978         * gnus-sum.el (gnus-fetch-headers): New.
979         (gnus-select-newsgroup): Use it.
980         (gnus-summary-insert-articles): New.
981         (gnus-summary-insert-old-articles): New.
982         (gnus-summary-insert-new-articles): New.
983
984         * gnus-group.el (gnus-group-prepare-flat-list-dead): Use decoded-name.
985         (gnus-group-list-active): Ditto.
986         * gnus-sum.el (gnus-set-mode-line): Ditto.
987         (gnus-summary-read-group-1): Ditto.
988
989 2001-02-21 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
990
991         * gnus-topic.el (gnus-topic-get-new-news-this-topic): Redraw the
992         current topic.
993
994 2001-02-21 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
995
996         * smiley.el (gnus-smiley-display): Don't do widening.
997
998         * smiley-ems.el (gnus-smiley-display): Don't do widening. Smiley
999         within body.
1000
1001         * gnus-msg.el (gnus-inews-do-gcc): Activate group anyway.
1002
1003         * gnus-art.el (gnus-mime-display-multipart-alternative-as-mixed):
1004         New.
1005         (gnus-mime-display-multipart-related-as-mixed): New.
1006         (gnus-mime-display-part): Use them.
1007
1008 2001-02-20 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1009
1010         * gnus-start.el (gnus-setup-news): Allow gnus-group-line-format to be
1011         something special.
1012
1013 2001-02-20 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1014
1015         * nnweb.el (nnweb-request-group): Set nnweb-group anyway.
1016         (nnweb-request-article): Call reference if exists.
1017         (nnweb-type-definition): Dejanews is bought by google.com.
1018         Beta!
1019
1020 2001-02-19 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1021
1022         * gnus-draft.el (gnus-draft-reminder): "Confirm to exit?"
1023
1024 2001-02-19  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1025
1026         * gnus-sum.el (gnus-thread-sort-functions): Doc fix.  Refer to
1027         gnus-article-sort-functions.
1028         (gnus-article-sort-functions): Doc fix.  Refer to
1029         gnus-thread-sort-functions.
1030
1031 2001-02-18 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1032         From Paul Jarc <prj@po.cwru.edu>.
1033
1034         * message.el (message-get-reply-headers): More fixes.
1035
1036 2001-02-17  Paul Jarc <prj@po.cwru.edu>
1037         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
1038
1039         * message.el (message-get-reply-headers): Fix bug with
1040         Mail-Followup-To/to-address interaction.
1041
1042 2001-02-17 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1043
1044         * gnus-msg.el (gnus-configure-posting-styles): Match header in
1045         gnus-article-copy.
1046
1047 2001-02-16 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1048
1049         * message.el (message-do-send-housekeeping): Rename to a better
1050         name.
1051
1052 2001-02-16 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1053
1054         * message.el (message-cancel-news): Check article first, then ask
1055         yes or no.
1056
1057 2001-02-16 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1058
1059         * mm-uu.el (mm-uu-type-alist): Add emacs-sources.
1060
1061 2001-02-16 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1062
1063         * gnus-range.el (gnus-range-normalize): New function.
1064
1065 2001-02-15  NAGY Andras <nagya@inf.elte.hu>
1066
1067         * imap.el (imap-gssapi-open): Set imap-c-l-s-first.
1068
1069 2001-02-14 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1070
1071         * gnus-srvr.el (gnus-server-regenerate-server): Use gnus-get-function.
1072
1073         * nnagent.el (nnagent-request-regenerate): New.
1074
1075         * nnfolder.el (nnfolder-request-regenerate): Deffoo.
1076
1077         * nnml.el (nnml-generate-nov-databases): Accept argument
1078         server. Don't open server if it is opened.
1079         (nnml-request-regenerate): Use it. Change to deffoo.
1080
1081 2001-02-14  Katsumi Yamaoka <yamaoka@jpl.org>
1082         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
1083
1084         * gnus.el (gnus-define-group-parameter): Fix.
1085
1086 2001-02-14 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1087
1088         * gnus.el (gnus-define-group-parameter): Improved.
1089
1090         * gnus-sum.el (charset): Define parameter.
1091         (ignored-charsets): Ditto.
1092         (gnus-summary-setup-default-charset): Use them.
1093
1094         * gnus-start.el (gnus-read-descriptions-file): Use them.
1095
1096         * gnus-cus.el (gnus-group-parameters): Remove them.
1097
1098 2001-02-14 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1099
1100         * gnus-sum.el (gnus-summary-print-article): Redo highlight.
1101
1102 2001-02-13 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1103
1104         * gnus-sum.el (gnus-summary-read-group-1): Remove
1105         gnus-summary-set-local-parameters.
1106         (gnus-summary-setup-buffer): Put it here.
1107
1108 2001-02-13 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1109
1110         * gnus.el (to-address): Define parameter.
1111         (to-list): Ditto.
1112         * gnus-art.el (article-hide-boring-headers): Use them.
1113         * gnus-msg.el (gnus-post-news): Ditto.
1114         * gnus-cus.el (gnus-group-parameters): Remove them.
1115
1116 2001-02-13 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1117
1118         * gnus-draft.el (gnus-draft-reminder): New.
1119
1120         * gnus-art.el (gnus-sender-save-name): New.
1121
1122 2001-02-13 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1123
1124         * mm-util.el (mm-mime-charset): Error message.
1125
1126 2001-02-13 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1127
1128         * message.el (message-check-news-body-syntax): Don't check mml lines.
1129
1130 2001-02-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1131
1132         * gnus-topic.el (gnus-subscribe-topics): Return nil if not
1133         subscribe.
1134
1135         * gnus-start.el (gnus-call-subscribe-functions): New.
1136         (gnus-find-new-newsgroups): Use it.
1137         (gnus-ask-server-for-new-groups): Use it.
1138         (gnus-check-first-time-used): Use it.
1139         (gnus-subscribe-newsgroup-method): Grok a list of functions.
1140         (gnus-subscribe-options-newsgroup-method): Ditto.
1141         (gnus-subscribe-hierarchically): Return gnus-subscribe-newsgroup's
1142         return .
1143
1144 2001-02-12  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1145
1146         * gnus-cus.el (gnus-score-customize): Doc fix.
1147
1148 2001-02-11  Jesper Harder <harder@ifa.au.dk>
1149
1150         * dgnushack.el (my-getenv): Typo.
1151
1152 2001-02-11 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1153
1154         * dgnushack.el (dgnushack-make-load): Don't autoload smiley functions.
1155
1156 2001-02-11 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1157
1158         * gnus-group.el (gnus-group-suspend): Offer save summaries.
1159
1160         * gnus-art.el (gnus-treat-leading-whitespace): New.
1161         (gnus-treatment-function-alist): Use it.
1162         (article-remove-leading-whitespace): New.
1163         (gnus-article-make-menu-bar): Use it.
1164
1165         * gnus-sum.el (gnus-summary-wash-empty-map): Add
1166         remove-leading-whitespace.
1167         (gnus-summary-wash-map): Bind strip-headers-in-body to `W a',
1168         because of conflict.
1169
1170 2001-02-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1171
1172         * Makefile.in: Hack generating gnus-load.el.
1173         * dgnushack.el: Ditto.
1174         * gnus-load.el: Remove it.
1175
1176 2001-02-09 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1177
1178         * dgnushack.el : Add URLDIR.
1179
1180         * Makefile.in (EMACS_COMP): Ditto.
1181
1182 2001-02-09 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1183
1184         * gnus-cus.el (gnus-score-customize): Error on no score file.
1185
1186 2001-02-09 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1187
1188         * mm-decode.el (mm-merge-handles): New function.
1189
1190         * mm-view.el (mm-inline-message): Use it.
1191         (mm-view-message): Ditto.
1192
1193         * mm-partial.el (mm-inline-partial): Ditto.
1194
1195         * mm-extern.el (mm-inline-external-body): Ditto.
1196
1197         * gnus-art.el (gnus-mime-view-part): Ditto.
1198         (gnus-mime-view-part-as-type): Ditto.
1199         (gnus-mime-save-part-and-strip): Prevent users to strip in some
1200         cases.
1201
1202 2001-02-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1203
1204         * message.el (message-cancel-news): Allow to shoot foot.
1205         (message-supersede): Ditto.
1206
1207 2001-02-08  Tommi Vainikainen <thv@iki.fi>
1208
1209         * gnus-sum.el (gnus-simplify-subject-re): Use
1210         message-subject-re-regexp.
1211
1212 2001-02-08 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1213
1214         * nnmail.el (nnmail-expiry-target-group): Bind
1215         nnmail-cache-accepted-message-ids to nil.
1216
1217         * gnus-xmas.el (gnus-xmas-article-display-xface): Use binary
1218         coding system.
1219
1220 2001-02-07 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1221
1222         * qp.el (quoted-printable-encode-region): Make sure characters are
1223         between 00 and FF.  Don't check charset.
1224
1225         * mm-encode.el (mm-encode-content-transfer-encoding): Use unibyte
1226         in Emacs 20.
1227         * rfc2047.el (rfc2047-q-encode-region): Ditto.
1228
1229 2001-02-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1230
1231         * message.el (message-make-forward-subject): Argument decoded.
1232         (message-forward): Use it when digest.
1233
1234         * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
1235         buffer.
1236
1237 2001-02-07  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1238
1239         * message.el (message-generate-headers-first): Doc fix.
1240
1241 2001-02-07 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1242
1243         * gnus-art.el (article-make-date-line): Error proof.
1244
1245 2001-02-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1246
1247         * gnus-group.el (gnus-group-listing-limit): New.
1248         (gnus-group-prepare-flat-list-dead): Use old trick to speed up.
1249
1250         * gnus-topic.el (gnus-group-prepare-topics): Use gnus-killed-hashtb.
1251
1252 2001-02-06 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1253
1254         * message.el (message-newline-and-reformat): Special case for
1255         breaking at BOL.
1256
1257 2001-02-06  Per Abrahamsen  <abraham@dina.kvl.dk>
1258
1259         * gnus-uu.el (gnus-uu-save-article): Make the topics summary a
1260         message/rfc822.
1261
1262 2001-02-06 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1263
1264         * message.el (message-encode-message-body): Don't insert
1265         Content-Type if it is inside a mail.
1266
1267 2001-02-06 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1268
1269         * gnus-xmas.el (gnus-xmas-article-menu-add): Add
1270         gnus-article-commands-menu.
1271
1272         * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
1273         in Emacs.
1274
1275         * gnus-start.el (gnus-read-descriptions-file): Use
1276         gnus-group-name-charset and gnus-group-charset-alist.
1277
1278 2001-02-04 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1279
1280         * gnus-sum.el (gnus-summary-mark-as-processable): Understand
1281         active region.
1282
1283         * gnus-start.el (gnus-group-change-level): Remove from both
1284         gnus-zombie-list and gnus-killed-list.
1285
1286 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1287
1288         * gnus-start.el (gnus-subscribe-options-newsgroup-method): Add
1289         gnus-subscribe-topics.
1290
1291         * gnus-cus.el (gnus-extra-topic-parameters): Fix doc.
1292
1293 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1294
1295         * gnus-art.el (gnus-article-make-menu-bar): Make
1296         gnus-article-post-menu.
1297
1298         * gnus-xmas.el (gnus-xmas-article-menu-add): Add post menu.
1299
1300         * gnus-sum.el (gnus-summary-make-menu-bar): Use t if XEmacs.
1301
1302         * gnus-group.el (gnus-group-make-menu-bar): Ditto.
1303
1304         * message.el (message-mode-menu): Ditto.
1305
1306         * gnus-art.el (defvar): eval-when-compile.
1307
1308 2001-02-02 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1309
1310         * gnus-agent.el (gnus-agentize): Fix doc.
1311
1312 2001-02-02  Karl Kleinpaste <karl@charcoal.com>
1313
1314         * mml.el (mml-preview): Bind `q'.
1315
1316 2001-02-02 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1317
1318         * mm-util.el (mm-mime-mule-charset-alist): non-Mule case.
1319
1320 2001-01-31  Dave Love  <fx@gnu.org>
1321
1322         * mm-util.el (mm-mime-mule-charset-alist)
1323         (mm-find-mime-charset-region): Consider mule-utf-8.
1324
1325 2001-01-31  Dave Love  <fx@gnu.org>
1326
1327         * gnus-art.el (gnus-article-x-face-command)
1328         (gnus-treat-display-xface, gnus-treat-display-smileys): Add
1329         :version.
1330
1331 2001-01-26  Dave Love  <fx@gnu.org>
1332
1333         * mm-util.el (mm-multibyte-string-p): New.
1334
1335 ;;      * qp.el: Remove un-logged bogus changes from 2000-12-20.
1336 ;;      (quoted-printable-encode-region): Doc fix.  Don't call
1337 ;;      string-as-multibyte on class.  Clarify line-folding.
1338         (quoted-printable-encode-string): Make temp buffer inherit
1339         string's multibyteness.
1340
1341 2001-01-23  Gerd Moellmann  <gerd@gnu.org>
1342
1343         * nnheader.el (toplevel): Don't require `gnus-util' at
1344         compile-time; this creates a circular dependency, and prevents
1345         a bootstrap.
1346
1347 2001-01-22  Andreas Schwab  <schwab@suse.de>
1348
1349         * nnheader.el (gnus-delete-line): Autoload it as a macro.
1350
1351 2001-01-31 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1352
1353         * nnmail.el (nnmail-remove-list-identifiers): Use consp.
1354
1355         * gnus-art.el (article-hide-list-identifiers): Ditto.
1356
1357         * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
1358
1359 2001-01-31 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1360
1361         * gnus-sum.el (gnus-summary-remove-list-identifiers): Similar.
1362
1363         * gnus-art.el (article-hide-list-identifiers): Similar.
1364
1365 2001-01-31  Karl Kleinpaste <karl@charcoal.com>
1366
1367         * nnmail.el (nnmail-remove-list-identifiers): Improved.
1368
1369 2001-01-31 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1370
1371         * gnus-score.el (gnus-summary-score-entry): match may be an integer.
1372
1373 2001-01-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1374
1375         * gnus-util.el (gnus-string-equal): New function.
1376
1377         * gnus-art.el (article-hide-boring-headers): Use it.
1378
1379 2001-01-27  Karl Kleinpaste <karl@charcoal.com>
1380
1381         * gnus-art.el (gnus-article-banner-alist): eGroups new banner.
1382
1383 2001-01-27 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1384
1385         * gnus-msg.el (gnus-msg-mail): Support switch-action.
1386
1387 2001-01-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1388
1389         * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
1390         command if there is not last-saver.
1391
1392 2001-01-24 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1393
1394         * nntp.el (nntp-open-connection): 201 is possible.
1395
1396 2001-01-24 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1397
1398         * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
1399         (rfc2047-charset-encoding-alist): Add big5.
1400
1401 2001-01-24 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1402
1403         * gnus-agent.el (gnus-agent-add-server): Redraw the line.
1404         (gnus-agent-remove-server): Ditto.
1405         (autoload): gnus-server-update-server.
1406
1407         * gnus-srvr.el (gnus-server-line-format): Add %a.
1408         (gnus-server-line-format-alist): Add gnus-tmp-agent.
1409         (gnus-server-insert-server-line): Use it.
1410
1411 2001-01-24 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1412
1413         * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
1414         GB2312 and Big5.
1415
1416 2001-01-24  Simon Josefsson  <sj@extundo.com>
1417
1418         * mail-source.el (mail-sources): Add :program specifier to IMAP
1419         mail source.
1420         (mail-source-fetch-imap): Map :program to `imap-shell-program'.
1421
1422 2001-01-24 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1423
1424         * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
1425
1426 2001-01-24 12:22:47  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1427
1428         * nntp.el (nntp-wait-for): Return the success code.
1429         (nntp-open-connection): Use it.
1430
1431 2001-01-11 11:49:02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1432
1433         * gnus-int.el (gnus-check-server): Allow breaking the opening.
1434
1435 2001-01-23 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1436
1437         * gnus-sum.el (gnus-summary-print-article): Remove process mark.
1438
1439 2001-01-22 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1440
1441         * gnus-sum.el (gnus-summary-print-article): Take one prefix
1442         argument. Allow to print several articles in one file.
1443
1444 2001-01-21 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1445
1446         * webmail.el (webmail-type-definition): netaddress changes.
1447
1448 2001-01-21 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1449
1450         * gnus.el: Fix copyright. Remove trailing spaces.
1451
1452         * message.el (message-forward): Use mule4.
1453
1454 2001-01-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1455
1456         * mm-util.el (mm-string-as-unibyte): New.
1457
1458         * message.el (message-forward): Use it.
1459
1460 2001-01-19 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1461
1462         * message.el (message-cite-original-without-signature): Don't peel
1463         off the blank line.
1464         (message-get-reply-headers): Add Cc if it is not in follow-to.
1465
1466 2001-01-20  Simon Josefsson  <sj@extundo.com>
1467
1468         * mm-decode.el (mm-handle-multipart-from): Add.
1469         (mm-dissect-buffer): Save From: header value.
1470         (mm-security-from): Remove.
1471         (mm-possibly-verify-or-decrypt): Don't set mm-security-from.
1472
1473         * mml-smime.el (mml-smime-verify): Use `mm-handle-multipart-from'
1474         instead of `mml-security-from'.  Protect null from value.
1475
1476 2001-01-20  Simon Josefsson  <sj@extundo.com>
1477
1478         * mailcap.el (mailcap-mime-data): Run `gnumeric' on
1479         application/vnd.ms-excel attachments.
1480
1481 2001-01-19  Simon Josefsson  <sj@extundo.com>
1482
1483         * gnus-art.el (gnus-button-alist): Add `?=' to mailto URL regexp.
1484
1485 2001-01-19 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1486
1487         * message.el (message-ignored-mail-headers): Ditto.
1488
1489 2001-01-19  Simon Josefsson  <sj@extundo.com>
1490
1491         * message.el (message-ignored-news-headers): Only search beginning
1492         of line.
1493
1494 2001-01-19  Alberto Lusiani <a.lusiani@noemail.org>
1495
1496         * message.el (message-send-mail): Content-Type may not be there.
1497
1498 2001-01-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1499
1500         * gnus-ems.el (gnus-article-display-xface): Add BUFFER.
1501         * gnus-xmas.el (gnus-xmas-article-display-xface): Ditto.
1502
1503         * gnus-art.el (article-display-x-face): Insert X-Face if there is
1504         not.
1505
1506 2001-01-18 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1507
1508         * gnus-sum.el (gnus-summary-read-group-1): Don't test dead
1509         non-native groups.
1510
1511 2001-01-18 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1512
1513         * message.el (message-yank-original): Understand
1514         universal-argument.
1515
1516 2001-01-18 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1517
1518         * gnus-art.el (gnus-boring-article-headers): Add to-address.
1519         (article-hide-boring-headers): Ditto.
1520
1521         * mm-view.el (mm-inline-message): Insert a newline unless bolp.
1522
1523 2001-01-18 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1524
1525         * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
1526         one.
1527
1528 2001-01-16  Simon Josefsson  <simon@josefsson.org>
1529
1530         * message.el (message-make-in-reply-to): Add comment to message-id
1531         (old syntax, see 2000-08-02 change).
1532
1533 2001-01-16 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1534
1535         * gnus-art.el (gnus-url-mailto): Use gnus-msg-mail.
1536         (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
1537         (gnus-button-reply): Ditto.
1538
1539 2001-01-16  Katsumi Yamaoka <yamaoka@jpl.org>
1540
1541         * gnus-art.el (article-display-x-face): Fix.
1542
1543 2001-01-15 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1544
1545         * gnus-art.el (article-display-x-face): Use
1546         gnus-original-article-buffer.
1547
1548 2001-01-15  Jack Twilley <jmt@tbe.net>
1549
1550         * message.el (message-add-header): Move to point-max.
1551
1552 2001-01-15  Simon Josefsson  <simon@josefsson.org>
1553
1554         * smime.el (smime-CA-directory, smime-CA-file): Change default to
1555         nil, improve documentation.
1556         (smime-certificate-directory): Comment out false hints (until it
1557         is implemented).
1558
1559         * mml-smime.el (mml-smime-sign): Place user in customize buffer if
1560         there aren't any keys.
1561         (mml-smime-verify): If smime-CA-{file,directory} set, also try to
1562         verify certificate.  Default is changed to only check integrity.
1563         Improved security status texts.  If a certificate doesn't contain
1564         a email address, don't fail.
1565
1566         * smime.el (smime-noverify-region):
1567         (smime-noverify-buffer): New functions.  Verifies integrity only.
1568
1569 2001-01-12 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1570
1571         * gnus-group.el (gnus-group-sort-by-score): Reverse order.
1572
1573 2001-01-12 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1574
1575         * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
1576         (gnus-remove-some-windows): Ditto.
1577
1578 2001-01-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1579
1580         * gnus-art.el (article-make-date-line): 11th.
1581
1582 2001-01-11 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1583
1584         * mml2015.el (mml2015-gpg-encrypt): Remove CR.
1585         (mml2015-gpg-sign): Ditto.
1586
1587 2001-01-10 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1588
1589         * gnus.el: Sync with EMACS_PRETEST_21_0_95.
1590         * gnus.el (gnus-default-posting-charset): Bogus. Removed.
1591
1592 2001-01-08  Dave Love  <fx@gnu.org>
1593
1594         * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
1595         single character.
1596
1597         * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
1598
1599         * message.el: Doc and message fixes.
1600         (message-send-rename-function)
1601         (message-make-forward-subject-function)
1602         (message-send-mail-function, message-reply-to-function)
1603         (message-wide-reply-to-function, message-followup-to-function)
1604         (message-distribution-function, message-auto-save-directory): Fix
1605         :type.
1606
1607         * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
1608         proceeding after warnings.  Amend multipart warning message.
1609
1610 2001-01-04  Dave Love  <fx@gnu.org>
1611
1612         * gnus-util.el (nnmail-pathname-coding-system): Defvar when
1613         compiling.
1614         (gnus-make-directory): Require nnmail.
1615
1616         * mm-decode.el (mm-inline-media-tests): Add
1617         image/x-portable-bitmap.
1618         (mm-get-image): Grok pbm.
1619
1620 2001-01-10  Paul Stevenson <p.stevenson@surrey.ac.uk>
1621
1622         * nnvirtual.el (nnvirtual-request-expire-articles): delq nil.
1623
1624 2001-01-09  Didier Verna  <didier@xemacs.org>
1625
1626         * dgnushack.el (dgnushack-compile): give a dummy value to
1627         `gnus-xmas-glyph-directory' for the time of compilation.
1628         * gnus-agent.el: moved some XEmacs specific hook add-ons from
1629         `gnus-xmas-[re]define' to avoid loosing user custom settings.
1630         * gnus-art.el: ditto.
1631         * gnus-group.el: ditto.
1632         * gnus-salt.el: ditto.
1633         * gnus-sum.el: ditto.
1634         * gnus-topic.el: ditto.
1635         * gnus-xmas.el (gnus-xmas-define): see above.
1636         * gnus-xmas.el (gnus-xmas-redefine): see above.
1637         * gnus-xmas.el (gnus-xmas-glyph-directory): generate a
1638         non-continuable error when the directory can't be found.
1639
1640 2001-01-09 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1641
1642         * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
1643         handle.
1644         * gnus-art.el (gnus-mime-view-part): Copy it.
1645         (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
1646
1647 2001-01-09  Michael Downes <mjd@ams.org>
1648
1649         * gnus-sum.el (gnus-summary-read-group-1): More useful message.
1650
1651 2001-01-08 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1652
1653         * nnmail.el (nnmail-get-new-mail): Find group only if file is not
1654         orig-file. Use ',source.
1655
1656 2001-01-08 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1657
1658         * gnus-xmas.el (gnus-xmas-modeline-glyph):
1659         (gnus-xmas-group-startup-message):
1660         Detect gnus-xmas-glyph-directory when it is nil.
1661
1662 2001-01-08 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1663
1664         * pop3.el (pop3-get-message-count): Andrew Innes
1665         <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
1666
1667 2001-01-05 06:49:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1668
1669         * gnus-agent.el (gnus-agent-fetch-session): Say what we quit.
1670
1671         * time-date.el (time-to-number-of-days): New function.
1672
1673 2001-01-04 11:06:14  Gregory Chernov  <greg@visiontech-dml.com>
1674
1675         * nnslashdot.el (nnslashdot-request-list): Always get the right
1676         sid.
1677
1678 2001-01-05 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1679
1680         * message.el (message-minibuffer-local-map): New keymap.
1681         (message-read-from-minibuffer): Use it.
1682         * gnus-msg.el (gnus-summary-resend-message): Use it
1683
1684 2001-01-04 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1685
1686         * gnus-start.el (gnus-display-time-event-handler): New function.
1687         (gnus-after-getting-new-news-hook): Use it.
1688
1689 2001-01-03 07:26:58  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1690
1691         * message.el (message-ignored-mail-headers): Add draft header.
1692
1693 2001-01-02 06:28:28  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1694
1695         * gnus-sum.el (gnus-summary-expire-articles): Don't save
1696         excursion.
1697
1698         * nnslashdot.el (nnslashdot-request-list): Get the right year.
1699
1700 2001-01-01 00:52:44  Ed L. Cashin  <ecashin@coe.uga.edu>
1701
1702         * gnus-sum.el (gnus-summary-expire-articles): Save excursion.
1703
1704 2000-12-31 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1705
1706         * qp.el (quoted-printable-decode-region): Don't backward-char.
1707
1708 2000-12-31 03:57:31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1709
1710         * gnus-draft.el: Mark articles as replied.
1711
1712         * gnus-sum.el (gnus-summary-add-mark): New function.
1713
1714         * gnus-group.el (gnus-add-mark): New function.
1715
1716         * gnus-sum.el (gnus-summary-buffer-name): New function.
1717         (gnus-summary-setup-buffer): Use it.
1718
1719         * gnus-draft.el: Set things up with the right post method and
1720         stuff.
1721
1722         * message.el (message-ignored-news-headers): Remove X-Draft-From.
1723
1724         * gnus-msg.el (gnus-inews-insert-draft-meta-information): New function.
1725
1726         * gnus.el (gnus-draft-meta-information-header): New variable.
1727
1728 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1729
1730         * gnus-art.el (gnus-treatment-function-alist): Move the date
1731         functions before the header sorting functions.
1732
1733         * mm-uu.el (mm-uu-pgp-signed-extract-1): Unquote "- " quotes.
1734
1735         * dgnushack.el (dgnushack-compile): Message whether there is w3.
1736         Don't (push "/usr/share/emacs/site-lisp" load-path).
1737
1738         * gnus-cite.el (gnus-article-fill-cited-article): Don't add space
1739         to empty fill prefixes.
1740
1741 2000-12-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1742
1743         * nntp.el (nntp-open-connection): Kill pbuffer if process is nil.
1744         Suggested by Christoph Conrad <christoph.conrad@gmx.de>.
1745
1746 2000-12-30 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1747
1748         * nnheader.el (autoload): Autoload gnus-sorted-intersection.
1749
1750         * nnml.el (autoload): Move to nnheader.el.
1751
1752         * nnfolder.el (nnfolder-existing-articles): Reversed, i.e. sorted.
1753         (nnfolder-request-expire-articles): Use gnus-sorted-intersection.
1754         (nnfolder-retrieve-headers): Use intersection. Suggested by Jonas
1755         Kvarnstr\e,Av\e(Bm <jonkv@ida.liu.se>.
1756
1757 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1758
1759         * gnus-art.el (article-make-date-line): Get the hours right.
1760         (gnus-ignored-headers): More hiding.
1761
1762         * nnmail.el (nnmail-expiry-wait): Not an integer.
1763
1764         * message.el (message-goto-body): Only expand abbrev when called
1765         interactively.
1766         (message-make-lines): Use it.
1767
1768 2000-12-29 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1769
1770         * gnus-msg.el (gnus-inews-yank-articles): Reparse headers.
1771
1772 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1773
1774         * gnus-sum.el (gnus-summary-limit-include-expunged): Really
1775         include the expunged articles.
1776
1777         * gnus-group.el (gnus-group-sort-by-server): New function.
1778
1779         * gnus.el (gnus-method-to-server-name): New function.
1780         (gnus-group-prefixed-name): Use it.
1781
1782         * gnus-group.el (gnus-group-sort-function): Doc fix.
1783         (gnus-group-sort-groups-by-server): New command.
1784
1785 2000-12-29 13:25:10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1786
1787         * gnus-art.el (gnus-treat-date-english): New variable.
1788         (article-date-english): New command.
1789         (gnus-english-month-names): New variable.
1790         (article-make-date-line): Do 'english.
1791
1792         * gnus-cite.el (gnus-article-fill-cited-article): Add a space
1793         after the fill prefix.
1794
1795         * gnus-sum.el (gnus-summary-make-menu-bar): Removed "Enter
1796         score...".
1797
1798         * gnus-art.el (gnus-ignored-headers): Hide more headers.
1799
1800         * message.el (message-mode-map): Bind comment-region.
1801
1802         * gnus-art.el (gnus-mime-display-part): Let w3 display
1803         multipart/related.
1804
1805         * mm-bodies.el (mm-long-lines-p): New function.
1806         (mm-body-encoding): Use it.
1807         (mm-body-encoding): Encode articles with lines longer than 1000
1808         characters.
1809
1810 2000-12-29 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1811
1812         * mm-util.el (mm-enable-multibyte): Use
1813         default-enable-multibyte-characters.
1814         (mm-enable-multibyte-mule4): Ditto.
1815         (mm-disable-multibyte): Test XEmacs.
1816         (mm-disable-multibyte-mule4): Ditto.
1817         (mm-with-unibyte-current-buffer): Simplified.
1818         (mm-with-unibyte-current-buffer-mule4): Ditto.
1819
1820 2000-12-28 19:44:56  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1821
1822         * nnheaderxm.el (nnheader-string-as-multibyte): New alias.
1823
1824         * nnheader.el (nnheader-string-as-multibyte): New alias.
1825
1826         * mm-view.el (mm-inline-text): Warn when bugging out in w3.
1827
1828         * gnus-uu.el (gnus-message-process-mark): New function.
1829         (gnus-uu-mark-by-regexp): Use it.
1830         (gnus-new-processable): New function.
1831
1832 2000-12-28 19:21:57  Inge Frick  <inge@nada.kth.se>
1833
1834         * gnus-sum.el (gnus-no-mark): New variable.
1835
1836 2000-11-01 01:12:29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1837
1838         * nnwfm.el (nnwfm-create-mapping): Remove quote marks and
1839         backslashes.
1840
1841 2000-12-26  Katsumi Yamaoka <yamaoka@jpl.org>
1842
1843         * gnus-art.el (gnus-article-banner-alist): Remove duplicate
1844         definition.
1845
1846 2000-12-25 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1847
1848         * dgnushack.el (dgnushack-compile): elc is in the current directory.
1849
1850         * qp.el (quoted-printable-encode-region): Don't check multibyte in
1851         XEmacs.
1852
1853 2000-12-25  Lloyd Zusman <ljz@asfast.com>
1854
1855         * mml.el (mml-read-tag): Save tag location.
1856
1857 2000-12-25  Simon Josefsson  <simon@josefsson.org>
1858
1859         * starttls.el: Sync with Emacs 21.
1860
1861 2000-12-24 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1862
1863         * message.el (message-mail): Support yank-action.
1864
1865         * message.el (message-setup): Revoke the last change.
1866
1867 2000-12-24 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1868
1869         * message.el (message-setup): Use cons. Suggested by Johan Vromans
1870         <jvromans@squirrel.nl>.
1871
1872 2000-12-24  Simon Josefsson  <sj@extundo.com>
1873
1874         * mm-bodies.el (mm-decode-content-transfer-encoding): Preserve
1875         mailing list junk at end of part.
1876
1877 2000-12-23  Simon Josefsson  <sj@extundo.com>
1878
1879         * nnimap.el (nnimap-expiry-target): New function.
1880         (nnimap-request-expire-articles): Use it.
1881
1882 2000-12-22 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1883
1884         * gnus.el (gnus-group-parameters-more): New variable.
1885         * gnus-cus.el (gnus-group-customize): Use it.
1886
1887         * gnus.el (gnus-define-group-parameter): New macro.
1888         (auto-expire): Use it
1889         (total-expire): Use it.
1890         * gnus-art.el (banner): Use it.
1891
1892         * mml.el (mml-parse): save-excursion. Suggested by Lloyd Zusman
1893         <ljz@asfast.com>.
1894
1895 2000-12-22 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1896
1897         * gnus-topic.el (gnus-topic-create-topic): Use list.
1898
1899         * gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
1900         before binding gnus-default-article-saver.
1901
1902         * gnus-sum.el (gnus-summary-save-article):
1903         (gnus-summary-pipe-output):
1904         (gnus-summary-save-article-mail):
1905         (gnus-summary-save-article-rmail):
1906         (gnus-summary-save-article-file):
1907         (gnus-summary-write-article-file):
1908         (gnus-summary-save-article-body-file): Ditto.
1909
1910         * gnus-mh.el (gnus-summary-save-article-folder): Ditto.
1911
1912 2000-12-22 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1913
1914         * gnus-art.el (gnus-mime-security-button-map):
1915         (gnus-mime-button-map): Add parent.
1916
1917 2000-12-22 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1918
1919         * messagexmas.el (message-xmas-redefine): New function.
1920
1921         * message.el: Use it.
1922
1923         * gnus-art.el (gnus-article-check-hidden-text): Return t.
1924
1925         * gnus-util.el (gnus-remove-text-properties-when): Return t.
1926
1927 2000-12-22 03:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1928
1929         * mm-decode.el (mm-dissect-multipart): Avoid errors owing to
1930         malformatted messages.
1931
1932 2000-12-22 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1933
1934         * mm-util.el (mm-image-load-path): New function.
1935
1936         * gnus-group.el (gnus-group-make-tool-bar): Use it.
1937
1938         * gnus-sum.el (gnus-summary-make-tool-bar): Use it.
1939
1940         * message.el (message-tool-bar-map): Use it.
1941
1942         * Makefile.in (install-el): New.
1943
1944 2000-12-21  Katsumi Yamaoka  <yamaoka@jpl.org>
1945
1946         * gnus-art.el (article-treat-dumbquotes): Quote \.
1947
1948 2000-12-21 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1949
1950         * gnus-art.el (gnus-treat-emphasize): Don't treat emphasis if
1951         Emacs 20 runs on a terminal.
1952
1953 2000-12-21 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1954
1955         * gnus-msg.el (gnus-bug): Revert to save-excursion.
1956
1957         * mml.el (gnus-add-minor-mode): Autoload.
1958
1959         * message.el (message-forward): Save-restriction.
1960
1961 2000-12-21  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1962
1963         * gnus-art.el (article-treat-dumbquotes): More doc, provided by
1964         Paul Stevenson <p.stevenson@surrey.ac.uk>
1965
1966 2000-12-21 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1967
1968         * gnus-ml.el (gnus-mailing-list-mode-map): Use C-c C-n prefix.
1969
1970         * mml.el (gnus-ems): Don't require.
1971
1972         * gnus.el (gnus-decode-rfc1522): Removed.
1973         (gnus-set-text-properties): Define.
1974
1975 2000-12-21 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1976
1977         * gnus-art.el (gnus-mime-*): handle may be nil.
1978
1979         * gnus-sum.el (gnus-summary-mode): Turn on gnus-mailing-list-mode.
1980
1981         * gnus.el (gnus-group-remove-excess-properties): Not defined
1982         in gnus-xmas.
1983
1984 2000-12-20 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1985
1986         * message.el (message-mail-user-agent): Add :version.
1987
1988 2000-12-21  Miles Bader  <miles@gnu.org>
1989
1990         * message.el (message-mode): Set `comment-start' to the  yank prefix.
1991
1992 2000-12-20 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1993
1994         * message.el (message-mail-user-agent): New variable.
1995         (message-setup): Renamed to message-setup-1. Support
1996         mail-user-agent.
1997         (message-mail-user-agent): New function.
1998         (message-mail): Use it.
1999         (message-reply): Use it.
2000         (message-resend): Use it.
2001         (message-mail-other-window): Use it.
2002         (message-mail-other-frame): Use it.
2003
2004         * gnus-msg.el (gnus-bug): Support mail-user-agent.
2005
2006 2000-12-20 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2007
2008         * message.el (message-tool-bar-map): Simplify.
2009         (message-narrow-to-head-1): New function.
2010         (message-narrow-to-head): Use it.
2011         (message-reply): Ditto.
2012         (message-cancel-news): Ditto.
2013         (message-supersede): Ditto.
2014         (message-make-forward-subject): Ditto.
2015         (message-bounce): Ditto.
2016
2017 2000-12-20 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2018
2019         * uudecode.el (uudecode-decode-region-external): make-temp-file
2020         may not be defined.
2021
2022         * binhex.el (defalias): eval-and-compile.
2023
2024         * message.el (message-tool-bar-map): New function.
2025         (message-mode): Use it.
2026
2027 2000-12-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2028
2029         * nntp.el (nntp-find-connection): Remove the entry.
2030         (nntp-retrieve-groups): (gnus-buffer-live-p buf).
2031
2032 2000-12-20 05:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2033
2034         * gnus-msg.el (gnus-summary-mail-forward): Use original buffer.
2035
2036         * message.el (message-forward): Copy buffer in unibyte mode.
2037
2038 2000-12-20 04:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2039
2040         * message.el (message-make-forward-subject): Don't widen. Decode.
2041         (message-forward): Don't decode subject.
2042
2043 2000-12-20  Christoph Conrad <C.Conrad@cli.de>
2044
2045         * qp.el (quoted-printable-encode-region): Upcase QP.
2046
2047 2000-12-20 03:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2048
2049         * mm-decode.el (mm-possibly-verify-or-decrypt): Use
2050         mail-extract-a-c instead. Don't depend on Gnus.
2051
2052         * mml.el (gnus-ems): Require it.
2053
2054         * gnus-msg.el (gnus-summary-mail-forward):
2055
2056         * message.el (message-forward):  Move mime-to-mml here.
2057
2058 2000-12-20 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2059
2060         * gnus-group.el, gnus-sum.el, message.el: Add :help unless Emacs.
2061         * gnus-art.el (gnus-insert-mime-button): Simplify.
2062         (gnus-mime-display-alternative): Ditto.
2063         (gnus-insert-mime-security-button): Ditto.
2064
2065 2000-12-20 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2066
2067         * gnus-util.el (gnus-add-text-properties-when): In XEmacs,
2068         text-property-not-all doesn't return nil when start=mark(end).
2069         (gnus-remove-text-properties-when): Ditto.
2070
2071 2000-12-20 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2072
2073         * gnus-start.el (gnus-group-change-level): Remove group from
2074         gnus-active-hashtb if real killed.
2075
2076 2000-12-19 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2077
2078         * gnus-art.el (gnus-insert-mime-button): Emacs20 needs local-map.
2079         (gnus-mime-display-alternative): Ditto.
2080         (gnus-insert-mime-security-button): Ditto.
2081
2082 2000-12-19 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2083
2084         * gnus-start.el (gnus-group-change-level): Don't add it into
2085         killed-list if it was killed.
2086
2087 2000-12-19 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2088
2089         * nnmbox.el (nnmbox-file-coding-system): Use binary.
2090         (nnmbox-active-file-coding-system): Ditto.
2091
2092         * gnus-cus.el (gnus-group-parameters): Add posting-style.
2093
2094 2000-12-19 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2095
2096         * gnus.el (gnus-version):
2097         (gnus-version-number): Set to Oort Gnus 0.01.
2098
2099         * gnus-art.el (gnus-mime-security-button-map):
2100         (gnus-insert-mime-security-button): Fix for Emacs21.
2101
2102 2000-12-19 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2103
2104         * gnus-group.el, gnus-sum.el, message.el: Comment out :help in
2105         easymenu, because XEmacs doesn't understand :help.
2106
2107         * mm-uu.el: Require binhex.
2108
2109 2000-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2110
2111         * gnus.el: Merged. Emacs21 CVS tag is zsh-merge-ognus-1.
2112
2113 2000-12-19  ShengHuo ZHU  <zsh@cs.rochester.edu>
2114
2115         * mm-util.el (mm-charset-synonym-alist): Fix a typo.
2116
2117 2000-12-18  Gerd Moellmann  <gerd@gnu.org>
2118
2119         * *.xpm, *.pbm: Convert icons icons to size 24x24.
2120
2121 2000-12-18  Dave Love  <fx@gnu.org>
2122
2123         * gnus-msg.el (news-setup, news-reply-mode): Don't autoload
2124         (unused).
2125
2126 2000-12-13  Miles Bader  <miles@gnu.org>
2127
2128         * smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
2129         to t, so that we don't get stuck while trying to smilefy
2130         intangible text.
2131
2132 2000-12-12  Gerd Moellmann  <gerd@gnu.org>
2133
2134         * smiley-ems.el (smiley-regexp-alist): Make regexps match
2135         at the end of the buffer.
2136         (smiley-region): In the loop, move to the end of the submatch
2137         matching the smiley instead of using the end of the match
2138         of the whole regexp.
2139
2140 2000-12-12  Eli Zaretskii  <eliz@is.elta.co.il>
2141
2142         * message.el (message-mode): Doc fix.
2143
2144 2000-12-12  Gerd Moellmann  <gerd@gnu.org>
2145
2146         * smiley-ems.el (smiley-region): Doc fix.
2147
2148 2000-12-11  Miles Bader  <miles@gnu.org>
2149
2150         * gnus-sum.el (gnus-summary-recenter): When trying to keep the
2151         bottom line visible, check to see if it's partially obscured, and
2152         if so, either scroll one more line to make it fully visible, or
2153         revert to showing the second line from the top.
2154
2155 2000-12-07  Dave Love  <fx@gnu.org>
2156
2157         * mailcap.el (mailcap-download-directory)
2158         * gnus-audio.el (gnus-audio-directory)
2159         * smiley-ems.el (smiley-data-directory): Fix :type.
2160
2161 2000-11-30  Dave Love  <fx@gnu.org>
2162
2163         * message.el (message-auto-save-directory): Use
2164         file-name-as-directory.
2165         (message-set-auto-save-file-name): Create
2166         message-auto-save-directory if necessary.
2167         (message-replace-chars-in-string): Removed -- unused.
2168         (message-mail-alias-type): Customize.
2169         (message-headers): Remove duplicate defgroup.
2170
2171 2000-11-29  Dave Love  <fx@gnu.org>
2172
2173         * qp.el (quoted-printable-decode-region): Use error, not message
2174         to report malformed text (like base64).  Amend message.
2175
2176 2000-11-29  Miles Bader  <miles@gnu.org>
2177
2178         * message.el (message-header-lines): Fontify tag.
2179
2180 2000-11-27  Dave Love  <fx@gnu.org>
2181
2182         * nnlistserv.el: Ignore errors when requiring nnweb and avoid a
2183         compiler warning.
2184
2185 ;2000-11-26  Dave Love  <fx@gnu.org>
2186 ;
2187 ;       * mm-uu.el (mm-uu-configure-list): Fix typo in :type.
2188 ;
2189 2000-11-23  Dave Love  <fx@gnu.org>
2190
2191         * uu-post.pbm, uu-decode.pbm: new files from XPMs.
2192
2193         * mm-uu.el (uudecode): Require.
2194         (uudecode-decode-region, uudecode-decode-region-external): Don't
2195         autoload.
2196         (mm-uu-copy-to-buffer): Doc fix.
2197         (mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
2198         type fix.
2199
2200         * mailcap.el: Doc fixes.
2201         (mailcap-mime-data): Various adjustments.
2202         (mailcap): New group.
2203         (mailcap-download-directory): Customize.
2204         (mailcap-generate-unique-filename, mailcap-binary-suffixes)
2205         (mailcap-temporary-directory): Deleted (unused).
2206         (mailcap-unescape-mime-test): Simplify slightly.
2207         (mailcap-viewer-passes-test): Use functionp.
2208         (mailcap-command-p): Aliased to executable-find.
2209
2210         * rfc2047.el (rfc2047-encode-message-header): Don't encode if
2211         default-enable-multibyte-characters is nil.
2212
2213 2000-11-22  Gerd Moellmann  <gerd@gnu.org>
2214
2215         * gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
2216
2217 2000-11-21  Dave Love  <fx@gnu.org>
2218
2219         * gnus-art.el (gnus-mime-button-map): Don't inherit from
2220         gnus-article-mode-map.
2221 ;       (gnus-mime-button-menu): Use mouse-set-point.
2222         (gnus-insert-mime-button, gnus-mime-display-alternative)
2223         (gnus-mime-display-alternative): Don't use local-map property.
2224
2225 2000-11-17  Dave Love  <fx@gnu.org>
2226
2227         * uudecode.el (uudecode-insert-char): Fix bogus feature test.
2228         (uudecode-decode-region-external): Doc fix.  Use with-temp-buffer
2229         and make-temp-file.
2230         (uudecode-decode-region): Doc fix.
2231
2232 2000-11-14  Dave Love  <fx@gnu.org>
2233
2234         * cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
2235         * mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
2236         * reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
2237         New files, derived from the XPMs.
2238
2239 2000-11-10  Dave Love  <fx@gnu.org>
2240
2241         * gnus-agent.el (gnus-agent-confirmation-function): Add :version.
2242         (gnus-agent-lib-file, gnus-agent-load-alist)
2243         (gnus-agent-save-alist, gnus-agent-article-name): Use
2244         expand-file-name.
2245
2246         * gnus-group.el (gnus-group-name-charset-method-alist): Add
2247         :version.
2248         (nnkiboze-score-file): Defvar when compiling.
2249
2250         * gnus-start.el (gnus-read-newsrc-file): Add :version.
2251
2252         * gnus-art.el (gnus-article-banner-alist)
2253         (gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types)
2254         (gnus-article-date-lapsed-new-header)
2255         (gnus-article-mime-match-handle-function, gnus-mime-action-alist)
2256         (gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601)
2257         (gnus-treat-strip-headers-in-body)
2258         (gnus-treat-capitalize-sentences, gnus-treat-play-sounds)
2259         (gnus-treat-translate): Add :version.
2260         (gnus-article-mime-part-function): Fix defcustom.
2261
2262         * nnmail.el (nnmail-expiry-target)
2263         (nnmail-scan-directory-mail-source-once, nnmail-extra-headers)
2264         (nnmail-split-header-length-limit): Add :version.
2265
2266         * gnus-sum.el (gnus-auto-expirable-marks)
2267         (gnus-inhibit-user-auto-expire, gnus-list-identifiers)
2268         (gnus-extra-headers, gnus-ignored-from-addresses)
2269         (gnus-newsgroup-ignored-charsets)
2270         (gnus-group-highlight-words-alist)
2271         (gnus-summary-show-article-charset-alist): Add :version.
2272
2273         * catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
2274         gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
2275         files, converted from the XPMs.
2276
2277         * gnus-cache.el (gnus-cache-active-file): Don't use
2278         file-name-as-directory on directory.
2279         (gnus-cache-file-name): Use expand-file-name, not concat.  Don't
2280         use file-name-as-directory on directory.
2281
2282         * time-date.el (timezone-make-date-arpa-standard): Autoload.
2283         (date-to-time): Use it.
2284
2285 ;       * message.el (message-mode) <adaptive-fill-regexp>:
2286 ;       <adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
2287 ;       (message-newline-and-reformat): Likewise.
2288         (message-forward-as-mime, message-forward-ignored-headers)
2289         (message-buffer-naming-style, message-default-charset)
2290         (message-dont-reply-to-names, message-send-mail-partially-limit):
2291         Add :version.
2292
2293         * mm-util.el: Doc fixes.
2294         (mm-mime-charset): Don't use the raw result of
2295         mm-preferred-coding-system.
2296         (mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
2297         (mm-with-unibyte): Simplify.
2298
2299         * gnus-int.el (gnus-start-news-server): Use expand-file-name, not
2300         concat.
2301
2302         * pop3.el (pop3-version): Deleted.
2303         (pop3-make-date): New function, avoiding message-make-date.
2304         (pop3-munge-message-separator): Use it.
2305
2306 2000-11-09  Dave Love  <fx@gnu.org>
2307
2308         * gnus-group.el (gnus-group-make-directory-group)
2309         (gnus-group-fetch-faq): Use expand-file-name.
2310         (gnus-group-fetch-faq): Simplify completing-read form.
2311
2312         * mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
2313         test for Mule.
2314
2315         * message.el (tool-bar-map): Defvar when compiling.
2316
2317         * gnus-setup.el (running-xemacs, gnus-use-installed-tm)
2318         (gnus-tm-lisp-directory): Deleted.
2319         (gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
2320         (featurep 'xemacs).
2321         (gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory)
2322         (gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
2323         version numbers from file names.
2324
2325 2000-11-08  Dave Love  <fx@gnu.org>
2326
2327         * mm-view.el: Use featurep for XEmacs test.
2328         (mm-inline-message): Test for `remove-specifier'; don't use
2329         condition-case.
2330
2331         * mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
2332
2333         * gnus-score.el (gnus-score-load-file): Use expand-file-name.
2334         (gnus-score-find-bnews): Don't concat "".
2335
2336         * cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
2337         * followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
2338         * reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
2339         * exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
2340
2341         * gnus-sum.el: Put some defvars in eval-when-compile.
2342         (gnus-summary-mode-hook): Add :options.
2343         (gnus-summary-make-menu-bar): Add some :help, used by tool bar.
2344         (gnus-summary-tool-bar-map): New variable.
2345         (gnus-summary-make-tool-bar): New function.
2346         (gnus-summary-mode): Put kill-all-local-variables first.
2347
2348         * gnus-group.el (gnus-group-toolbar-map): New variable.
2349         (gnus-group-make-tool-bar): Rewritten.
2350         (gnus-group-mode): Put kill-all-local-variables first.
2351
2352         * rfc2047.el: Require gnus-util.
2353
2354         * nnml.el (gnus-sorted-intersection): Autoload.
2355
2356         * nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
2357         Put some defvars in eval-when-compile.
2358         (gnus-intersection, gnus-sorted-complement):  Autoload.
2359
2360         * imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
2361
2362         * mm-encode.el (mm-body-7-or-8): Autoload.
2363
2364         * mm-decode.el (mm-insert-inline): Autoload.
2365
2366         * mml.el:
2367         * message.el: Put some defvars in eval-when-compile.
2368
2369         * gnus-msg.el: Put some defvars in eval-when-compile.
2370         (gnus-msg-mail): Move after gnus-setup-message.
2371
2372         * smiley-ems.el (smiley-data-directory, smiley-regexp-alist): Doc fix.
2373
2374 2000-11-07  Dave Love  <fx@gnu.org>
2375
2376         * gnus-util.el (nnheader): Don't require message (recursive
2377         autoload).
2378
2379         * uudecode.el: Avoid compiler warnings.
2380
2381         * rfc2047.el: (rfc2047-fold-region): Use gnus-point-at-bol.
2382         (rfc2047-charset-encoding-alist): Add iso-8859-1[45].
2383
2384 2000-11-06  Dave Love  <fx@gnu.org>
2385
2386         * gnus-salt.el (gnus-binary-mode): Fix call to gnus-add-minor-mode.
2387
2388         * uudecode.el: Use (featurep 'xemacs).  Require cl when compiling.
2389         (uudecode-char-int): New alias, replacing char-int.
2390         (uudecode-decode-region): Don't call buffer-disable-undo.
2391
2392 ;       * mm-uu.el (mm-uu-configure): Unquote lambda.
2393 ;       (mm-uu-configure-list): Doc fix.
2394 ;
2395 ;       * earcon.el (running-xemacs): Don't define.
2396 ;
2397 ;2000-11-03  Stefan Monnier  <monnier@cs.yale.edu>
2398 ;
2399 ;       * message.el (message-font-lock-keywords): Match a final newline
2400 ;       to help font-lock's multiline support.
2401 ;
2402 2000-11-03  Dave Love  <fx@gnu.org>
2403
2404         * gnus-nocem.el (gnus-nocem-check-article-limit): Default to 500.
2405
2406         * mm-partial.el (mm-inline-partial): Space-prefix temp buffer
2407         name.
2408
2409         * gnus-cus.el (gnus-group-parameters) <gcc-self>: Fix custom type.
2410         <banner>: Fix custom type, doc.
2411
2412         * mm-decode.el (mm-display-external): Space-prefix temp buffer
2413         name.  Don't disable undo explicitly.
2414
2415 ;2000-11-02  Dave Love  <fx@gnu.org>
2416 ;
2417 ;       * message.el (message-font-lock-keywords): Use [:alpha:] for
2418 ;       cite-prefix.
2419
2420 2000-11-01  Dave Love  <fx@gnu.org>
2421
2422         * rfc2047.el (base64): Require unconditionally.
2423         (message-posting-charset): Defvar when compiling.
2424         (rfc2047-encode-message-header, rfc2047-encodable-p): Require
2425         message.
2426
2427         * gnus-sum.el (nnoo): Require.
2428         (mm-uu-dissect): Autoload.
2429
2430         * mml.el (mml-parse-1): Clarify message.
2431         (mml-minibuffer-read-type): Use mailcap-mime-types.
2432
2433 2000-11-01  Stefan Monnier  <monnier@cs.yale.edu>
2434
2435         * mml.el: Fix a typo in the requiring of CL.
2436
2437 2000-11-01  Dave Love  <fx@gnu.org>
2438
2439         * utf7.el: Require cl when compiling.
2440
2441         * binhex.el: Use (featurep 'xemacs).
2442         (binhex-char-int): New alias, replacing char-int.  Change callers.
2443         (binhex-decode-region): Simplify work buffer code.
2444         (binhex-decode-region-external): Use expand-file-name, not concat.
2445
2446 2000-10-30  Dave Love  <fx@gnu.org>
2447
2448         * gnus-art.el: Fix 2000-10-27 change properly.
2449
2450 2000-10-28  Miles Bader  <miles@gnu.org>
2451
2452         * gnus-art.el (gnus-read-save-file-name): Remove extraneous paren.
2453
2454 2000-10-27  Dave Love  <fx@gnu.org>
2455
2456         * gnus-group.el (gnus-group-make-menu-bar): Add some :help
2457         strings.
2458         (gnus-group-make-tool-bar): New function.
2459         (gnus-group-mode): Use it.
2460
2461         * message.el (message-mode-menu): Add some :help strings.
2462         (message-mode) [message-tool-bar-map]: Define tool-bar-map.
2463         (featurep): Use (featurep 'xemacs).  Install tool bar for Emacs.
2464
2465         * catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm:
2466         * describe-group.xpm, get-news.xpm, kill-group.xpm:
2467         * unsubscribe.xpm: New files.  Renamed icons from Luis Fernandes.
2468
2469         * mm-decode.el (mm-valid-and-fit-image-p): Don't test
2470         display-graphic-p here.
2471
2472 2000-10-27  Miles Bader  <miles@lsi.nec.co.jp>
2473
2474         * gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead
2475         of the `gnus-xemacs' variable, as the latter has been removed.
2476         * gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise.
2477         * gnus-art.el (gnus-treat-display-xface)
2478         (gnus-treat-display-smileys, gnus-treat-display-picons)
2479         (gnus-article-read-summary-keys): Likewise.
2480
2481 2000-10-26  Dave Love  <fx@gnu.org>
2482
2483         (defvar): Use rmail-spool-directory unconditionally.
2484
2485 2000-10-18  Dave Love  <fx@gnu.org>
2486
2487         * mm-bodies.el (mm-uu-decode-function)
2488         (mm-uu-binhex-decode-function): Defvar when compiling.
2489
2490         * gnus-nocem.el (gnus-nocem-issuers): Update.
2491         (gnus-nocem-check-from): New option.
2492         (gnus-nocem-scan-groups): Use it.
2493         (gnus-nocem-check-article): Bind gnus-newsgroup-name.
2494         (gnus-nocem-check-article-limit): Add :version.
2495
2496 2000-10-16  Stefan Monnier  <monnier@cs.yale.edu>
2497
2498         * ietf-drums.el (mm-util): Require CL when compiling.
2499
2500 2000-10-15  Dave Love  <fx@gnu.org>
2501
2502         * qp.el: Require mm-util.
2503
2504 2000-10-13  Dave Love  <fx@gnu.org>
2505
2506         * qp.el (quoted-printable-decode-region): Avoid invalid
2507         coding-systems.
2508
2509 2000-10-12  Gerd Moellmann  <gerd@gnu.org>
2510
2511         * mm-bodies.el: Don't require `mm-uu' at compile-time; it leads
2512         to a recursive load.
2513
2514 2000-10-12  Dave Love  <fx@gnu.org>
2515
2516         * mm-util.el (mm-charset-synonym-alist): Add windows-1252.
2517
2518         * gnus.el (gnus-group-startup-message): Check for PBM image.
2519
2520 2000-10-09  Dave Love  <fx@gnu.org>
2521
2522         * mail-source.el (mail-source-fetch-imap): Bind
2523         default-enable-multibyte-characters rather than using
2524         mm-disable-multibyte.
2525
2526 2000-10-05  Dave Love  <fx@gnu.org>
2527
2528         * qp.el (mm-decode-coding-region, mm-encode-coding-region):
2529         Autoload.
2530         (quoted-printable-decode-region):  Rename arg which confused
2531         charset with coding-system.  Don't use nonascii-insert-offset.
2532         Coding-system encode the region initially.  Don't recognize `=='
2533         as valid QP.  Coding-system decode the region finally.
2534         (quoted-printable-decode-string): Rename arg which confused
2535         charset with coding-system.
2536
2537         * mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
2538         (mm-encode-body): Apply mm-charset-to-coding-system to arg of
2539         mm-encode-coding-region.
2540         (mm-decode-body, mm-decode-string): Rename variables which
2541         confused charset with coding-system.
2542         (binhex-decode-region): Don't autoload.
2543         (mm-body-encoding): Require message.
2544         (mm-decode-content-transfer-encoding): Require mm-uu in relevant
2545         cond branches.
2546
2547         * gnus-art.el (article-de-quoted-unreadable)
2548         (article-de-base64-unreadable): Fold search case
2549         rather than downcasing string.  Apply mm-charset-to-coding-system
2550         to arg of quoted-printable-decode-region.
2551
2552 2000-10-04  Dave Love  <fx@gnu.org>
2553
2554         * gnus-ems.el: Don't turn off compiler warnings in local vars.
2555         Require ring when compiling.
2556         (gnus-article-compface-xbm): New variable.
2557
2558 2000-10-04  Dave Love  <fx@gnu.org>
2559
2560         * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
2561         pbm images.
2562
2563         * frown.pbm, smile.pbm, wry.pbm: New files.
2564
2565         * frown.xbm, smile.xbm, wry.xbm: Deleted.
2566
2567 2000-10-03  Dave Love  <fx@gnu.org>
2568
2569         * mail-source.el (mail-sources): Revert to nil.
2570
2571         * nnmail (nnmail-spool-file): Revert to `((file))'.
2572
2573         * qp.el: Don't require mm-util.
2574         (quoted-printable-decode-region): Rewritten.
2575         (quoted-printable-decode-string, quoted-printable-encode-region):
2576         Doc fix.
2577         (quoted-printable-encode-region): Barf on multibyte characters.
2578         Maybe make the class multibyte.  Upcase chars, not formatted
2579         strings.  Allow mm-use-ultra-safe-encoding to be unbound.
2580         (quoted-printable-encode-string): Don't use
2581         mm-with-unibyte-buffer.
2582
2583 2000-09-29  Gerd Moellmann  <gerd@gnu.org>
2584
2585         * smiley-ems.el (smiley-update-cache):  Use `:ascent center'.
2586
2587 2000-09-21  Dave Love  <fx@gnu.org>
2588
2589         * smiley-ems.el (smiley-region): Test if display-graphic-p bound
2590         (for Emacs 20).  Tidy somewhat.
2591
2592 2000-09-21  Dave Love  <fx@gnu.org>
2593
2594         * gnus-ems.el (gnus-article-display-xface): Use unibyte for the
2595         image processing.  Rationalize logic somewhat.
2596
2597 2000-09-20  Dave Love  <fx@gnu.org>
2598
2599         * gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
2600         specifically.
2601
2602         * gnus.el (gnus-version-number): Avoid some redundant
2603         autoloads.
2604
2605 2000-09-20  Gerd Moellmann  <gerd@gnu.org>
2606
2607         * gnus-ems.el (gnus-article-display-xface): Don't convert PBM
2608         to XBM; we always have PBM support.
2609
2610 2000-09-14  Dave Love  <fx@gnu.org>
2611
2612         * gnus.el (gnus-charset):
2613         * mm-decode.el (mime-display):
2614         * imap.el (imap) <defgroup>: Add :version.
2615
2616 2000-09-13  Gerd Moellmann  <gerd@gnu.org>
2617
2618         * parse-time.el: Fix author's mail address.
2619
2620         * earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
2621         * gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
2622         * gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
2623         * messcompat.el, nnbabyl.el, nndir.el, nneething.el:
2624         * nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
2625         * nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
2626         * rfc2231.el, uudecode.el: Fix copyright notice.
2627
2628         * nnweb.el (toplevel): To make the file bootstrap in Emacs,
2629         require `w3' at load-time only if not running in batch mode.
2630
2631 2000-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2632
2633         * gnus.el: Before merge with Emacs21.
2634
2635 2000-12-19  Raymond Scholz <ray-2000@zonix.de>
2636
2637         * gnus-art.el (gnus-article-dumbquotes-map): Add EUR symbol.
2638
2639 2000-12-19  Per Abrahamsen  <abraham@dina.kvl.dk>
2640
2641         * mml.el (mml-mode-map): Change mml prefix from `M-m' to `C-c C-m'
2642         to avoid conflict with the standard `back-to-indentation'
2643         binding.
2644
2645 2000-12-17 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2646
2647         * mm-extern.el (mm-inline-external-body): g-a-m-h may be a handle.
2648
2649         * mm-util.el (mm-enable-multibyte-mule4): Test charsetp.
2650         (mm-disable-multibyte-mule4): Ditto.
2651         (mm-with-unibyte-current-buffer-mule4): Ditto.
2652
2653 2000-12-15 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2654
2655         * pop3.el (pop3-movemail): Use binary.
2656         (pop3-movemail-file-coding-system): Removed.
2657
2658 2000-12-14 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2659
2660         * mm-util.el (mm-charset-synonym-alist): Add cn-gb.
2661
2662 2000-12-13 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2663
2664         * nnspool.el (nnspool-lib-dir): Check whether /usr/lib/news/active
2665         exists.
2666
2667 2000-12-13 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2668
2669         * gnus-msg.el (gnus-post-method): Use backend name when the
2670         address is "".
2671
2672 2000-12-08 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2673
2674         * gnus-art.el (article-verify-x-pgp-sig): Don't test
2675         mm-verify-option.
2676         (gnus-treat-x-pgp-sig): Default value.
2677         (gnus-ignored-headers): Redundant.
2678
2679 2000-12-04 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2680
2681         * gnus-win.el (gnus-configure-frame): Save selected window.
2682
2683 2000-02-15  Andrew Innes  <andrewi@gnu.org>
2684
2685         * nnmbox.el: Require gnus-range.
2686         (nnmbox-group-building-active-articles): New variable.
2687         (nnmbox-group-active-articles): New variable; this is a cache of
2688         all active articles by group and number.
2689         (nnmbox-in-header-p): New function.
2690         (nnmbox-find-article): New function.
2691         (nnmbox-record-active-article): New function.
2692         (nnmbox-record-deleted-article): New function.
2693         (nnmbox-is-article-active-p): New function.
2694         (nnmbox-retrieve-headers): Use nnmbox-find-article.
2695         (nnmbox-request-article): Ditto.  Also supply extra arg to
2696         nnmbox-article-group-number.
2697         (nnmbox-request-expire-articles): Ditto.
2698         (nnmbox-request-move-article): Ditto.
2699         (nnmbox-request-replace-article): Ditto.
2700         (nnmbox-request-rename-group): Rename group entry in active
2701         article cache.
2702         (nnmbox-delete-mail): Update active article cache, unless article
2703         is being replaced.
2704         (nnmbox-possibly-change-newsgroup): Call nnmbox-read-mbox, rather
2705         than partially duplicating it.
2706         (nnmbox-article-group-number): Add extra `this-line' arg, to
2707         handle articles belonging to multiple groups.
2708         (nnmbox-save-mail): Update active article cache.
2709         (nnmbox-read-mbox): Build active article cache when loading mbox.
2710         Also do some repair work, if we find articles that are missing the
2711         appropriate X-Gnus-Newsgroup lines in the header.  We can usually
2712         reconstruct these from Xref info.
2713
2714 2000-12-04 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2715
2716         * mail-source.el (mail-source-report-new-mail): Use
2717         nnheader-run-at-time.
2718
2719 2000-02-15  Andrew Innes  <andrewi@gnu.org>
2720
2721         * mail-source.el (mail-source-fetch-pop): Clear pop password when
2722         an error is thrown, and then rethrow the error.
2723         (mail-source-check-pop): Ditto.
2724         (mail-source-start-idle-timer): Prevent multiple pop checks
2725         running if the check takes a long time.
2726
2727 2000-12-04 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2728
2729         * gnus-msg.el (gnus-msg-mail): COMPOSEFUNC should return t if
2730         succeed.
2731
2732 2000-12-04 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2733
2734         * gnus-win.el (gnus-configure-windows): Make sure
2735         nntp-server-buffer is live.
2736         (gnus-remove-some-windows): switch-to-buffer -> set-buffer.
2737
2738 2000-11-21  Stefan Monnier  <monnier@cs.yale.edu>
2739
2740         * gnus-win.el (gnus-configure-windows): switch-to-buffer -> set-buffer.
2741
2742 2000-12-04  Andreas Jaeger  <aj@suse.de>
2743
2744         * gnus-msg.el (gnus-summary-mail-forward): Fix typos in description.
2745
2746 2000-12-03 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2747
2748         * mml2015.el (mml2015-fix-micalg): Alg might be nil.
2749
2750 2000-12-01  Christopher Splinter <chris@splinter.inka.de>
2751
2752         * gnus-sum.el (gnus-summary-limit-to-age): Fix typo.
2753
2754 2000-12-01  Simon Josefsson  <sj@extundo.com>
2755
2756         * mml-smime.el (mml-smime-verify): Fix address parsing.
2757
2758 2000-12-01  Simon Josefsson  <sj@extundo.com>
2759
2760         * mml-smime.el (mml-smime-verify): Don't modify MM buffer.  Handle
2761         more than one certificate inside PKCS#7 blob.  Better security
2762         information (clamed / actual sender, openssl output, certificates
2763         inside message).
2764
2765         * smime.el (smime-verify-region): Output to /dev/null.
2766         (smime-buffer-as-string-region): Don't parse empty lines.
2767
2768 2000-11-30 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2769
2770         * gnus-art.el (gnus-mime-security-button-line-format-alist): Add
2771         ?d and ?D.
2772         (gnus-mime-security-show-details-inline): New variable.
2773         (gnus-mime-security-show-details): Use them.
2774         (gnus-insert-mime-security-button): Ditto.
2775
2776         * mml2015.el (mml2015-gpg-verify): Set details when succeed.
2777         Suggest by Michael Duggan (md5i@cs.cmu.edu).
2778         (mml2015-gpg-clear-verify): Ditto.
2779         (mml2015-gpg-decrypt-1): Ditto.
2780         (mml2015-use): Prefer 'gpg.
2781
2782 2000-11-30 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2783
2784         * gnus-util.el (gnus-add-text-properties-when): New function.
2785         (gnus-remove-text-properties-when): Ditto.
2786
2787         * gnus-cite.el (gnus-article-hide-citation): Use them.
2788         (gnus-article-toggle-cited-text): Use them.
2789
2790         * gnus-art.el (gnus-signature-toggle): Use them.
2791         (gnus-article-show-hidden-text): Ditto.
2792         (gnus-article-hide-text): Ditto.
2793
2794 2000-11-30 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2795
2796         * mm-util.el (mm-find-charset-region): Remove eight-bit-*.
2797
2798 2000-11-30  Simon Josefsson  <sj@extundo.com>
2799
2800         * smime.el (smime-point-at-eol): New alias.
2801         (smime-buffer-as-string-region): Use it.
2802
2803 2000-11-29 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2804
2805         * nndraft.el (nndraft-request-restore-buffer): Remove Date field.
2806
2807 2000-11-29 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2808
2809         * nnfolder.el (nnfolder-request-expire-articles): expiry-target.
2810
2811         * nnbabyl.el (nnbabyl-request-expire-articles): Ditto.
2812
2813         * nnmbox.el (nnmbox-request-expire-articles): Ditto.
2814
2815 2000-11-22  Jan Nieuwenhuizen  <janneke@gnu.org>
2816
2817         * nnmh.el (nnmh-request-expire-articles): Implemented
2818         expiry-target for nnmh backend.
2819
2820 2000-11-30  Simon Josefsson  <sj@extundo.com>
2821
2822         * mm-decode.el (mm-security-from): New variable.
2823         (mm-possibly-verify-or-decrypt): Use it rather than `from'.
2824
2825         * mml-smime.el (mml-smime-verify): Use `mm-security-from' rather
2826         than `from'.
2827
2828 2000-11-30  Simon Josefsson  <sj@extundo.com>
2829
2830         * mml-smime.el (mml-smime-verify): Verify that certificate mail
2831         address match sender address.
2832
2833         * mm-decode.el (mm-possibly-verify-or-decrypt): Bind sender address.
2834
2835         * smime.el (smime-verify-region): Don't copy buffer.
2836         (smime-decrypt-buffer): Use expand-file-name on keyfile.
2837         (smime-pkcs7-region): New function.
2838         (smime-pkcs7-certificates-region): Ditto.
2839         (smime-pkcs7-email-region): Ditto.
2840         (smime-buffer-as-string-region): Ditto.
2841
2842         * gnus-art.el (gnus-mime-security-show-details): Goto beginning of
2843         buffer.
2844
2845 2000-11-23  Jens Krinke <j.krinke@gmx.de>
2846
2847         * smime.el (smime-decrypt-region): Fix keyfile argument.
2848
2849 2000-11-29 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2850
2851         * nnmail.el (nnmail-cache-accepted-message-ids): Add doc.
2852
2853 2000-11-28 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2854
2855         * message.el (message-shoot-gnksa-feet): New variable.
2856         (message-gnksa-enable-p): New function.
2857         (message-send): Use it.
2858         (message-check-news-body-syntax): Ditto.
2859
2860 2000-11-28  Katsumi Yamaoka  <yamaoka@jpl.org>
2861
2862         * message.el (message-make-message-id): Remove the redundancy.
2863
2864 2000-11-22 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2865
2866         * message.el (message-setup): Discourage using mc-install-*-mode.
2867
2868         * gnus-setup.el (gnus-use-mailcrypt): Don't hook mail-crypt.
2869
2870 2000-11-22 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2871
2872         * gnus-cite.el (gnus-cite-parse): Guess citation length.
2873
2874 2000-11-22 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2875
2876         * gnus-ml.el (gnus-mailing-list-insinuate): New function.
2877
2878 2000-11-22 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2879
2880         * gnus-ml.el (gnus-mailing-list-archive): Find the real url.
2881
2882 2000-11-22 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2883
2884         * gnus-xmas.el (gnus-xmas-article-display-xface): Use
2885         insert-buffer-substring.
2886
2887         * message.el (message-send-mail): Use buffer-substring-no-properties.
2888         (message-send-news): Ditto.
2889
2890 2000-11-22  David Edmondson <dme@dme.org>
2891
2892         * imap.el (imap-wait-for-tag): Message read info.
2893
2894 2000-11-21 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2895
2896         * mml2015.el (mml2015-mailcrypt-encrypt): Ensure the part is encrypted.
2897         (mml2015-mailcrypt-encrypt): Use unibyte-buffer.
2898         (mml2015-gpg-encrypt): Ditto.
2899
2900 2000-11-21 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2901
2902         * mm-decode.el (mm-verify-option): Default value.
2903
2904         * mml-sec.el (mml-secure-part): Error message.
2905
2906 2000-11-20 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2907
2908         * gnus-ml.el (gnus-mailing-list-archive): Use browse-url.
2909
2910 2000-11-20 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2911
2912         * gnus-art.el (gnus-article-make-menu-bar): Use easy-menu-add.
2913
2914 2000-11-20 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2915
2916         * gnus-art.el (gnus-article-describe-key): Use prompt.
2917         (gnus-article-describe-key-briefly): Ditto.
2918
2919 2000-11-20 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2920
2921         * gnus-agent.el (gnus-agent-expire): Ignore corrupted history.
2922
2923 2000-11-20 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2924
2925         * gnus-art.el (gnus-article-describe-key): New function.
2926         (gnus-article-describe-key-briefly): New function.
2927
2928 2000-11-19 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2929
2930         * mm-decode.el (mm-decrypt-option): Doc typo.
2931
2932         * gnus-art.el (gnus-article-read-summary-keys): lookup-key may
2933         return a number.
2934
2935 2000-11-19 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2936
2937         * message.el (message-newline-and-reformat): Typo.
2938
2939 2000-11-19 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2940
2941         * gnus-art.el (article-verify-x-pgp-sig): Check whether
2942         original-article-buffer exists.
2943
2944         * rfc2047.el (rfc2047-q-encoding-alist): Match Resent-.
2945         (rfc2047-header-encoding-alist): Addresses are different from text.
2946         (rfc2047-encode-message-header): Ditto.
2947         (rfc2047-dissect-region): Extra parameter.
2948         (rfc2047-encode-region): Ditto.
2949         (rfc2047-encode-string): Ditto.
2950
2951 2000-11-19 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2952
2953         * mm-uu.el (mm-uu-pgp-encrypted-extract-1): New function.
2954         (mm-uu-pgp-encrypted-extract): Use it.
2955         (mm-uu-pgp-signed-extract-1): New function.
2956         (mm-uu-pgp-signed-extract): Use it.
2957
2958         * gnus-art.el (gnus-mime-display-security): New function.
2959         (gnus-mime-display-part): Use it.
2960         (gnus-mime-security-verify-or-decrypt): New function.
2961         (gnus-mime-security-press-button): New function.
2962         (gnus-insert-mime-security-button): Use it.
2963
2964         * mm-decode.el (mm-possibly-verify-or-decrypt): Use mm-h-m-c-p.
2965         (mm-find-raw-part-by-type): Ditto.
2966         (mm-verify-function-alist): Add x-gnus-pgp-signature handle.
2967         (mm-decrypt-function-alist): Add x-gnus-pgp-encrypted handle.
2968         (mm-destroy-parts): Kill nested multibyte buffer.
2969
2970         * mml2015.el (mml2015-mailcrypt-verify): Use mm-h-m-c-p.
2971         (mml2015-gpg-verify): Ditto.
2972
2973 2000-11-18  Simon Josefsson  <sj@extundo.com>
2974
2975         * mml2015.el (mml2015-mailcrypt-clear-verify): New function.
2976         (mml2015-function-alist): Use it.
2977
2978         * mml-sec.el (mml-sign-alist): Update names.
2979         (mml-encrypt-alist): Ditto.
2980         (mml-secure-part-smime-sign): Moved to mml-smime.el
2981         as `mml-smime-sign-query'.
2982         (mml-secure-part-smime-encrypt-by-file): Moved to mml-smime.el as
2983         `mml-smime-get-file-cert'.
2984         (mml-secure-part-smime-encrypt-by-dns): Moved to mml-smime.el as
2985         `mml-smime-get-dns-cert'.
2986         (mml-secure-part-smime-encrypt): Moved to mml-smime.el as
2987         `mml-smime-encrypt-query'.
2988         (mml-smime-sign-buffer): Use mml-smime-sign.
2989         (mml-smime-encrypt-buffer): Use mml-smime-encrypt.
2990
2991         * mml-smime.el (mml-smime-sign): New function.
2992         (mml-smime-encrypt):
2993         (mml-smime-sign-query):
2994         (mml-smime-get-file-cert):
2995         (mml-smime-get-dns-cert):
2996         (mml-smime-encrypt-query): Moved from mml-sec.el.
2997
2998 2000-11-16  Simon Josefsson  <sj@extundo.com>
2999
3000         * mml2015.el (mml2015-gpg-clear-verify): New function.
3001         (mml2015-function-alist): Add it.
3002
3003 2000-11-17 14:21  ShengHuo ZHU  <zsh@cs.rochester.edu>
3004
3005         * message.el (message-setup-fill-variables): Use
3006         message-cite-prefix-regexp.
3007         (message-newline-and-reformat): Check the end of citation, leading
3008         WSP, break in the cite prefix.
3009         (message-fill-paragraph): New function.
3010
3011 2000-11-17 13:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
3012
3013         * lpath.el: Shut up.
3014
3015 2000-11-17  Per Abrahamsen  <abraham@dina.kvl.dk>
3016
3017         * gnus-msg.el (gnus-group-posting-charset-alist): No longer allow
3018         raw 8-bit in headers in dk.* newsgroups.
3019
3020 2000-11-17 08:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
3021
3022         * message.el (message-newline-and-reformat): Match extra WSPs.
3023
3024 2000-11-16 23:31  ShengHuo ZHU  <zsh@cs.rochester.edu>
3025
3026         * mml.el (mml-generate-mime-1): Ignore ascii.
3027
3028 2000-11-16 Justin Sheehy <justin@iago.org>
3029
3030         * gnus-sum.el (gnus-summary-make-menu-bar): Fix menu items.
3031
3032 2000-11-16 17:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
3033
3034         * message.el (message-cite-prefix-regexp): Prefix should not end
3035         at space.
3036
3037 2000-11-15 18:09  ShengHuo ZHU  <zsh@cs.rochester.edu>
3038
3039         * message.el (message-mode-syntax-table): Add - as a word
3040         constituent as in articles.
3041         (message-setup-fill-variables): Add -_. as supercite-style prefix.
3042         * gnus-art.el (gnus-article-mode-syntax-table): Remove ?-.
3043         * gnus-cite.el (gnus-cite-parse): Match from the beginning of line.
3044
3045 2000-11-15 13:21  ShengHuo ZHU  <zsh@cs.rochester.edu>
3046
3047         * gnus-msg.el (gnus-inews-do-gcc): Expire the article.
3048
3049 2000-11-12  David Edmondson  <dme@dme.org>
3050
3051         * message.el (message-font-lock-keywords): use
3052         message-cite-prefix-regexp.
3053
3054 2000-11-15  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3055
3056         * gnus-group.el (gnus-group-jump-to-group-prompt): New variable by
3057         Stein Arild Str\e,Ax\e(Bmme.
3058         (gnus-group-jump-to-group): Use it.
3059         (gnus-group-jump-to-group-prompt): Customize.
3060
3061 2000-11-14 10:32:42  ShengHuo ZHU  <zsh@cs.rochester.edu>
3062
3063         * mailcap.el (mailcap-possible-viewers): Match the entire string.
3064
3065 2000-11-14 10:20:56  ShengHuo ZHU  <zsh@cs.rochester.edu>
3066
3067         * mml2015.el (mml2015-mailcrypt-verify): replace-match is
3068         incompatible.
3069         (mml2015-mailcrypt-sign): Ditto.
3070
3071 2000-11-14 10:12:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
3072
3073         * gnus-msg.el (gnus-inews-do-gcc): Update summary data when the
3074         group is open.
3075
3076 2000-11-14 00:48:52  ShengHuo ZHU  <zsh@cs.rochester.edu>
3077
3078         * gnus-bcklg.el (gnus-backlog-enter-article): Don't enter
3079         nnvirtual articles.
3080         (gnus-backlog-request-article): Don't request nnvirtual articles.
3081
3082 2000-11-13 22:08:09  ShengHuo ZHU  <zsh@cs.rochester.edu>
3083
3084         * mml2015.el (mml2015-mailcrypt-sign): Remove "-" escape.
3085         * mml.el (mml-generate-mime-1): Save cont. skip multipart attributes.
3086
3087 2000-11-13 20:43:37  ShengHuo ZHU  <zsh@cs.rochester.edu>
3088
3089         * mm-decode.el (mm-get-part): Don't call mm-insert-part.
3090         * mml.el (mml-generate-mime-1): Use charset attribute.
3091         * mm-bodies.el (mm-encode-body): Add parameter charset.
3092         * mm-util.el (mm-mime-charset): Show error when find 8-bit characters.
3093
3094 2000-11-13 16:09:09  ShengHuo ZHU  <zsh@cs.rochester.edu>
3095
3096         * mml2015.el (mml2015-mailcrypt-decrypt): Handle quit.
3097         (mml2015-mailcrypt-clear-decrypt): Ditto.
3098         (mml2015-mailcrypt-verify): Ditto.
3099         (mml2015-mailcrypt-clear-verify): Ditto.
3100         (mml2015-gpg-verify): Ditto.
3101
3102 2000-11-13 15:29:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
3103
3104         * smime.el (smime-openssl-program): Test the existence of openssl.
3105         * mml-smime.el: Require mm-decode.
3106         (mml-smime-verify-test): New function.
3107         * mm-decode.el (mm-verify-function-alist): Use it.
3108
3109 2000-11-13 09:50:29  ShengHuo ZHU  <zsh@cs.rochester.edu>
3110
3111         * gnus-sum.el (gnus-summary-repair-multipart): Fix Mime-Version
3112         anyway.
3113
3114 2000-11-13  Simon Josefsson  <sj@extundo.com>
3115
3116         * mm-uu.el (mm-uu-pgp-signed-extract): Explain why clear
3117         verification doesn't work.
3118
3119 2000-11-12 23:36:45  ShengHuo ZHU  <zsh@cs.rochester.edu>
3120
3121         * gnus-msg.el (gnus-inews-mark-gcc-as-read): New variable.
3122         (gnus-inews-do-gcc): Use it.
3123
3124 2000-11-12 21:35:04  ShengHuo ZHU  <zsh@cs.rochester.edu>
3125
3126         * rfc2231.el (rfc2231-encode-string): Insert semi-colon and
3127         leading space.
3128         * mm-extern.el (mm-inline-external-body): Report error when no
3129         access-type.
3130
3131 2000-11-12 19:48:30  ShengHuo ZHU  <zsh@cs.rochester.edu>
3132
3133         * gnus-sum.el (gnus-select-newsgroup): Change the error message.
3134
3135 2000-11-12 11:53:18  ShengHuo ZHU  <zsh@cs.rochester.edu>
3136
3137         * gnus-art.el (gnus-mime-button-menu): Use select-window.
3138
3139 2000-11-12 09:47:54  ShengHuo ZHU  <zsh@cs.rochester.edu>
3140
3141         * gnus-art.el (gnus-mime-display-part): Display multipart/related
3142         as multipart/mixed.
3143
3144 2000-11-12  David Edmondson  <dme@dme.org>
3145
3146         * message.el (message-cite-prefix-regexp): moved from gnus-cite.el
3147         and replace `.' with `\w' to allow for different syntax tables
3148         (from Vladimir Volovich).
3149         * message.el (message-newline-and-reformat): use
3150         `message-cite-prefix-regexp'.
3151         * gnus-cite.el (gnus-supercite-regexp): use
3152         `message-cite-prefix-regexp'.
3153         * gnus-cite.el (gnus-cite-parse): use
3154         `message-cite-prefix-regexp'.
3155
3156 2000-11-12 08:52:46  ShengHuo ZHU  <zsh@cs.rochester.edu>
3157
3158         * mml2015.el (mml2015-mailcrypt-verify): Replace armors with
3159         PGP SIGNATURE.  Escape leading "-"'s.
3160         (mml2015-mailcrypt-sign): Replace armors with PGP MESSAGE.
3161
3162 2000-11-11 15:55:35  ShengHuo ZHU  <zsh@cs.rochester.edu>
3163
3164         * mm-uu.el (mm-uu-type-alist): Stricter shar regexp.
3165
3166 2000-11-11  Simon Josefsson  <sj@extundo.com>
3167
3168         * mml2015.el (mml2015-gpg-verify): Set "OK" security status.
3169
3170         * smime.el (smime-details-buffer): New variable.
3171         (smime-sign-region):
3172         (smime-encrypt-region):
3173         (smime-verify-region):
3174         (smime-decrypt-region): Copy OpenSSL output to the buffer.
3175
3176         * mml-smime.el (mml-smime-verify): Support security info.
3177
3178 2000-11-10 17:11:22  ShengHuo ZHU  <zsh@cs.rochester.edu>
3179
3180         * mm-decode.el (mm-verify-option): Set default to nil.
3181         (mm-decrypt-option): Ditto.
3182         * gnus-art.el (article-verify-x-pgp-sig): New function.
3183
3184 2000-11-10 09:01:25  ShengHuo ZHU  <zsh@cs.rochester.edu>
3185
3186         * gnus-art.el (gnus-mime-display-alternative): Show button if no
3187         preferred part.
3188
3189 2000-11-07  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3190
3191         * gnus-sum.el (gnus-move-split-methods): Say that
3192         `gnus-split-methods' uses file names, whereas this uses group
3193         names.  (Report from Nevin Kapur)
3194
3195 2000-11-10 01:23:20  ShengHuo ZHU  <zsh@cs.rochester.edu>
3196
3197         * mm-partial.el (mm-inline-partial): Insert MIME-Version.
3198
3199 2000-11-09 17:02:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
3200
3201         * nnheader.el (nnheader-directory-files-is-safe): New variable.
3202         (nnheader-directory-articles): Use it.
3203         (nnheader-article-to-file-alist): Ditto.
3204
3205 2000-11-09 16:20:37  ShengHuo ZHU  <zsh@cs.rochester.edu>
3206
3207         * rfc2047.el (rfc2047-pad-base64): New function.
3208         (rfc2047-decode): Use it.
3209
3210 2000-11-09 08:53:04  ShengHuo ZHU  <zsh@cs.rochester.edu>
3211
3212         * gnus-srvr.el (gnus-browse-foreign-server): Bind the original
3213         select method.
3214
3215 2000-11-08 19:58:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
3216
3217         * mml2015.el (mml2015-gpg-decrypt-1):
3218         (mml2015-gpg-verify): buffer-string has no argument in Emacs.
3219
3220 2000-11-08 16:37:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
3221
3222         * gnus-cache.el (gnus-cache-generate-nov-databases): Reopen cache.
3223
3224 2000-11-08 08:38:30  ShengHuo ZHU  <zsh@cs.rochester.edu>
3225
3226         * pop3.el (pop3-munge-message-separator): A message may have an
3227         empty body.
3228
3229 2000-11-07 18:02:26  ShengHuo ZHU  <zsh@cs.rochester.edu>
3230
3231         * mm-uu.el (mm-uu-type-alist): Don't test pgp stuff.
3232         (mm-uu-pgp-encrypted-extract): Clean mml2015 buffer.
3233         (mm-uu-pgp-signed-extract): Use coding-system.
3234
3235 2000-11-07 14:33:19  ShengHuo ZHU  <zsh@cs.rochester.edu>
3236
3237         * gnus-art.el (gnus-mime-display-part): Show MIME security button.
3238         (gnus-insert-mime-security-button): New function.
3239         * mm-decode.el (mm-possibly-verify-or-decrypt): Add security info.
3240         * mml2015.el:  Add security info when verify or decrypt.
3241         * mm-uu.el (mm-uu-pgp-signed-extract): Use multipart.
3242         (mm-uu-pgp-encrypted-extract): Ditto.
3243
3244 2000-11-07 08:49:36  ShengHuo ZHU  <zsh@cs.rochester.edu>
3245
3246         * mm-decode.el (mm-display-parts): New function.
3247         * gnus-art.el (gnus-mime-view-all-parts): Use it. Remove parts first.
3248
3249 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3250
3251         * gnus-mlspl.el: Documentation tweaks.
3252
3253 2000-11-06 22:06:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
3254
3255         * mm-decode.el (mm-possibly-verify-or-decrypt): Fix.
3256         * gnus-art.el (gnus-article-encrypt-body): Rename and support prefix
3257         argument.
3258
3259 2000-11-06 19:10:14  ShengHuo ZHU  <zsh@cs.rochester.edu>
3260
3261         * rfc2231.el (rfc2231-encode-string): Use us-ascii if charset is nil.
3262
3263 2000-11-06 18:17:53  ShengHuo ZHU  <zsh@cs.rochester.edu>
3264
3265         * gnus-art.el (gnus-article-encrypt): New function.
3266         (gnus-article-encrypt-protocol-alist): New variable.
3267         (gnus-article-encrypt-protocol): New variable.
3268         * mml2015.el (mml2015-self-encrypt): New function.
3269         (mml2015-mailcrypt-encrypt): Set mc-pgp-always-sign.
3270
3271 2000-11-06 16:02:52  ShengHuo ZHU  <zsh@cs.rochester.edu>
3272
3273         * mm-uu.el (mm-uu-gpg-key-skip-to-last): New function.
3274         (mm-uu-pgp-key-extract): Use application/pgp-keys, don't snarf,
3275         let mailcap do it.
3276         * mml2015.el: Remove snarf code.
3277         * mm-decode.el: Remove snarf code.
3278
3279 2000-11-06 14:03:10  ShengHuo ZHU  <zsh@cs.rochester.edu>
3280
3281         * mml.el (mml-insert-mml-markup): Ignore internal stuff.
3282         (mml-insert-mime): Understand gnus-decoded.
3283         (mime-to-mml): New parameter handles.
3284         * gnus-art.el (gnus-mime-save-part-and-strip): Use it.
3285         * gnus-sum.el (gnus-summary-edit-article): Add argument `3'.
3286
3287 2000-11-06 13:51:37  ShengHuo ZHU  <zsh@cs.rochester.edu>
3288
3289         * mm-decode.el (mime-security): New group.
3290         (mm-verify-function-alist): Add test function.
3291         (mm-decrypt-function-alist): Ditto.
3292         (mm-snarf-option): Set default value as nil.
3293         (mm-find-part-by-type): Recursive parameter.
3294         (mm-possibly-verify-or-decrypt): Support draft-ietf-openpgp-multsig.
3295         * mml2015.el: Support draft-ietf-openpgp-multsig.
3296
3297 2000-11-06 13:01:27  ShengHuo ZHU  <zsh@cs.rochester.edu>
3298
3299         * gnus-art.el (gnus-mime-view-part-as-charset): New function.
3300         (gnus-article-view-part-as-charset): New function.
3301
3302 2000-11-05 22:34:07  ShengHuo ZHU  <zsh@cs.rochester.edu>
3303
3304         * mm-decode.el (mm-verify-option): Default value.
3305         (mm-possibly-verify-or-decrypt): Dealing with broken messages.
3306
3307 2000-11-05 15:06:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
3308
3309         * nnvirtual.el (nnvirtual-request-expire-articles): Uncompress range.
3310
3311 2000-11-05  Simon Josefsson  <sj@extundo.com>
3312
3313         * mml-smime.el (mml-smime-verify): Work in original multipart
3314         buffert.
3315
3316         * mm-decode.el (mm-handle-multipart-original-buffer): New macro.
3317         (mm-handle-multipart-ctl-parameter): Ditto.
3318         (mm-alist-to-plist): New function.
3319         (mm-dissect-buffer): Store CTL parameters and copy original buffer
3320         for multiparts.
3321         (mm-destroy-parts): Destroy multipart buffert.
3322         (mm-remove-part): Ditto.
3323
3324         * mml-smime.el (mml-smime-sign): Not used.
3325         (mml-smime-encrypt): Ditto.
3326
3327         * mm-decode.el (mml-smime-verify): Autoload mml-smime.
3328
3329         Verify S/MIME signature support.
3330
3331         * mm-decode.el (mm-inline-media-tests): Add
3332         application/{x-,}pkcs7-signature.
3333         (mm-inlined-types): Ditto.
3334         (mm-automatic-display): Ditto.
3335         (mm-verify-function-alist): Ditto.  Add name of method.
3336         (mm-decrypt-function-alist): Add name of method.
3337         (mm-find-part-by-type): Add documentation.
3338         (mm-possibly-verify-or-decrypt): Use new format of
3339         mm-{verify,decrypt}-function-alist.  Use method names.
3340
3341         * mml-smime.el (mml-smime-verify): New function.
3342
3343 2000-11-04 20:38:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
3344
3345         * mm-view.el (mm-inline-text): Move point to the end of inserted text.
3346
3347 2000-11-04 19:07:08  ShengHuo ZHU  <zsh@cs.rochester.edu>
3348
3349         * mml2015.el (mml2015-function-alist): Clear verify and decrypt.
3350         * mm-uu.el: Reorganized.  Add gnatsweb, pgp-signed, pgp-encrypted.
3351         * mm-decode.el (mm-snarf-option): New.
3352
3353 2000-11-04 13:08:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
3354
3355         * mm-util.el (mm-subst-char-in-string): New function.
3356         (mm-replace-chars-in-string): Use it.
3357         * message.el (message-replace-chars-in-string): Use it.
3358         * nnheader.el (nnheader-replace-chars-in-string): Use it.
3359         * gnus-mh.el (mh-lib-progs): Shut up.
3360
3361 2000-11-04  ShengHuo Zhu  <zsh@cs.rochester.edu>
3362
3363         * base64.el, md5.el: Moved to contrib directory.
3364
3365 2000-11-04 11:13:56  ShengHuo ZHU  <zsh@cs.rochester.edu>
3366
3367         * gnus-sum.el (gnus-summary-search-article-forward): Don't move
3368         the last article when search.
3369
3370 2000-11-04 10:34:29  ShengHuo ZHU  <zsh@cs.rochester.edu>
3371
3372         * nnheader.el (nnheader-pathname-coding-system): Default iso-8859-1.
3373         * nnmail.el (nnmail-pathname-coding-system): Ditto.
3374
3375 2000-09-29  David Edmondson  <dme@thus.net>
3376
3377         * message.el (message-newline-and-reformat): Typo.
3378
3379 2000-11-04 10:11:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
3380
3381         * rfc2231.el (rfc2231-decode-encoded-string): Test mm-multibyte-p.
3382
3383 2000-11-04 09:53:42  ShengHuo ZHU  <zsh@cs.rochester.edu>
3384
3385         * nntp.el (nntp-decode-text): Delete bogus status lines.
3386
3387 2000-11-03  Stefan Monnier  <monnier@cs.yale.edu>
3388
3389         * message.el (message-font-lock-keywords): Match a final newline
3390         to help font-lock's multiline support.
3391
3392 2000-11-04 09:11:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
3393
3394         * nnoo.el (nnoo-set): New function.
3395
3396 2000-11-04  ShengHuo Zhu  <zsh@cs.rochester.edu>
3397
3398         * gpg.el, gpg-ring.el: Moved to contrib directory.
3399
3400 2000-11-04  Simon Josefsson  <sj@extundo.com>
3401
3402         * nnimap.el (nnimap-split-inbox): Typo.
3403
3404 2000-11-03 10:46:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
3405
3406         * gnus-msg.el (gnus-msg-mail): Move it backwards.
3407
3408 2000-11-03  Simon Josefsson  <sj@extundo.com>
3409
3410         * rfc2231.el (rfc2231-parse-qp-string): New function.
3411         (require): rfc2047.
3412
3413         * mail-parse.el (mail-header-parse-content-type):
3414         (mail-header-parse-content-disposition): Support invalid QP
3415         encoded strings, by using `rfc2231-parse-qp-string'.
3416
3417 2000-11-03 08:58:08  ShengHuo ZHU  <zsh@cs.rochester.edu>
3418
3419         * rfc2231.el (rfc2231-parse-string): Decode when there is no number.
3420         (rfc2231-decode-encoded-string): Typo "> X 1".
3421         (rfc2231-encode-string): Insert the name of charset.
3422         * mail-parse.el (mail-header-encode-parameter): Use RFC2231.
3423
3424 2000-11-02 23:35:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
3425
3426         * mm-decode.el (mm-save-part): Return the filename.
3427         * gnus-sum.el (gnus-summary-edit-article): Remove a hack.
3428         * gnus-art.el (gnus-mime-save-part-and-strip): New function.
3429         (gnus-mime-action-alist): Use it.
3430         (gnus-mime-button-commands): USe it.
3431         * mm-extern.el (mm-extern-local-file): Error when the file is gone.
3432         (mm-inline-external-body): unwind-protect.
3433
3434 2000-11-02 21:08:49  ShengHuo ZHU  <zsh@cs.rochester.edu>
3435
3436         * gnus-art.el (gnus-insert-mime-button): Show url.
3437
3438 2000-11-02 19:51:19  ShengHuo ZHU  <zsh@cs.rochester.edu>
3439
3440         * mml.el (mml-generate-mime-1): Support external url.
3441         * nnwarchive.el (nnwarchive-mail-archive-article): Use external url.
3442
3443 2000-11-02 16:53:32  ShengHuo ZHU  <zsh@cs.rochester.edu>
3444
3445         * mm-partial.el (mm-inline-partial): Buffer name with a leading space.
3446         * mm-decode.el (mm-display-external): Ditto.
3447         * mm-extern.el: New file.
3448         * mm-decode.el (mm-inline-media-tests): Hook it up.
3449         (mm-inlined-types): Inline message/external-body.
3450
3451 2000-11-02  Simon Josefsson  <sj@extundo.com>
3452
3453         * gnus-art.el (gnus-visible-headers): Add Mail-Followup-To.
3454
3455         * message.el (message-get-reply-headers): Better handling when
3456         Mail-Followup-To is very large.
3457
3458 2000-11-02 13:27:56  ShengHuo ZHU  <zsh@cs.rochester.edu>
3459
3460         * gnus-uu.el (gnus-uu-post-news): Comment out the redundancy.
3461         * gnus-art.el (gnus-article-edit-done):
3462         * gnus-sum.el (gnus-summary-edit-article-done): Move line
3463         counting code here.
3464         * gnus-msg.el (gnus-setup-message): Remove a hack.
3465
3466 2000-11-02 09:33:01  ShengHuo ZHU  <zsh@cs.rochester.edu>
3467
3468         * gnus-sum.el (gnus-newsgroup-variables): New variable.
3469         (gnus-summary-mode): Make them local variables.
3470         (gnus-set-global-variables): Globalize them.
3471         (gnus-summary-exit): Kill them.
3472
3473 2000-11-02  Hrvoje Niksic  <hniksic@arsdigita.com>
3474
3475         * rfc2047.el (rfc2047-encoded-word-regexp): Allow empty encoded
3476         word.
3477
3478 2000-11-01 10:07:13  ShengHuo ZHU  <zsh@cs.rochester.edu>
3479
3480         * gnus-art.el (gnus-mime-display-part): Add to signed or encrypted.
3481         gnus-article-wash-types.
3482         * gnus-art.el (gnus-article-wash-status): Use them.
3483
3484 2000-11-01 08:54:11  ShengHuo ZHU  <zsh@cs.rochester.edu>
3485
3486         * mml.el (mml-read-tag): Remove spaces and LF.
3487
3488 2000-11-01 08:01:03  ShengHuo ZHU  <zsh@cs.rochester.edu>
3489
3490         * mml2015.el (mml2015-mailcrypt-encrypt): Use from and sign parameters.
3491         * mml.el (mml-generate-mime-1): Add sender and recipients attributes.
3492
3493 2000-11-01 07:39:24  ShengHuo ZHU  <zsh@cs.rochester.edu>
3494
3495         * gnus-sum.el (gnus-summary-force-verify-and-decrypt): New function.
3496
3497 2000-10-31 22:06:13  ShengHuo ZHU  <zsh@cs.rochester.edu>
3498
3499         * gnus-sum.el (gnus-article-charset): New variable.
3500         (gnus-summary-display-article): Set it.
3501         * gnus-msg.el (gnus-copy-article-buffer): Use it.
3502         * gnus-art.el (gnus-article-mode): Make it local variable.
3503
3504 2000-11-01 01:12:29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
3505
3506         * nnultimate.el (nnultimate-create-mapping): Use nreverse.
3507
3508 2000-10-31 23:45:31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
3509
3510         * nnwfm.el: New file.
3511
3512         * nnweb.el (nnweb-replace-in-string): New function.
3513
3514 2000-10-31 17:32:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
3515
3516         * mml2015.el: Wrap gpg.el.
3517         * gpg.el (gpg-verify): The last argument of apply is a list.
3518         (gpg-encrypt): Add passphrase as a parameter.
3519
3520 2000-10-31 17:28:45  ShengHuo ZHU  <zsh@cs.rochester.edu>
3521
3522         * gpg.el: New file.
3523         * gpg-ring.el: New file.
3524
3525 2000-10-31 11:44:29  ShengHuo ZHU  <zsh@cs.rochester.edu>
3526
3527         * gnus-sum.el (gnus-summary-show-article): Fix the summary line.
3528
3529 2000-10-31  Katsumi Yamaoka  <yamaoka@jpl.org>
3530
3531         * gnus-sum.el (gnus-summary-insert-line): Work with quoted
3532         double-quote charcters.
3533         (gnus-summary-prepare-threads): Ditto.
3534
3535 2000-10-31 08:36:03  ShengHuo ZHU  <zsh@cs.rochester.edu>
3536
3537         * gnus-art.el (gnus-mime-display-single): Forward line -1.
3538         * mml.el (mml-read-tag): Don't skip the leading space.
3539         * lpath.el (font-lock-set-defaults): Shut up.
3540
3541 2000-10-31 00:04:35  ShengHuo ZHU  <zsh@cs.rochester.edu>
3542
3543         * mml2015.el: Fix doc. Remove bogus mml2015-setup.
3544
3545 2000-10-30 23:37:07  ShengHuo ZHU  <zsh@cs.rochester.edu>
3546
3547         * qp.el (quoted-printable-encode-region): Replace leading - when
3548         ultra safe.
3549         * mml.el (mml-generate-mime-postprocess-function): Removed.
3550         (mml-postprocess-alist): Removed.
3551         (mml-generate-mime-1): Use ultra-safe when sign.
3552         * mml2015.el (mml2015-fix-micalg): Uppercase.
3553         (mml2015-verify): Insert LF.
3554         (mml2015-mailcrypt-sign): Downcase; search backward.
3555
3556 2000-10-16 11:36:52  Lars Magne Ingebrigtsen  <larsi@gnus.org>
3557
3558         * nnultimate.el (nnultimate-forum-table-p): Be a bit more
3559         restrictive.
3560         (nnultimate-table-regexp): New variable.
3561         (nnultimate-forum-table-p): Use it.
3562
3563 2000-10-30  Ed L Cashin <ecashin@coe.uga.edu>
3564
3565         * gnus-sum.el (gnus-summary-expire-articles): Save point.
3566
3567 2000-10-30 08:52:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
3568
3569         * mml-sec.el (mml-pgpmime-sign-buffer): Use mml2015-sign.
3570         (mml-pgpmime-encrypt-buffer): Use mml2015-encrypt.
3571
3572 2000-10-30 08:38:12  ShengHuo ZHU  <zsh@cs.rochester.edu>
3573
3574         * mml2015.el: Shut up.
3575
3576 2000-10-30 08:17:46  ShengHuo ZHU  <zsh@cs.rochester.edu>
3577
3578         * gnus.el (gnus-server-browse-hashtb): Removed.
3579         * gnus-group.el (gnus-group-prepare-flat-list-dead): Use gnus-active.
3580         (gnus-group-insert-group-line-info): Use simplified method.
3581         * gnus-srvr.el (gnus-browse-foreign-server): Use gnus-set-active.
3582
3583 2000-10-30 01:52:40  ShengHuo ZHU  <zsh@cs.rochester.edu>
3584
3585         * gnus-util.el (gnus-union): Renamed from gnus-agent-union, and
3586         moved here.
3587         * gnus-agent.el (gnus-agent-fetch-headers): Use it.
3588         * gnus-group.el (gnus-group-prepare-flat): Use it.
3589         * gnus-topic.el (gnus-group-prepare-topics): Use it.
3590
3591 2000-10-30 01:23:49  ShengHuo ZHU  <zsh@cs.rochester.edu>
3592
3593         * mml.el (mml-mode): Show menu in XEmacs.
3594
3595 2000-10-30 00:49:33  ShengHuo ZHU  <zsh@cs.rochester.edu>
3596
3597         * gnus-srvr.el (gnus-server-browse-in-group-buffer): New variable.
3598         (gnus-server-read-server-in-server-buffer): New function.
3599         (gnus-browse-foreign-server): Browse in group buffer.
3600         * gnus-group.el (gnus-group-prepare-flat): List group not in list.
3601         (gnus-group-prepare-flat-list-dead): Use gnus-group-insert-group-line.
3602         * gnus-topic.el (gnus-group-prepare-topics): Ditto.
3603         * gnus.el (gnus-server-browse-hashtb): New variable.
3604
3605 2000-10-29 22:31:40  ShengHuo ZHU  <zsh@cs.rochester.edu>
3606
3607         * nnfolder.el (nnfolder-open-nov): Use group.
3608
3609 2000-10-29 17:23:15  ShengHuo ZHU  <zsh@cs.rochester.edu>
3610
3611         * nnfolder.el: Add NOV. Set version to 2.0.
3612         (nnfolder-nov-is-evil): If non-nil, nnfolder acts like 1.0.
3613
3614 2000-10-29 10:35:08  ShengHuo ZHU  <zsh@cs.rochester.edu>
3615
3616         * mml2015.el (mml2015-mailcrypt-sign): Use mc-sign-generic.
3617
3618 2000-10-29 09:42:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
3619
3620         * gnus-srvr.el (gnus-browse-foreign-server): Show level mark.
3621         (gnus-browse-unsubscribe-group): Unsubscribed is not killed.
3622
3623 2000-10-29 08:28:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
3624
3625         * nnfolder.el (nnfolder-read-folder): Don't goto point-min.
3626
3627 2000-10-28 19:11:01  ShengHuo ZHU  <zsh@cs.rochester.edu>
3628
3629         * mm-decode.el (mm-verify-function-alist): New variable.
3630         (mm-verify-option): New variable.
3631         (mm-decrypt-function-alist): Ditto.
3632         (mm-decrypt-option): Ditto.
3633         (mm-find-raw-part-by-type): New function.
3634         (mm-possibly-verify-or-decrypt): New function.
3635         (mm-dissect-multipart): Use it.
3636         * mml2015.el (mml2015-fix-micalg): New function.
3637         (mml2015-decrypt): Use new interface.
3638         (mml2015-verify):  Use new interface.
3639         (mml2015-setup): Make it bogus.
3640
3641 2000-10-28 16:54:45  ShengHuo ZHU  <zsh@cs.rochester.edu>
3642
3643         * mml.el (mml-generate-mime-postprocess-function): Set to
3644         mml-postprocess.
3645         (autoload): Autoload mml2015 and mml-smime.
3646         (mml-postprocess-alist): Use mml2015-sign and mml2015-encrypt.
3647         * mml2015.el (mml2015-encrypt): New function.
3648         (mml2015-sign): New function.
3649         (mml2015-encrypt-function): New variable.
3650         (mml2015-sign-function): New variable.
3651         (mml2015-mailcrypt-encrypt): Use message-recipients.
3652         (mml2015-setup): Don't set mml-generate-mime-postprocess-function.
3653         * mml-smime.el (mml-smime-setup): Ditto.
3654
3655 2000-10-28  Simon Josefsson  <sj@extundo.com>
3656
3657         * imap.el (imap-parse-resp-text-code): Workaround bug in Stalker
3658         Communigate Pro 3.3.1 server.
3659
3660         * mml-sec.el (mml-smime-encrypt-buffer): Support certfiles stored
3661         in buffers.
3662         (mml-secure-dns-server): Removed.
3663         (mml-secure-part-smime-encrypt-by-dns): Use DIG interface.  Don't
3664         write certificates to files.
3665
3666         * smime.el (smime-dns-server): New variable.
3667         (smime-mail-to-domain):
3668         (smime-cert-by-dns): New functions.
3669
3670         * dig.el: New file.
3671
3672 2000-10-28 10:09:41  ShengHuo ZHU  <zsh@cs.rochester.edu>
3673
3674         * message.el (message-options): New variable.
3675         (message-options-set-recipient): New function.
3676         (message-send): Use them.
3677         * gnus-int.el (gnus-request-replace-article): Use them.
3678         (gnus-request-accept-article): Ditto.
3679         * mml.el (mml-preview): Use them.
3680         * gnus-sum.el (gnus-summary-edit-article): Use them.
3681
3682         * message.el (message-options-get): New function.
3683         (message-options-get): New function.
3684         * rfc2047.el (rfc2047-encode-message-header): Use them.
3685         * mm-bodies.el (mm-encode-body): Use them.
3686
3687 2000-10-28  Simon Josefsson  <sj@extundo.com>
3688
3689         * nnimap.el (nnimap-retrieve-which-headers):
3690         (nnimap-request-article-part): Quote message-id.
3691
3692         * smime.el (smime-CA-directory): Rename from `smime-CAs'.
3693         (smime-CA-file): New variable.
3694         (smime-call-openssl-region): Don't error.
3695         (smime-sign-region): Return result value.
3696         (smime-encrypt-region): Ditto.
3697         (smime-verify-region): New function.
3698         (smime-decrypt-region): Ditto.
3699         (smime-verify-buffer): Ditto.
3700         (smime-decrypt-buffer): Ditto.
3701
3702         * mml.el: Require mml-sec.
3703         (mml-generate-mime-1): Support "sign" and "encrypt" MML tags.
3704         (mml-mode-map): Add "sign" and "encrypt" maps.
3705         (mml-menu): Add security menu.
3706         (mml-preview): Use generate-new-buffer.
3707
3708         * mml-sec.el: New file.
3709
3710 2000-10-28 03:43:03  ShengHuo ZHU  <zsh@cs.rochester.edu>
3711
3712         * mm-decode.el (mm-find-part-by-type): Move it here.
3713         * mml.el (mml-postprocess): Move it here.
3714         (mml-postprocess-alist): Move it here. Merge them.
3715
3716 2000-10-28 03:38:39  ShengHuo ZHU  <zsh@cs.rochester.edu>
3717
3718         * rfc2047.el (rfc2047-encode-message-header): Make sure no
3719         unencoded stuff in the header.
3720
3721 2000-10-28 02:40:46  ShengHuo ZHU  <zsh@cs.rochester.edu>
3722
3723         * gnus-group.el (gnus-group-listed-groups): New variable.
3724         (gnus-group-list-option): New variable.
3725         (gnus-group-list-limit-map): New keymap.
3726         (gnus-group-list-flush-map): New keymap.
3727         (gnus-group-list-plus-map): New keymap.
3728         (gnus-group-prepare-logic): New function.
3729         (gnus-group-prepare-flat): Merge with
3730         gnus-group-prepare-flat-predicate. Use gnus-group-listed-groups.
3731         (gnus-group-prepare-flat-list-dead): Ditto.
3732         (gnus-group-list-matching): Use gnus-group-prepare-function.
3733         (gnus-group-list-dormant): Ditto.
3734         (gnus-group-list-cached): Ditto.
3735         (gnus-group-listed-groups): New function.
3736         (gnus-group-list-limit): New function.
3737         (gnus-group-list-flush): New function.
3738         (gnus-group-list-plus): New function.
3739         * gnus-topic.el (gnus-group-prepare-topics): Accept predicate.
3740         (gnus-topic-prepare-topic): Ditto.
3741
3742 2000-10-27  Paul Jarc <prj@po.cwru.edu>
3743
3744         * message.el (message-insert-to, message-get-reply-headers):
3745         (message-reply, message-followup): Mail-{Followup,Reply}-To.
3746
3747 2000-10-27 19:45:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
3748
3749         * mml2015.el: New file.
3750         * smime.el: New file.
3751         * mml-smime.el: New file.
3752
3753 2000-10-27 19:42:12  ShengHuo ZHU  <zsh@cs.rochester.edu>
3754
3755         * ChangeLog: Moved to ChangeLog.1.
3756
3757 ;; Local Variables:
3758 ;; coding: iso-2022-7bit
3759 ;; End: