4abed9034514e2c31afdc5fd70ae3be00a05712d
[gnus] / lisp / ChangeLog
1 2001-02-14 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2
3         * gnus-sum.el (gnus-summary-print-article): Redo highlight.
4
5 2001-02-13 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
6
7         * gnus-sum.el (gnus-summary-read-group-1): Remove 
8         gnus-summary-set-local-parameters.
9         (gnus-summary-setup-buffer): Put it here.
10
11 2001-02-13 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
12
13         * gnus.el (to-address): Define parameter.
14         (to-list): Ditto.
15         * gnus-art.el (article-hide-boring-headers): Use them.
16         * gnus-msg.el (gnus-post-news): Ditto.
17
18 2001-02-13 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
19
20         * gnus-draft.el (gnus-draft-reminder): New.
21
22         * gnus-art.el (gnus-sender-save-name): New.
23
24 2001-02-13 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
25
26         * mm-util.el (mm-mime-charset): Error message.
27
28 2001-02-13 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
29
30         * message.el (message-check-news-body-syntax): Don't check mml lines.
31
32 2001-02-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
33
34         * gnus-topic.el (gnus-subscribe-topics): Return nil if not
35         subscribe.
36
37         * gnus-start.el (gnus-call-subscribe-functions): New.
38         (gnus-find-new-newsgroups): Use it.
39         (gnus-ask-server-for-new-groups): Use it.
40         (gnus-check-first-time-used): Use it.
41         (gnus-subscribe-newsgroup-method): Grok a list of functions.
42         (gnus-subscribe-options-newsgroup-method): Ditto.
43         (gnus-subscribe-hierarchically): Return gnus-subscribe-newsgroup's
44         return .
45
46 2001-02-12  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
47
48         * gnus-cus.el (gnus-score-customize): Doc fix.
49
50 2001-02-11  Jesper Harder <harder@ifa.au.dk>
51
52         * dgnushack.el (my-getenv): Typo.
53
54 2001-02-11 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
55
56         * dgnushack.el (dgnushack-make-load): Don't autoload smiley functions.
57
58 2001-02-11 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
59
60         * gnus-group.el (gnus-group-suspend): Offer save summaries.
61
62         * gnus-art.el (gnus-treat-leading-whitespace): New.
63         (gnus-treatment-function-alist): Use it.
64         (article-remove-leading-whitespace): New.
65         (gnus-article-make-menu-bar): Use it.
66
67         * gnus-sum.el (gnus-summary-wash-empty-map): Add
68         remove-leading-whitespace.
69         (gnus-summary-wash-map): Bind strip-headers-in-body to `W a',
70         because of conflict.
71
72 2001-02-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
73
74         * Makefile.in: Hack generating gnus-load.el.
75         * dgnushack.el: Ditto.
76         * gnus-load.el: Remove it.
77
78 2001-02-09 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
79
80         * dgnushack.el : Add URLDIR.
81         
82         * Makefile.in (EMACS_COMP): Ditto.
83
84 2001-02-09 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
85
86         * gnus-cus.el (gnus-score-customize): Error on no score file.
87
88 2001-02-09 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
89
90         * mm-decode.el (mm-merge-handles): New function.
91
92         * mm-view.el (mm-inline-message): Use it.
93         (mm-view-message): Ditto.
94         
95         * mm-partial.el (mm-inline-partial): Ditto.
96
97         * mm-extern.el (mm-inline-external-body): Ditto.
98
99         * gnus-art.el (gnus-mime-view-part): Ditto.
100         (gnus-mime-view-part-as-type): Ditto.
101         (gnus-mime-save-part-and-strip): Prevent users to strip in some
102         cases.
103
104 2001-02-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
105
106         * message.el (message-cancel-news): Allow to shoot foot.
107         (message-supersede): Ditto.
108
109 2001-02-08  Tommi Vainikainen <thv@iki.fi> 
110
111         * gnus-sum.el (gnus-simplify-subject-re): Use
112         message-subject-re-regexp.
113
114 2001-02-08 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
115
116         * nnmail.el (nnmail-expiry-target-group): Bind
117         nnmail-cache-accepted-message-ids to nil.
118
119         * gnus-xmas.el (gnus-xmas-article-display-xface): Use binary
120         coding system.
121
122 2001-02-07 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
123
124         * qp.el (quoted-printable-encode-region): Make sure characters are
125         between 00 and FF.  Don't check charset.
126
127         * mm-encode.el (mm-encode-content-transfer-encoding): Use unibyte
128         in Emacs 20.  
129         * rfc2047.el (rfc2047-q-encode-region): Ditto.
130
131 2001-02-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
132
133         * message.el (message-make-forward-subject): Argument decoded.
134         (message-forward): Use it when digest.
135
136         * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
137         buffer.
138
139 2001-02-07  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
140
141         * message.el (message-generate-headers-first): Doc fix.
142
143 2001-02-07 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
144
145         * gnus-art.el (article-make-date-line): Error proof.
146
147 2001-02-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
148
149         * gnus-group.el (gnus-group-listing-limit): New.
150         (gnus-group-prepare-flat-list-dead): Use old trick to speed up.
151
152         * gnus-topic.el (gnus-group-prepare-topics): Use gnus-killed-hashtb.
153
154 2001-02-06 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
155
156         * message.el (message-newline-and-reformat): Special case for
157         breaking at BOL.
158
159 2001-02-06  Per Abrahamsen  <abraham@dina.kvl.dk>
160
161         * gnus-uu.el (gnus-uu-save-article): Make the topics summary a
162         message/rfc822.
163
164 2001-02-06 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
165
166         * message.el (message-encode-message-body): Don't insert
167         Content-Type if it is inside a mail.
168
169 2001-02-06 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
170
171         * gnus-xmas.el (gnus-xmas-article-menu-add): Add
172         gnus-article-commands-menu.
173
174         * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
175         in Emacs.
176
177         * gnus-start.el (gnus-read-descriptions-file): Use
178         gnus-group-name-charset and gnus-group-charset-alist.
179
180 2001-02-04 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
181
182         * gnus-sum.el (gnus-summary-mark-as-processable): Understand
183         active region.
184
185         * gnus-start.el (gnus-group-change-level): Remove from both
186         gnus-zombie-list and gnus-killed-list.
187
188 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
189
190         * gnus-start.el (gnus-subscribe-options-newsgroup-method): Add
191         gnus-subscribe-topics.
192
193         * gnus-cus.el (gnus-extra-topic-parameters): Fix doc.
194
195 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
196
197         * gnus-art.el (gnus-article-make-menu-bar): Make
198         gnus-article-post-menu.
199
200         * gnus-xmas.el (gnus-xmas-article-menu-add): Add post menu.
201
202         * gnus-sum.el (gnus-summary-make-menu-bar): Use t if XEmacs.
203
204         * gnus-group.el (gnus-group-make-menu-bar): Ditto.
205         
206         * message.el (message-mode-menu): Ditto.
207         
208         * gnus-art.el (defvar): eval-when-compile.
209
210 2001-02-02 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
211
212         * gnus-agent.el (gnus-agentize): Fix doc.
213
214 2001-02-02  Karl Kleinpaste <karl@charcoal.com>
215
216         * mml.el (mml-preview): Bind `q'.
217
218 2001-02-02 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
219
220         * mm-util.el (mm-mime-mule-charset-alist): non-Mule case.
221
222 2001-01-31  Dave Love  <fx@gnu.org>
223
224         * mm-util.el (mm-mime-mule-charset-alist)
225         (mm-find-mime-charset-region): Consider mule-utf-8.
226
227 2001-01-31  Dave Love  <fx@gnu.org>
228
229         * gnus-art.el (gnus-article-x-face-command)
230         (gnus-treat-display-xface, gnus-treat-display-smileys): Add
231         :version.
232
233 2001-01-26  Dave Love  <fx@gnu.org>
234
235         * mm-util.el (mm-multibyte-string-p): New.
236         
237 ;;      * qp.el: Remove un-logged bogus changes from 2000-12-20.
238 ;;      (quoted-printable-encode-region): Doc fix.  Don't call
239 ;;      string-as-multibyte on class.  Clarify line-folding.
240         (quoted-printable-encode-string): Make temp buffer inherit
241         string's multibyteness.
242
243 2001-01-23  Gerd Moellmann  <gerd@gnu.org>
244
245         * nnheader.el (toplevel): Don't require `gnus-util' at
246         compile-time; this creates a circular dependency, and prevents
247         a bootstrap.
248
249 2001-01-22  Andreas Schwab  <schwab@suse.de>
250
251         * nnheader.el (gnus-delete-line): Autoload it as a macro.
252
253 2001-01-31 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
254
255         * nnmail.el (nnmail-remove-list-identifiers): Use consp.
256
257         * gnus-art.el (article-hide-list-identifiers): Ditto.
258
259         * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
260
261 2001-01-31 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
262
263         * gnus-sum.el (gnus-summary-remove-list-identifiers): Similar.
264
265         * gnus-art.el (article-hide-list-identifiers): Similar.
266
267 2001-01-31  Karl Kleinpaste <karl@charcoal.com>
268
269         * nnmail.el (nnmail-remove-list-identifiers): Improved.
270
271 2001-01-31 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
272
273         * gnus-score.el (gnus-summary-score-entry): match may be an integer.
274
275 2001-01-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
276
277         * gnus-util.el (gnus-string-equal): New function.
278         
279         * gnus-art.el (article-hide-boring-headers): Use it.
280
281 2001-01-27  Karl Kleinpaste <karl@charcoal.com>
282
283         * gnus-art.el (gnus-article-banner-alist): eGroups new banner.
284
285 2001-01-27 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
286
287         * gnus-msg.el (gnus-msg-mail): Support switch-action.
288
289 2001-01-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
290
291         * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
292         command if there is not last-saver.
293
294 2001-01-24 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
295
296         * nntp.el (nntp-open-connection): 201 is possible.
297
298 2001-01-24 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
299
300         * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
301         (rfc2047-charset-encoding-alist): Add big5.
302
303 2001-01-24 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
304
305         * gnus-agent.el (gnus-agent-add-server): Redraw the line.
306         (gnus-agent-remove-server): Ditto.
307         (autoload): gnus-server-update-server.
308
309         * gnus-srvr.el (gnus-server-line-format): Add %a.
310         (gnus-server-line-format-alist): Add gnus-tmp-agent.
311         (gnus-server-insert-server-line): Use it.
312
313 2001-01-24 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
314         
315         * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
316         GB2312 and Big5.
317
318 2001-01-24  Simon Josefsson  <sj@extundo.com>
319
320         * mail-source.el (mail-sources): Add :program specifier to IMAP
321         mail source.
322         (mail-source-fetch-imap): Map :program to `imap-shell-program'.
323
324 2001-01-24 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
325
326         * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
327
328 2001-01-24 12:22:47  Lars Magne Ingebrigtsen  <larsi@gnus.org>
329
330         * nntp.el (nntp-wait-for): Return the success code.
331         (nntp-open-connection): Use it.
332
333 2001-01-11 11:49:02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
334
335         * gnus-int.el (gnus-check-server): Allow breaking the opening. 
336
337 2001-01-23 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
338
339         * gnus-sum.el (gnus-summary-print-article): Remove process mark.
340
341 2001-01-22 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
342
343         * gnus-sum.el (gnus-summary-print-article): Take one prefix
344         argument. Allow to print several articles in one file.
345
346 2001-01-21 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
347
348         * webmail.el (webmail-type-definition): netaddress changes.
349
350 2001-01-21 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
351
352         * gnus.el: Fix copyright. Remove trailing spaces.
353
354         * message.el (message-forward): Use mule4.
355         
356 2001-01-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
357
358         * mm-util.el (mm-string-as-unibyte): New.
359
360         * message.el (message-forward): Use it.
361
362 2001-01-19 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
363
364         * message.el (message-cite-original-without-signature): Don't peel
365         off the blank line.
366         (message-get-reply-headers): Add Cc if it is not in follow-to.
367
368 2001-01-20  Simon Josefsson  <sj@extundo.com>
369
370         * mm-decode.el (mm-handle-multipart-from): Add.
371         (mm-dissect-buffer): Save From: header value.
372         (mm-security-from): Remove.
373         (mm-possibly-verify-or-decrypt): Don't set mm-security-from.
374
375         * mml-smime.el (mml-smime-verify): Use `mm-handle-multipart-from'
376         instead of `mml-security-from'.  Protect null from value.
377
378 2001-01-20  Simon Josefsson  <sj@extundo.com>
379
380         * mailcap.el (mailcap-mime-data): Run `gnumeric' on
381         application/vnd.ms-excel attachments.
382
383 2001-01-19  Simon Josefsson  <sj@extundo.com>
384
385         * gnus-art.el (gnus-button-alist): Add `?=' to mailto URL regexp.
386
387 2001-01-19 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
388
389         * message.el (message-ignored-mail-headers): Ditto.
390
391 2001-01-19  Simon Josefsson  <sj@extundo.com>
392
393         * message.el (message-ignored-news-headers): Only search beginning
394         of line.
395
396 2001-01-19  Alberto Lusiani <a.lusiani@noemail.org>
397
398         * message.el (message-send-mail): Content-Type may not be there.
399
400 2001-01-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
401
402         * gnus-ems.el (gnus-article-display-xface): Add BUFFER.
403         * gnus-xmas.el (gnus-xmas-article-display-xface): Ditto.
404
405         * gnus-art.el (article-display-x-face): Insert X-Face if there is
406         not.
407
408 2001-01-18 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
409
410         * gnus-sum.el (gnus-summary-read-group-1): Don't test dead
411         non-native groups.
412
413 2001-01-18 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
414
415         * message.el (message-yank-original): Understand
416         universal-argument.
417
418 2001-01-18 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
419
420         * gnus-art.el (gnus-boring-article-headers): Add to-address.
421         (article-hide-boring-headers): Ditto.
422
423         * mm-view.el (mm-inline-message): Insert a newline unless bolp.
424
425 2001-01-18 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
426
427         * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
428         one.
429
430 2001-01-16  Simon Josefsson  <simon@josefsson.org>
431
432         * message.el (message-make-in-reply-to): Add comment to message-id
433         (old syntax, see 2000-08-02 change).
434
435 2001-01-16 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
436
437         * gnus-art.el (gnus-url-mailto): Use gnus-msg-mail.
438         (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
439         (gnus-button-reply): Ditto.
440
441 2001-01-16  Katsumi Yamaoka <yamaoka@jpl.org>
442
443         * gnus-art.el (article-display-x-face): Fix.
444
445 2001-01-15 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
446
447         * gnus-art.el (article-display-x-face): Use
448         gnus-original-article-buffer.
449
450 2001-01-15  Jack Twilley <jmt@tbe.net>
451
452         * message.el (message-add-header): Move to point-max.
453
454 2001-01-15  Simon Josefsson  <simon@josefsson.org>
455
456         * smime.el (smime-CA-directory, smime-CA-file): Change default to
457         nil, improve documentation.
458         (smime-certificate-directory): Comment out false hints (until it
459         is implemented).
460
461         * mml-smime.el (mml-smime-sign): Place user in customize buffer if
462         there aren't any keys.
463         (mml-smime-verify): If smime-CA-{file,directory} set, also try to
464         verify certificate.  Default is changed to only check integrity.
465         Improved security status texts.  If a certificate doesn't contain
466         a email address, don't fail.
467         
468         * smime.el (smime-noverify-region):
469         (smime-noverify-buffer): New functions.  Verifies integrity only.
470
471 2001-01-12 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
472
473         * gnus-group.el (gnus-group-sort-by-score): Reverse order.
474
475 2001-01-12 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
476
477         * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
478         (gnus-remove-some-windows): Ditto.
479
480 2001-01-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
481
482         * gnus-art.el (article-make-date-line): 11th.
483
484 2001-01-11 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
485
486         * mml2015.el (mml2015-gpg-encrypt): Remove CR.
487         (mml2015-gpg-sign): Ditto.
488
489 2001-01-10 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
490
491         * gnus.el: Sync with EMACS_PRETEST_21_0_95.
492         * gnus.el (gnus-default-posting-charset): Bogus. Removed.
493
494 2001-01-08  Dave Love  <fx@gnu.org>
495
496         * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
497         single character.
498
499         * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
500
501         * message.el: Doc and message fixes.
502         (message-send-rename-function)
503         (message-make-forward-subject-function)
504         (message-send-mail-function, message-reply-to-function)
505         (message-wide-reply-to-function, message-followup-to-function)
506         (message-distribution-function, message-auto-save-directory): Fix
507         :type.
508
509         * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
510         proceeding after warnings.  Amend multipart warning message.
511
512 2001-01-04  Dave Love  <fx@gnu.org>
513
514         * gnus-util.el (nnmail-pathname-coding-system): Defvar when
515         compiling.
516         (gnus-make-directory): Require nnmail.
517
518         * mm-decode.el (mm-inline-media-tests): Add
519         image/x-portable-bitmap.
520         (mm-get-image): Grok pbm.
521
522 2001-01-10  Paul Stevenson <p.stevenson@surrey.ac.uk>
523
524         * nnvirtual.el (nnvirtual-request-expire-articles): delq nil.
525
526 2001-01-09  Didier Verna  <didier@xemacs.org>
527
528         * dgnushack.el (dgnushack-compile): give a dummy value to
529         `gnus-xmas-glyph-directory' for the time of compilation.
530         * gnus-agent.el: moved some XEmacs specific hook add-ons from
531         `gnus-xmas-[re]define' to avoid loosing user custom settings.
532         * gnus-art.el: ditto.
533         * gnus-group.el: ditto.
534         * gnus-salt.el: ditto.
535         * gnus-sum.el: ditto.
536         * gnus-topic.el: ditto.
537         * gnus-xmas.el (gnus-xmas-define): see above.
538         * gnus-xmas.el (gnus-xmas-redefine): see above.
539         * gnus-xmas.el (gnus-xmas-glyph-directory): generate a
540         non-continuable error when the directory can't be found.
541
542 2001-01-09 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
543
544         * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
545         handle.
546         * gnus-art.el (gnus-mime-view-part): Copy it.
547         (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
548
549 2001-01-09  Michael Downes <mjd@ams.org>
550
551         * gnus-sum.el (gnus-summary-read-group-1): More useful message.
552
553 2001-01-08 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
554
555         * nnmail.el (nnmail-get-new-mail): Find group only if file is not
556         orig-file. Use ',source.
557
558 2001-01-08 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
559
560         * gnus-xmas.el (gnus-xmas-modeline-glyph):
561         (gnus-xmas-group-startup-message):
562         Detect gnus-xmas-glyph-directory when it is nil.
563
564 2001-01-08 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
565
566         * pop3.el (pop3-get-message-count): Andrew Innes
567         <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
568
569 2001-01-05 06:49:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
570
571         * gnus-agent.el (gnus-agent-fetch-session): Say what we quit.
572
573         * time-date.el (time-to-number-of-days): New function.
574
575 2001-01-04 11:06:14  Gregory Chernov  <greg@visiontech-dml.com>
576
577         * nnslashdot.el (nnslashdot-request-list): Always get the right
578         sid.
579
580 2001-01-05 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
581
582         * message.el (message-minibuffer-local-map): New keymap.
583         (message-read-from-minibuffer): Use it.
584         * gnus-msg.el (gnus-summary-resend-message): Use it
585
586 2001-01-04 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
587
588         * gnus-start.el (gnus-display-time-event-handler): New function.
589         (gnus-after-getting-new-news-hook): Use it.
590
591 2001-01-03 07:26:58  Lars Magne Ingebrigtsen  <larsi@gnus.org>
592
593         * message.el (message-ignored-mail-headers): Add draft header.
594
595 2001-01-02 06:28:28  Lars Magne Ingebrigtsen  <larsi@gnus.org>
596
597         * gnus-sum.el (gnus-summary-expire-articles): Don't save
598         excursion.
599
600         * nnslashdot.el (nnslashdot-request-list): Get the right year.
601
602 2001-01-01 00:52:44  Ed L. Cashin  <ecashin@coe.uga.edu>
603
604         * gnus-sum.el (gnus-summary-expire-articles): Save excursion.
605
606 2000-12-31 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
607
608         * qp.el (quoted-printable-decode-region): Don't backward-char.
609
610 2000-12-31 03:57:31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
611
612         * gnus-draft.el: Mark articles as replied.
613
614         * gnus-sum.el (gnus-summary-add-mark): New function.
615
616         * gnus-group.el (gnus-add-mark): New function.
617
618         * gnus-sum.el (gnus-summary-buffer-name): New function.
619         (gnus-summary-setup-buffer): Use it.
620
621         * gnus-draft.el: Set things up with the right post method and
622         stuff.
623
624         * message.el (message-ignored-news-headers): Remove X-Draft-From.
625
626         * gnus-msg.el (gnus-inews-insert-draft-meta-information): New function.
627
628         * gnus.el (gnus-draft-meta-information-header): New variable.
629
630 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
631
632         * gnus-art.el (gnus-treatment-function-alist): Move the date
633         functions before the header sorting functions.
634
635         * mm-uu.el (mm-uu-pgp-signed-extract-1): Unquote "- " quotes.
636
637         * dgnushack.el (dgnushack-compile): Message whether there is w3.
638         Don't (push "/usr/share/emacs/site-lisp" load-path).
639
640         * gnus-cite.el (gnus-article-fill-cited-article): Don't add space
641         to empty fill prefixes.
642
643 2000-12-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
644
645         * nntp.el (nntp-open-connection): Kill pbuffer if process is nil.
646         Suggested by Christoph Conrad <christoph.conrad@gmx.de>.
647
648 2000-12-30 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
649
650         * nnheader.el (autoload): Autoload gnus-sorted-intersection.
651
652         * nnml.el (autoload): Move to nnheader.el.
653
654         * nnfolder.el (nnfolder-existing-articles): Reversed, i.e. sorted.
655         (nnfolder-request-expire-articles): Use gnus-sorted-intersection.
656         (nnfolder-retrieve-headers): Use intersection. Suggested by Jonas
657         Kvarnstr\e,Av\e(Bm <jonkv@ida.liu.se>.
658
659 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
660
661         * gnus-art.el (article-make-date-line): Get the hours right.
662         (gnus-ignored-headers): More hiding.
663
664         * nnmail.el (nnmail-expiry-wait): Not an integer.
665
666         * message.el (message-goto-body): Only expand abbrev when called
667         interactively.
668         (message-make-lines): Use it.
669
670 2000-12-29 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
671
672         * gnus-msg.el (gnus-inews-yank-articles): Reparse headers.
673
674 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
675
676         * gnus-sum.el (gnus-summary-limit-include-expunged): Really
677         include the expunged articles.
678
679         * gnus-group.el (gnus-group-sort-by-server): New function.
680
681         * gnus.el (gnus-method-to-server-name): New function.
682         (gnus-group-prefixed-name): Use it.
683
684         * gnus-group.el (gnus-group-sort-function): Doc fix.
685         (gnus-group-sort-groups-by-server): New command.
686
687 2000-12-29 13:25:10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
688
689         * gnus-art.el (gnus-treat-date-english): New variable.
690         (article-date-english): New command.
691         (gnus-english-month-names): New variable.
692         (article-make-date-line): Do 'english.
693
694         * gnus-cite.el (gnus-article-fill-cited-article): Add a space
695         after the fill prefix.
696
697         * gnus-sum.el (gnus-summary-make-menu-bar): Removed "Enter
698         score...".
699
700         * gnus-art.el (gnus-ignored-headers): Hide more headers.
701
702         * message.el (message-mode-map): Bind comment-region.
703
704         * gnus-art.el (gnus-mime-display-part): Let w3 display
705         multipart/related.
706
707         * mm-bodies.el (mm-long-lines-p): New function.
708         (mm-body-encoding): Use it.
709         (mm-body-encoding): Encode articles with lines longer than 1000
710         characters.
711
712 2000-12-29 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
713
714         * mm-util.el (mm-enable-multibyte): Use
715         default-enable-multibyte-characters.
716         (mm-enable-multibyte-mule4): Ditto.
717         (mm-disable-multibyte): Test XEmacs.
718         (mm-disable-multibyte-mule4): Ditto.
719         (mm-with-unibyte-current-buffer): Simplified.
720         (mm-with-unibyte-current-buffer-mule4): Ditto.
721
722 2000-12-28 19:44:56  Lars Magne Ingebrigtsen  <larsi@gnus.org>
723
724         * nnheaderxm.el (nnheader-string-as-multibyte): New alias.
725
726         * nnheader.el (nnheader-string-as-multibyte): New alias.
727
728         * mm-view.el (mm-inline-text): Warn when bugging out in w3.
729
730         * gnus-uu.el (gnus-message-process-mark): New function.
731         (gnus-uu-mark-by-regexp): Use it.
732         (gnus-new-processable): New function.
733
734 2000-12-28 19:21:57  Inge Frick  <inge@nada.kth.se>
735
736         * gnus-sum.el (gnus-no-mark): New variable.
737
738 2000-11-01 01:12:29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
739
740         * nnwfm.el (nnwfm-create-mapping): Remove quote marks and
741         backslashes.
742
743 2000-12-26  Katsumi Yamaoka <yamaoka@jpl.org>
744
745         * gnus-art.el (gnus-article-banner-alist): Remove duplicate
746         definition.
747
748 2000-12-25 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
749
750         * dgnushack.el (dgnushack-compile): elc is in the current directory.
751
752         * qp.el (quoted-printable-encode-region): Don't check multibyte in
753         XEmacs.
754
755 2000-12-25  Lloyd Zusman <ljz@asfast.com>
756
757         * mml.el (mml-read-tag): Save tag location.
758
759 2000-12-25  Simon Josefsson  <simon@josefsson.org>
760
761         * starttls.el: Sync with Emacs 21.
762
763 2000-12-24 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
764
765         * message.el (message-mail): Support yank-action.
766
767         * message.el (message-setup): Revoke the last change.
768
769 2000-12-24 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
770
771         * message.el (message-setup): Use cons. Suggested by Johan Vromans
772         <jvromans@squirrel.nl>.
773
774 2000-12-24  Simon Josefsson  <sj@extundo.com>
775
776         * mm-bodies.el (mm-decode-content-transfer-encoding): Preserve
777         mailing list junk at end of part.
778
779 2000-12-23  Simon Josefsson  <sj@extundo.com>
780
781         * nnimap.el (nnimap-expiry-target): New function.
782         (nnimap-request-expire-articles): Use it.
783
784 2000-12-22 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
785
786         * gnus.el (gnus-group-parameters-more): New variable.
787         * gnus-cus.el (gnus-group-customize): Use it.
788
789         * gnus.el (gnus-define-group-parameter): New macro.
790         (auto-expire): Use it
791         (total-expire): Use it.
792         * gnus-art.el (banner): Use it.
793
794         * mml.el (mml-parse): save-excursion. Suggested by Lloyd Zusman
795         <ljz@asfast.com>.
796
797 2000-12-22 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
798
799         * gnus-topic.el (gnus-topic-create-topic): Use list.
800
801         * gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
802         before binding gnus-default-article-saver.
803
804         * gnus-sum.el (gnus-summary-save-article):
805         (gnus-summary-pipe-output):
806         (gnus-summary-save-article-mail):
807         (gnus-summary-save-article-rmail):
808         (gnus-summary-save-article-file):
809         (gnus-summary-write-article-file):
810         (gnus-summary-save-article-body-file): Ditto.
811
812         * gnus-mh.el (gnus-summary-save-article-folder): Ditto.
813
814 2000-12-22 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
815
816         * gnus-art.el (gnus-mime-security-button-map):
817         (gnus-mime-button-map): Add parent.
818
819 2000-12-22 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
820
821         * messagexmas.el (message-xmas-redefine): New function.
822
823         * message.el: Use it.
824
825         * gnus-art.el (gnus-article-check-hidden-text): Return t.
826
827         * gnus-util.el (gnus-remove-text-properties-when): Return t.
828
829 2000-12-22 03:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
830
831         * mm-decode.el (mm-dissect-multipart): Avoid errors owing to
832         malformatted messages.
833
834 2000-12-22 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
835
836         * mm-util.el (mm-image-load-path): New function.
837
838         * gnus-group.el (gnus-group-make-tool-bar): Use it.
839
840         * gnus-sum.el (gnus-summary-make-tool-bar): Use it.
841
842         * message.el (message-tool-bar-map): Use it.
843
844         * Makefile.in (install-el): New.
845
846 2000-12-21  Katsumi Yamaoka  <yamaoka@jpl.org>
847
848         * gnus-art.el (article-treat-dumbquotes): Quote \.
849
850 2000-12-21 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
851
852         * gnus-art.el (gnus-treat-emphasize): Don't treat emphasis if
853         Emacs 20 runs on a terminal.
854
855 2000-12-21 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
856
857         * gnus-msg.el (gnus-bug): Revert to save-excursion.
858
859         * mml.el (gnus-add-minor-mode): Autoload.
860
861         * message.el (message-forward): Save-restriction.
862
863 2000-12-21  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
864
865         * gnus-art.el (article-treat-dumbquotes): More doc, provided by
866         Paul Stevenson <p.stevenson@surrey.ac.uk>
867
868 2000-12-21 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
869
870         * gnus-ml.el (gnus-mailing-list-mode-map): Use C-c C-n prefix.
871
872         * mml.el (gnus-ems): Don't require.
873
874         * gnus.el (gnus-decode-rfc1522): Removed.
875         (gnus-set-text-properties): Define.
876
877 2000-12-21 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
878
879         * gnus-art.el (gnus-mime-*): handle may be nil.
880
881         * gnus-sum.el (gnus-summary-mode): Turn on gnus-mailing-list-mode.
882
883         * gnus.el (gnus-group-remove-excess-properties): Not defined
884         in gnus-xmas.
885
886 2000-12-20 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
887
888         * message.el (message-mail-user-agent): Add :version.
889
890 2000-12-21  Miles Bader  <miles@gnu.org>
891
892         * message.el (message-mode): Set `comment-start' to the  yank prefix.
893
894 2000-12-20 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
895
896         * message.el (message-mail-user-agent): New variable.
897         (message-setup): Renamed to message-setup-1. Support
898         mail-user-agent.
899         (message-mail-user-agent): New function.
900         (message-mail): Use it.
901         (message-reply): Use it.
902         (message-resend): Use it.
903         (message-mail-other-window): Use it.
904         (message-mail-other-frame): Use it.
905
906         * gnus-msg.el (gnus-bug): Support mail-user-agent.
907
908 2000-12-20 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
909
910         * message.el (message-tool-bar-map): Simplify.
911         (message-narrow-to-head-1): New function.
912         (message-narrow-to-head): Use it.
913         (message-reply): Ditto.
914         (message-cancel-news): Ditto.
915         (message-supersede): Ditto.
916         (message-make-forward-subject): Ditto.
917         (message-bounce): Ditto.
918
919 2000-12-20 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
920
921         * uudecode.el (uudecode-decode-region-external): make-temp-file
922         may not be defined.
923
924         * binhex.el (defalias): eval-and-compile.
925
926         * message.el (message-tool-bar-map): New function.
927         (message-mode): Use it.
928
929 2000-12-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
930
931         * nntp.el (nntp-find-connection): Remove the entry.
932         (nntp-retrieve-groups): (gnus-buffer-live-p buf).
933
934 2000-12-20 05:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
935
936         * gnus-msg.el (gnus-summary-mail-forward): Use original buffer.
937
938         * message.el (message-forward): Copy buffer in unibyte mode.
939
940 2000-12-20 04:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
941
942         * message.el (message-make-forward-subject): Don't widen. Decode.
943         (message-forward): Don't decode subject.
944
945 2000-12-20  Christoph Conrad <C.Conrad@cli.de>
946
947         * qp.el (quoted-printable-encode-region): Upcase QP.
948
949 2000-12-20 03:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
950
951         * mm-decode.el (mm-possibly-verify-or-decrypt): Use
952         mail-extract-a-c instead. Don't depend on Gnus.
953
954         * mml.el (gnus-ems): Require it.
955
956         * gnus-msg.el (gnus-summary-mail-forward):
957
958         * message.el (message-forward):  Move mime-to-mml here.
959
960 2000-12-20 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
961
962         * gnus-group.el, gnus-sum.el, message.el: Add :help unless Emacs.
963         * gnus-art.el (gnus-insert-mime-button): Simplify.
964         (gnus-mime-display-alternative): Ditto.
965         (gnus-insert-mime-security-button): Ditto.
966
967 2000-12-20 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
968
969         * gnus-util.el (gnus-add-text-properties-when): In XEmacs,
970         text-property-not-all doesn't return nil when start=mark(end).
971         (gnus-remove-text-properties-when): Ditto.
972
973 2000-12-20 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
974
975         * gnus-start.el (gnus-group-change-level): Remove group from
976         gnus-active-hashtb if real killed.
977
978 2000-12-19 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
979
980         * gnus-art.el (gnus-insert-mime-button): Emacs20 needs local-map.
981         (gnus-mime-display-alternative): Ditto.
982         (gnus-insert-mime-security-button): Ditto.
983
984 2000-12-19 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
985
986         * gnus-start.el (gnus-group-change-level): Don't add it into
987         killed-list if it was killed.
988
989 2000-12-19 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
990
991         * nnmbox.el (nnmbox-file-coding-system): Use binary.
992         (nnmbox-active-file-coding-system): Ditto.
993
994         * gnus-cus.el (gnus-group-parameters): Add posting-style.
995
996 2000-12-19 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
997
998         * gnus.el (gnus-version):
999         (gnus-version-number): Set to Oort Gnus 0.01.
1000
1001         * gnus-art.el (gnus-mime-security-button-map):
1002         (gnus-insert-mime-security-button): Fix for Emacs21.
1003
1004 2000-12-19 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1005
1006         * gnus-group.el, gnus-sum.el, message.el: Comment out :help in
1007         easymenu, because XEmacs doesn't understand :help.
1008
1009         * mm-uu.el: Require binhex.
1010
1011 2000-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1012
1013         * gnus.el: Merged. Emacs21 CVS tag is zsh-merge-ognus-1.
1014
1015 2000-12-19  ShengHuo ZHU  <zsh@cs.rochester.edu>
1016
1017         * mm-util.el (mm-charset-synonym-alist): Fix a typo.
1018
1019 2000-12-18  Gerd Moellmann  <gerd@gnu.org>
1020
1021         * *.xpm, *.pbm: Convert icons icons to size 24x24.
1022
1023 2000-12-18  Dave Love  <fx@gnu.org>
1024
1025         * gnus-msg.el (news-setup, news-reply-mode): Don't autoload
1026         (unused).
1027
1028 2000-12-13  Miles Bader  <miles@gnu.org>
1029
1030         * smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
1031         to t, so that we don't get stuck while trying to smilefy
1032         intangible text.
1033
1034 2000-12-12  Gerd Moellmann  <gerd@gnu.org>
1035
1036         * smiley-ems.el (smiley-regexp-alist): Make regexps match
1037         at the end of the buffer.
1038         (smiley-region): In the loop, move to the end of the submatch
1039         matching the smiley instead of using the end of the match
1040         of the whole regexp.
1041
1042 2000-12-12  Eli Zaretskii  <eliz@is.elta.co.il>
1043
1044         * message.el (message-mode): Doc fix.
1045
1046 2000-12-12  Gerd Moellmann  <gerd@gnu.org>
1047
1048         * smiley-ems.el (smiley-region): Doc fix.
1049
1050 2000-12-11  Miles Bader  <miles@gnu.org>
1051
1052         * gnus-sum.el (gnus-summary-recenter): When trying to keep the
1053         bottom line visible, check to see if it's partially obscured, and
1054         if so, either scroll one more line to make it fully visible, or
1055         revert to showing the second line from the top.
1056
1057 2000-12-07  Dave Love  <fx@gnu.org>
1058
1059         * mailcap.el (mailcap-download-directory)
1060         * gnus-audio.el (gnus-audio-directory)
1061         * smiley-ems.el (smiley-data-directory): Fix :type.
1062
1063 2000-11-30  Dave Love  <fx@gnu.org>
1064
1065         * message.el (message-auto-save-directory): Use
1066         file-name-as-directory.
1067         (message-set-auto-save-file-name): Create
1068         message-auto-save-directory if necessary.
1069         (message-replace-chars-in-string): Removed -- unused.
1070         (message-mail-alias-type): Customize.
1071         (message-headers): Remove duplicate defgroup.
1072
1073 2000-11-29  Dave Love  <fx@gnu.org>
1074
1075         * qp.el (quoted-printable-decode-region): Use error, not message
1076         to report malformed text (like base64).  Amend message.
1077
1078 2000-11-29  Miles Bader  <miles@gnu.org>
1079
1080         * message.el (message-header-lines): Fontify tag.
1081
1082 2000-11-27  Dave Love  <fx@gnu.org>
1083
1084         * nnlistserv.el: Ignore errors when requiring nnweb and avoid a
1085         compiler warning.
1086
1087 ;2000-11-26  Dave Love  <fx@gnu.org>
1088 ;
1089 ;       * mm-uu.el (mm-uu-configure-list): Fix typo in :type.
1090 ;
1091 2000-11-23  Dave Love  <fx@gnu.org>
1092
1093         * uu-post.pbm, uu-decode.pbm: new files from XPMs.
1094
1095         * mm-uu.el (uudecode): Require.
1096         (uudecode-decode-region, uudecode-decode-region-external): Don't
1097         autoload.
1098         (mm-uu-copy-to-buffer): Doc fix.
1099         (mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
1100         type fix.
1101
1102         * mailcap.el: Doc fixes.
1103         (mailcap-mime-data): Various adjustments.
1104         (mailcap): New group.
1105         (mailcap-download-directory): Customize.
1106         (mailcap-generate-unique-filename, mailcap-binary-suffixes)
1107         (mailcap-temporary-directory): Deleted (unused).
1108         (mailcap-unescape-mime-test): Simplify slightly.
1109         (mailcap-viewer-passes-test): Use functionp.
1110         (mailcap-command-p): Aliased to executable-find.
1111
1112         * rfc2047.el (rfc2047-encode-message-header): Don't encode if
1113         default-enable-multibyte-characters is nil.
1114
1115 2000-11-22  Gerd Moellmann  <gerd@gnu.org>
1116
1117         * gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
1118
1119 2000-11-21  Dave Love  <fx@gnu.org>
1120
1121         * gnus-art.el (gnus-mime-button-map): Don't inherit from
1122         gnus-article-mode-map.
1123 ;       (gnus-mime-button-menu): Use mouse-set-point.
1124         (gnus-insert-mime-button, gnus-mime-display-alternative)
1125         (gnus-mime-display-alternative): Don't use local-map property.
1126
1127 2000-11-17  Dave Love  <fx@gnu.org>
1128
1129         * uudecode.el (uudecode-insert-char): Fix bogus feature test.
1130         (uudecode-decode-region-external): Doc fix.  Use with-temp-buffer
1131         and make-temp-file.
1132         (uudecode-decode-region): Doc fix.
1133
1134 2000-11-14  Dave Love  <fx@gnu.org>
1135
1136         * cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
1137         * mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
1138         * reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
1139         New files, derived from the XPMs.
1140
1141 2000-11-10  Dave Love  <fx@gnu.org>
1142
1143         * gnus-agent.el (gnus-agent-confirmation-function): Add :version.
1144         (gnus-agent-lib-file, gnus-agent-load-alist)
1145         (gnus-agent-save-alist, gnus-agent-article-name): Use
1146         expand-file-name.
1147
1148         * gnus-group.el (gnus-group-name-charset-method-alist): Add
1149         :version.
1150         (nnkiboze-score-file): Defvar when compiling.
1151
1152         * gnus-start.el (gnus-read-newsrc-file): Add :version.
1153
1154         * gnus-art.el (gnus-article-banner-alist)
1155         (gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types)
1156         (gnus-article-date-lapsed-new-header)
1157         (gnus-article-mime-match-handle-function, gnus-mime-action-alist)
1158         (gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601)
1159         (gnus-treat-strip-headers-in-body)
1160         (gnus-treat-capitalize-sentences, gnus-treat-play-sounds)
1161         (gnus-treat-translate): Add :version.
1162         (gnus-article-mime-part-function): Fix defcustom.
1163
1164         * nnmail.el (nnmail-expiry-target)
1165         (nnmail-scan-directory-mail-source-once, nnmail-extra-headers)
1166         (nnmail-split-header-length-limit): Add :version.
1167
1168         * gnus-sum.el (gnus-auto-expirable-marks)
1169         (gnus-inhibit-user-auto-expire, gnus-list-identifiers)
1170         (gnus-extra-headers, gnus-ignored-from-addresses)
1171         (gnus-newsgroup-ignored-charsets)
1172         (gnus-group-highlight-words-alist)
1173         (gnus-summary-show-article-charset-alist): Add :version.
1174
1175         * catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
1176         gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
1177         files, converted from the XPMs.
1178
1179         * gnus-cache.el (gnus-cache-active-file): Don't use
1180         file-name-as-directory on directory.
1181         (gnus-cache-file-name): Use expand-file-name, not concat.  Don't
1182         use file-name-as-directory on directory.
1183
1184         * time-date.el (timezone-make-date-arpa-standard): Autoload.
1185         (date-to-time): Use it.
1186
1187 ;       * message.el (message-mode) <adaptive-fill-regexp>:
1188 ;       <adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
1189 ;       (message-newline-and-reformat): Likewise.
1190         (message-forward-as-mime, message-forward-ignored-headers)
1191         (message-buffer-naming-style, message-default-charset)
1192         (message-dont-reply-to-names, message-send-mail-partially-limit):
1193         Add :version.
1194
1195         * mm-util.el: Doc fixes.
1196         (mm-mime-charset): Don't use the raw result of
1197         mm-preferred-coding-system.
1198         (mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
1199         (mm-with-unibyte): Simplify.
1200
1201         * gnus-int.el (gnus-start-news-server): Use expand-file-name, not
1202         concat.
1203
1204         * pop3.el (pop3-version): Deleted.
1205         (pop3-make-date): New function, avoiding message-make-date.
1206         (pop3-munge-message-separator): Use it.
1207
1208 2000-11-09  Dave Love  <fx@gnu.org>
1209
1210         * gnus-group.el (gnus-group-make-directory-group)
1211         (gnus-group-fetch-faq): Use expand-file-name.
1212         (gnus-group-fetch-faq): Simplify completing-read form.
1213
1214         * mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
1215         test for Mule.
1216
1217         * message.el (tool-bar-map): Defvar when compiling.
1218
1219         * gnus-setup.el (running-xemacs, gnus-use-installed-tm)
1220         (gnus-tm-lisp-directory): Deleted.
1221         (gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
1222         (featurep 'xemacs).
1223         (gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory)
1224         (gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
1225         version numbers from file names.
1226
1227 2000-11-08  Dave Love  <fx@gnu.org>
1228
1229         * mm-view.el: Use featurep for XEmacs test.
1230         (mm-inline-message): Test for `remove-specifier'; don't use
1231         condition-case.
1232
1233         * mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
1234
1235         * gnus-score.el (gnus-score-load-file): Use expand-file-name.
1236         (gnus-score-find-bnews): Don't concat "".
1237
1238         * cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
1239         * followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
1240         * reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
1241         * exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
1242
1243         * gnus-sum.el: Put some defvars in eval-when-compile.
1244         (gnus-summary-mode-hook): Add :options.
1245         (gnus-summary-make-menu-bar): Add some :help, used by tool bar.
1246         (gnus-summary-tool-bar-map): New variable.
1247         (gnus-summary-make-tool-bar): New function.
1248         (gnus-summary-mode): Put kill-all-local-variables first.
1249
1250         * gnus-group.el (gnus-group-toolbar-map): New variable.
1251         (gnus-group-make-tool-bar): Rewritten.
1252         (gnus-group-mode): Put kill-all-local-variables first.
1253
1254         * rfc2047.el: Require gnus-util.
1255
1256         * nnml.el (gnus-sorted-intersection): Autoload.
1257
1258         * nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
1259         Put some defvars in eval-when-compile.
1260         (gnus-intersection, gnus-sorted-complement):  Autoload.
1261
1262         * imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
1263
1264         * mm-encode.el (mm-body-7-or-8): Autoload.
1265
1266         * mm-decode.el (mm-insert-inline): Autoload.
1267
1268         * mml.el:
1269         * message.el: Put some defvars in eval-when-compile.
1270
1271         * gnus-msg.el: Put some defvars in eval-when-compile.
1272         (gnus-msg-mail): Move after gnus-setup-message.
1273
1274