2001-06-19 Simon Josefsson <jas@extundo.com>
[gnus] / lisp / ChangeLog
1 2001-06-19  Simon Josefsson  <jas@extundo.com>
2
3         * message.el (message-yank-prefix): Doc fix.
4         (message-yank-cited-prefix): Ditto.
5         (message-delete-not-region): Keep citation prefix on first line,
6         if possible and appropriate.
7
8 2001-06-19  Simon Josefsson  <jas@extundo.com>
9
10         * imap.el (imap-process-connection-type): New variable.
11         (imap-kerberos4-open, imap-gssapi-open): Use it.  This makes
12         recent `imtest's work completely (no line length issues), while
13         making making old `imtest's unusable.  Thanks to NAGY Andras
14         <nagya@inf.elte.hu> for his work.
15
16 2000-12-30  NAGY Andras <nagya@inf.elte.hu>
17
18         * imap.el (imap-ssl-program): Add -quiet to shut up
19         OpenSSL/SSLeay's internal debug talk.
20
21 2001-06-19  Matt Armstrong <matt@lickey.com>
22
23         * imap.el (imap-parse-flag-list): Workaround bug in Courier IMAP
24         server.
25
26 2001-06-19 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
27
28         * nnmail.el (nnmail-article-buffer): New variable.
29         (nnmail-split-incoming): Use it.
30
31 2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>
32
33         * qp.el (quoted-printable-decode-region): If called interactively,
34         use coding-system-for-read.
35
36 2001-06-16 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
37
38         * message.el (message-check-news-header-syntax): Check Reply-To.
39
40 2001-06-16 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
41
42         * mml.el (mml-parse-1): Use message options.
43
44         * message.el (message-do-fcc): Don't do anything if there is no
45         FCC.
46
47 2001-06-16  Simon Josefsson  <jas@extundo.com>
48
49         * nnimap.el (nnimap-split-articles): Support 'junk to-groups.
50         (nnimap-expunge-search-string): New variable.
51         (nnimap-request-expire-articles): Use it.
52
53 2001-06-15 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
54
55         * message.el (message-send-mail-with-qmail): wrong exit status is
56         100 not 1. Reported by Paul Jarc <prj@po.cwru.edu>.
57
58 2001-06-15 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
59
60         * gnus-art.el (article-strip-multiple-blank-lines): Use
61         delete-region instead of replace-match.
62
63 2001-06-14 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
64
65         * nnweb.el (nnweb-google-parse-1): Fix Google content regexp.
66         (nnweb-google-wash-article): Ditto.
67
68 2001-06-14 Ferenc Wagner <wferi@bolyai1.elte.hu>
69
70         * nnweb.el (nnweb-google-parse-1): Fix Google url regexp.
71
72 2001-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
73
74         * gnus.el (gnus-define-group-parameter): Don't quote the defcustom
75         specs.
76         
77 2001-06-13 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
78
79         * gnus.el (gnus-email-address): Move it here.
80
81         * gnus-art.el (article-de-quoted-unreadable): Read charset if
82         requested.
83         (article-de-base64-unreadable): Ditto.
84         (article-wash-html): Ditto.
85
86 2001-06-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
87
88         * message.el (message-options-set-recipient): Don't add ", "
89         unless necessary. Suggested by Josh Huber <huber@alum.wpi.edu>.
90
91 2001-06-12 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
92
93         * nnrss.el (nnrss-group-alist): Use |fr| instead of [fr].
94
95 2001-06-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
96
97         * gnus-art.el (gnus-plain-save-name): Use file-relative-name. 
98         From Marc Lefranc <Marc.Lefranc@univ-lille1.fr>.
99         
100         * nnrss.el (nnrss-node-text): Node might be nil.
101
102 2001-06-11 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
103
104         * gnus-uu.el (gnus-uu-save-article): Use mml tag instead of
105         part. From Katsumi Yamaoka <yamaoka@jpl.org>.
106         
107         * nnrss.el (nnrss-group-alist): More items.
108
109 2001-06-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
110
111         * nnrss.el (nnrss-node-text): Use cddr instead xml-node-children.
112
113 2001-06-03  Dale Hagglund  <rdh@best.com>
114         
115        * gnus-mlspl.el (gnus-group-split-fancy): Fix generation of split
116        restrict clauses.
117
118 2001-06-07 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
119         
120         From Benjamin Rutt <brutt+news@bloomington.in.us>
121         
122         * message.el (message-wide-reply-confirm-recipients): New variable.
123
124 2001-06-06  Mark Thomas  <mthomas@edrc.cmu.edu>
125
126         * nnmail.el (nnmail-fix-eudora-headers): Change the In-Reply-To
127         fix so it works with XEmacs.
128         
129 2001-06-07 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
130
131         * nnrss.el (nnrss-retrieve-headers): Support description as extra
132         headers.
133
134 2001-06-07 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
135
136         * nnrss.el: Fix a few bugs.
137
138 2001-06-05  Simon Josefsson  <jas@extundo.com>
139
140         * mm-decode.el (mm-handle-set-external-undisplayer): Don't
141         generate compiler warnings.  From Alex Schroeder <alex@gnu.org>.
142
143 2001-06-04  Hrvoje Niksic  <hniksic@arsdigita.com>
144
145         * mm-decode.el (mm-pipe-part): Bind coding-system-for-write to
146         binary so that we don't transmit ISO 2022 garbage to the process.
147         This is needed under XEmacs.
148
149 2001-06-03  Simon Josefsson  <simon@josefsson.org>
150
151         * imap.el (imap-ssl-open): Require ssl. (Otherwise ssl.el is
152         autoloaded incorrectly below because ssl-program-* is bound.)
153         Thanks to Amos Gouaux for report.
154
155 2001-06-02  Simon Josefsson  <simon@josefsson.org>
156
157         * imap.el (imap-kerberos4-open): 
158         (imap-gssapi-open):
159         (imap-ssl-open):
160         (imap-network-open):
161         (imap-shell-open):
162         (imap-starttls-open): Set buffer to workaround spurious
163         `accept-process-output' buffer changes.  Thanks to Mats Lidell
164         <Mats.Lidell@contactor.se> for report and partial patch and Jake
165         Colman <colman@ppllc.com> for report.
166
167 2001-05-31 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
168
169         * gnus-sum.el (gnus-summary-catchup): New argument.
170         (gnus-summary-catchup-from-here): New function.
171
172 2001-05-30  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
173
174         * mm-view.el (mm-inline-image-xemacs): Insert newline, then move
175         back, then insert glyph.  (Before, the glyph was inserted first,
176         then the newline.)  This works around a behavior in XEmacs where
177         it is not possible to insert a character after a glyph which is at
178         the end of a buffer.  Patch by Lloyd Zusman <ljz@asfast.com>.
179
180 2001-05-28  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
181
182         From Jaap-Henk Hoepman (jhh@xs4all.nl).
183         
184         * mm-decode.el (mm-keep-viewer-alive-types): New variable.
185         (mm-keep-viewer-alive-p, mm-handle-set-external-undisplayer,
186         mm-destroy-postponed-undisplay-list): New functions.
187         (mm-display-external): Use them.
188
189 2001-05-27  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
190
191         * gnus-salt.el (gnus-tree-highlight-node): Bind `default-high' and
192         `default-low' when evaluating `gnus-summary-highlight'.
193         From Raja R Harinath <harinath@cs.umn.edu>.
194
195 2001-05-27  Simon Josefsson  <simon@josefsson.org>
196
197         * message.el (message-yank-cited-prefix): New variable.
198         (message-indent-citation): Use it.
199
200         * mml2015.el (mml2015-mailcrypt-verify): Store gpg stderr output
201         as details.
202         (mml2015-mailcrypt-clear-verify): Ditto.
203
204 2001-05-24  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
205         From Nevin Kapur <nevin@jhu.edu>.
206
207         * gnus-sum.el (gnus-summary-default-high-score,
208         gnus-summary-default-low-score): New variables.
209         (gnus-summary-highlight): Use them.
210
211 2001-05-16  Didier Verna  <didier@lrde.epita.fr>
212
213         * message.el (message-mail): pass the 'send-actions argument to
214         `message-setup'.
215
216 2001-05-16  Simon Josefsson  <simon@josefsson.org>
217         From Raymond Scholz <ray-2001@zonix.de>
218
219         * gnus-art.el (gnus-mime-view-part-as-charset):
220         (gnus-mime-internalize-part): Doc fixes.
221
222 2001-05-11  Simon Josefsson  <simon@josefsson.org>
223
224         * gnus-start.el (gnus-ignored-newsgroups): Also ignore NNTP type
225         status lines without any text ("^215$").
226
227 2001-05-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
228
229         * nnrss.el (nnrss-check-group): Reverse.
230
231 2001-05-07  Simon Josefsson  <simon@josefsson.org>
232
233         * message.el (message-get-reply-headers):
234         (message-followup): Fix typo, suggested by David Green
235         <dgreen@uab.edu>
236
237 2001-05-05 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
238
239         * nnslashdot.el (nnslashdot-request-expire-articles): Fix.
240
241         * nnrss.el (nnrss-open-server): Read server data when it is called.
242         (nnrss-request-expire-articles): Fix.
243
244 2001-05-05 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
245
246         * message.el (message-do-send-housekeeping): mail-abbrevs may
247         rename buffer behind Gnus.
248
249 2001-05-04 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
250
251         * nnrss.el (nnrss-check-group): Use nnheader-translate-file-chars.
252         (nnrss-group-alist): Add more resources.
253         (nnrss-check-group): Ignore errors.
254
255 2001-05-04 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
256
257         * nnrss.el (nnrss-request-expire-articles): Correct the return value.
258
259         * nnslashdot.el (nnslashdot-request-list): Add time.
260         (nnslashdot-request-expire-articles): New.
261
262         * gnus-start.el (gnus-check-bogus-newsgroups): Remove bogus
263         secondary methods too.
264
265 2001-05-03 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
266
267         * message.el (message-use-followup-to): Set default value to t.
268
269 2001-05-03  Florian Weimer  <fw@deneb.enyo.de>
270
271         * message.el (message-dont-reply-to-names): Fix documentation.
272         (message-get-reply-headers): Use Mail-Followup-To only for wide
273         replies.
274
275 2001-05-03 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
276
277         * nnrss.el (nnrss-request-expire-articles): Calculate # of days
278         correctly.
279         (nnrss-check-group): Use time.
280
281 2001-05-01 19:21:19 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
282
283         * gnus.el: Oort Gnus v0.03 is released.
284
285 2001-05-01 19:06:21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
286
287         * nnultimate.el (nnultimate-topic-article-to-article): Use the
288         group.
289
290 2001-04-24 19:50:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
291
292         * gnus-srvr.el (gnus-server-insert-server-line): Add a space.
293
294 2001-04-15 14:55:03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
295
296         * nnultimate.el (nnultimate-retrieve-headers): Return all
297         available headers.
298
299         * gnus-sum.el (gnus-read-all-available-headers): New variable.
300         (gnus-get-newsgroup-headers-xover): Use it.
301
302 2001-04-14 15:47:26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
303
304         * nnultimate.el (nnultimate-retrieve-headers): Clean up.
305
306 2001-04-30 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
307
308         * nntp.el (nntp-retrieve-groups): Use throw instead of error.
309
310 2001-04-29 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
311
312         * nnrss.el (nnrss-insert-w3): Use cache before I figure out how to
313         disable it.
314
315         * gnus.el (gnus-info-nodes): Remove a few The's.
316
317 2001-04-29 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
318
319         * mail-source.el (mail-source-movemail): Call-process may return a
320         signal description string.
321
322         * gnus-start.el (gnus-read-newsrc-el-file):
323         gnus-newsrc-file-version may be nil.
324
325         * nnmail.el (nnmail-get-new-mail): Use the exact file only.
326         Suggested by Michael Sperber [Mr. Preprocessor]
327         <sperber@informatik.uni-tuebingen.de>.
328
329 2001-04-25  Per Abrahamsen  <abraham@dina.kvl.dk>
330
331         * mm-uu.el (mm-uu-configure-list): Fixed customize type.
332
333 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
334
335         * mm-view.el (mm-display-inline-fontify): Allow XEmacs to fully
336         fontify HANDLE.
337
338 2001-04-18  Simon Josefsson  <simon@josefsson.org>
339
340         * smime.el (smime-ask-passphrase): Rework to return value.
341         (smime-sign-region): Rework to bind value and use it.
342         (smime-decrypt-region): Ditto.
343
344 2001-04-18  Mathias Herberts <Mathias.Herberts@iroise.net>
345         Committed by Simon Josefsson  <simon@josefsson.org>
346
347         * smime.el (smime-ask-passphrase): New function.
348         (smime-sign-region): Use it.
349         (smime-encrypt-cipher): New variable.
350         (smime-decrypt-region): Ditto.
351
352 2001-04-12  Jason Merrill  <jason_merrill@redhat.com>
353         Committed by Simon Josefsson  <simon@josefsson.org>
354
355         * imap.el (imap-shell-open): Erase the buffer *after* copying it into
356         the log.
357
358 2001-04-14 01:14:42 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
359
360         *gnus.el: Oort Gnus v0.02 is released.
361
362 2001-04-14 00:48:42  Lars Magne Ingebrigtsen  <larsi@quimby.gnus.org>
363
364         * gnus.el: Oort Gnus v0.01 is released.
365
366 2001-04-13 22:01:46  Lars Magne Ingebrigtsen  <larsi@gnus.org>
367
368         * gnus-sum.el (gnus-summary-highlight): Highlight read
369         undownloaded articles as read articles.
370
371         * gnus-agent.el (gnus-agent-get-undownloaded-list): Clean up.
372         (gnus-agent-get-undownloaded-list): Mark all undownloaded
373         articles, even read ones, as such.
374
375         * gnus-sum.el (gnus-summary-find-matching): Clean up.
376         (gnus-find-matching-articles): New function.
377         (gnus-summary-limit-include-matching-articles): New command.
378         (gnus-summary-limit-include-thread): Include articles that have
379         matching subjects.
380         (gnus-offer-save-summaries): Clean up.
381
382 2001-04-13  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
383
384         * nnmail.el (nnmail-split-fancy-with-parent): Add docstring.
385
386 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
387         From Jason Merrill <jason_merrill@redhat.com>
388
389         * gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
390
391 2001-04-10 08:01:15  Katsumi Yamaoka <yamaoka@jpl.org>
392         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
393
394         * gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
395         newsgroup names when the original article is a news message.
396
397 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
398
399         * message.el (message-cite-prefix-regexp): Use POSIX regexp if
400         supported. Suggest by Jim Meyering <jim@meyering.net>.
401
402 2001-04-02  Nevin Kapur  <nevin@jhu.edu>
403         Committed by Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>.
404
405         * nnmail.el (nnmail-split-it): Added check for .* at the end of
406         regexp in nnmail-split-fancy.
407
408 2001-04-10  Simon Josefsson  <simon@josefsson.org>
409
410         * message.el (message-options-set-recipient): Look at Cc and Bcc too.
411
412 2001-04-10  Colin Marquardt <colin.marquardt@usa.alcatel.com>
413
414         * message.el (message-send-mail): Improve the interaction with the
415         user.
416
417 2001-04-10  Simon Josefsson  <simon@josefsson.org>
418
419         * imap.el (imap-message-copy): Work around buggy servers that
420         doesn't send TRYCREATE tags.
421
422 2001-04-09 01:15:54  Katsumi Yamaoka <yamaoka@jpl.org>
423
424         * gnus-start.el (gnus-read-newsrc-el-file): Work with Semi-gnusae.
425
426 2001-04-05 21:43:25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
427
428         * gnus-sum.el (gnus-update-summary-mark-positions): Use a valid
429         date.
430
431 2001-04-04 16:13:17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
432
433         * gnus-group.el (gnus-group-quit): Check that the dribble buffer
434         lives.
435
436 2001-04-02 00:40:12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
437
438         * gnus-art.el (gnus-parse-news-url): New function.
439         (gnus-button-handle-news): New function.
440         (gnus-button-alist): Point to new functions.
441
442         * gnus-group.el (gnus-group-quit): Only mark buffer in non-empty.
443
444         * gnus-start.el (gnus-read-newsrc-el-file): Nix out
445         gnus-format-specs.
446
447         * message.el (message-check-news-header-syntax): Question even
448         when Gnus doesn't know the group names.
449         (message-send-news): Clean up.
450
451         * gnus-start.el (gnus-dribble-read-file): Say whether Gnus was
452         exited on purpose without saving.
453
454         * gnus-group.el (gnus-group-quit): Mark the dribble file as `Q'.
455
456 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
457
458         * gnus-score.el (gnus-score-orphans): Clean up.
459
460         * gnus-win.el (gnus-remove-some-windows): Leave one Gnus window.
461
462         * gnus-sum.el (gnus-summary-exit): Kill the summary buffer a bit
463         later.
464
465         * gnus-start.el (gnus-close-all-servers): Find the right items to
466         close.
467
468         * qp.el (quoted-printable-decode-region): Just message
469         malformation; don't quit.
470
471 2001-03-31 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
472         From Gerd Moellmann <gerd@gnu.org>.
473
474         * gnus.el (gnus-interactive): A typo.
475
476 2001-03-26  Juanma Barranquero  <lektu@uol.com.br>
477         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
478
479         * gnus-util.el (gnus-delete-alist): Declare it as an alias of
480         `assq-delete-all', if that function exists; otherwise use the old
481         definition. Documentation changed to match the one in
482         `assq-delete-all'.
483
484 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
485
486         * gnus-start.el (gnus-close-all-servers): New function.
487
488         * gnus-srvr.el (gnus-server-close-all-servers): Clean up.
489         (gnus-server-remove-denials): Clean up.
490
491         * gnus-sum.el (gnus-summary-sort-by-original): New command and
492         keystroke.
493
494 2001-03-31 02:56:55  Lars Magne Ingebrigtsen  <larsi@gnus.org>
495
496         * message.el (message-send-news): Message where we are sending.
497         (message-send-mail): Ditto.
498
499         * gnus.el (gnus-server-string): New function.
500
501         * gnus-sum.el (gnus-summary-up-thread): Doc fix.
502
503         * mm-decode.el (mm-default-directory): Customized.
504         (mm-tmp-directory): Ditto.
505
506         * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
507         (gnus-get-newsgroup-headers): Return -1 for articles without Lines
508         or Chars.
509         (gnus-summary-line-format-alist): ?l is now a string.
510         (gnus-summary-prepare-threads): Output ? for unknown lines.
511         (gnus-summary-insert-line): Ditto.
512         (gnus-summary-print-article): Unbalanced parentheses.
513
514         * gnus-msg.el (gnus-inews-do-gcc): Check group to allow it to find
515         out whether new stuff has arrived.
516
517 2001-03-31 02:14:38  Alan Shutko  <ats@acm.org>
518
519         * gnus-sum.el: Let printing work on ttys on Emacs.
520
521 2001-03-31 01:11:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
522
523         * gnus-msg.el (gnus-post-news): Add an empty Newsgroups header
524         when forcing news.
525
526         * gnus-sum.el (gnus-summary-mark-article-as-replied): Make into a
527         command.
528
529 2001-03-31 01:04:54  Francis Litterio  <franl-removethis@world.omitthis.std.com>
530
531         * message.el (message-set-auto-save-file-name): Don't use
532         asterisks under nt.
533
534 2001-03-31 00:03:42  Lars Magne Ingebrigtsen  <larsi@gnus.org>
535
536         * gnus-msg.el (gnus-inews-insert-draft-meta-information): Allow
537         lists of articles.
538
539         * gnus-uu.el (gnus-uu-digest-mail-forward): Mark as forwarded.
540
541         * gnus-msg.el (gnus-put-message): Clean up.
542         (gnus-summary-reply): Mark all replied-to articles as replied to.
543         (gnus-inews-add-send-actions): Also mark as forwarded.
544         (gnus-summary-mail-forward): Mark as forwarded.
545
546         * gnus-sum.el (gnus-summary-mark-article-as-replied): Take a list
547         of articles.
548         (gnus-summary-mark-article-as-forwarded): Ditto.
549
550         * gnus-msg.el (gnus-summary-resend-message): Mark article as
551         forwarded.
552         (gnus-summary-mail-forward): Clean up.
553
554         * gnus.el (gnus-article-mark-lists): Added forward.
555
556         * gnus-sum.el (gnus-forwarded-mark): New variable.
557         (gnus-summary-prepare-threads): Use it.
558         (gnus-summary-update-secondary-mark): Ditto.
559         (gnus-newsgroup-forwarded): New variable.
560
561 2001-03-30 23:13:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
562
563         * gnus-msg.el (gnus-summary-reply): Allow very wide replies.
564         (gnus-summary-very-wide-reply): New command and keystroke.
565         (gnus-summary-very-wide-reply-with-original): Ditto.
566
567         * gnus-score.el (gnus-adaptive-word-length-limit): New variable.
568         (gnus-score-adaptive): Use it.
569
570         * gnus-start.el (gnus-get-unread-articles): Clean up.
571
572 2001-03-21 20:00:43  Lars Magne Ingebrigtsen  <larsi@gnus.org>
573
574         * nnultimate.el (nnultimate-retrieve-headers): Work for other
575         boards.
576
577 2001-03-21  Didier Verna  <didier@lrde.epita.fr>
578
579         * gnus-start.el:
580         * gnus-start.el (gnus-subscribe-newsgroup-hooks): New.
581         * gnus-start.el (gnus-subscribe-newsgroup): use it.
582
583
584 2001-03-15 09:47:23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
585
586         * nnultimate.el (nnultimate-retrieve-headers): Understand
587         long-form month names.
588
589 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
590
591         * gnus-sum.el (gnus-summary-show-all-headers):
592         gnus-article-show-all-headers is broken. Use
593         gnus-summary-toggle-header instead.
594
595         * mml2015.el (mml2015-gpg-extract-from): No error.
596
597 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
598         From Bj\e,Ax\e(Brn Mork <bmork@dod.no>.
599
600         * mml2015.el (mml2015-gpg-extract-from): New function.
601         (mml2015-gpg-verify): Use it.
602         (mml2015-gpg-clear-verify): Use it.
603
604 2001-03-17 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
605
606         * message.el (message-setup-fill-variables): Use
607         fill-paragraph-function.
608         (message-fill-paragraph): Take an argument.
609         (message-newline-and-reformat): Take another argument.
610
611 2001-03-16 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
612
613         * message.el (rmail-output): It is in rmailout.el not rmail.el.
614
615 2001-03-16 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
616
617         * message.el (message-forward): local-variable-p takes an extra
618         argument in XEmacs.
619
620 2001-03-16  Simon Josefsson  <simon@josefsson.org>
621
622         * nnimap.el (nnimap-dont-use-nov-p): Renamed from
623         `nnimap-use-nov-p' (it really tested the negative).
624         (nnimap-retrieve-headers): Use it.
625
626 2001-03-11  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
627
628         * message.el (message-generate-headers-first): Update doc.
629
630 2001-03-10  Matthias Wiehl <mwiehl@gmx.de>
631
632         * gnus.el (gnus-summary-line-format): Typo.
633
634 2001-03-11  Simon Josefsson  <simon@josefsson.org>
635
636         * mailcap.el (mailcap-mime-data): Add application/sieve.
637         (mailcap-mime-extensions): Add .siv, .xls.
638
639 2001-03-14 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
640         From Christoph Conrad <christoph.conrad@gmx.de>
641
642         * gnus-score.el (gnus-summary-lower-thread): Typo.
643
644 2001-03-14 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
645
646         * message.el (message-forward-decoded-p): New variable.
647         (message-forward-subject-author-subject): Use it.
648         (message-make-forward-subject): Use it.
649         (message-forward): Use it.
650
651         * gnus-uu.el (gnus-uu-digest-mail-forward): Use it.
652
653         * mm-util.el, message.el, rfc2047.el, gnus-sum.el, gnus-score.el:
654         Sync with Emacs 21 (tag EMACS_PRETEST_21_0_100).
655
656 ;;Has been fixed -- zsh.
657 ;;2001-03-05  Dave Love  <fx@gnu.org>
658 ;;
659 ;;      * mm-util.el (mm-mime-mule-charset-alist): Fix utf-8 case.
660 ;;      Move it after definition of mm-coding-system-p.
661 ;;
662 2001-03-01  Dave Love  <fx@gnu.org>
663
664         * mm-util.el (mm-inhibit-file-name-handlers): Add
665         image-file-handler.
666
667 2001-02-11  Dave Love  <fx@gnu.org>
668
669         * message.el (message-signature-file): Fix doc, :type.
670
671 2001-02-08  Dave Love  <fx@gnu.org>
672
673         * rfc2047.el (rfc2047-fold-region): Don't forward-char at EOB.
674         (message-posting-charset): Defvar when compiling again.
675         (rfc2047-encodable-p): Require message.
676
677         * gnus-sum.el (gnus-alter-articles-to-read-function):
678         * gnus-score.el (gnus-score-after-write-file-function): Fix :type.
679
680 2001-03-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
681
682         * nnrss.el: New file.
683
684 2001-03-08 02:41:36  Katsumi Yamaoka <yamaoka@jpl.org>
685         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
686
687         * rfc2047.el (rfc2047-unfold-region): Fix arg of
688         `skip-chars-forward'.
689
690 2001-03-07 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
691
692         * nndraft.el (nndraft-request-group): Restore auto save files if
693         the original files do not exist.
694
695 2001-03-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
696
697         * gnus-score.el (gnus-score-find-bnews): Print messages on illegal
698         SCORE paths.
699
700         * mm-decode.el (mm-dissect-buffer): Call
701         mail-extract-address-components only if necessary.
702
703 2001-03-06 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
704
705         * gnus-score.el (gnus-score-find-bnews): Maybe there is no
706         directory part.
707         (gnus-score-search-global-directories): Use file-directory-p.
708
709         * gnus-score.el (gnus-score-score-files-1): Use
710         gnus-kill-files-directory.
711         From Adrian Aichner <adrian@xemacs.org>.
712
713 2001-03-05 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
714
715         * gnus.el (charset): Move here from gnus-sum.el.
716
717 2001-03-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
718
719         * mml.el (mml-preview): Disable local map.
720
721         * gnus-sum.el (gnus-summary-make-menu-bar): Make
722         gnus-article-post-menu here.
723
724         * gnus-art.el (gnus-article-make-menu-bar): Make summary-menu bar
725         if it has not been made.
726
727 2001-03-02 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
728
729         * gnus-art.el (gnus-article-describe-key): Map key to event.
730         (gnus-article-describe-key-briefly): Ditto
731
732 2001-03-01 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
733
734         * gnus-sum.el (gnus-summary-limit-include-expunged): Fix.
735
736 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
737         From Katsumi Yamaoka <yamaoka@jpl.org>.
738
739         * dgnushack.el (coerce, merge, subseq): defmacro.
740
741 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
742
743         * lpath.el (nndraft-request-group): Move it here from nndraft.el.
744         A fake defalias in nndraft.el results a not-activated bug in
745         uncompiled versions.
746
747 2001-02-26 11:27:27  Paul Jarc  <prj@po.cwru.edu>
748         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
749
750         * gnus-util.el (gnus-split-references): Handle malformed References:.
751
752 2001-02-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
753
754         * gnus-art.el (gnus-article-mime-part-status): 1 part.
755
756 2001-02-25 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
757         From NAGY Andras <nagya@inf.elte.hu>.
758
759         * gnus.el (gnus-parameters): Typo.
760
761 2001-02-24 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
762
763         * gnus.el (gnus-read-method): Remove redundancy.
764
765 2001-02-23 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
766
767         * nnslashdot.el (nnslashdot-backslash-url): New.
768         (nnslashdot-request-list): Use it.
769
770 2001-02-23 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
771
772         * nnml.el (nnml-generate-active-info): Fix the case when there is
773         no file.
774
775         * gnus-sum.el (gnus-summary-import-article): Display it. Enable edit.
776         (gnus-summary-create-article): New.
777
778         * gnus-group.el (gnus-group-mark-article-read): New.
779
780         * gnus-msg.el (gnus-inews-do-gcc): Use it.
781
782         * gnus-art.el (gnus-article-edit-article): Set modified-p nil.
783
784 2001-02-23 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
785
786         * gnus-art.el (gnus-article-edit-done): Don't use
787         gnus-article-edit-exit.
788         (gnus-article-edit-exit): Confirm and insert original-article-buffer.
789
790         * gnus.el (gnus-parameters): New.
791         Suggested by NAGY Andras <nagya@inf.elte.hu>.
792         (gnus-parameters-get-parameter): New.
793         (gnus-group-find-parameter): Use it.
794
795 2001-02-23  Simon Josefsson  <simon@josefsson.org>
796
797         * gnus-msg.el (gnus-post-method): Fix documentation to reflect
798         change of default value to `current'.
799
800 2001-02-23 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
801
802         * nneething.el (nneething-get-head): Insert unreadable file too.
803
804 2001-02-22 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
805
806         * gnus-sum.el (gnus-summary-insert-articles): Remove fetched headers.
807
808         * webmail.el (webmail-type-definition): Deja is bought by google.
809
810 2001-02-22 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
811
812         * gnus-sum.el (gnus-fetch-headers): New.
813         (gnus-select-newsgroup): Use it.
814         (gnus-summary-insert-articles): New.
815         (gnus-summary-insert-old-articles): New.
816         (gnus-summary-insert-new-articles): New.
817
818         * gnus-group.el (gnus-group-prepare-flat-list-dead): Use decoded-name.
819         (gnus-group-list-active): Ditto.
820         * gnus-sum.el (gnus-set-mode-line): Ditto.
821         (gnus-summary-read-group-1): Ditto.
822
823 2001-02-21 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
824
825         * gnus-topic.el (gnus-topic-get-new-news-this-topic): Redraw the
826         current topic.
827
828 2001-02-21 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
829
830         * smiley.el (gnus-smiley-display): Don't do widening.
831
832         * smiley-ems.el (gnus-smiley-display): Don't do widening. Smiley
833         within body.
834
835         * gnus-msg.el (gnus-inews-do-gcc): Activate group anyway.
836
837         * gnus-art.el (gnus-mime-display-multipart-alternative-as-mixed):
838         New.
839         (gnus-mime-display-multipart-related-as-mixed): New.
840         (gnus-mime-display-part): Use them.
841
842 2001-02-20 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
843
844         * gnus-start.el (gnus-setup-news): Allow gnus-group-line-format to be
845         something special.
846
847 2001-02-20 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
848
849         * nnweb.el (nnweb-request-group): Set nnweb-group anyway.
850         (nnweb-request-article): Call reference if exists.
851         (nnweb-type-definition): Dejanews is bought by google.com.
852         Beta!
853
854 2001-02-19 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
855
856         * gnus-draft.el (gnus-draft-reminder): "Confirm to exit?"
857
858 2001-02-19  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
859
860         * gnus-sum.el (gnus-thread-sort-functions): Doc fix.  Refer to
861         gnus-article-sort-functions.
862         (gnus-article-sort-functions): Doc fix.  Refer to
863         gnus-thread-sort-functions.
864
865 2001-02-18 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
866         From Paul Jarc <prj@po.cwru.edu>.
867
868         * message.el (message-get-reply-headers): More fixes.
869
870 2001-02-17  Paul Jarc <prj@po.cwru.edu>
871         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
872
873         * message.el (message-get-reply-headers): Fix bug with
874         Mail-Followup-To/to-address interaction.
875
876 2001-02-17 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
877
878         * gnus-msg.el (gnus-configure-posting-styles): Match header in
879         gnus-article-copy.
880
881 2001-02-16 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
882
883         * message.el (message-do-send-housekeeping): Rename to a better
884         name.
885
886 2001-02-16 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
887
888         * message.el (message-cancel-news): Check article first, then ask
889         yes or no.
890
891 2001-02-16 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
892
893         * mm-uu.el (mm-uu-type-alist): Add emacs-sources.
894
895 2001-02-16 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
896
897         * gnus-range.el (gnus-range-normalize): New function.
898
899 2001-02-15  NAGY Andras <nagya@inf.elte.hu>
900
901         * imap.el (imap-gssapi-open): Set imap-c-l-s-first.
902
903 2001-02-14 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
904
905         * gnus-srvr.el (gnus-server-regenerate-server): Use gnus-get-function.
906
907         * nnagent.el (nnagent-request-regenerate): New.
908
909         * nnfolder.el (nnfolder-request-regenerate): Deffoo.
910
911         * nnml.el (nnml-generate-nov-databases): Accept argument
912         server. Don't open server if it is opened.
913         (nnml-request-regenerate): Use it. Change to deffoo.
914
915 2001-02-14  Katsumi Yamaoka <yamaoka@jpl.org>
916         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
917
918         * gnus.el (gnus-define-group-parameter): Fix.
919
920 2001-02-14 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
921
922         * gnus.el (gnus-define-group-parameter): Improved.
923
924         * gnus-sum.el (charset): Define parameter.
925         (ignored-charsets): Ditto.
926         (gnus-summary-setup-default-charset): Use them.
927
928         * gnus-start.el (gnus-read-descriptions-file): Use them.
929
930         * gnus-cus.el (gnus-group-parameters): Remove them.
931
932 2001-02-14 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
933
934         * gnus-sum.el (gnus-summary-print-article): Redo highlight.
935
936 2001-02-13 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
937
938         * gnus-sum.el (gnus-summary-read-group-1): Remove
939         gnus-summary-set-local-parameters.
940         (gnus-summary-setup-buffer): Put it here.
941
942 2001-02-13 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
943
944         * gnus.el (to-address): Define parameter.
945         (to-list): Ditto.
946         * gnus-art.el (article-hide-boring-headers): Use them.
947         * gnus-msg.el (gnus-post-news): Ditto.
948         * gnus-cus.el (gnus-group-parameters): Remove them.
949
950 2001-02-13 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
951
952         * gnus-draft.el (gnus-draft-reminder): New.
953
954         * gnus-art.el (gnus-sender-save-name): New.
955
956 2001-02-13 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
957
958         * mm-util.el (mm-mime-charset): Error message.
959
960 2001-02-13 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
961
962         * message.el (message-check-news-body-syntax): Don't check mml lines.
963
964 2001-02-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
965
966         * gnus-topic.el (gnus-subscribe-topics): Return nil if not
967         subscribe.
968
969         * gnus-start.el (gnus-call-subscribe-functions): New.
970         (gnus-find-new-newsgroups): Use it.
971         (gnus-ask-server-for-new-groups): Use it.
972         (gnus-check-first-time-used): Use it.
973         (gnus-subscribe-newsgroup-method): Grok a list of functions.
974         (gnus-subscribe-options-newsgroup-method): Ditto.
975         (gnus-subscribe-hierarchically): Return gnus-subscribe-newsgroup's
976         return .
977
978 2001-02-12  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
979
980         * gnus-cus.el (gnus-score-customize): Doc fix.
981
982 2001-02-11  Jesper Harder <harder@ifa.au.dk>
983
984         * dgnushack.el (my-getenv): Typo.
985
986 2001-02-11 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
987
988         * dgnushack.el (dgnushack-make-load): Don't autoload smiley functions.
989
990 2001-02-11 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
991
992         * gnus-group.el (gnus-group-suspend): Offer save summaries.
993
994         * gnus-art.el (gnus-treat-leading-whitespace): New.
995         (gnus-treatment-function-alist): Use it.
996         (article-remove-leading-whitespace): New.
997         (gnus-article-make-menu-bar): Use it.
998
999         * gnus-sum.el (gnus-summary-wash-empty-map): Add
1000         remove-leading-whitespace.
1001         (gnus-summary-wash-map): Bind strip-headers-in-body to `W a',
1002         because of conflict.
1003
1004 2001-02-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1005
1006         * Makefile.in: Hack generating gnus-load.el.
1007         * dgnushack.el: Ditto.
1008         * gnus-load.el: Remove it.
1009
1010 2001-02-09 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1011
1012         * dgnushack.el : Add URLDIR.
1013
1014         * Makefile.in (EMACS_COMP): Ditto.
1015
1016 2001-02-09 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1017
1018         * gnus-cus.el (gnus-score-customize): Error on no score file.
1019
1020 2001-02-09 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1021
1022         * mm-decode.el (mm-merge-handles): New function.
1023
1024         * mm-view.el (mm-inline-message): Use it.
1025         (mm-view-message): Ditto.
1026
1027         * mm-partial.el (mm-inline-partial): Ditto.
1028
1029         * mm-extern.el (mm-inline-external-body): Ditto.
1030
1031         * gnus-art.el (gnus-mime-view-part): Ditto.
1032         (gnus-mime-view-part-as-type): Ditto.
1033         (gnus-mime-save-part-and-strip): Prevent users to strip in some
1034         cases.
1035
1036 2001-02-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1037
1038         * message.el (message-cancel-news): Allow to shoot foot.
1039         (message-supersede): Ditto.
1040
1041 2001-02-08  Tommi Vainikainen <thv@iki.fi>
1042
1043         * gnus-sum.el (gnus-simplify-subject-re): Use
1044         message-subject-re-regexp.
1045
1046 2001-02-08 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1047
1048         * nnmail.el (nnmail-expiry-target-group): Bind
1049         nnmail-cache-accepted-message-ids to nil.
1050
1051         * gnus-xmas.el (gnus-xmas-article-display-xface): Use binary
1052         coding system.
1053
1054 2001-02-07 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1055
1056         * qp.el (quoted-printable-encode-region): Make sure characters are
1057         between 00 and FF.  Don't check charset.
1058
1059         * mm-encode.el (mm-encode-content-transfer-encoding): Use unibyte
1060         in Emacs 20.
1061         * rfc2047.el (rfc2047-q-encode-region): Ditto.
1062
1063 2001-02-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1064
1065         * message.el (message-make-forward-subject): Argument decoded.
1066         (message-forward): Use it when digest.
1067
1068         * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
1069         buffer.
1070
1071 2001-02-07  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1072
1073         * message.el (message-generate-headers-first): Doc fix.
1074
1075 2001-02-07 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1076
1077         * gnus-art.el (article-make-date-line): Error proof.
1078
1079 2001-02-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1080
1081         * gnus-group.el (gnus-group-listing-limit): New.
1082         (gnus-group-prepare-flat-list-dead): Use old trick to speed up.
1083
1084         * gnus-topic.el (gnus-group-prepare-topics): Use gnus-killed-hashtb.
1085
1086 2001-02-06 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1087
1088         * message.el (message-newline-and-reformat): Special case for
1089         breaking at BOL.
1090
1091 2001-02-06  Per Abrahamsen  <abraham@dina.kvl.dk>
1092
1093         * gnus-uu.el (gnus-uu-save-article): Make the topics summary a
1094         message/rfc822.
1095
1096 2001-02-06 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1097
1098         * message.el (message-encode-message-body): Don't insert
1099         Content-Type if it is inside a mail.
1100
1101 2001-02-06 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1102
1103         * gnus-xmas.el (gnus-xmas-article-menu-add): Add
1104         gnus-article-commands-menu.
1105
1106         * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
1107         in Emacs.
1108
1109         * gnus-start.el (gnus-read-descriptions-file): Use
1110         gnus-group-name-charset and gnus-group-charset-alist.
1111
1112 2001-02-04 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1113
1114         * gnus-sum.el (gnus-summary-mark-as-processable): Understand
1115         active region.
1116
1117         * gnus-start.el (gnus-group-change-level): Remove from both
1118         gnus-zombie-list and gnus-killed-list.
1119
1120 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1121
1122         * gnus-start.el (gnus-subscribe-options-newsgroup-method): Add
1123         gnus-subscribe-topics.
1124
1125         * gnus-cus.el (gnus-extra-topic-parameters): Fix doc.
1126
1127 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1128
1129         * gnus-art.el (gnus-article-make-menu-bar): Make
1130         gnus-article-post-menu.
1131
1132         * gnus-xmas.el (gnus-xmas-article-menu-add): Add post menu.
1133
1134         * gnus-sum.el (gnus-summary-make-menu-bar): Use t if XEmacs.
1135
1136         * gnus-group.el (gnus-group-make-menu-bar): Ditto.
1137
1138         * message.el (message-mode-menu): Ditto.
1139
1140         * gnus-art.el (defvar): eval-when-compile.
1141
1142 2001-02-02 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1143
1144         * gnus-agent.el (gnus-agentize): Fix doc.
1145
1146 2001-02-02  Karl Kleinpaste <karl@charcoal.com>
1147
1148         * mml.el (mml-preview): Bind `q'.
1149
1150 2001-02-02 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1151
1152         * mm-util.el (mm-mime-mule-charset-alist): non-Mule case.
1153
1154 2001-01-31  Dave Love  <fx@gnu.org>
1155
1156         * mm-util.el (mm-mime-mule-charset-alist)
1157         (mm-find-mime-charset-region): Consider mule-utf-8.
1158
1159 2001-01-31  Dave Love  <fx@gnu.org>
1160
1161         * gnus-art.el (gnus-article-x-face-command)
1162         (gnus-treat-display-xface, gnus-treat-display-smileys): Add
1163         :version.
1164
1165 2001-01-26  Dave Love  <fx@gnu.org>
1166
1167         * mm-util.el (mm-multibyte-string-p): New.
1168
1169 ;;      * qp.el: Remove un-logged bogus changes from 2000-12-20.
1170 ;;      (quoted-printable-encode-region): Doc fix.  Don't call
1171 ;;      string-as-multibyte on class.  Clarify line-folding.
1172         (quoted-printable-encode-string): Make temp buffer inherit
1173         string's multibyteness.
1174
1175 2001-01-23  Gerd Moellmann  <gerd@gnu.org>
1176
1177         * nnheader.el (toplevel): Don't require `gnus-util' at
1178         compile-time; this creates a circular dependency, and prevents
1179         a bootstrap.
1180
1181 2001-01-22  Andreas Schwab  <schwab@suse.de>
1182
1183         * nnheader.el (gnus-delete-line): Autoload it as a macro.
1184
1185 2001-01-31 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1186
1187         * nnmail.el (nnmail-remove-list-identifiers): Use consp.
1188
1189         * gnus-art.el (article-hide-list-identifiers): Ditto.
1190
1191         * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
1192
1193 2001-01-31 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1194
1195         * gnus-sum.el (gnus-summary-remove-list-identifiers): Similar.
1196
1197         * gnus-art.el (article-hide-list-identifiers): Similar.
1198
1199 2001-01-31  Karl Kleinpaste <karl@charcoal.com>
1200
1201         * nnmail.el (nnmail-remove-list-identifiers): Improved.
1202
1203 2001-01-31 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1204
1205         * gnus-score.el (gnus-summary-score-entry): match may be an integer.
1206
1207 2001-01-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1208
1209         * gnus-util.el (gnus-string-equal): New function.
1210
1211         * gnus-art.el (article-hide-boring-headers): Use it.
1212
1213 2001-01-27  Karl Kleinpaste <karl@charcoal.com>
1214
1215         * gnus-art.el (gnus-article-banner-alist): eGroups new banner.
1216
1217 2001-01-27 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1218
1219         * gnus-msg.el (gnus-msg-mail): Support switch-action.
1220
1221 2001-01-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1222
1223         * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
1224         command if there is not last-saver.
1225
1226 2001-01-24 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1227
1228         * nntp.el (nntp-open-connection): 201 is possible.
1229
1230 2001-01-24 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1231
1232         * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
1233         (rfc2047-charset-encoding-alist): Add big5.
1234
1235 2001-01-24 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1236
1237         * gnus-agent.el (gnus-agent-add-server): Redraw the line.
1238         (gnus-agent-remove-server): Ditto.
1239         (autoload): gnus-server-update-server.
1240
1241         * gnus-srvr.el (gnus-server-line-format): Add %a.
1242         (gnus-server-line-format-alist): Add gnus-tmp-agent.
1243         (gnus-server-insert-server-line): Use it.
1244
1245 2001-01-24 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1246
1247         * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
1248         GB2312 and Big5.
1249
1250 2001-01-24  Simon Josefsson  <sj@extundo.com>
1251
1252         * mail-source.el (mail-sources): Add :program specifier to IMAP
1253         mail source.
1254         (mail-source-fetch-imap): Map :program to `imap-shell-program'.
1255
1256 2001-01-24 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1257
1258         * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
1259
1260 2001-01-24 12:22:47  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1261
1262         * nntp.el (nntp-wait-for): Return the success code.
1263         (nntp-open-connection): Use it.
1264
1265 2001-01-11 11:49:02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1266
1267         * gnus-int.el (gnus-check-server): Allow breaking the opening.
1268
1269 2001-01-23 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1270
1271         * gnus-sum.el (gnus-summary-print-article): Remove process mark.
1272
1273 2001-01-22 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1274
1275         * gnus-sum.el (gnus-summary-print-article): Take one prefix
1276         argument. Allow to print several articles in one file.
1277
1278 2001-01-21 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1279
1280         * webmail.el (webmail-type-definition): netaddress changes.
1281
1282 2001-01-21 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1283
1284         * gnus.el: Fix copyright. Remove trailing spaces.
1285
1286         * message.el (message-forward): Use mule4.
1287
1288 2001-01-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1289
1290         * mm-util.el (mm-string-as-unibyte): New.
1291
1292         * message.el (message-forward): Use it.
1293
1294 2001-01-19 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1295
1296         * message.el (message-cite-original-without-signature): Don't peel
1297         off the blank line.
1298         (message-get-reply-headers): Add Cc if it is not in follow-to.
1299
1300 2001-01-20  Simon Josefsson  <sj@extundo.com>
1301
1302         * mm-decode.el (mm-handle-multipart-from): Add.
1303         (mm-dissect-buffer): Save From: header value.
1304         (mm-security-from): Remove.
1305         (mm-possibly-verify-or-decrypt): Don't set mm-security-from.
1306
1307         * mml-smime.el (mml-smime-verify): Use `mm-handle-multipart-from'
1308         instead of `mml-security-from'.  Protect null from value.
1309
1310 2001-01-20  Simon Josefsson  <sj@extundo.com>
1311
1312         * mailcap.el (mailcap-mime-data): Run `gnumeric' on
1313         application/vnd.ms-excel attachments.
1314
1315 2001-01-19  Simon Josefsson  <sj@extundo.com>
1316
1317         * gnus-art.el (gnus-button-alist): Add `?=' to mailto URL regexp.
1318
1319 2001-01-19 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1320
1321         * message.el (message-ignored-mail-headers): Ditto.
1322
1323 2001-01-19  Simon Josefsson  <sj@extundo.com>
1324
1325         * message.el (message-ignored-news-headers): Only search beginning
1326         of line.
1327
1328 2001-01-19  Alberto Lusiani <a.lusiani@noemail.org>
1329
1330         * message.el (message-send-mail): Content-Type may not be there.
1331
1332 2001-01-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1333
1334         * gnus-ems.el (gnus-article-display-xface): Add BUFFER.
1335         * gnus-xmas.el (gnus-xmas-article-display-xface): Ditto.
1336
1337         * gnus-art.el (article-display-x-face): Insert X-Face if there is
1338         not.
1339
1340 2001-01-18 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1341
1342         * gnus-sum.el (gnus-summary-read-group-1): Don't test dead
1343         non-native groups.
1344
1345 2001-01-18 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1346
1347         * message.el (message-yank-original): Understand
1348         universal-argument.
1349
1350 2001-01-18 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1351
1352         * gnus-art.el (gnus-boring-article-headers): Add to-address.
1353         (article-hide-boring-headers): Ditto.
1354
1355         * mm-view.el (mm-inline-message): Insert a newline unless bolp.
1356
1357 2001-01-18 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1358
1359         * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
1360         one.
1361
1362 2001-01-16  Simon Josefsson  <simon@josefsson.org>
1363
1364         * message.el (message-make-in-reply-to): Add comment to message-id
1365         (old syntax, see 2000-08-02 change).
1366
1367 2001-01-16 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1368
1369         * gnus-art.el (gnus-url-mailto): Use gnus-msg-mail.
1370         (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
1371         (gnus-button-reply): Ditto.
1372
1373 2001-01-16  Katsumi Yamaoka <yamaoka@jpl.org>
1374
1375         * gnus-art.el (article-display-x-face): Fix.
1376
1377 2001-01-15 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1378
1379         * gnus-art.el (article-display-x-face): Use
1380         gnus-original-article-buffer.
1381
1382 2001-01-15  Jack Twilley <jmt@tbe.net>
1383
1384         * message.el (message-add-header): Move to point-max.
1385
1386 2001-01-15  Simon Josefsson  <simon@josefsson.org>
1387
1388         * smime.el (smime-CA-directory, smime-CA-file): Change default to
1389         nil, improve documentation.
1390         (smime-certificate-directory): Comment out false hints (until it
1391         is implemented).
1392
1393         * mml-smime.el (mml-smime-sign): Place user in customize buffer if
1394         there aren't any keys.
1395         (mml-smime-verify): If smime-CA-{file,directory} set, also try to
1396         verify certificate.  Default is changed to only check integrity.
1397         Improved security status texts.  If a certificate doesn't contain
1398         a email address, don't fail.
1399
1400         * smime.el (smime-noverify-region):
1401         (smime-noverify-buffer): New functions.  Verifies integrity only.
1402
1403 2001-01-12 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1404
1405         * gnus-group.el (gnus-group-sort-by-score): Reverse order.
1406
1407 2001-01-12 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1408
1409         * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
1410         (gnus-remove-some-windows): Ditto.
1411
1412 2001-01-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1413
1414         * gnus-art.el (article-make-date-line): 11th.
1415
1416 2001-01-11 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1417
1418         * mml2015.el (mml2015-gpg-encrypt): Remove CR.
1419         (mml2015-gpg-sign): Ditto.
1420
1421 2001-01-10 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1422
1423         * gnus.el: Sync with EMACS_PRETEST_21_0_95.
1424         * gnus.el (gnus-default-posting-charset): Bogus. Removed.
1425
1426 2001-01-08  Dave Love  <fx@gnu.org>
1427
1428         * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
1429         single character.
1430
1431         * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
1432
1433         * message.el: Doc and message fixes.
1434         (message-send-rename-function)
1435         (message-make-forward-subject-function)
1436         (message-send-mail-function, message-reply-to-function)
1437         (message-wide-reply-to-function, message-followup-to-function)
1438         (message-distribution-function, message-auto-save-directory): Fix
1439         :type.
1440
1441         * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
1442         proceeding after warnings.  Amend multipart warning message.
1443
1444 2001-01-04  Dave Love  <fx@gnu.org>
1445
1446         * gnus-util.el (nnmail-pathname-coding-system): Defvar when
1447         compiling.
1448         (gnus-make-directory): Require nnmail.
1449
1450         * mm-decode.el (mm-inline-media-tests): Add
1451         image/x-portable-bitmap.
1452         (mm-get-image): Grok pbm.
1453
1454 2001-01-10  Paul Stevenson <p.stevenson@surrey.ac.uk>
1455
1456         * nnvirtual.el (nnvirtual-request-expire-articles): delq nil.
1457
1458 2001-01-09  Didier Verna  <didier@xemacs.org>
1459
1460         * dgnushack.el (dgnushack-compile): give a dummy value to
1461         `gnus-xmas-glyph-directory' for the time of compilation.
1462         * gnus-agent.el: moved some XEmacs specific hook add-ons from
1463         `gnus-xmas-[re]define' to avoid loosing user custom settings.
1464         * gnus-art.el: ditto.
1465         * gnus-group.el: ditto.
1466         * gnus-salt.el: ditto.
1467         * gnus-sum.el: ditto.
1468         * gnus-topic.el: ditto.
1469         * gnus-xmas.el (gnus-xmas-define): see above.
1470         * gnus-xmas.el (gnus-xmas-redefine): see above.
1471         * gnus-xmas.el (gnus-xmas-glyph-directory): generate a
1472         non-continuable error when the directory can't be found.
1473
1474 2001-01-09 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1475
1476         * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
1477         handle.
1478         * gnus-art.el (gnus-mime-view-part): Copy it.
1479         (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
1480
1481 2001-01-09  Michael Downes <mjd@ams.org>
1482
1483         * gnus-sum.el (gnus-summary-read-group-1): More useful message.
1484
1485 2001-01-08 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1486
1487         * nnmail.el (nnmail-get-new-mail): Find group only if file is not
1488         orig-file. Use ',source.
1489
1490 2001-01-08 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1491
1492         * gnus-xmas.el (gnus-xmas-modeline-glyph):
1493         (gnus-xmas-group-startup-message):
1494         Detect gnus-xmas-glyph-directory when it is nil.
1495
1496 2001-01-08 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1497
1498         * pop3.el (pop3-get-message-count): Andrew Innes
1499         <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
1500
1501 2001-01-05 06:49:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1502
1503         * gnus-agent.el (gnus-agent-fetch-session): Say what we quit.
1504
1505         * time-date.el (time-to-number-of-days): New function.
1506
1507 2001-01-04 11:06:14  Gregory Chernov  <greg@visiontech-dml.com>
1508
1509         * nnslashdot.el (nnslashdot-request-list): Always get the right
1510         sid.
1511
1512 2001-01-05 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1513
1514         * message.el (message-minibuffer-local-map): New keymap.
1515         (message-read-from-minibuffer): Use it.
1516         * gnus-msg.el (gnus-summary-resend-message): Use it
1517
1518 2001-01-04 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1519
1520         * gnus-start.el (gnus-display-time-event-handler): New function.
1521         (gnus-after-getting-new-news-hook): Use it.
1522
1523 2001-01-03 07:26:58  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1524
1525         * message.el (message-ignored-mail-headers): Add draft header.
1526
1527 2001-01-02 06:28:28  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1528
1529         * gnus-sum.el (gnus-summary-expire-articles): Don't save
1530         excursion.
1531
1532         * nnslashdot.el (nnslashdot-request-list): Get the right year.
1533
1534 2001-01-01 00:52:44  Ed L. Cashin  <ecashin@coe.uga.edu>
1535
1536         * gnus-sum.el (gnus-summary-expire-articles): Save excursion.
1537
1538 2000-12-31 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1539
1540         * qp.el (quoted-printable-decode-region): Don't backward-char.
1541
1542 2000-12-31 03:57:31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1543
1544         * gnus-draft.el: Mark articles as replied.
1545
1546         * gnus-sum.el (gnus-summary-add-mark): New function.
1547
1548         * gnus-group.el (gnus-add-mark): New function.
1549
1550         * gnus-sum.el (gnus-summary-buffer-name): New function.
1551         (gnus-summary-setup-buffer): Use it.
1552
1553         * gnus-draft.el: Set things up with the right post method and
1554         stuff.
1555
1556         * message.el (message-ignored-news-headers): Remove X-Draft-From.
1557
1558         * gnus-msg.el (gnus-inews-insert-draft-meta-information): New function.
1559
1560         * gnus.el (gnus-draft-meta-information-header): New variable.
1561
1562 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1563
1564         * gnus-art.el (gnus-treatment-function-alist): Move the date
1565         functions before the header sorting functions.
1566
1567         * mm-uu.el (mm-uu-pgp-signed-extract-1): Unquote "- " quotes.
1568
1569         * dgnushack.el (dgnushack-compile): Message whether there is w3.
1570         Don't (push "/usr/share/emacs/site-lisp" load-path).
1571
1572         * gnus-cite.el (gnus-article-fill-cited-article): Don't add space
1573         to empty fill prefixes.
1574
1575 2000-12-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1576
1577         * nntp.el (nntp-open-connection): Kill pbuffer if process is nil.
1578        &