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