* gnus-spec.el (gnus-compile): Don't compile gnus-version.
[gnus] / lisp / ChangeLog
1 2001-08-24 16:05:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
2
3         * gnus-spec.el (gnus-compile): Don't compile gnus-version. 
4
5         * gnus-group.el (gnus-update-group-mark-positions): Bind
6         gnus-group-update-hook to nil.
7
8 2001-08-24 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
9
10         * mml.el (mml-generate-mime-1): Force as multibyte string.
11
12 2001-08-24 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
13
14         * gnus-sum.el (gnus-summary-insert-line) 
15         (gnus-summary-prepare-threads): gnus-tmp-lines should be a string.
16         From Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
17
18         * gnus-spec.el (gnus-correct-substring): Take optional END.
19
20         * nnrss.el (nnrss-request-article): Remove \n.
21         (nnrss-retrieve-headers): Lines number is -1.
22
23 2001-08-24  Simon Josefsson  <jas@extundo.com>
24
25         * gnus-group.el (gnus-info-clear-data): Call
26         nnfoo-request-set-mark to propagate marks.  Fix bug:
27         `gnus-group-update-line' doesn't update read range unless we call
28         `gnus-get-unread-articles-in-group' first.
29
30         * nnimap.el (nnimap-request-set-mark): Don't propagate seen flags
31         to server.
32
33 2001-08-23 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
34
35         * gnus-util.el (gnus-create-info-command): Return an interactive
36         function.
37
38 2001-08-23 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
39         From Katsumi Yamaoka <yamaoka@jpl.org>
40
41         * gnus-spec.el (gnus-parse-complex-format): Use equal.
42
43 2001-08-23 18:43:05  Lars Magne Ingebrigtsen  <larsi@gnus.org>
44
45         * gnus-sum.el (gnus-select-newsgroup): Use it.
46
47         * gnus-util.el (gnus-not-ignore): New function.
48
49         * lpath.el (featurep): Don't fbind char-int.
50
51         * gnus-util.el (gnus-create-info-command): New function.
52
53         * gnus-group.el (gnus-group-edit-group): Make C-c C-i go to the
54         right node.
55
56         * gnus-sum.el (gnus-select-newsgroup): Clean up.
57         (gnus-summary-limit-children): Use 'identity instead of `all'.
58         (gnus-summary-limit-to-display-predicate): New command and
59         keystroke. 
60
61 2001-08-23 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
62
63         * nnrss.el (nnrss-group-alist): Use fm-releases.rdf.
64
65         * gnus-spec.el (gnus-format-specs): Miss a right parenthesis.
66
67 2001-08-23 18:43:05  Lars Magne Ingebrigtsen  <larsi@gnus.org>
68
69         * gnus-spec.el: Add the Gnus version.
70         (gnus-update-format-specifications): If the Gnus version changes,
71         nix out the format spec cache.
72
73         * gnus.el (gnus-continuum-version): Made into a command and
74         optionalize the VERSION.
75
76         * gnus-spec.el (gnus-parse-complex-format): Remove %C specs from
77         the start of the lines.
78
79 2001-08-22 00:06:52  Lars Magne Ingebrigtsen  <larsi@gnus.org>
80
81         * gnus.el (gnus-visual-p): Define function before use of
82         function. 
83
84 2001-08-21 23:28:02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
85
86         * gnus-sum.el (gnus-adjust-marked-articles): Use new variable.
87         (gnus-article-mark-to-type): New function.
88         (gnus-update-missing-marks): Only update marks of type 'list.
89
90         * gnus.el (gnus-article-special-mark-lists): New variable.
91
92 2001-08-21 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
93
94         * gnus-sum.el (gnus-summary-limit-children): Check 'all.
95         (gnus-select-newsgroup): Still use 'all.
96         (gnus-summary-initial-limit): Comparing with 'all.
97
98 2001-08-20 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
99
100         * gnus-start.el (gnus-activate-group): If dont-check, don't update
101         active.
102
103 2001-08-20 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
104
105         * nnslashdot.el (nnslashdot-retrieve-headers-1): Replace
106         nnslashdot-*-retrieve-headers.
107         (nnslashdot-request-article): Fix for slashcode 2.2.
108         (nnslashdot-make-tuple): New.
109         (nnslashdot-read-groups): Use it.
110
111 2001-08-20 01:34:03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
112
113         * gnus.el (gnus-expand-group-parameters): Don't alter the variable
114         list. 
115
116         * gnus-sum.el (gnus-summary-move-article): Don't select article. 
117
118 2001-08-20  Simon Josefsson  <jas@extundo.com>
119
120         * gnus-msg.el (gnus-inews-do-gcc): If archive server can't be
121         opened, error instead of continuing (and exploding later).
122
123 2001-08-20 01:34:03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
124
125         * gnus.el (gnus-expand-group-parameters): Return the parameter
126         list. 
127
128         * gnus-sum.el (gnus-summary-show-article): Doc fix.
129         (gnus-summary-show-article): Guess at charset if required.
130
131         * gnus-spec.el (gnus-correct-substring): Stopped one character
132         before we wanted.
133
134 2001-08-19  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
135
136         * earcon.el (earcon-auto-play): Remove unused option.
137
138 2001-08-19 16:14:41  Lars Magne Ingebrigtsen  <larsi@gnus.org>
139
140         * gnus-score.el (gnus-score-headers): Move the "Scoring..."
141         message down in levels, since it happens very fast.
142
143         * smiley-ems.el (smiley-update-cache): Respect the symbol version
144         of smiley-regexp-alist.
145
146         * mm-view.el (mm-inline-text): Ignore vcard errors.
147
148         * gnus-art.el (gnus-ignored-headers): Added more junk headers. 
149
150         * gnus-score.el (gnus-all-score-files): Use append instead of
151         nconc. 
152
153         * gnus.el (gnus-splash-face): Doc fix.
154
155         * mm-decode.el (mm-mailcap-command): Use
156         mm-path-name-rewrite-functions. 
157         (mm-path-name-rewrite-functions): New variable.
158
159         * gnus-spec.el (gnus-parse-complex-format): React to ?=.
160         (gnus-complex-form-to-spec): Insert tab.
161         (gnus-spec-tab): New function.
162
163         * gnus-sum.el (gnus-select-newsgroup): Set the marks before
164         entering the group.
165
166         * gnus-spec.el (gnus-complex-form-to-spec): Insert Lisp to match
167         the positional spec.
168         (gnus-parse-complex-format): React to %C.
169
170         * gnus-ems.el (gnus-char-width): Moved here.
171
172         * gnus-sum.el (gnus-select-newsgroup): Set
173         gnus-newsgroup-articles. 
174         (gnus-unseen-mark): New variable.
175         (gnus-newsgroup-unseen): Ditto.
176         (gnus-newsgroup-seen): Ditto.
177         (gnus-adjust-marked-articles): Use them.
178         (gnus-update-marks): Use them.
179         (gnus-summary-update-secondary-mark): Display.
180         (gnus-summary-prepare-threads): Display.
181
182         * gnus-msg.el (gnus-inews-group-method): Use and return the
183         method, not the server.
184
185 2001-08-19  Simon Josefsson  <jas@extundo.com>
186
187         * gnus-srvr.el (gnus-server-agent-face): New.
188         (gnus-server-agent-face): New.
189         (gnus-server-mode): Turn on font-lock-mode.
190
191         * gnus.el (gnus-server-visual): Add defgroup.
192
193 2001-08-19  Simon Josefsson  <jas@extundo.com>
194         From Joe Casadonte <jcasadonte@northbound-train.com>
195
196         * gnus-srvr.el (gnus-server-opened-face, gnus-server-closed-face,
197         gnus-server-denied-face): New.
198         (gnus-server-opened-face, gnus-server-closed-face,
199         gnus-server-denied-face): New.
200         (gnus-server-font-lock-keywords): Add.
201
202 2001-08-19  Simon Josefsson  <jas@extundo.com>
203
204         * nnml.el (nnml-request-set-mark): Return nil.
205         (nnml-save-marks): Use nnml-possibly-create-directory.
206         (nnml-open-marks): Only work in temp buffer when inserting/reading
207         .marks file.
208
209 2001-08-18 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
210
211         * gnus.el (gnus-expand-group-parameters): Fix.
212
213         * gnus-spec.el (gnus-char-width): New.
214         (gnus-correct-substring, gnus-correct-length): Use it.
215
216         * message.el (message-required-mail-headers): Fix doc.
217
218 2001-08-18 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
219
220         * gnus-sum.el (gnus-group-make-articles-read): gnus-request-set-mark.
221
222         * mm-decode.el (mm-save-part-to-file): Insert the handle.
223
224 2001-08-18 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
225
226         * nnslashdot.el (nnslashdot-threaded-retrieve-headers):
227         slashdot 2.2 (not fully fixed yet).
228         (nnslashdot-request-article): Ditto.
229
230 2001-08-18  Simon Josefsson  <jas@extundo.com>
231
232         * gnus-util.el (gnus-remassoc, gnus-update-alist-soft): Moved from
233         nnimap.
234
235         * nnimap.el (nnimap-remassoc, nnimap-update-alist-soft): Moved to
236         gnus-util.
237         (nnimap-request-update-info-internal): Use new functions.
238
239         * nnml.el (nnml-request-set-mark, nnml-request-update-info): Use
240         new functions.
241
242 2001-08-18  Simon Josefsson  <jas@extundo.com>
243
244         Make nnml groups self-contained as far as marks are concerned.
245
246         * nnml.el (nnml-request-delete-group): Delete marks file.
247         (nnml-request-rename-group): Move marks file.
248         (nnml-marks-file-name, nnml-marks-is-evil, nnml-marks): New server
249         variables.
250         (nnml-request-set-mark, nnml-request-update-info): New server
251         functions.
252         (nnml-save-marks, nnml-open-marks): New functions.
253
254 2001-08-18  Simon Josefsson  <jas@extundo.com>
255
256         * gnus-sum.el (gnus-summary-move-article): Use `add' instead of
257         `set' when setting marks.
258
259 2001-08-17 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
260
261         * gnus.el (gnus-info-find-node): Take an argument.
262
263         * gnus-art.el (gnus-button-handle-info): New.
264         (gnus-url-unhex-string): Replace "+" with " ".
265
266 2001-08-17 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
267
268         * message.el (message-check-news-header-syntax): Check bad From.
269
270 2001-08-18 00:14:45  Lars Magne Ingebrigtsen  <larsi@gnus.org>
271
272         * gnus-spec.el (gnus-correct-length): New function.
273         (gnus-correct-substring): New function.
274         (gnus-tilde-max-form): Use it.
275
276 2001-08-17  Nevin Kapur  <nevin@jhu.edu>
277
278         * nnmh.el: Docstring changes as below.
279
280         * nnml.el: Docstring changes as below.
281
282         * nnbabyl.el: Docstring changes as below.
283
284         * nnmbox.el: Docstring changes as below.
285
286         * nnfolder.el: Added docstrings identifying each virtual server
287         parameter.
288
289 2001-08-18  Simon Josefsson  <jas@extundo.com>
290
291         * mml.el (mml-menu): Collapse Attach, Insert and Security submenu.
292
293 2001-08-17  Bj\e,Av\e(Brn Torkelsson  <torkel@acc.kth.se>
294
295         * message.el: rename "Abort Message" to "Postpone Message".
296         Remove "Attach file as MIME" from Message menu, it's already in
297         the MIME menu.
298
299 2001-08-17 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
300
301         * smime.el (smime-point-at-eol): eval-and-compile.
302         (smime-make-temp-file): New.
303         (smime-sign-region, smime-encrypt-region, smime-decrypt-region):
304         Use it.
305
306 2001-08-17 10:41:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
307
308         * gnus-agent.el (gnus-agent-fetch-group): Go online if offline. 
309         (gnus-agent-summary-fetch-group): New command and keystroke.
310
311         * gnus-art.el (gnus-insert-mime-button): Tiny clean-up.
312         (gnus-mime-display-security): Make it respect
313         gnus-unbuttonized-mime-type-p. 
314
315         * gnus-sum.el (gnus-articles-to-read): Comments.
316         (gnus-article-marked-p): New function.
317         (gnus-summary-display-make-predicate): New function.
318         (gnus-select-newsgroup): Use them.
319
320         * mm-decode.el (mm-save-part-to-file): Made it not error.
321
322 2001-08-17  Simon Josefsson  <jas@extundo.com>
323
324         * imap.el (imap-wait-for-tag): If process-status isn't open or
325         run, return nil instead of sit-for looping.
326
327 2001-08-17 10:41:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
328
329         * lpath.el (featurep): fbind xml-parse-region.
330
331         * gnus.el (gnus-message-archive-method): Default to "archive".
332         (gnus-message-archive-method): Doc fix.
333         (gnus-parameters-get-parameter): Cleaned up.
334         (gnus-expand-group-parameter): New function.
335
336         * gnus-start.el (gnus-setup-news): Push the archive server only
337         the server list.
338
339         * mml.el (mml-menu): Changed name to "Attachments".
340
341         * mm-decode.el (mm-destroy-postponed-undisplay-list): Only message
342         when there is something to detroy.
343
344 2001-05-21 17:11:46  Lars Magne Ingebrigtsen  <larsi@gnus.org>
345
346         * gnus-srvr.el (gnus-server-browse-in-group-buffer): Default to
347         nil. 
348
349 2001-08-15  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
350
351         * gnus-delay.el (gnus-delay-article): Allow "01:23" time spec,
352         which specifies a time today or tomorrow.
353
354 2001-08-15  Simon Josefsson  <jas@extundo.com>
355         From Pavel@Janik.cz (Pavel Jan\e,Bm\e(Bk)
356
357         * gnus-agent.el (gnus-agent-make-mode-line-string) 
358         (gnus-agent-toggle-plugged): Use new API.
359
360 2001-08-14  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
361
362         * gnus-delay.el (gnus-delay-send-drafts): Fix check whether
363         deadline has expired.
364
365 2001-08-12  Simon Josefsson  <jas@extundo.com>
366         Suggested by Kai.Grossjohann@CS.Uni-Dortmund.DE
367
368         Support `recent' mark indicating newly arrived messages (to
369         separate from old but unread messages).
370         
371         * nnimap.el (nnimap-retrieve-groups): Push dummy article into
372         `nnmail-split-history' if recent is > 0.
373         (nnimap-request-update-info-internal): Update `recent' marks.
374         (nnimap-request-set-mark): Never set `recent' marks.
375         (nnimap-mark-to-predicate-alist, nnimap-mark-to-flag-alist): Add
376         recent.
377
378         * gnus-sum.el (gnus-recent-mark): New mark.
379         (gnus-newsgroup-recent): New variable.
380         (gnus-summary-local-variables): Add gnus-newsgroup-recent.
381         (gnus-summary-prepare-threads): Mark recent articles.
382         (gnus-summary-add-mark): Support recent.
383         (gnus-summary-update-secondary-mark): Support recent.
384
385         * gnus.el (gnus-article-mark-lists): Add recent.
386
387 2001-08-12  Simon Josefsson  <jas@extundo.com>
388
389         * mm-bodies.el (mm-decode-content-transfer-encoding): Returns
390         whether successful decoding took place.  Add doc.
391
392 2001-08-12  Simon Josefsson  <jas@extundo.com>
393         Suggested by Per Abrahamsen <abraham@dina.kvl.dk>
394
395         * gnus.el (gnus-summary-line-format, gnus-parameters): 
396         * gnus-gl.el (gnus-summary-grouplens-line-format): 
397         * gnus-salt.el (gnus-summary-pick-line-format): 
398         * gnus-spec.el (gnus-format-specs): %n is 23 chars.
399
400 2001-08-11 09:40:00  Karl Kleinpaste  <karl@charcoal.com>
401         Committed by Kai Gro\e,A_\e(Bjohann.
402         
403         * gnus-score.el (gnus-score-string): Fix `match' regexp
404         for `extra' header case.
405
406 2001-08-10 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
407
408         * nnmbox.el (nnmbox-read-mbox): No warning.
409
410 2001-08-10 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
411
412         * nndoc.el (nndoc-article-type): Fix doc.
413         (nndoc-generate-article-function): New.
414         (nndoc-dissection-function): New.
415         (nndoc-type-alist): Add oe-dbx.
416         (nndoc-oe-dbx-type-p): New.
417         (nndoc-oe-dbx-dissection): New.
418         (nndoc-oe-dbx-generate-article): New.
419
420 2001-08-11  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
421
422         * gnus-delay.el (gnus-delay-send-drafts): Cleaner way to check
423         whether deadline has been reached.  Patch from Dan Nicolaescu
424         <dann@godzilla.ics.uci.edu>.
425
426 2001-08-10 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
427
428         * gnus-ml.el (turn-on-gnus-mailing-list-mode): Use
429         gnus-group-find-parameter. Suggested by Janne Rinta-Manty
430         <rintaman@cs.Helsinki.FI>.
431         
432         * mail-source.el (mail-source-movemail): The error buffer is
433         modified, but nothing in it.
434
435 2001-08-10 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
436
437         * message.el (message-bogus-system-names): New.
438         (message-make-fqdn): Use it.
439
440 2001-08-09 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
441
442         * nndraft.el (nndraft-request-group): Use
443         nndraft-auto-save-file-name.
444
445 2001-08-09  Simon Josefsson  <jas@extundo.com>
446
447         * mm-view.el (mm-view-pkcs7-decrypt): Operate in current buffer.
448         Don't ask whether to decrypt.  Just leave result in buffer (don't
449         call mm).
450
451         * mm-decode.el (mm-dissect-buffer): Possibly verify/decrypt single
452         parts as well.
453         (mm-inline-media-tests): Ignore application/{x-,}pkcs7-mime.
454         (mm-possibly-verify-or-decrypt): Support application/{x-,}pkcs7-mime.
455
456 2001-08-09  Simon Josefsson  <jas@extundo.com>
457
458         * mm-decode.el (mm-insert-part): Return decoding success status.
459         (mm-save-part-to-file): Error if decoding failed.
460
461 2001-08-09 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
462
463         * message.el (message-tab): Use indent-relative.
464         (message-mode): Don't bind indent-line-function to indent-relative.
465
466 2001-08-09  Simon Josefsson  <jas@extundo.com>
467
468         * message.el (message-get-reply-headers): Fix string. Suggested by
469         Christoph Conrad <cc@cli.de>.
470
471 2001-08-08 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
472
473         * message.el (message-tab): Use the current value of
474         indent-line-function.
475         (message-mode): Bind indent-line-function to indent-relative.
476
477 2001-08-08  Simon Josefsson  <jas@extundo.com>
478
479         * imap.el (imap-gssapi-auth-p, imap-kerberos4-auth-p): Also check
480         whether `imtest' is installed.
481
482 2001-08-04  Nuutti Kotivuori  <nuutti.kotivuori@smarttrust.com>
483         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
484
485         * gnus-sum.el (gnus-summary-show-article): Call
486         gnus-summary-update-secondary-secondary-mark.
487         * gnus-sum.el (gnus-summary-edit-article-done): Ditto.
488         * gnus-sum.el (gnus-summary-reparent-thread): Ditto.
489         
490 2001-08-07 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
491
492         * gnus-sum.el (gnus-summary-make-menu-bar): Misc -> Gnus.
493         
494         * gnus-group.el (gnus-group-make-menu-bar): Ditto.
495
496         * mm-uu.el (mm-uu-dissect): Autoload. From Gerd M\e,Av\e(Bllmann
497         <gerd@gnu.org>.
498
499         * gnus-art.el (gnus-output-to-file): Bind file-name-coding-system.
500
501         * gnus-util.el (gnus-output-to-rmail): Ditto.
502         (gnus-output-to-mail): Ditto.
503
504         * nnmail.el (nnmail-pathname-coding-system): Set default to nil.
505
506 2001-08-06  Florian Weimer   <fw@deneb.enyo.de>
507
508         * message.el (message-indent-citation): Use
509         `message-yank-cited-prefix' for empty lines.
510
511 2001-08-05  Florian Weimer   <fw@deneb.enyo.de>
512
513         * message.el (message-indent-citation): Quote only lines starting
514         with ">" using `message-yank-cited-prefix'.
515
516 2001-08-05  Nuutti Kotivuori  <nuutti.kotivuori@smarttrust.com>
517
518         * gnus-cache.el (gnus-cache-possibly-enter-article): Use
519         gnus-cache-fully-p.
520
521 2001-08-04  Simon Josefsson  <jas@extundo.com>
522
523         * gnus-cache.el (gnus-cache-possibly-update-active): Create active
524         file if it doesn't exist (by calling gnus-cache-read-active).
525
526 2001-08-04  Simon Josefsson  <jas@extundo.com>
527
528         * gnus-cache.el (gnus-cache-possibly-enter-article): Revert.
529         (gnus-cache-passively-or-fully-p): Removed.
530         (gnus-cache-fully-p): Fix it.
531
532         * mm-view.el (mm-pkcs7-signed-magic): Support more ASN.1 lengths.
533
534 2001-08-04  Simon Josefsson  <jas@extundo.com>
535
536         * gnus-cache.el (gnus-cache-fully-p)
537         (gnus-cache-passively-or-fully-p): New functions.
538         (gnus-cache-possibly-enter-article): Cosmetic change, use
539         `g-c-p-o-f-p'.
540         (gnus-cache-possibly-enter-article): Use `g-c-p-u-a'; last change
541         was bogus (`g-c-p-a-a' does not change active info, just change
542         the functions parameters).
543         (gnus-cache-possibly-remove-articles-1): Make sure articles are
544         not removed in groups that match `gnus-uncacheable-groups'.
545
546         Reported and modifications based on discussions with Nuutti
547         Kotivuori <nuutti.kotivuori@smarttrust.com>.
548
549 2001-08-04  Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
550         Committed by Simon Josefsson  <jas@extundo.com>
551
552         * gnus-cache.el (gnus-cache-possibly-update-active): New function;
553         calls `gnus-cache-update-active' if bounds has been extended.
554
555 2001-08-04 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
556
557         * gnus-art.el (gnus-mime-security-verify-or-decrypt): Insert
558         before remove.
559         (gnus-mime-security-show-details): Ditto.
560
561 2001-08-04  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
562
563         * nnmail.el (nnmail-split-fancy-with-parent): Correct `mapconcat'
564         syntax.  Protect string-match against nil string and regexp.
565
566 2001-08-03 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
567
568         * mm-util.el (mm-find-charset-region): Remove control-1.
569
570 2001-08-03 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
571
572         * mm-decode.el (mm-readable-p): Emacs 20 takes one argument.
573
574 2001-08-04  Simon Josefsson  <jas@extundo.com>
575
576         * smime.el (smime-sign-region, smime-encrypt-region): Fix details
577         buffer.  Delete MIME-Version header.
578
579 2001-08-03  Simon Josefsson  <jas@extundo.com>
580
581         * gnus-cache.el (gnus-cache-possibly-enter-article): The article
582         that is entered does not necessarily have the highest article
583         number in the group, so use `gnus-cache-possibly-alter-active'
584         instead of `gnus-cache-update-active'.
585
586 2001-08-03 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
587
588         * mml2015.el (mml2015-gpg-extract-signature-details): Don't barf.
589
590 2001-08-03  Simon Josefsson  <jas@extundo.com>
591
592         * mml.el (mml-menu): Rename from MML to Mime. Collapse Security
593         menu.
594
595 2001-08-02  Katsumi Yamaoka  <yamaoka@jpl.org>
596
597         * gnus.el (post-method): New group parameter.  It also provides
598         the user option `gnus-post-method-alist' and the internal function
599         `gnus-parameter-post-method'.
600
601         * gnus-msg.el (gnus-post-method): Bind the value of
602         `gnus-post-method' to the group parameter if it is defined.
603         
604 2001-08-02  Simon Josefsson  <jas@extundo.com>
605
606         * smime.el (smime-extra-arguments): Removed.
607         (smime-call-openssl-region): Don't use it.
608
609 2001-08-02  Simon Josefsson  <jas@extundo.com>
610
611         * smime.el (smime-sign-region): Handle stderr.
612         (smime-encrypt-region): Ditto.
613
614         * mm-view.el (mm-pkcs7-signed-magic): Make it a regexp.  Don't
615         match the ASN.1 length bytes.
616         (mm-pkcs7-enveloped-magic): Ditto.
617         (mm-view-pkcs7-get-type): Don't regexp quote.
618
619 2001-08-01 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
620         From Andreas Fuchs <asf@void.at>
621
622         * mml2015.el (mml2015-trust-boundaries-alist): Typo.
623
624 2001-08-01 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
625
626         * gnus-art.el (gnus-header-button-alist): References regexp.
627
628 2001-08-01  Gerd Moellmann  <gerd@gnu.org>
629
630         * mm-view.el (autoload): Don't autoload `diff-mode' if it's 
631         already fboundp.  Add INTERACTIVE arg to autoload form. 
632
633 2001-08-01 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
634
635         * nnslashdot.el (nnslashdot-init): Add as gnus buffer.
636
637         * nnmail.el (nnmail-cache-open): Ditto.
638
639 2001-07-31 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
640
641         * gnus-art.el (gnus-button-fetch-group): Fix the regexp.
642
643 2001-07-31  Katsumi Yamaoka  <yamaoka@jpl.org>
644
645         * gnus-msg.el (gnus-post-method): Refer to `gnus-parameters'.
646         
647 2001-07-31 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
648         Originally from Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
649         
650         * gnus-agent.el (gnus-agent-make-mode-line-string): New.
651         (gnus-agent-toggle-plugged): Use it.
652
653 2001-07-31  ShengHuo ZHU  <zsh@cs.rochester.edu>
654
655         * gnus-start.el (gnus-startup-file-coding-system): Revert to binary.
656         (gnus-ding-file-coding-system): New variable.
657         (gnus-read-newsrc-el-file, gnus-save-newsrc-file)
658         (gnus-slave-save-newsrc): Use it.
659
660 2001-07-31  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
661
662         * gnus-delay.el (gnus-delay-initialize): Use standard define-key
663         syntax.
664
665 2001-07-30 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
666         Originally from Andreas Fuchs <asf@void.at>
667
668         * mml2015.el (mml2015-trust-boundaries-alist)
669         (mml2015-gpg-pretty-print-fpr): New.
670         (mml2015-gpg-extract-signature-details): More details, rename from
671         `m-g-e-from'.
672         (mml2015-gpg-verify): Use them.
673         (mml2015-gpg-clear-verify): Use them.
674
675 2001-07-31  Simon Josefsson  <jas@extundo.com>
676
677         * mml-smime.el (mml-smime-sign, mml-smime-encrypt): Goto end of
678         buffer when done.
679
680 2001-07-30  Simon Josefsson  <jas@extundo.com>
681
682         * smime.el (smime-call-openssl-region): Revert previous change,
683         just pass on buf to `call-process-region'.
684         (smime-verify-region): Doc fix.  Don't message stuff.  Use
685         `smime-new-details-buffer'.  Inserts error messages into buffer.
686         (smime-noverify-region): Ditto.
687         (smime-decrypt-region): Ditto.  Handles stderr separately.
688         (smime-verify-buffer, smime-noverify-buffer)
689         (smime-decrypt-buffer): Doc fix.
690         (smime-new-details-buffer): New function.
691         (smime-pkcs7-region, smime-pkcs7-certificates-region)
692         (smime-pkcs7-email-region): Use `smime-new-details-buffer'.
693         (smime-sign-region, smime-encrypt-region): Don't use
694         `insert-buffer'.
695
696         * mml-smime.el (mml-smime-verify): Fix security button strings.
697
698 2001-07-30 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
699
700         * gnus-art.el (gnus-mime-save-part-and-strip): Save
701         gnus-article-mime-handles.
702
703 2001-07-29  Simon Josefsson  <jas@extundo.com>
704
705         * mail-source.el (top-level): Require message for message-directory.
706         (mail-source-directory): Change default to message-directory.
707
708         * smime.el (smime-keys, smime-CA-directory, smime-CA-file) 
709         (smime-certificate-directory, smime-openssl-program) 
710         (smime-encrypt-cipher, smime-dns-server): Fix doc (leading "*").
711         (smime-extra-arguments): New variable.
712         (smime-dns-server): Fix customize group.
713         (smime-call-openssl-region): Use `smime-extra-arguments'.
714
715 2001-07-29  Simon Josefsson  <jas@extundo.com>
716         From Vladimir Volovich <vvv@vsu.ru>
717
718         * smime.el (smime-call-openssl-region): Ignore stderr.
719
720 2001-07-29  Simon Josefsson  <jas@extundo.com>
721         From Christoph Conrad <christoph.conrad@gmx.de>
722
723         * gnus-agent.el (gnus-agent-save-group-info): Don't destroy active
724         file.
725
726 2001-07-29  Simon Josefsson  <jas@extundo.com>
727
728         * mm-view.el (mm-view-pkcs7-decrypt): Adhere to `mm-decrypt-option'.
729
730         Support S/MIME decryption.
731
732         * mm-decode.el (mm-inline-media-tests): 
733         (mm-inlined-types):
734         (mm-automatic-display):
735         (mm-attachment-override-types): Add application/{x-,}pkcs7-mime.
736
737         * mm-view.el (mm-pkcs7-signed-magic): 
738         (mm-pkcs7-enveloped-magic): New variables.
739         (mm-view-pkcs7-get-type): New function; identify PKCS#7 type.
740         (mm-view-pkcs7): New function; mm viewer for PKCS#7 blobs.
741         (mm-view-pkcs7-decrypt): New function; mm viewer for encrypted
742         PKCS#7 blobs.
743
744         * smime.el (smime-decrypt-region): Expand keyfile.
745
746 2001-07-29  Simon Josefsson  <jas@extundo.com>
747
748         * nntp.el (nntp-open-ssl-stream): Don't mess with internal
749         `ssl.el' variables.
750
751         * gnus-agent.el (gnus-agent-save-group-info): Delete everything
752         but line instead of narrowing to it, because `nnmail-parse-active'
753         calls widen.  Thanks to Christoph Conrad
754         <christoph.conrad@gmx.de>.
755
756 2001-07-29  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
757
758         * gnus.el (gnus-summary-line-format): Mention `gnus-sum-thread-*'
759         for %B spec.
760
761         * gnus-sum.el (gnus-summary-prepare-threads): If
762         gnus-sum-thread-tree-root is nil, use subject instead.
763         (gnus-sum-thread-tree-root, gnus-sum-thread-tree-single-indent) 
764         (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent) 
765         (gnus-sum-thread-tree-leaf-with-other) 
766         (gnus-sum-thread-tree-single-leaf): Documentation.
767         (gnus-sum-thread-tree-single-indent): Allow nil.
768
769 2001-07-28 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
770
771         * message.el (message-fill-paragraph): Do nothing if the user
772         wants filladapt-mode.
773
774 2001-07-27 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
775
776         * mm-decode.el (mm-image-type-from-buffer): New.
777         (mm-get-image): Use it.
778
779 2001-07-27 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
780
781         * gnus.el (gnus-large-newsgroup): If it is nil, ...
782
783         * gnus-art.el (gnus-mime-view-all-parts): buffer-read-only covers
784         mm-display-parts too.
785
786 2001-07-27 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
787
788         * nnfolder.el (nnfolder-request-accept-article): Bind
789         nntp-server-buffer.
790
791         * nnmail.el (nnmail-parse-active): Read from buffer instead of
792         nntp-server-buffer.
793
794 2001-07-27 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
795
796         * message.el (message-check-news-header-syntax): Use
797         message-post-method.
798         (message-send-news): Bind message-post-method.
799
800 2001-07-27 07:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
801
802         * mml.el (mml-tweak-type-alist): New.
803         (mml-tweak-function-alist): New.
804         (mml-tweak-part): New.
805         (mml-generate-mime-1): Use it.
806
807 2001-07-26 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
808
809         * nnfolder.el (nnfolder-request-accept-article): Replace
810         nnfolder-request-list.
811
812 2001-07-27  Simon Josefsson  <jas@extundo.com>
813
814         * nnimap.el (nnimap-open-server): Set nnimap-server-buffer if
815         nnoo-change-server failed to do it.
816
817 2001-07-26 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
818
819         * gnus.el (gnus-parameters): Make it customizable.
820
821 2001-07-26 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
822
823         * gnus-art.el (gnus-mm-display-part): Narrow to point if eobp.
824
825         * message.el (message-set-auto-save-file-name): More
826         poor-system-types.
827
828         * mailcap.el (mailcap-parse-mimetypes): poor-system-types.
829
830         * gnus-ems.el (nnheader-file-name-translation-alist): M$Windows-NT
831         supports +.
832
833 2001-07-26 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
834
835         * mm-decode.el (mm-readable-p): New.
836         (mm-inline-media-tests): Fix the default testers.
837
838 2001-07-26  Simon Josefsson  <jas@extundo.com>
839
840         * nnimap.el (nnimap-version): Bump version number.
841
842 2001-07-26 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
843         From Steven E. Harris <seh@speakeasy.org>
844
845         * nnheader.el (nnheader-translate-file-chars): cygwin32 is running
846         in M$Windows too.
847
848 2001-07-26  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
849
850         * gnus-delay.el (gnus-delay-send-drafts): Don't `error'.
851
852 2001-07-25 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
853
854         * gnus-bcklg.el (gnus-backlog-shutdown): Make interactive.
855
856         * mm-decode.el (mm-get-image): Guess then use the type.
857
858         * gnus-art.el (gnus-mime-view-part-as-type): Don't copy cache.
859
860 2001-07-25 12:54:00  Danny Siu <dsiu@adobe.com>
861         
862         * gnus-sum.el (gnus-summary-prepare-threads): Shouldn't do tree
863         display (%B) for threads if threading is off.
864  
865 2001-07-25 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
866         From Henrik Enberg <henrik@enberg.org>
867
868         * gnus-msg.el: Customization patch.
869
870 2001-07-25 22:22:22  Raymond Scholz  <rscholz@zonix.de>
871
872         * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups): New
873         variable.
874         (nnmail-split-fancy-with-parent): Ignore certain groups.
875         
876 2001-07-25 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
877
878         * gnus-util.el (gnus-byte-compile): New.
879         (gnus-use-byte-compile): New.
880         (gnus-make-sort-function): Use it.
881
882         * nnmail.el (nnmail-get-new-mail): Use it.
883
884         * gnus-agent.el (gnus-category-make-function): Simple function or
885         compiled function.
886         (gnus-agent-fetch-group-1): Don't use (caaddr predicate).
887
888         * gnus-gl.el (bbb-build-rate-command): Remove quote before lambda.
889         * gnus-topic.el (gnus-topic-sort-topics-1): Ditto.
890         (gnus-topic-sort-topics-1): Use gnus-byte-compile.
891
892         * message.el (message-check-news-header-syntax): Remove quote.
893
894 2001-07-24 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
895
896         * message.el (message-use-mail-followup-to): `t' is not a
897         documented value.
898
899 2001-07-24 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
900
901         * gnus-sum.el (gnus-summary-display-arrow): Test fboundp.
902
903 2001-07-24 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
904
905         * mm-encode.el (mm-encode-buffer): Don't use 7bit encoding if
906         there are long lines.
907
908 2001-07-24  Katsumi Yamaoka  <yamaoka@jpl.org>
909
910         * dgnushack.el (copy-list): New compiler macro.
911
912 2001-07-24 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
913
914         * message.el (message-bounce): If no Return-Path, the whole
915         content is considered as the original message.
916
917         * nnml.el (nnml-check-directory-twice): New.
918         (nnml-article-to-file): Use it.
919         (nnml-retrieve-headers): Hack it.
920
921 2001-07-24 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
922
923         * gnus-win.el (gnus-buffer-configuration): New configure.
924
925         * gnus-art.el (gnus-mm-display-part): Don't select-window if it is
926         not alive.
927
928         * mm-decode.el (mm-remove-part): Don't murder the current window (nil).
929         (mm-display-external): Use display-term configure.
930
931 2001-07-24  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
932
933         * gnus-delay.el (gnus-delay-default-hour): New variable.
934         (gnus-delay-article): Allow specific date in YYYY-MM-DD format.
935
936 2001-07-23 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
937         From Karl Kleinpaste <karl@charcoal.com>
938
939         * gnus-sum.el (gnus-summary-line-format-alist): Add %B.
940         (gnus-summary-prepare-threads): Ditto.
941
942         * gnus.el (gnus-summary-line-format): Add %B.
943
944 2001-07-23 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
945
946         * gnus-sum.el (gnus-articles-to-read): Use gnus-group-decoded-name.
947
948         * mm-util.el (mm-string-as-multibyte): New.
949
950         * nnmh.el (nnmh-request-list-1): Encode, not decode!
951
952 2001-07-23 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
953
954         * mm-util.el (mm-universal-coding-system): New.
955
956         * gnus-start.el (gnus-startup-file-coding-system): Use it.
957
958         * score-mode.el (score-mode-coding-system): Use it.
959
960 2001-07-23  Katsumi Yamaoka  <yamaoka@jpl.org>
961
962         * gnus-start.el (gnus-setup-news): Call
963         `gnus-check-bogus-newsgroups' just after the native server is
964         opened.
965
966 2001-07-23  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
967
968         * nnmail.el (nnmail-do-request-post): Util function to be used by
969         `nnchoke-request-post' for all nnmail-derived backends.
970
971         * nnml.el (nnml-request-post): Use it.
972
973         * gnus.el (gnus-valid-select-methods): nnml is a post-mail
974         backend, for it groks nnml-request-post.
975
976         * gnus-group.el (gnus-group-highlight, gnus-group-highlight-line):
977         Treat `mail-post' backends like `mail' backends, not like `news'
978         backends.
979
980 2001-07-22 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
981
982         * gnus-msg.el (gnus-setup-message): make-local-hook.
983
984 2001-07-22  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
985
986         * gnus-delay.el (gnus-delay-article): Fix `read-string' for
987         XEmacs.  Allow more units.  Submitted by Karl Kleinpaste
988         <karl@charcoal.com>, slightly changed by Kai.
989
990         * message.el (message-check-news-header-syntax): When checking
991         whether the groups exist, check the right server based on
992         `gnus-post-method'.
993
994 2001-07-21  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
995
996         * gnus-delay.el: New file.
997
998 2001-07-21 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
999
1000         * mm-util.el (mm-read-coding-system): Take two arguments.
1001
1002         * gnus-sum.el (gnus-summary-show-article): Use
1003         mm-read-coding-system.
1004
1005         * gnus-art.el (article-de-quoted-unreadable):
1006         (article-de-base64-unreadable, article-wash-html):
1007         (gnus-mime-inline-part, gnus-mime-view-part-as-charset): Ditto.
1008
1009 2001-07-21  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1010
1011         * nnml.el (nnml-request-post): New function.  Can be used for
1012         annotations in nnml groups.
1013
1014 2001-07-19  Katsumi Yamaoka  <yamaoka@jpl.org>
1015
1016         * nntp.el (nntp-request-newgroups): Use UTC date for NEWGROUPS
1017         command.
1018
1019         * gnus-start.el (gnus-find-new-newsgroups): Use
1020         `message-make-date' instead of `current-time-string'.
1021         (gnus-ask-server-for-new-groups): Ditto.
1022         (gnus-check-first-time-used): Ditto.
1023
1024 2001-07-20 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1025
1026         * gnus-score.el (gnus-home-score-file): nnheader-translate-file-chars.
1027
1028 2001-07-18  Per Abrahamsen  <abraham@dina.kvl.dk>
1029
1030         * message.el (message-shorten-references): Change `maxcount' and
1031         `cut' to obey USEFOR draft 5.
1032
1033 2001-07-12  Colin Walters  <walters@cis.ohio-state.edu>
1034
1035         * gnus-sum.el (gnus-summary-display-arrow): New variable.
1036         (gnus-summary-set-article-display-arrow): New function.
1037         (gnus-summary-goto-subject): Use it.
1038
1039 2001-07-18 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1040
1041         * gnus-sum.el (gnus-summary-import-article): Insert date if
1042         doesn't exist.
1043
1044 2001-07-18 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1045
1046         * mml.el (mml-content-type-parameters): New.
1047         (mml-content-disposition-parameters): New.
1048         (mml-insert-mime-headers): Use them.
1049         (mml-parse-1): Accept charset.
1050
1051 2001-07-17 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1052
1053         * gnus-group.el (gnus-group-select-group): Doc fix.
1054
1055         * gnus-eform.el (gnus-edit-form-done): Return nil if end-of-file.
1056
1057 2001-07-17  Katsumi Yamaoka  <yamaoka@jpl.org>
1058
1059         * dgnushack.el (dgnushack-make-auto-load): Advise `make-autoload'
1060         to handle `define-derived-mode'.
1061
1062 2001-07-16 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1063         From:  Stefan Monnier  <monnier@cs.yale.edu>
1064
1065         * message.el (message-mode): Use define-derived-mode.
1066         (message-tab): message-completion-alist.
1067
1068         * imap.el (imap-interactive-login): Use make-local-variable.
1069         (imap-open): Ditto.
1070         (imap-authenticate): Ditto.
1071
1072         * gnus-msg.el (gnus-setup-message): Change-major-mode-hook.
1073
1074         * gnus-art.el (gnus-article-edit-mode): Use define-derived-mode.
1075
1076 2001-07-16  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1077
1078         * message.el (message-citation-line-function): Refer to
1079         gnus-cite-attribution-suffix.
1080
1081 2001-07-15  Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
1082
1083         * gnus-art.el,...: Error convention changes.
1084
1085 2001-07-13 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1086
1087         * gnus-sum.el (gnus-rebuild-thread): Count hidden lines too.
1088
1089 2001-07-13 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1090
1091         * nnrss.el (nnrss-read-group-data): Nuke emacs-lisp-mode-hook.
1092         (nnrss-read-server-data): Ditto.
1093
1094 2001-07-13 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1095
1096         * gnus-setup.el (gnus-use-installed-gnus): Typo.
1097         * Cleanup files.
1098         From Pavel@Janik.cz (Pavel Jan\e,Bm\e(Bk).
1099
1100 2001-07-13 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1101
1102         * gnus.el (gnus-summary-line-format): Add %o.
1103
1104         * gnus-sum.el (gnus-summary-pipe-output): Don't configure as pipe
1105         unless shell outputs something.
1106
1107 2001-07-13 07:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1108
1109         * gnus-art.el (gnus-boring-article-headers): Better doc.
1110         (article-hide-headers): Better regexp.
1111         Suggested by Matt Swift <swift@alum.mit.edu>.
1112
1113         * nnheader.el (nnheader-max-head-length): Better doc.
1114         (nnheader-header-value): Skip spaces.
1115         (nnheader-parse-head): Remove space.
1116         Suggested by Matt Swift <swift@alum.mit.edu>.
1117
1118         * gnus-sum.el (gnus-summary-show-raw-article): New function.
1119         (gnus-get-newsgroup-headers): Remove space.
1120
1121 2001-07-12 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1122
1123         * gnus-msg.el (gnus-msg-treat-broken-reply-to): Add force.
1124         (gnus-summary-reply): Use it.
1125         (gnus-summary-reply-broken-reply-to): New.
1126         (gnus-msg-force-broken-reply-to): New.
1127
1128         * mm-view.el (mm-inline-text): Showing as text/plain when error.
1129
1130 2001-07-12 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1131
1132         * gnus-draft.el (gnus-draft-setup): Restore gnus-newsgroup-name.
1133
1134 2001-07-12 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1135
1136         * mm-decode.el (mm-external-terminal-program): New variable.
1137         (mm-display-external): Use it. Use term to display when no
1138         window-system.
1139
1140 2001-07-12  Bj\e,Av\e(Brn Torkelsson  <torkel@hpc2n.umu.se>
1141
1142         * gnus-srvr.el (gnus-browse-make-menu-bar): Changed one of the
1143         Browse->Next entries to Browse->Prev
1144
1145 2001-07-11 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1146
1147         * gnus-msg.el (gnus-inews-do-gcc): Don't test gnus-alive-p.
1148
1149 2001-07-11 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1150
1151         * mm-encode.el (mm-content-transfer-encoding-defaults): Use base64
1152         for the default encoding.
1153
1154         * nnrss.el (nnrss-url-field): New field.
1155         (nnrss-request-article): Add newsgroups.
1156
1157         * nnfolder.el (nnfolder-read-folder): Force to use a multibyte buffer.
1158
1159 2001-07-11 04:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1160
1161         * nndraft.el (nndraft-request-restore-buffer): Don't remove Date.
1162
1163         * gnus-draft.el (gnus-draft-edit-message): Remove Date here.
1164         (gnus-draft-setup): Remove backlog.
1165
1166 2001-07-10  Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
1167
1168         * gnus-logic.el, gnus-srvr.el, gnus-vm.el, nnheaderxm.el, nnoo.el:
1169         Cleanup.
1170
1171 2001-07-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1172
1173         * gnus-msg.el (gnus-bug): Erase buffer.
1174
1175         * nnfolder.el (nnfolder-possibly-change-group): Don't create group.
1176
1177 2001-07-09 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1178
1179         * mm-decode.el (mm-attachment-override-p): Fix typo.
1180
1181 2001-03-19 05:28:00  Katsumi Yamaoka <yamaoka@jpl.org>
1182
1183         * gnus-kill.el (gnus-execute): Work with the extra headers.
1184         * gnus-sum.el (gnus-summary-execute-command): Ditto.
1185
1186 2001-07-09 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1187
1188         * mm-view.el (mm-inline-text): w3-coding-system-for-mime-charset
1189         may not defined. From: Raja R Harinath <harinath@cs.umn.edu>.
1190
1191         * message.el (message-send-mail-real-function): New variable.
1192         (message-send-mail-partially, message-send-mail):
1193
1194         * nngateway.el (nngateway-request-post): Use it.
1195
1196         * gnus-agent.el (gnus-agentize): Use it.
1197
1198         * nnsoup.el (nnsoup-old-functions, nnsoup-set-variables)
1199         (nnsoup-revert-variables): Use it.
1200
1201 2001-07-09  Colin Walters  <walters@cis.ohio-state.edu>
1202
1203         * mm-decode.el (mm-inline-media-tests): Default to displaying as
1204         text/plain if the type doesn't match any other media types.
1205         (mm-inlined-types): Doc fix.
1206         (mm-display-inline): Revert previous change (now handled by a
1207         default type in `mm-inline-media-tests'.
1208         (mm-inlinable-p): Revive.
1209         (mm-display-part): Call `mm-inlinable-p'.
1210         (mm-attachment-override-p): Ditto.
1211         (mm-inlined-p): Doc fix.
1212
1213         * gnus-art.el (gnus-mime-display-single): Call `mm-inlinable-p' as
1214         well as `mm-inlined-p'.
1215
1216 2001-07-09 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1217
1218         * nntp.el (nntp-send-command, nntp-send-command-nodelete):
1219         (nntp-send-command-and-decode): Use gnus-point-at-bol.
1220
1221 2001-07-09 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1222         From  Paul Jarc <prj@po.cwru.edu>
1223
1224         * message.el (message-use-mail-followup-to): New variable.
1225         (message-get-reply-headers): Use it.
1226
1227 2001-07-04  Gerd Moellmann  <gerd@gnu.org>
1228
1229         * nnheader.el (nnheader-init-server-buffer): Make sure the
1230         *nntpd* buffer is made multibyte instead of a random buffer.
1231
1232 2001-07-09 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1233
1234         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Get headers only
1235         when it returns headers.
1236
1237 2001-07-07  Simon Josefsson  <jas@extundo.com>
1238
1239         * rfc2047.el (rfc2047-encode-message-header): Skip header when
1240         trying to fold. Thanks to Colin Walters
1241         <walters@cis.ohio-state.edu>
1242
1243 2001-07-06  Simon Josefsson  <jas@extundo.com>
1244
1245         * imap.el (imap-parse-address-list, imap-parse-flag-list)
1246         (imap-parse-body-extension, imap-parse-body-ext, imap-parse-body):
1247         Add information in `assert's.
1248
1249         * nnimap.el (nnimap-possibly-change-group): Ignore uidvalidity
1250         changes. (From nnimaps' point of view, `nnimap-verify-uidvalidity'
1251         and `nnimap-group-overview-filename', should handle all
1252         change-of-uidvalidity related issues.  But there may be other
1253         problems.)
1254
1255 2001-07-05  Colin Walters  <walters@cis.ohio-state.edu>
1256
1257         * rfc2047.el (rfc2047-encode-message-header): Don't include the
1258         header name when folding.
1259
1260 2001-07-05  Colin Walters  <walters@cis.ohio-state.edu>
1261
1262         * mm-decode.el (mm-inlined-types): Document relationship with
1263         `mm-inline-media-tests'.
1264         (mm-display-inline): Default to displaying as plain text if no
1265         inlining handler is available.
1266         (mm-inlinable-p): Remove.
1267         (mm-inlined-p): Don't call `mm-inlinable-p'.
1268         (mm-automatic-display-p): Ditto.
1269         (mm-attachment-override-p): Ditto.
1270
1271 2001-07-04  Simon Josefsson  <jas@extundo.com>
1272
1273         * nnimap.el (nnimap-importantize-dormant): New variable.
1274         (nnimap-request-update-info-internal): Use it.
1275         (nnimap-request-set-mark): Ditto.
1276
1277 2001-07-04  Didier Verna  <didier@lrde.epita.fr>
1278
1279         * nntp.el (nntp-send-command): don't pass a buffer argument to
1280         `point'. Only XEmacs accepts this.
1281         * nntp.el (nntp-send-command-nodelete): ditto.
1282         * nntp.el (nntp-send-command-and-decode): ditto.
1283
1284 2001-07-04  Didier Verna  <didier@lrde.epita.fr>
1285
1286         * nntp.el (nntp-open-connection-function): doc update.
1287         * nntp.el (nntp-pre-command): New.
1288         * nntp.el (nntp-via-rlogin-command): New.
1289         * nntp.el (nntp-via-telnet-command): New.
1290         * nntp.el (nntp-via-telnet-switches): New.
1291         * nntp.el (nntp-via-user-name): New.
1292         * nntp.el (nntp-via-user-password): New.
1293         * nntp.el (nntp-via-address): New.
1294         * nntp.el (nntp-via-envuser): New.
1295         * nntp.el (nntp-via-shell-prompt): New.
1296         * nntp.el (nntp-open-telnet-stream): New.
1297         * nntp.el (nntp-open-via-rlogin-and-telnet): New.
1298         * nntp.el (nntp-open-via-telnet-and-telnet): New.
1299         * nntp.el (nntp-wait-for): check for possibly echo'ed commands.
1300         * nntp.el (nntp-send-command): ditto.
1301         * nntp.el (nntp-send-command-nodelete): ditto.
1302         * nntp.el (nntp-send-command-and-decode): ditto.
1303
1304 2001-06-30  YAGI Tatsuya  <yagi@is.titech.ac.jp>
1305
1306         * gnus-start.el (gnus-check-first-time-used): Use `if' instead of
1307         `when'.
1308
1309 2001-07-03  Simon Josefsson  <jas@extundo.com>
1310         From Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
1311
1312         * flow-fill.el (fill-flowed): Use (1+ (point-at-eol)) instead.
1313
1314 2001-07-03  Simon Josefsson  <jas@extundo.com>
1315
1316         * flow-fill.el (fill-flowed): If `fill-region' inserts empty line,
1317         remove it (workaround XEmacs `fill-region' bug).
1318
1319 2001-07-01  Simon Josefsson  <jas@extundo.com>
1320
1321         * nnimap.el (nnimap-date-days-ago): Defeat locale.
1322
1323 2001-06-28 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1324
1325         * mml2015.el (mml2015-format-error): New function.
1326         (mml2015-mailcrypt-decrypt, mml2015-mailcrypt-clear-decrypt)
1327         (mml2015-mailcrypt-verify, mml2015-gpg-clear-verify)
1328         (mml2015-mailcrypt-clear-verify, mml2015-gpg-verify): Use it.
1329
1330 2001-06-26 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1331
1332         * nnrss.el (nnrss-retrieve-headers): The description may not exist.
1333         Suggested by Christoph Conrad <C.Conrad@cli.de>.
1334
1335         * gnus-sum.el (gnus-summary-set-local-parameters): Don't override
1336         group variables.
1337
1338 2001-06-25 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1339
1340         * nnslashdot.el (nnslashdot-write-groups): Use gnus-prin1.
1341
1342         * nnrss.el (nnrss-save-server-data): Bind print-level and print-length.
1343         (nnrss-save-group-data): Ditto.
1344
1345         * gnus-agent.el (gnus-agent-save-alist): Ditto.
1346
1347 2001-06-25  Katsumi Yamaoka  <yamaoka@jpl.org>
1348
1349         * message.el (message-do-send-housekeeping): Narrow to headers.
1350
1351 2001-06-24  Simon Josefsson  <jas@extundo.com>
1352
1353         * rfc2047.el (rfc2047-fold-region): The check to skip WSP
1354         insertion when breaking lines looked for " \t" instead of "[ \t]".
1355         (rfc2047-encode-message-header): Fold lines even if
1356         no QP encoding is done.
1357
1358 2001-06-23  Simon Josefsson  <jas@extundo.com>
1359         From Samuel Tardieu <sam@inf.enst.fr>
1360
1361         * smime.el (smime-keys): Support additional certificates.
1362         (smime-make-certfiles): New function.
1363         (smime-sign-region): Use previous variables.
1364         (smime-get-certfiles): New function.
1365         (smime-sign-buffer): Use it.
1366         (smime-verify-region): Support both CAfile and CApath.
1367
1368 2001-06-23  Simon Josefsson  <jas@extundo.com>
1369
1370         * smime.el (smime-decrypt-region): Perhaps work.
1371
1372 2001-06-22 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1373
1374         * gnus-msg.el (gnus-copy-article-buffer): Typo.
1375
1376 2001-04-06  Ralph Schleicher  <rs@nunatak.allgaeu.org>
1377
1378         * mm-decode.el (mm-save-part): Rewrite file name.
1379         (mm-file-name-rewrite-functions): New variable.
1380         (mm-file-name-delete-whitespace): New function.
1381         (mm-file-name-trim-whitespace): New function.
1382         (mm-file-name-collapse-whitespace): New function.
1383         (mm-file-name-replace-whitespace): New variable and function.
1384
1385 2001-06-22  Simon Josefsson  <jas@extundo.com>
1386
1387         * message.el (message-make-date): Workaround locale for weekdays.
1388
1389 2001-06-21 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1390
1391         * message.el (message-goto-body): Return nil if not found. (revert!)
1392
1393 2001-06-21 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1394         From Fremlin <chief@bandits.org>
1395
1396         * message.el (message-goto-body): Some messages have no header.
1397
1398         * gnus-msg.el (gnus-copy-article-buffer): Use it.
1399
1400 2001-06-21  Ralph Schleicher  <rs@nunatak.allgaeu.org>
1401
1402         * nnultimate.el (nnultimate-retrieve-headers): Date fix.
1403
1404 2001-06-21 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1405
1406         * message.el (message-make-date): Add week day.
1407         Suggested by Jason R. Mastaler <jason@mastaler.com>.
1408
1409 2001-06-19  Simon Josefsson  <jas@extundo.com>
1410
1411         * message.el (message-yank-prefix): Doc fix.
1412         (message-yank-cited-prefix): Ditto.
1413         (message-delete-not-region): Keep citation prefix on first line,
1414         if possible and appropriate.
1415
1416 2001-06-19  Simon Josefsson  <jas@extundo.com>
1417
1418         * imap.el (imap-process-connection-type): New variable.
1419         (imap-kerberos4-open, imap-gssapi-open): Use it.  This makes
1420         recent `imtest's work completely (no line length issues), while
1421         making making old `imtest's unusable.  Thanks to NAGY Andras
1422         <nagya@inf.elte.hu> for his work.
1423
1424 2000-12-30  NAGY Andras <nagya@inf.elte.hu>
1425
1426         * imap.el (imap-ssl-program): Add -quiet to shut up
1427         OpenSSL/SSLeay's internal debug talk.
1428
1429 2001-06-19  Matt Armstrong <matt@lickey.com>
1430
1431         * imap.el (imap-parse-flag-list): Workaround bug in Courier IMAP
1432         server.
1433
1434 2001-06-19 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1435
1436         * nnmail.el (nnmail-article-buffer): New variable.
1437         (nnmail-split-incoming): Use it.
1438
1439 2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>
1440
1441         * qp.el (quoted-printable-decode-region): If called interactively,
1442         use coding-system-for-read.
1443
1444 2001-06-16 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1445
1446         * message.el (message-check-news-header-syntax): Check Reply-To.
1447
1448 2001-06-16 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1449
1450         * mml.el (mml-parse-1): Use message options.
1451
1452         * message.el (message-do-fcc): Don't do anything if there is no
1453         FCC.
1454
1455 2001-06-16  Simon Josefsson  <jas@extundo.com>
1456
1457         * nnimap.el (nnimap-split-articles): Support 'junk to-groups.
1458         (nnimap-expunge-search-string): New variable.
1459         (nnimap-request-expire-articles): Use it.
1460
1461 2001-06-15 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1462
1463         * message.el (message-send-mail-with-qmail): wrong exit status is
1464         100 not 1. Reported by Paul Jarc <prj@po.cwru.edu>.
1465
1466 2001-06-15 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1467
1468         * gnus-art.el (article-strip-multiple-blank-lines): Use
1469         delete-region instead of replace-match.
1470
1471 2001-06-14 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1472
1473         * nnweb.el (nnweb-google-parse-1): Fix Google content regexp.
1474         (nnweb-google-wash-article): Ditto.
1475
1476 2001-06-14 Ferenc Wagner <wferi@bolyai1.elte.hu>
1477
1478         * nnweb.el (nnweb-google-parse-1): Fix Google url regexp.
1479
1480 2001-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
1481
1482         * gnus.el (gnus-define-group-parameter): Don't quote the defcustom
1483         specs.
1484
1485 2001-06-13 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1486
1487         * gnus.el (gnus-email-address): Move it here.
1488
1489         * gnus-art.el (article-de-quoted-unreadable): Read charset if
1490         requested.
1491         (article-de-base64-unreadable): Ditto.
1492         (article-wash-html): Ditto.
1493
1494 2001-06-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1495
1496         * message.el (message-options-set-recipient): Don't add ", "
1497         unless necessary. Suggested by Josh Huber <huber@alum.wpi.edu>.
1498
1499 2001-06-12 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1500
1501         * nnrss.el (nnrss-group-alist): Use |fr| instead of [fr].
1502
1503 2001-06-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1504
1505         * gnus-art.el (gnus-plain-save-name): Use file-relative-name.
1506         From Marc Lefranc <Marc.Lefranc@univ-lille1.fr>.
1507
1508         * nnrss.el (nnrss-node-text): Node might be nil.
1509
1510 2001-06-11 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1511
1512         * gnus-uu.el (gnus-uu-save-article): Use mml tag instead of
1513         part. From Katsumi Yamaoka <yamaoka@jpl.org>.
1514
1515         * nnrss.el (nnrss-group-alist): More items.
1516
1517 2001-06-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1518
1519         * nnrss.el (nnrss-node-text): Use cddr instead xml-node-children.
1520
1521 2001-06-03  Dale Hagglund  <rdh@best.com>
1522
1523         * gnus-mlspl.el (gnus-group-split-fancy): Fix generation of split
1524        restrict clauses.
1525
1526 2001-06-07 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1527
1528         From Benjamin Rutt <brutt+news@bloomington.in.us>
1529
1530         * message.el (message-wide-reply-confirm-recipients): New variable.
1531
1532 2001-06-06  Mark Thomas  <mthomas@edrc.cmu.edu>
1533
1534         * nnmail.el (nnmail-fix-eudora-headers): Change the In-Reply-To
1535         fix so it works with XEmacs.
1536
1537 2001-06-07 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1538
1539         * nnrss.el (nnrss-retrieve-headers): Support description as extra
1540         headers.
1541
1542 2001-06-07 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1543
1544         * nnrss.el: Fix a few bugs.
1545
1546 2001-06-05  Simon Josefsson  <jas@extundo.com>
1547
1548         * mm-decode.el (mm-handle-set-external-undisplayer): Don't
1549         generate compiler warnings.  From Alex Schroeder <alex@gnu.org>.
1550
1551 2001-06-04  Hrvoje Niksic  <hniksic@arsdigita.com>
1552
1553         * mm-decode.el (mm-pipe-part): Bind coding-system-for-write to
1554         binary so that we don't transmit ISO 2022 garbage to the process.
1555         This is needed under XEmacs.
1556
1557 2001-06-03  Simon Josefsson  <simon@josefsson.org>
1558
1559         * imap.el (imap-ssl-open): Require ssl. (Otherwise ssl.el is
1560         autoloaded incorrectly below because ssl-program-* is bound.)
1561         Thanks to Amos Gouaux for report.
1562
1563 2001-06-02  Simon Josefsson  <simon@josefsson.org>
1564
1565         * imap.el (imap-kerberos4-open):
1566         (imap-gssapi-open):
1567         (imap-ssl-open):
1568         (imap-network-open):
1569         (imap-shell-open):
1570         (imap-starttls-open): Set buffer to workaround spurious
1571         `accept-process-output' buffer changes.  Thanks to Mats Lidell
1572         <Mats.Lidell@contactor.se> for report and partial patch and Jake
1573         Colman <colman@ppllc.com> for report.
1574
1575 2001-05-31 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1576
1577         * gnus-sum.el (gnus-summary-catchup): New argument.
1578         (gnus-summary-catchup-from-here): New function.
1579
1580 2001-05-30  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1581
1582         * mm-view.el (mm-inline-image-xemacs): Insert newline, then move
1583         back, then insert glyph.  (Before, the glyph was inserted first,
1584         then the newline.)  This works around a behavior in XEmacs where
1585         it is not possible to insert a character after a glyph which is at
1586         the end of a buffer.  Patch by Lloyd Zusman <ljz@asfast.com>.
1587
1588 2001-05-28  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1589
1590         From Jaap-Henk Hoepman (jhh@xs4all.nl).
1591
1592         * mm-decode.el (mm-keep-viewer-alive-types): New variable.
1593         (mm-keep-viewer-alive-p, mm-handle-set-external-undisplayer,
1594         mm-destroy-postponed-undisplay-list): New functions.
1595         (mm-display-external): Use them.
1596
1597 2001-05-27  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1598
1599         * gnus-salt.el (gnus-tree-highlight-node): Bind `default-high' and
1600         `default-low' when evaluating `gnus-summary-highlight'.
1601         From Raja R Harinath <harinath@cs.umn.edu>.
1602
1603 2001-05-27  Simon Josefsson  <simon@josefsson.org>
1604
1605         * message.el (message-yank-cited-prefix): New variable.
1606         (message-indent-citation): Use it.
1607
1608         * mml2015.el (mml2015-mailcrypt-verify): Store gpg stderr output
1609         as details.
1610         (mml2015-mailcrypt-clear-verify): Ditto.
1611
1612 2001-05-24  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1613         From Nevin Kapur <nevin@jhu.edu>.
1614
1615         * gnus-sum.el (gnus-summary-default-high-score,
1616         gnus-summary-default-low-score): New variables.
1617         (gnus-summary-highlight): Use them.
1618
1619 2001-05-16  Didier Verna  <didier@lrde.epita.fr>
1620
1621         * message.el (message-mail): pass the 'send-actions argument to
1622         `message-setup'.
1623
1624 2001-05-16  Simon Josefsson  <simon@josefsson.org>
1625         From Raymond Scholz <ray-2001@zonix.de>
1626
1627         * gnus-art.el (gnus-mime-view-part-as-charset):
1628         (gnus-mime-internalize-part): Doc fixes.
1629
1630 2001-05-11  Simon Josefsson  <simon@josefsson.org>
1631
1632         * gnus-start.el (gnus-ignored-newsgroups): Also ignore NNTP type
1633         status lines without any text ("^215$").
1634
1635 2001-05-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1636
1637         * nnrss.el (nnrss-check-group): Reverse.
1638
1639 2001-05-07  Simon Josefsson  <simon@josefsson.org>
1640
1641         * message.el (message-get-reply-headers):
1642         (message-followup): Fix typo, suggested by David Green
1643         <dgreen@uab.edu>
1644
1645 2001-05-05 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1646
1647         * nnslashdot.el (nnslashdot-request-expire-articles): Fix.
1648
1649         * nnrss.el (nnrss-open-server): Read server data when it is called.
1650         (nnrss-request-expire-articles): Fix.
1651
1652 2001-05-05 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1653
1654         * message.el (message-do-send-housekeeping): mail-abbrevs may
1655         rename buffer behind Gnus.
1656
1657 2001-05-04 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1658
1659         * nnrss.el (nnrss-check-group): Use nnheader-translate-file-chars.
1660         (nnrss-group-alist): Add more resources.
1661         (nnrss-check-group): Ignore errors.
1662
1663 2001-05-04 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1664
1665         * nnrss.el (nnrss-request-expire-articles): Correct the return value.
1666
1667         * nnslashdot.el (nnslashdot-request-list): Add time.
1668         (nnslashdot-request-expire-articles): New.
1669
1670         * gnus-start.el (gnus-check-bogus-newsgroups): Remove bogus
1671         secondary methods too.
1672
1673 2001-05-03 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1674
1675         * message.el (message-use-followup-to): Set default value to t.
1676
1677 2001-05-03  Florian Weimer  <fw@deneb.enyo.de>
1678
1679         * message.el (message-dont-reply-to-names): Fix documentation.
1680         (message-get-reply-headers): Use Mail-Followup-To only for wide
1681         replies.
1682
1683 2001-05-03 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1684
1685         * nnrss.el (nnrss-request-expire-articles): Calculate # of days
1686         correctly.
1687         (nnrss-check-group): Use time.
1688
1689 2001-05-01 19:21:19 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
1690
1691         * gnus.el: Oort Gnus v0.03 is released.
1692
1693 2001-05-01 19:06:21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1694
1695         * nnultimate.el (nnultimate-topic-article-to-article): Use the
1696         group.
1697
1698 2001-04-24 19:50:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1699
1700         * gnus-srvr.el (gnus-server-insert-server-line): Add a space.
1701
1702 2001-04-15 14:55:03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1703
1704         * nnultimate.el (nnultimate-retrieve-headers): Return all
1705         available headers.
1706
1707         * gnus-sum.el (gnus-read-all-available-headers): New variable.
1708         (gnus-get-newsgroup-headers-xover): Use it.
1709
1710 2001-04-14 15:47:26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1711
1712         * nnultimate.el (nnultimate-retrieve-headers): Clean up.
1713
1714 2001-04-30 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1715
1716         * nntp.el (nntp-retrieve-groups): Use throw instead of error.
1717
1718 2001-04-29 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1719
1720         * nnrss.el (nnrss-insert-w3): Use cache before I figure out how to
1721         disable it.
1722
1723         * gnus.el (gnus-info-nodes): Remove a few The's.
1724
1725 2001-04-29 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1726
1727         * mail-source.el (mail-source-movemail): Call-process may return a
1728         signal description string.
1729
1730         * gnus-start.el (gnus-read-newsrc-el-file):
1731         gnus-newsrc-file-version may be nil.
1732
1733         * nnmail.el (nnmail-get-new-mail): Use the exact file only.
1734         Suggested by Michael Sperber [Mr. Preprocessor]
1735         <sperber@informatik.uni-tuebingen.de>.
1736
1737 2001-04-25  Per Abrahamsen  <abraham@dina.kvl.dk>
1738
1739         * mm-uu.el (mm-uu-configure-list): Fixed customize type.
1740
1741 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
1742
1743         * mm-view.el (mm-display-inline-fontify): Allow XEmacs to fully
1744         fontify HANDLE.
1745
1746 2001-04-18  Simon Josefsson  <simon@josefsson.org>
1747
1748         * smime.el (smime-ask-passphrase): Rework to return value.
1749         (smime-sign-region): Rework to bind value and use it.
1750         (smime-decrypt-region): Ditto.
1751
1752 2001-04-18  Mathias Herberts <Mathias.Herberts@iroise.net>
1753         Committed by Simon Josefsson  <simon@josefsson.org>
1754
1755         * smime.el (smime-ask-passphrase): New function.
1756         (smime-sign-region): Use it.
1757         (smime-encrypt-cipher): New variable.
1758         (smime-decrypt-region): Ditto.
1759
1760 2001-04-12  Jason Merrill  <jason_merrill@redhat.com>
1761         Committed by Simon Josefsson  <simon@josefsson.org>
1762
1763         * imap.el (imap-shell-open): Erase the buffer *after* copying it into
1764         the log.
1765
1766 2001-04-14 01:14:42 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
1767
1768         *gnus.el: Oort Gnus v0.02 is released.
1769
1770 2001-04-14 00:48:42  Lars Magne Ingebrigtsen  <larsi@quimby.gnus.org>
1771
1772         * gnus.el: Oort Gnus v0.01 is released.
1773
1774 2001-04-13 22:01:46  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1775
1776         * gnus-sum.el (gnus-summary-highlight): Highlight read
1777         undownloaded articles as read articles.
1778
1779         * gnus-agent.el (gnus-agent-get-undownloaded-list): Clean up.
1780         (gnus-agent-get-undownloaded-list): Mark all undownloaded
1781         articles, even read ones, as such.
1782
1783         * gnus-sum.el (gnus-summary-find-matching): Clean up.
1784         (gnus-find-matching-articles): New function.
1785         (gnus-summary-limit-include-matching-articles): New command.
1786         (gnus-summary-limit-include-thread): Include articles that have
1787         matching subjects.
1788         (gnus-offer-save-summaries): Clean up.
1789
1790 2001-04-13  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1791
1792         * nnmail.el (nnmail-split-fancy-with-parent): Add docstring.
1793
1794 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1795         From Jason Merrill <jason_merrill@redhat.com>
1796
1797         * gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
1798
1799 2001-04-10 08:01:15  Katsumi Yamaoka <yamaoka@jpl.org>
1800         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
1801
1802         * gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
1803         newsgroup names when the original article is a news message.
1804
1805 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1806
1807         * message.el (message-cite-prefix-regexp): Use POSIX regexp if
1808         supported. Suggest by Jim Meyering <jim@meyering.net>.
1809
1810 2001-04-02  Nevin Kapur  <nevin@jhu.edu>
1811         Committed by Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>.
1812
1813         * nnmail.el (nnmail-split-it): Added check for .* at the end of
1814         regexp in nnmail-split-fancy.
1815
1816 2001-04-10  Simon Josefsson  <simon@josefsson.org>
1817
1818         * message.el (message-options-set-recipient): Look at Cc and Bcc too.
1819
1820 2001-04-10  Colin Marquardt <colin.marquardt@usa.alcatel.com>
1821
1822         * message.el (message-send-mail): Improve the interaction with the
1823         user.
1824
1825 2001-04-10  Simon Josefsson  <simon@josefsson.org>
1826
1827         * imap.el (imap-message-copy): Work around buggy servers that
1828         doesn't send TRYCREATE tags.
1829
1830 2001-04-09 01:15:54  Katsumi Yamaoka <yamaoka@jpl.org>
1831
1832         * gnus-start.el (gnus-read-newsrc-el-file): Work with Semi-gnusae.
1833
1834 2001-04-05 21:43:25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1835
1836         * gnus-sum.el (gnus-update-summary-mark-positions): Use a valid
1837         date.
1838
1839 2001-04-04 16:13:17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1840
1841         * gnus-group.el (gnus-group-quit): Check that the dribble buffer
1842         lives.
1843
1844 2001-04-02 00:40:12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1845
1846         * gnus-art.el (gnus-parse-news-url): New function.
1847         (gnus-button-handle-news): New function.
1848         (gnus-button-alist): Point to new functions.
1849
1850         * gnus-group.el (gnus-group-quit): Only mark buffer in non-empty.
1851
1852         * gnus-start.el (gnus-read-newsrc-el-file): Nix out
1853         gnus-format-specs.
1854
1855         * message.el (message-check-news-header-syntax): Question even
1856         when Gnus doesn't know the group names.
1857         (message-send-news): Clean up.
1858
1859         * gnus-start.el (gnus-dribble-read-file): Say whether Gnus was
1860         exited on purpose without saving.
1861
1862         * gnus-group.el (gnus-group-quit): Mark the dribble file as `Q'.
1863
1864 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1865
1866         * gnus-score.el (gnus-score-orphans): Clean up.
1867
1868         * gnus-win.el (gnus-remove-some-windows): Leave one Gnus window.
1869
1870         * gnus-sum.el (gnus-summary-exit): Kill the summary buffer a bit
1871         later.
1872
1873         * gnus-start.el (gnus-close-all-servers): Find the right items to
1874         close.
1875
1876         * qp.el (quoted-printable-decode-region): Just message
1877         malformation; don't quit.
1878
1879 2001-03-31 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1880         From Gerd Moellmann <gerd@gnu.org>.
1881
1882         * gnus.el (gnus-interactive): A typo.
1883
1884 2001-03-26  Juanma Barranquero  <lektu@uol.com.br>
1885         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
1886
1887         * gnus-util.el (gnus-delete-alist): Declare it as an alias of
1888         `assq-delete-all', if that function exists; otherwise use the old
1889         definition. Documentation changed to match the one in
1890         `assq-delete-all'.
1891
1892 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1893
1894         * gnus-start.el (gnus-close-all-servers): New function.
1895
1896         * gnus-srvr.el (gnus-server-close-all-servers): Clean up.
1897         (gnus-server-remove-denials): Clean up.
1898
1899         * gnus-sum.el (gnus-summary-sort-by-original): New command and
1900         keystroke.
1901
1902 2001-03-31 02:56:55  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1903
1904         * message.el (message-send-news): Message where we are sending.
1905         (message-send-mail): Ditto.
1906
1907         * gnus.el (gnus-server-string): New function.
1908
1909         * gnus-sum.el (gnus-summary-up-thread): Doc fix.
1910
1911         * mm-decode.el (mm-default-directory): Customized.
1912         (mm-tmp-directory): Ditto.
1913
1914         * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
1915         (gnus-get-newsgroup-headers): Return -1 for articles without Lines
1916         or Chars.
1917         (gnus-summary-line-format-alist): ?l is now a string.
1918         (gnus-summary-prepare-threads): Output ? for unknown lines.
1919         (gnus-summary-insert-line): Ditto.
1920         (gnus-summary-print-article): Unbalanced parentheses.
1921
1922         * gnus-msg.el (gnus-inews-do-gcc): Check group to allow it to find
1923         out whether new stuff has arrived.
1924
1925 2001-03-31 02:14:38  Alan Shutko  <ats@acm.org>
1926
1927         * gnus-sum.el: Let printing work on ttys on Emacs.
1928
1929 2001-03-31 01:11:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1930
1931         * gnus-msg.el (gnus-post-news): Add an empty Newsgroups header
1932         when forcing news.
1933
1934         * gnus-sum.el (gnus-summary-mark-article-as-replied): Make into a
1935         command.
1936
1937 2001-03-31 01:04:54  Francis Litterio  <franl-removethis@world.omitthis.std.com>
1938
1939         * message.el (message-set-auto-save-file-name): Don't use
1940         asterisks under nt.
1941
1942 2001-03-31 00:03:42  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1943
1944         * gnus-msg.el (gnus-inews-insert-draft-meta-information): Allow
1945         lists of articles.
1946
1947         * gnus-uu.el (gnus-uu-digest-mail-forward): Mark as forwarded.
1948
1949         * gnus-msg.el (gnus-put-message): Clean up.
1950         (gnus-summary-reply): Mark all replied-to articles as replied to.
1951         (gnus-inews-add-send-actions): Also mark as forwarded.
1952         (gnus-summary-mail-forward): Mark as forwarded.
1953
1954         * gnus-sum.el (gnus-summary-mark-article-as-replied): Take a list
1955         of articles.
1956         (gnus-summary-mark-article-as-forwarded): Ditto.
1957
1958         * gnus-msg.el (gnus-summary-resend-message): Mark article as
1959         forwarded.
1960         (gnus-summary-mail-forward): Clean up.
1961
1962         * gnus.el (gnus-article-mark-lists): Added forward.
1963
1964         * gnus-sum.el (gnus-forwarded-mark): New variable.
1965         (gnus-summary-prepare-threads): Use it.
1966         (gnus-summary-update-secondary-mark): Ditto.
1967         (gnus-newsgroup-forwarded): New variable.
1968
1969 2001-03-30 23:13:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1970
1971         * gnus-msg.el (gnus-summary-reply): Allow very wide replies.
1972         (gnus-summary-very-wide-reply): New command and keystroke.
1973         (gnus-summary-very-wide-reply-with-original): Ditto.
1974
1975         * gnus-score.el (gnus-adaptive-word-length-limit): New variable.
1976         (gnus-score-adaptive): Use it.
1977
1978         * gnus-start.el (gnus-get-unread-articles): Clean up.
1979
1980 2001-03-21 20:00:43  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1981
1982         * nnultimate.el (nnultimate-retrieve-headers): Work for other
1983         boards.
1984
1985 2001-03-21  Didier Verna  <didier@lrde.epita.fr>
1986
1987         * gnus-start.el:
1988         * gnus-start.el (gnus-subscribe-newsgroup-hooks): New.
1989         * gnus-start.el (gnus-subscribe-newsgroup): use it.
1990
1991
1992 2001-03-15 09:47:23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1993
1994         * nnultimate.el (nnultimate-retrieve-headers): Understand
1995         long-form month names.
1996
1997 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1998
1999         * gnus-sum.el (gnus-summary-show-all-headers):
2000         gnus-article-show-all-headers is broken. Use
2001         gnus-summary-toggle-header instead.
2002
2003         * mml2015.el (mml2015-gpg-extract-from): No error.
2004
2005 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2006         From Bj\e,Ax\e(Brn Mork <bmork@dod.no>.
2007
2008         * mml2015.el (mml2015-gpg-extract-from): New function.
2009         (mml2015-gpg-verify): Use it.
2010         (mml2015-gpg-clear-verify): Use it.
2011
2012 2001-03-17 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2013
2014         * message.el (message-setup-fill-variables): Use
2015         fill-paragraph-function.
2016         (message-fill-paragraph): Take an argument.
2017         (message-newline-and-reformat): Take another argument.
2018
2019 2001-03-16 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2020
2021         * message.el (rmail-output): It is in rmailout.el not rmail.el.
2022
2023 2001-03-16 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2024
2025         * message.el (message-forward): local-variable-p takes an extra
2026         argument in XEmacs.
2027
2028 2001-03-16  Simon Josefsson  <simon@josefsson.org>
2029
2030         * nnimap.el (nnimap-dont-use-nov-p): Renamed from
2031         `nnimap-use-nov-p' (it really tested the negative).
2032         (nnimap-retrieve-headers): Use it.
2033
2034 2001-03-11  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2035
2036         * message.el (message-generate-headers-first): Update doc.
2037
2038 2001-03-10  Matthias Wiehl <mwiehl@gmx.de>
2039
2040         * gnus.el (gnus-summary-line-format): Typo.
2041
2042 2001-03-11  Simon Josefsson  <simon@josefsson.org>
2043
2044         * mailcap.el (mailcap-mime-data): Add application/sieve.
2045         (mailcap-mime-extensions): Add .siv, .xls.
2046
2047 2001-03-14 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2048         From Christoph Conrad <christoph.conrad@gmx.de>
2049
2050         * gnus-score.el (gnus-summary-lower-thread): Typo.
2051
2052 2001-03-14 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2053
2054         * message.el (message-forward-decoded-p): New variable.
2055         (message-forward-subject-author-subject): Use it.
2056         (message-make-forward-subject): Use it.
2057         (message-forward): Use it.
2058
2059         * gnus-uu.el (gnus-uu-digest-mail-forward): Use it.
2060
2061         * mm-util.el, message.el, rfc2047.el, gnus-sum.el, gnus-score.el:
2062         Sync with Emacs 21 (tag EMACS_PRETEST_21_0_100).
2063
2064 ;;Has been fixed -- zsh.
2065 ;;2001-03-05  Dave Love  <fx@gnu.org>
2066 ;;
2067 ;;      * mm-util.el (mm-mime-mule-charset-alist): Fix utf-8 case.
2068 ;;      Move it after definition of mm-coding-system-p.
2069 ;;
2070 2001-03-01  Dave Love  <fx@gnu.org>
2071
2072         * mm-util.el (mm-inhibit-file-name-handlers): Add
2073         image-file-handler.
2074
2075 2001-02-11  Dave Love  <fx@gnu.org>
2076
2077         * message.el (message-signature-file): Fix doc, :type.
2078
2079 2001-02-08  Dave Love  <fx@gnu.org>
2080
2081         * rfc2047.el (rfc2047-fold-region): Don't forward-char at EOB.
2082         (message-posting-charset): Defvar when compiling again.
2083         (rfc2047-encodable-p): Require message.
2084
2085         * gnus-sum.el (gnus-alter-articles-to-read-function):
2086         * gnus-score.el (gnus-score-after-write-file-function): Fix :type.
2087
2088 2001-03-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2089
2090         * nnrss.el: New file.
2091
2092 2001-03-08 02:41:36  Katsumi Yamaoka <yamaoka@jpl.org>
2093         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
2094
2095         * rfc2047.el (rfc2047-unfold-region): Fix arg of
2096         `skip-chars-forward'.
2097
2098 2001-03-07 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2099
2100         * nndraft.el (nndraft-request-group): Restore auto save files if
2101         the original files do not exist.
2102
2103 2001-03-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2104
2105         * gnus-score.el (gnus-score-find-bnews): Print messages on illegal
2106         SCORE paths.
2107
2108         * mm-decode.el (mm-dissect-buffer): Call
2109         mail-extract-address-components only if necessary.
2110
2111 2001-03-06 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2112
2113         * gnus-score.el (gnus-score-find-bnews): Maybe there is no
2114         directory part.
2115         (gnus-score-search-global-directories): Use file-directory-p.
2116
2117         * gnus-score.el (gnus-score-score-files-1): Use
2118         gnus-kill-files-directory.
2119         From Adrian Aichner <adrian@xemacs.org>.
2120
2121 2001-03-05 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2122
2123         * gnus.el (charset): Move here from gnus-sum.el.
2124
2125 2001-03-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2126
2127         * mml.el (mml-preview): Disable local map.
2128
2129         * gnus-sum.el (gnus-summary-make-menu-bar): Make
2130         gnus-article-post-menu here.
2131
2132         * gnus-art.el (gnus-article-make-menu-bar): Make summary-menu bar
2133         if it has not been made.
2134
2135 2001-03-02 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2136
2137         * gnus-art.el (gnus-article-describe-key): Map key to event.
2138         (gnus-article-describe-key-briefly): Ditto
2139
2140 2001-03-01 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2141
2142         * gnus-sum.el (gnus-summary-limit-include-expunged): Fix.
2143
2144 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2145         From Katsumi Yamaoka <yamaoka@jpl.org>.
2146
2147         * dgnushack.el (coerce, merge, subseq): defmacro.
2148
2149 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2150
2151         * lpath.el (nndraft-request-group): Move it here from nndraft.el.
2152         A fake defalias in nndraft.el results a not-activated bug in
2153         uncompiled versions.
2154
2155 2001-02-26 11:27:27  Paul Jarc  <prj@po.cwru.edu>
2156         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
2157
2158         * gnus-util.el (gnus-split-references): Handle malformed References:.
2159
2160 2001-02-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2161
2162         * gnus-art.el (gnus-article-mime-part-status): 1 part.
2163
2164 2001-02-25 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2165         From NAGY Andras <nagya@inf.elte.hu>.
2166
2167         * gnus.el (gnus-parameters): Typo.
2168
2169 2001-02-24 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2170
2171         * gnus.el (gnus-read-method): Remove redundancy.
2172
2173 2001-02-23 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2174
2175         * nnslashdot.el (nnslashdot-backslash-url): New.
2176         (nnslashdot-request-list): Use it.
2177
2178 2001-02-23 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2179
2180         * nnml.el (nnml-generate-active-info): Fix the case when there is
2181         no file.
2182
2183         * gnus-sum.el (gnus-summary-import-article): Display it. Enable edit.
2184         (gnus-summary-create-article): New.
2185
2186         * gnus-group.el (gnus-group-mark-article-read): New.
2187
2188         * gnus-msg.el (gnus-inews-do-gcc): Use it.
2189
2190         * gnus-art.el (gnus-article-edit-article): Set modified-p nil.
2191
2192 2001-02-23 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2193
2194         * gnus-art.el (gnus-article-edit-done): Don't use
2195         gnus-article-edit-exit.
2196         (gnus-article-edit-exit): Confirm and insert original-article-buffer.
2197
2198         * gnus.el (gnus-parameters): New.
2199         Suggested by NAGY Andras <nagya@inf.elte.hu>.
2200         (gnus-parameters-get-parameter): New.
2201         (gnus-group-find-parameter): Use it.
2202
2203 2001-02-23  Simon Josefsson  <simon@josefsson.org>
2204
2205         * gnus-msg.el (gnus-post-method): Fix documentation to reflect
2206         change of default value to `current'.
2207
2208 2001-02-23 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2209
2210         * nneething.el (nneething-get-head): Insert unreadable file too.
2211
2212 2001-02-22 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2213
2214         * gnus-sum.el (gnus-summary-insert-articles): Remove fetched headers.
2215
2216         * webmail.el (webmail-type-definition): Deja is bought by google.
2217
2218 2001-02-22 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2219
2220         * gnus-sum.el (gnus-fetch-headers): New.
2221         (gnus-select-newsgroup): Use it.
2222         (gnus-summary-insert-articles): New.
2223         (gnus-summary-insert-old-articles): New.
2224         (gnus-summary-insert-new-articles): New.
2225
2226         * gnus-group.el (gnus-group-prepare-flat-list-dead): Use decoded-name.
2227         (gnus-group-list-active): Ditto.
2228         * gnus-sum.el (gnus-set-mode-line): Ditto.
2229         (gnus-summary-read-group-1): Ditto.
2230
2231 2001-02-21 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2232
2233         * gnus-topic.el (gnus-topic-get-new-news-this-topic): Redraw the
2234         current topic.
2235
2236 2001-02-21 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2237
2238         * smiley.el (gnus-smiley-display): Don't do widening.
2239
2240         * smiley-ems.el (gnus-smiley-display): Don't do widening. Smiley
2241         within body.
2242
2243         * gnus-msg.el (gnus-inews-do-gcc): Activate group anyway.
2244
2245         * gnus-art.el (gnus-mime-display-multipart-alternative-as-mixed):
2246         New.
2247         (gnus-mime-display-multipart-related-as-mixed): New.
2248         (gnus-mime-display-part): Use them.
2249
2250 2001-02-20 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2251
2252         * gnus-start.el (gnus-setup-news): Allow gnus-group-line-format to be
2253         something special.
2254
2255 2001-02-20 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2256
2257         * nnweb.el (nnweb-request-group): Set nnweb-group anyway.
2258         (nnweb-request-article): Call reference if exists.
2259         (nnweb-type-definition): Dejanews is bought by google.com.
2260         Beta!
2261
2262 2001-02-19 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2263
2264         * gnus-draft.el (gnus-draft-reminder): "Confirm to exit?"
2265
2266 2001-02-19  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2267
2268         * gnus-sum.el (gnus-thread-sort-functions): Doc fix.  Refer to
2269         gnus-article-sort-functions.
2270         (gnus-article-sort-functions): Doc fix.  Refer to
2271         gnus-thread-sort-functions.
2272
2273 2001-02-18 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2274         From Paul Jarc <prj@po.cwru.edu>.
2275
2276         * message.el (message-get-reply-headers): More fixes.
2277
2278 2001-02-17  Paul Jarc <prj@po.cwru.edu>
2279         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
2280
2281         * message.el (message-get-reply-headers): Fix bug with
2282         Mail-Followup-To/to-address interaction.
2283
2284 2001-02-17 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2285
2286         * gnus-msg.el (gnus-configure-posting-styles): Match header in
2287         gnus-article-copy.
2288
2289 2001-02-16 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2290
2291         * message.el (message-do-send-housekeeping): Rename to a better
2292         name.
2293
2294 2001-02-16 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2295
2296         * message.el (message-cancel-news): Check article first, then ask
2297         yes or no.
2298
2299 2001-02-16 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2300
2301         * mm-uu.el (mm-uu-type-alist): Add emacs-sources.
2302
2303 2001-02-16 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2304
2305         * gnus-range.el (gnus-range-normalize): New function.
2306
2307 2001-02-15  NAGY Andras <nagya@inf.elte.hu>
2308
2309         * imap.el (imap-gssapi-open): Set imap-c-l-s-first.
2310
2311 2001-02-14 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2312
2313         * gnus-srvr.el (gnus-server-regenerate-server): Use gnus-get-function.
2314
2315         * nnagent.el (nnagent-request-regenerate): New.
2316
2317         * nnfolder.el (nnfolder-request-regenerate): Deffoo.
2318
2319         * nnml.el (nnml-generate-nov-databases): Accept argument
2320         server. Don't open server if it is opened.
2321         (nnml-request-regenerate): Use it. Change to deffoo.
2322
2323 2001-02-14  Katsumi Yamaoka <yamaoka@jpl.org>
2324         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
2325
2326         * gnus.el (gnus-define-group-parameter): Fix.
2327
2328 2001-02-14 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2329
2330         * gnus.el (gnus-define-group-parameter): Improved.
2331
2332         * gnus-sum.el (charset): Define parameter.
2333         (ignored-charsets): Ditto.
2334         (gnus-summary-setup-default-charset): Use them.
2335
2336         * gnus-start.el (gnus-read-descriptions-file): Use them.
2337
2338         * gnus-cus.el (gnus-group-parameters): Remove them.
2339
2340 2001-02-14 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2341
2342         * gnus-sum.el (gnus-summary-print-article): Redo highlight.
2343
2344 2001-02-13 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2345
2346         * gnus-sum.el (gnus-summary-read-group-1): Remove
2347         gnus-summary-set-local-parameters.
2348         (gnus-summary-setup-buffer): Put it here.
2349
2350 2001-02-13 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2351
2352         * gnus.el (to-address): Define parameter.
2353         (to-list): Ditto.
2354         * gnus-art.el (article-hide-boring-headers): Use them.
2355         * gnus-msg.el (gnus-post-news): Ditto.
2356         * gnus-cus.el (gnus-group-parameters): Remove them.
2357
2358 2001-02-13 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2359
2360         * gnus-draft.el (gnus-draft-reminder): New.
2361
2362         * gnus-art.el (gnus-sender-save-name): New.
2363
2364 2001-02-13 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2365
2366         * mm-util.el (mm-mime-charset): Error message.
2367
2368 2001-02-13 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2369
2370         * message.el (message-check-news-body-syntax): Don't check mml lines.
2371
2372 2001-02-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2373
2374         * gnus-topic.el (gnus-subscribe-topics): Return nil if not
2375         subscribe.
2376
2377         * gnus-start.el (gnus-call-subscribe-functions): New.
2378         (gnus-find-new-newsgroups): Use it.
2379         (gnus-ask-server-for-new-groups): Use it.
2380         (gnus-check-first-time-used): Use it.
2381         (gnus-subscribe-newsgroup-method): Grok a list of functions.
2382         (gnus-subscribe-options-newsgroup-method): Ditto.
2383         (gnus-subscribe-hierarchically): Return gnus-subscribe-newsgroup's
2384         return .
2385
2386 2001-02-12  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2387
2388         * gnus-cus.el (gnus-score-customize): Doc fix.
2389
2390 2001-02-11  Jesper Harder <harder@ifa.au.dk>
2391
2392         * dgnushack.el (my-getenv): Typo.
2393
2394 2001-02-11 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2395
2396         * dgnushack.el (dgnushack-make-load): Don't autoload smiley functions.
2397
2398 2001-02-11 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2399
2400         * gnus-group.el (gnus-group-suspend): Offer save summaries.
2401
2402         * gnus-art.el (gnus-treat-leading-whitespace): New.
2403         (gnus-treatment-function-alist): Use it.
2404         (article-remove-leading-whitespace): New.
2405         (gnus-article-make-menu-bar): Use it.
2406
2407         * gnus-sum.el (gnus-summary-wash-empty-map): Add
2408         remove-leading-whitespace.
2409         (gnus-summary-wash-map): Bind strip-headers-in-body to `W a',
2410         because of conflict.
2411
2412 2001-02-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2413
2414         * Makefile.in: Hack generating gnus-load.el.
2415         * dgnushack.el: Ditto.
2416         * gnus-load.el: Remove it.
2417
2418 2001-02-09 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2419
2420         * dgnushack.el : Add URLDIR.
2421
2422         * Makefile.in (EMACS_COMP): Ditto.
2423
2424 2001-02-09 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2425
2426         * gnus-cus.el (gnus-score-customize): Error on no score file.
2427
2428 2001-02-09 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2429
2430         * mm-decode.el (mm-merge-handles): New function.
2431
2432         * mm-view.el (mm-inline-message): Use it.
2433         (mm-view-message): Ditto.
2434
2435         * mm-partial.el (mm-inline-partial): Ditto.
2436
2437         * mm-extern.el (mm-inline-external-body): Ditto.
2438
2439         * gnus-art.el (gnus-mime-view-part): Ditto.
2440         (gnus-mime-view-part-as-type): Ditto.
2441         (gnus-mime-save-part-and-strip): Prevent users to strip in some
2442         cases.
2443
2444 2001-02-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2445
2446         * message.el (message-cancel-news): Allow to shoot foot.
2447         (message-supersede): Ditto.
2448
2449 2001-02-08  Tommi Vainikainen <thv@iki.fi>
2450
2451         * gnus-sum.el (gnus-simplify-subject-re): Use
2452         message-subject-re-regexp.
2453
2454 2001-02-08 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2455
2456         * nnmail.el (nnmail-expiry-target-group): Bind
2457         nnmail-cache-accepted-message-ids to nil.
2458
2459         * gnus-xmas.el (gnus-xmas-article-display-xface): Use binary
2460         coding system.
2461
2462 2001-02-07 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2463
2464         * qp.el (quoted-printable-encode-region): Make sure characters are
2465         between 00 and FF.  Don't check charset.
2466
2467         * mm-encode.el (mm-encode-content-transfer-encoding): Use unibyte
2468         in Emacs 20.
2469         * rfc2047.el (rfc2047-q-encode-region): Ditto.
2470
2471 2001-02-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2472
2473         * message.el (message-make-forward-subject): Argument decoded.
2474         (message-forward): Use it when digest.
2475
2476         * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
2477         buffer.
2478
2479 2001-02-07  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2480
2481         * message.el (message-generate-headers-first): Doc fix.
2482
2483 2001-02-07 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2484
2485         * gnus-art.el (article-make-date-line): Error proof.
2486
2487 2001-02-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2488
2489         * gnus-group.el (gnus-group-listing-limit): New.
2490         (gnus-group-prepare-flat-list-dead): Use old trick to speed up.
2491
2492         * gnus-topic.el (gnus-group-prepare-topics): Use gnus-killed-hashtb.
2493
2494 2001-02-06 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2495
2496         * message.el (message-newline-and-reformat): Special case for
2497         breaking at BOL.
2498
2499 2001-02-06  Per Abrahamsen  <abraham@dina.kvl.dk>
2500
2501         * gnus-uu.el (gnus-uu-save-article): Make the topics summary a
2502         message/rfc822.
2503
2504 2001-02-06 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2505
2506         * message.el (message-encode-message-body): Don't insert
2507         Content-Type if it is inside a mail.
2508
2509 2001-02-06 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2510
2511         * gnus-xmas.el (gnus-xmas-article-menu-add): Add
2512         gnus-article-commands-menu.
2513
2514         * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
2515         in Emacs.
2516
2517         * gnus-start.el (gnus-read-descriptions-file): Use
2518         gnus-group-name-charset and gnus-group-charset-alist.
2519
2520 2001-02-04 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2521
2522         * gnus-sum.el (gnus-summary-mark-as-processable): Understand
2523         active region.
2524
2525         * gnus-start.el (gnus-group-change-level): Remove from both
2526         gnus-zombie-list and gnus-killed-list.
2527
2528 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2529
2530         * gnus-start.el (gnus-subscribe-options-newsgroup-method): Add
2531         gnus-subscribe-topics.
2532
2533         * gnus-cus.el (gnus-extra-topic-parameters): Fix doc.
2534
2535 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2536
2537         * gnus-art.el (gnus-article-make-menu-bar): Make
2538         gnus-article-post-menu.
2539
2540         * gnus-xmas.el (gnus-xmas-article-menu-add): Add post menu.
2541
2542         * gnus-sum.el (gnus-summary-make-menu-bar): Use t if XEmacs.
2543
2544         * gnus-group.el (gnus-group-make-menu-bar): Ditto.
2545
2546         * message.el (message-mode-menu): Ditto.
2547
2548         * gnus-art.el (defvar): eval-when-compile.
2549
2550 2001-02-02 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2551
2552         * gnus-agent.el (gnus-agentize): Fix doc.
2553
2554 2001-02-02  Karl Kleinpaste <karl@charcoal.com>
2555
2556         * mml.el (mml-preview): Bind `q'.
2557
2558 2001-02-02 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2559
2560         * mm-util.el (mm-mime-mule-charset-alist): non-Mule case.
2561
2562 2001-01-31  Dave Love  <fx@gnu.org>
2563
2564         * mm-util.el (mm-mime-mule-charset-alist)
2565         (mm-find-mime-charset-region): Consider mule-utf-8.
2566
2567 2001-01-31  Dave Love  <fx@gnu.org>
2568
2569         * gnus-art.el (gnus-article-x-face-command)
2570         (gnus-treat-display-xface, gnus-treat-display-smileys): Add
2571         :version.
2572
2573 2001-01-26  Dave Love  <fx@gnu.org>
2574
2575         * mm-util.el (mm-multibyte-string-p): New.
2576
2577 ;;      * qp.el: Remove un-logged bogus changes from 2000-12-20.
2578 ;;      (quoted-printable-encode-region): Doc fix.  Don't call
2579 ;;      string-as-multibyte on class.  Clarify line-folding.
2580         (quoted-printable-encode-string): Make temp buffer inherit
2581         string's multibyteness.
2582
2583 2001-01-23  Gerd Moellmann  <gerd@gnu.org>
2584
2585         * nnheader.el (toplevel): Don't require `gnus-util' at
2586         compile-time; this creates a circular dependency, and prevents
2587         a bootstrap.
2588
2589 2001-01-22  Andreas Schwab  <schwab@suse.de>
2590
2591         * nnheader.el (gnus-delete-line): Autoload it as a macro.
2592
2593 2001-01-31 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2594
2595         * nnmail.el (nnmail-remove-list-identifiers): Use consp.
2596
2597         * gnus-art.el (article-hide-list-identifiers): Ditto.
2598
2599         * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
2600
2601 2001-01-31 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2602
2603         * gnus-sum.el (gnus-summary-remove-list-identifiers): Similar.
2604
2605         * gnus-art.el (article-hide-list-identifiers): Similar.
2606
2607 2001-01-31  Karl Kleinpaste <karl@charcoal.com>
2608
2609         * nnmail.el (nnmail-remove-list-identifiers): Improved.
2610
2611 2001-01-31 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2612
2613         * gnus-score.el (gnus-summary-score-entry): match may be an integer.
2614
2615 2001-01-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2616
2617         * gnus-util.el (gnus-string-equal): New function.
2618
2619         * gnus-art.el (article-hide-boring-headers): Use it.
2620
2621 2001-01-27  Karl Kleinpaste <karl@charcoal.com>
2622
2623         * gnus-art.el (gnus-article-banner-alist): eGroups new banner.
2624
2625 2001-01-27 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2626
2627         * gnus-msg.el (gnus-msg-mail): Support switch-action.
2628
2629 2001-01-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2630
2631         * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
2632         command if there is not last-saver.
2633
2634 2001-01-24 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2635
2636         * nntp.el (nntp-open-connection): 201 is possible.
2637
2638 2001-01-24 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2639
2640         * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
2641         (rfc2047-charset-encoding-alist): Add big5.
2642
2643 2001-01-24 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2644
2645         * gnus-agent.el (gnus-agent-add-server): Redraw the line.
2646         (gnus-agent-remove-server): Ditto.
2647         (autoload): gnus-server-update-server.
2648
2649         * gnus-srvr.el (gnus-server-line-format): Add %a.
2650         (gnus-server-line-format-alist): Add gnus-tmp-agent.
2651         (gnus-server-insert-server-line): Use it.
2652
2653 2001-01-24 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2654
2655         * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
2656         GB2312 and Big5.
2657
2658 2001-01-24  Simon Josefsson  <sj@extundo.com>
2659
2660         * mail-source.el (mail-sources): Add :program specifier to IMAP
2661         mail source.
2662         (mail-source-fetch-imap): Map :program to `imap-shell-program'.
2663
2664 2001-01-24 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2665
2666         * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
2667
2668 2001-01-24 12:22:47  Lars Magne Ingebrigtsen  <larsi@gnus.org>
2669
2670         * nntp.el (nntp-wait-for): Return the success code.
2671         (nntp-open-connection): Use it.
2672
2673 2001-01-11 11:49:02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
2674
2675         * gnus-int.el (gnus-check-server): Allow breaking the opening.
2676
2677 2001-01-23 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2678
2679         * gnus-sum.el (gnus-summary-print-article): Remove process mark.
2680
2681 2001-01-22 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2682
2683         * gnus-sum.el (gnus-summary-print-article): Take one prefix
2684         argument. Allow to print several articles in one file.
2685
2686 2001-01-21 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2687
2688         * webmail.el (webmail-type-definition): netaddress changes.
2689
2690 2001-01-21 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2691
2692         * gnus.el: Fix copyright. Remove trailing spaces.
2693
2694         * message.el (message-forward): Use mule4.
2695
2696 2001-01-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2697
2698         * mm-util.el (mm-string-as-unibyte): New.
2699
2700         * message.el (message-forward): Use it.
2701
2702 2001-01-19 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2703
2704         * message.el (message-cite-original-without-signature): Don't peel
2705         off the blank line.
2706         (message-get-reply-headers): Add Cc if it is not in follow-to.
2707
2708 2001-01-20  Simon Josefsson  <sj@extundo.com>
2709
2710         * mm-decode.el (mm-handle-multipart-from): Add.
2711         (mm-dissect-buffer): Save From: header value.
2712         (mm-security-from): Remove.
2713         (mm-possibly-verify-or-decrypt): Don't set mm-security-from.
2714
2715         * mml-smime.el (mml-smime-verify): Use `mm-handle-multipart-from'
2716         instead of `mml-security-from'.  Protect null from value.
2717
2718 2001-01-20  Simon Josefsson  <sj@extundo.com>
2719
2720         * mailcap.el (mailcap-mime-data): Run `gnumeric' on
2721         application/vnd.ms-excel attachments.
2722
2723 2001-01-19  Simon Josefsson  <sj@extundo.com>
2724
2725         * gnus-art.el (gnus-button-alist): Add `?=' to mailto URL regexp.
2726
2727 2001-01-19 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2728
2729         * message.el (message-ignored-mail-headers): Ditto.
2730
2731 2001-01-19  Simon Josefsson  <sj@extundo.com>
2732
2733         * message.el (message-ignored-news-headers): Only search beginning
2734         of line.
2735
2736 2001-01-19  Alberto Lusiani <a.lusiani@noemail.org>
2737
2738         * message.el (message-send-mail): Content-Type may not be there.
2739
2740 2001-01-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2741
2742         * gnus-ems.el (gnus-article-display-xface): Add BUFFER.
2743         * gnus-xmas.el (gnus-xmas-article-display-xface): Ditto.
2744
2745         * gnus-art.el (article-display-x-face): Insert X-Face if there is
2746         not.
2747
2748 2001-01-18 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2749
2750         * gnus-sum.el (gnus-summary-read-group-1): Don't test dead
2751         non-native groups.
2752
2753 2001-01-18 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2754
2755         * message.el (message-yank-original): Understand
2756         universal-argument.
2757
2758 2001-01-18 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2759
2760         * gnus-art.el (gnus-boring-article-headers): Add to-address.
2761         (article-hide-boring-headers): Ditto.
2762
2763         * mm-view.el (mm-inline-message): Insert a newline unless bolp.
2764
2765 2001-01-18 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2766
2767         * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
2768         one.
2769
2770 2001-01-16  Simon Josefsson  <simon@josefsson.org>
2771
2772         * message.el (message-make-in-reply-to): Add comment to message-id
2773         (old syntax, see 2000-08-02 change).
2774
2775 2001-01-16 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2776
2777         * gnus-art.el (gnus-url-mailto): Use gnus-msg-mail.
2778         (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
2779         (gnus-button-reply): Ditto.
2780
2781 2001-01-16  Katsumi Yamaoka <yamaoka@jpl.org>
2782
2783         * gnus-art.el (article-display-x-face): Fix.
2784
2785 2001-01-15 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2786
2787         * gnus-art.el (article-display-x-face): Use
2788         gnus-original-article-buffer.
2789
2790 2001-01-15  Jack Twilley <jmt@tbe.net>
2791
2792         * message.el (message-add-header): Move to point-max.
2793
2794 2001-01-15  Simon Josefsson  <simon@josefsson.org>
2795
2796         * smime.el (smime-CA-directory, smime-CA-file): Change default to
2797         nil, improve documentation.
2798         (smime-certificate-directory): Comment out false hints (until it
2799         is implemented).
2800
2801         * mml-smime.el (mml-smime-sign): Place user in customize buffer if
2802         there aren't any keys.
2803         (mml-smime-verify): If smime-CA-{file,directory} set, also try to
2804         verify certificate.  Default is changed to only check integrity.
2805         Improved security status texts.  If a certificate doesn't contain
2806         a email address, don't fail.
2807
2808         * smime.el (smime-noverify-region):
2809         (smime-noverify-buffer): New functions.  Verifies integrity only.
2810
2811 2001-01-12 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2812
2813         * gnus-group.el (gnus-group-sort-by-score): Reverse order.
2814
2815 2001-01-12 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2816
2817         * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
2818         (gnus-remove-some-windows): Ditto.
2819
2820 2001-01-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2821
2822         * gnus-art.el (article-make-date-line): 11th.
2823
2824 2001-01-11 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2825
2826         * mml2015.el (mml2015-gpg-encrypt): Remove CR.
2827         (mml2015-gpg-sign): Ditto.
2828
2829 2001-01-10 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2830
2831         * gnus.el: Sync with EMACS_PRETEST_21_0_95.
2832         * gnus.el (gnus-default-posting-charset): Bogus. Removed.
2833
2834 2001-01-08  Dave Love  <fx@gnu.org>
2835
2836         * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
2837         single character.
2838
2839         * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
2840
2841         * message.el: Doc and message fixes.
2842         (message-send-rename-function)
2843         (message-make-forward-subject-function)
2844         (message-send-mail-function, message-reply-to-function)
2845         (message-wide-reply-to-function, message-followup-to-function)
2846         (message-distribution-function, message-auto-save-directory): Fix
2847         :type.
2848
2849         * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
2850         proceeding after warnings.  Amend multipart warning message.
2851
2852 2001-01-04  Dave Love  <fx@gnu.org>
2853
2854         * gnus-util.el (nnmail-pathname-coding-system): Defvar when
2855         compiling.
2856         (gnus-make-directory): Require nnmail.
2857
2858         * mm-decode.el (mm-inline-media-tests): Add
2859         image/x-portable-bitmap.
2860         (mm-get-image): Grok pbm.
2861
2862 2001-01-10  Paul Stevenson <p.stevenson@surrey.ac.uk>
2863
2864         * nnvirtual.el (nnvirtual-request-expire-articles): delq nil.
2865
2866 2001-01-09  Didier Verna  <didier@xemacs.org>
2867
2868         * dgnushack.el (dgnushack-compile): give a dummy value to
2869         `gnus-xmas-glyph-directory' for the time of compilation.
2870         * gnus-agent.el: moved some XEmacs specific hook add-ons from
2871         `gnus-xmas-[re]define' to avoid loosing user custom settings.
2872         * gnus-art.el: ditto.
2873         * gnus-group.el: ditto.
2874         * gnus-salt.el: ditto.
2875         * gnus-sum.el: ditto.
2876         * gnus-topic.el: ditto.
2877         * gnus-xmas.el (gnus-xmas-define): see above.
2878         * gnus-xmas.el (gnus-xmas-redefine): see above.
2879         * gnus-xmas.el (gnus-xmas-glyph-directory): generate a
2880         non-continuable error when the directory can't be found.
2881
2882 2001-01-09 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2883
2884         * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
2885         handle.
2886         * gnus-art.el (gnus-mime-view-part): Copy it.
2887         (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
2888
2889 2001-01-09  Michael Downes <mjd@ams.org>
2890
2891         * gnus-sum.el (gnus-summary-read-group-1): More useful message.
2892
2893 2001-01-08 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2894
2895         * nnmail.el (nnmail-get-new-mail): Find group only if file is not
2896         orig-file. Use ',source.
2897
2898 2001-01-08 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2899
2900         * gnus-xmas.el (gnus-xmas-modeline-glyph):
2901         (gnus-xmas-group-startup-message):