*** empty log message ***
[emacs.git] / lisp / gnus / ChangeLog.1
blobea351cef9f04f2c851b69642fbf14c6468f2a05e
1 2000-06-19  Gerd Moellmann  <gerd@gnu.org>
3         * gnus-uu.el (gnus-uu-default-view-rules): Don't use `xv'.
5 2000-05-08  Dave Love  <fx@gnu.org>
7         * pop3.el: Import changes from current Gnus.
8         (pop3-open-server): Bind coding systems before creating buffer and
9         fix creating its name.
10         (pop3-string-to-list): Function deleted.  Change callers to use
11         split-string.
13 1999-12-19  Dave Love  <fx@gnu.org>
15         * mail/pop3.el (pop3-movemail-file-coding-system): Doc fix.
16         (pop3-movemail): Replace binding of
17         pop3-movemail-file-coding-system.
19 1999-10-23  Dave Love  <fx@gnu.org>
21         * nnvirtual.el (nnvirtual-create-mapping): Don't use mapc.
23 1999-10-19  Dave Love  <fx@gnu.org>
25         * pop3.el: Merge changes from version `1.3s' which we weren't sent.
27 1999-10-15  Stefan Monnier  <monnier@cs.yale.edu>
29         * gnus-start.el (gnus-slave-save-newsrc):
30         * gnus-uu.el (gnus-uu-tmp-dir, gnus-uu-decode-binhex)
31           (gnus-uu-decode-binhex-view, gnus-uu-digest-mail-forward)
32           (gnus-uu-initialize):
33         * nnmail.el (nnmail-make-complex-temp-name, nnmail-get-new-mail):
34           Use make-temp-file.
36 1999-09-07  Eli Zaretskii  <eliz@gnu.org>
38         * nnsoup.el (nnsoup-tmp-directory): Use temporary-file-directory.
40         * gnus-uu.el (gnus-uu-tmp-dir): Use temporary-file-directory.
42 1999-08-24  Andreas Schwab  <schwab@gnu.org>
44         * gnus-art.el (gnus-emphasis-underline-italic): Doc fix.
46 1999-07-01  Karl Heuer  <kwzh@gnu.org>
48         * gnus-uu.el (gnus-uu-decode-save-view): Fix typo.
50 1999-06-12  Markus Rost  <markus.rost@mathematik.uni-regensburg.de>
52         * gnus-group.el (gnus-permanently-visible-groups): Fix custom type.
54 1999-04-08  Richard Stallman  <rms@gnu.org>
56         * pop3.el (pop3-read-passwd): Use read-passwd if that is defined.
58         * nnmail.el (nnmail-read-passwd): Use read-passwd if that is defined.
60 1999-04-07  Richard Stallman  <rms@gnu.org>
62         * gnus-mh.el (gnus-summary-save-in-folder): Use mh-lib-progs.
64 1999-04-06  Richard Stallman  <rms@gnu.org>
66         * nnlistserv.el: When compiling, ignore errors in nnweb.
68 1999-02-19  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
70         * gnus.el: Gnus v5.6.46 is released.
72 1999-02-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
74         * gnus-mule.el (""): Default to iso-latin-1.
76 1999-01-16  Tom Breton  <tob@world.std.com>
78         * gnus-agent.el (gnus-agent-expire): Fix.
80 1999-01-16  Remek Trzaska  <remek@npac.syr.edu>
82         * gnus-ems.el (): Recognize cygwin.
84 1998-12-02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
86         * nnfolder.el (nnfolder-save-mail): Handle From lines in
87         headers.
89 1998-11-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
91         * message.el (message-ignored-supersedes-headers): Remove
92         NNTP-Posting-Date.
94 1998-11-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
96         * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Quote semicolon.
98 1998-11-19  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
100         * gnus.el: Gnus v5.6.45 is released.
102 1998-11-08  Andrew Innes  <andrewi@harlequin.co.uk>
104         * nntp.el (nntp-request-group): Allow for error codes.
106 1998-10-12  Andrew Innes  <andrewi@harlequin.co.uk>
108         * gnus/nntp.el (nntp-possibly-change-group): Allow for unexpected
109         responses to GROUP command, since this may be called from a timer
110         with quit inhibited.
112 1998-10-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>
114         * gnus-agent.el (gnus-agent-expire): Check (car expired).
116 1998-10-02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
118         * gnus-cache.el (gnus-cache-generate-active): Ignore directories
119         that start with a dot.
121 1998-10-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
123         * nnmail.el (nnmail-article-group): Expand properly.
125         * gnus-group.el (gnus-group-apropos): Also do non-active groups.
127 1998-09-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
129         * gnus-async.el (gnus-make-async-article-function): Don't use
130         push.
132 1998-09-24  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
134         * gnus.el: Gnus v5.6.44 is released.
136 1998-09-23  Markus Rost  <markus.rost@mathematik.uni-regensburg.de>
138         * gnus.el: Extend autoloads.
140 1998-09-15  Lars Magne Ingebrigtsen  <larsi@gnus.org>
142         * gnus-draft.el (gnus-draft-send): Bind required headers to nil.
143         (gnus-draft-send): No.
145 1998-09-14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
147         * message.el (message-fix-before-sending): Comment out invisible
148         text things.
150 1998-09-14  Tatsuya Ichikawa  <ichikawa@hv.epson.co.jp>
152         * gnus-agent.el (gnus-agent-file-coding-system): Renamed.
154 1998-09-13  Mike McEwan  <mike@lotusland.demon.co.uk>
156         * gnus-agent.el (gnus-agent-expire): Stop expiry barfing on killed
157         groups.
159 1998-09-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
161         * gnus-agent.el (gnus-agent-save-group-info): Create proper active
162         lines.
164 1998-09-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
166         * gnus-draft.el (gnus-draft-edit-message): Save the buffer.
168 1998-09-06  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
170         * gnus.el: Gnus v5.6.43 is released.
172 1998-09-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
174         * gnus-sum.el (gnus-remove-thread): Unhide threads before
175         removing.
176         (gnus-data-compute-positions): Ditto.
178 1998-08-31  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
180         * nnmail.el (nnmail-date-to-time): Parse time locally if no
181         timezone.
183 1998-08-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
185         * gnus-srvr.el (gnus-browse-foreign-server): Protect against
186         out-of-range articles.
188         * gnus-msg.el (gnus-summary-reply): Don't inhibit posting styles.
190 1998-08-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
192         * gnus-score.el (gnus-summary-increase-score): Temporary third
193         majuscle.
195 1998-08-30  Dan Christensen  <jdc@playmate.mat.jhu.edu>
197         * gnus-score.el (gnus-summary-increase-score): Score thread on
198         Message-ID.
200 1998-08-29  Simon Josefsson  <jas@pdc.kth.se>
202         * gnus-sum.el (gnus-summary-mark-article-as-read):
203         (gnus-summary-mark-article-as-unread):
204         (gnus-summary-mark-article): Call gnus-request-update-mark.
206 1998-08-29  Mike McEwan  <mike@lotusland.demon.co.uk>
208         * gnus-agent.el (gnus-agent-fetch-headers): Cater for when there's
209         no .agentview, all articles have been expired, or everything bar a
210         few downloaded arts have been expired.
211         (gnus-agent-expire): Mark *all* expired articles as read.
213 1998-08-29  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
215         * gnus.el: Gnus v5.6.42 is released.
217 1998-08-29  Simon Josefsson  <jas@pdc.kth.se>
219         * gnus-sum.el (gnus-summary-make-menu-bar): Typo.
221 1998-08-29  Tatsuya Ichikawa  <ichikawa@hv.epson.co.jp>
223         * gnus-agent.el: Use nnheader-insert-file-contents.
225 1998-08-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
227         * nnvirtual.el (nnvirtual-request-group): Update the right group.
229 1998-08-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
231         * gnus-sum.el (gnus-data-compute-positions): Didn't work on hidden
232         threads.
234         * nnvirtual.el (nnvirtual-request-group): Work when always
235         updating.
236         (nnvirtual-always-rescan): Default to t.
238 1998-08-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
240         * gnus.el: Gnus v5.6.41 is released.
242 1998-08-27  Mike McEwan  <mike@lotusland.demon.co.uk>
244         * gnus-agent.el (gnus-agent-fetch-group-1): Leave the calculation
245         of `articles' to `gnus-agent-fetch-headers'.
246         (gnus-agent-fetch-headers): We only want headers that are after
247         the last entry in `gnus-group-alist'.
249 1998-08-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
251         * Makefile.in (warn): New.
253         * gnus.el: Removed unreferenced bound variables all over.
255         * gnus-group.el (gnus-update-group-mark-positions): Removed topic.
257         * gnus-cus.el (gnus-group-customize): No part.
259         * gnus-agent.el (gnus-category-line-format-alist): Renamed specs.
260         (gnus-category-insert-line): Use it.
262 1998-08-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
264         * gnus.el: Gnus v5.6.40 is released.
266 1998-08-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
268         * gnus-agent.el (gnus-agent-mode): Only toggle plugged in group
269         mode.
271 1998-08-27  Lars Balker Rasmussen  <gnort@daimi.aau.dk>
273         * message.el (message-supersede): Check the right headers.
275 1998-08-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
277         * gnus-sum.el (gnus-sort-threads): Changed level.
279 1998-08-26  Mike McEwan  <mike@lotusland.demon.co.uk>
281         * gnus-sum.el (gnus-build-all-threads): `save-excursion' and
282         `set-buffer' back to `gnus-summary-buffer' in order to access
283         buffer-local variables.
285 1998-08-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
287         * gnus-sum.el (gnus-data-compute-positions): More and faster.
289 1998-08-26  Matt Pharr  <mmp@Graphics.Stanford.EDU>
291         * message.el (message-wash-subject): Remove more.
293 1998-08-25  Tatsuya Ichikawa  <ichikawa@hv.epson.co.jp>
295         * gnus-cache.el (gnus-cache-overview-coding-system): New
296         variable.
298 1998-08-25  Albert L. Ting  <alt@artisan.com>
300         * gnus-group.el (gnus-fetch-group-other-frame): New command.
302 1998-08-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
304         * gnus-uu.el (gnus-uu-grab-articles): Check for pseudos.
306         * gnus-art.el (gnus-ignored-headers): More headers.
308         * gnus-sum.el (gnus-summary-move-article): Update the right
309         group.
311 1998-08-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
313         * gnus-art.el (gnus-ignored-headers): More headers.
315 1998-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
317         * gnus-agent.el (gnus-agent-copy-nov-line): Return to beginning of
318         line before next read.
319         (gnus-agent-braid-nov): Remove redundant `let'.
321 1998-08-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
323         * gnus-art.el (article-display-x-face): Allow multiple X-Faces
324         under XEmacs.
326 1998-08-22  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
328         * gnus.el: Gnus v5.6.39 is released.
330 1998-08-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
332         * gnus-art.el (gnus-ignored-headers): Added more headers.
334 1998-08-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
336         * nnweb.el (nnweb-type): Doc fix.
338         * gnus-sum.el (gnus-summary-set-process-mark): Move to the right
339         article.
341 1998-08-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
343         * nnmail.el (nnmail-spool-file): Allow lists of files.
345 1998-08-20  Per Starback  <starback@update.uu.se>
347         * gnus/gnus-start.el (gnus-check-first-time-used): Change current
348         buffer before creating help group.
350 1998-08-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
352         * gnus-msg.el (gnus-message-style-insertions): New variable.
353         (gnus-message-insert-stylings): New function.
354         (gnus-configure-posting-styles): Use them.
356         * gnus-topic.el (gnus-topic-mode): Don't alter summary-exit-hook.
358         * gnus-sum.el (gnus-select-newsgroup): Don't update group.
360         * gnus-msg.el (gnus-setup-message): Bind message-mode-hook.
361         (gnus-inhibit-posting-styles): New variable.
362         (gnus-summary-reply): Use it.
363         (gnus-configure-posting-styles): Ditto.
365         * gnus-group.el (gnus-group-suspend): Don't kill dribble buffer.
367 1998-08-20  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
369         * gnus.el: Gnus v5.6.38 is released.
371 1998-08-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
373         * message.el (message-mail): Doc fix.
375 1998-08-19  Bill Pringlemeir  <bpringle@my-dejanews.com>
377         * messcompat.el (message-send-mail-function): Initialized from
378         send-mail-function.
380 1998-08-19  Martin Larose  <larosem@IRO.UMontreal.CA>
382         * message.el (message-send-coding-system): New variable.
384 1998-08-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
386         * gnus-msg.el (gnus-configure-posting-styles): Reinstated most of
387         old code.
389         * gnus-start.el (gnus-save-newsrc-file): Use coding system.
391 1980-06-08  Mike McEwan  <mike@lotusland.demon.co.uk>
393         * gnus-agent.el (gnus-agent-braid-nov): Go to right place.
395 1980-06-08  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
397         * gnus-group.el (gnus-group-suspend): Fix.
399 1998-08-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>
401         * gnus-cite.el (gnus-cited-opened-text-button-line-format-alist):
402         New n spec.
404         * gnus-group.el (gnus-group-suspend): Use mapcar.
406 1998-08-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
408         * gnus-ems.el (gnus-add-minor-mode): Set mode var.
410         * gnus-start.el (gnus-slave-mode): New function.
412         * gnus-msg.el (gnus-post-method): Work with current in nndraft.
414 1998-08-16  Lars Magne Ingebrigtsen  <larsi@gnus.org>
416         * gnus-art.el (gnus-request-article-this-buffer): Allow recursive
417         selection of nneething groups.
419         * nneething.el (nneething-address): Renamed from directory.
421 1998-08-16  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
423         * gnus.el: Gnus v5.6.37 is released.
425 1998-08-16  Lars Magne Ingebrigtsen  <larsi@gnus.org>
427         * gnus.el: Autoload gnus-summary-wide-reply.
429         * gnus-sum.el (gnus-get-newsgroup-headers): Return the value of
430         In-Reply-To.
432         * gnus-msg.el (gnus-setup-message): Posting styles have to be
433         configured in message-mode-hook.
435         * nntp.el (nntp-connection-timeout): Restored.
436         (nntp-open-connection): Use it.
438 1998-08-15  Lars Magne Ingebrigtsen  <larsi@gnus.org>
440         * gnus-group.el (gnus-group-make-useful-group): Doc fix.
442         * gnus-art.el (gnus-article-push-button): Place point where you
443         click.
445 1998-08-15  Mike McEwan  <mike@lotusland.demon.co.uk>
447         * gnus-agent.el (gnus-agent-save-group-info): Update "groups" file
448         if `nntp-server-list-active-group' is nil.
450 1998-08-15  Lars Magne Ingebrigtsen  <larsi@gnus.org>
452         * gnus-score.el (gnus-summary-increase-score): Swap t and r.
454         * gnus-sum.el (gnus-remove-thread): Didn't work with sparse
455         threads.
457 1998-08-14  François Pinard  <pinard@iro.umontreal.ca>
459         * nndoc.el (nndoc-generate-mime-parts-head): Use original Subject,
460         Message-ID, and References in fully blown articles.
462 1998-08-14  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
464         * gnus.el: Gnus v5.6.36 is released.
466 1998-08-14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
468         * gnus.el (load): Push onto list.
470         * gnus-group.el (gnus-group-get-new-news-this-group): Store active
471         info.
473 1998-08-14  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
475         * gnus.el: Gnus v5.6.35 is released.
477 1998-08-14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
479         * gnus-srvr.el (gnus-server-scan-server): Error better.
481         * nndir.el: Make independent of nnmh.
482         Revert.
484         * message.el (message-remove-text-with-property): New function.
485         (message-fix-before-sending): Check for invisible text.
487         * gnus.el (load): Create the Gnus buffer even when no splash.
489         * gnus-msg.el (gnus-setup-message): Add buffer to list.
491         * gnus-win.el (gnus-remove-some-windows): Use new buffer system.
492         (gnus-delete-windows-in-gnusey-frames): Ditto.
494         * gnus.el (gnus-add-buffer): New function.
496 1998-08-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
498         * gnus-xmas.el (gnus-buffer-list): Removed.
500         * gnus.el (gnus-buffers): New variable.
501         (gnus-get-buffer-create): New function; used throughout.
502         (gnus-buffers): New function.
504         * gnus-msg.el (gnus-configure-posting-styles): Go to eoh
505         reliably.
507         * message.el (message-goto-eoh): New command.
509 1998-08-13  Simon Josefsson  <jas@pdc.kth.se>
511         * gnus-msg.el (gnus-setup-message): use message-setup-hook
512         instead
513         (gnus-configure-posting-styles): new posting-style 'body
514         (gnus-configure-posting-styles): insert headers immediately
516 1998-08-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
518         * gnus-score.el (gnus-summary-increase-score): Change thread to
519         "r".
521         * gnus-sum.el (gnus-summary-scroll-down): New command and
522         keystroke.
524         * gnus-agent.el (gnus-agent-expire): Check that directories
525         exist.
527 1998-08-12  Simon Josefsson  <jas@pdc.kth.se>
529         * gnus-cache.el (gnus-uncacheable-groups): doc change
530         (gnus-cacheable-groups): new variable
531         (gnus-cache-possibly-enter-article): use it
533 1998-08-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
535         * nntp.el (nntp-encode-text): Too much text.
537 1998-08-12  Matt Pharr  <mmp@Graphics.Stanford.EDU>
539         * message.el (message-make-forward-subject-function): New
540         variable.
541         (message-wash-forwarded-subjects): Ditto.
543 1998-08-12  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
545         * gnus.el: Gnus v5.6.34 is released.
547 1998-08-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
549         * gnus-msg.el (gnus-post-method): Don't use `current' in drafts.
551         * gnus-score.el (gnus-summary-increase-score): Changed T to h and
552         downcase.
554 1998-08-11  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
556         * gnus.el: Gnus v5.6.33 is released.
558 1998-08-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>
560         * gnus-group.el (gnus-group-apropos): Check symbol value.
562         * gnus-cite.el (gnus-cited-closed-text-button-line-format):
563         Changed.
565 1998-08-11  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
567         * gnus.el: Gnus v5.6.32 is released.
569 1998-08-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>
571         * nndoc.el (nndoc-type-alist): Do MIME digests before multiparts.
573         * gnus.el (gnus-predefined-server-alist): Expand vars.
575 1998-08-09  Dave Love  <d.love@dl.ac.uk>
577         * gnus-art.el (article-display-x-face): Don't try (and fail) to
578         display multiple faces.
580 1998-08-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>
582         * gnus-art.el (gnus-header-newsgroups-face): Don't bold so much.
584         * gnus-group.el (gnus-group-rename-group): Remove old group name
585         from list of killed groups.
587         * gnus-int.el (gnus-get-function): Error better.
589         * gnus-art.el (gnus-article-narrow-to-signature): Inhibit motion
590         hooks.
591         (article-hide-pgp): Delete text instead of hiding it.
593         * gnus-group.el (gnus-group-find-new-groups): Ditto.
595         * gnus-start.el (gnus-find-new-newsgroups): Accept C-u C-u as a
596         total query.
598 1998-08-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
600         * gnus-art.el (gnus-article-prepare): Place point at the beginning
601         of the body.
603         * gnus-cite.el (gnus-cite-attribution-face): Changed to italic.
605         * gnus-art.el (gnus-article-edit-article): Delete "annotation"
606         text.
607         (gnus-insert-prev-page-button): Mark as annotation.
608         (gnus-insert-next-page-button): Ditto.
610         * gnus-cite.el (gnus-cited-closed-text-button-line-format): New
611         variable.
612         (gnus-cited-closed-text-button-line-format-alist): Ditto.
613         (gnus-article-toggle-cited-text): Toggle between different
614         symbols.
616 1998-08-09  Lars Magne Ingebrigtsen  <larsi@gnus.org>
618         * gnus.el (gnus-version): Remove backend info.
620 1998-08-09  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
622         * gnus.el: Gnus v5.6.31 is released.
624 1998-08-09  François Pinard  <pinard@iro.umontreal.ca>
626         * nndoc.el: Split MIME multipart messages, maybe recursively.
627         (nndoc-mime-parts-type-p, nndoc-transform-mime-parts,
628         nndoc-generate-mime-parts-head, nndoc-dissect-mime-parts,
629         nndoc-dissect-mime-parts-sub): New functions.
631         * nndoc.el: Quoting boundaries is optional, for multipart digests.
633 1998-08-09  Lars Magne Ingebrigtsen  <larsi@gnus.org>
635         * gnus-agent.el (gnus-agent-save-group-info): Check whether file
636         exists.
638         * message.el (message-goto-signature): Return nil if no sig.
639         (message-delete-not-region): Delete properly if no sig.
641 1998-08-09  Simon Josefsson  <jas@pdc.kth.se>
643         * gnus-srvr.el (gnus-browse-make-menu-bar): select did read
645 1998-08-09  Lars Magne Ingebrigtsen  <larsi@gnus.org>
647         * gnus-sum.el (t): Added keystroke for W W C.
649         * gnus-cite.el (gnus-article-hide-citation-maybe): hiden->hidden.
651 1998-08-09  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
653         * gnus.el: Gnus v5.6.30 is released.
655 1998-08-09  Lars Magne Ingebrigtsen  <larsi@gnus.org>
657         * message.el (message-cite-original-without-signature): Peel off
658         blank lines.
660         * gnus-art.el (gnus-article-maybe-highlight): Doc fix.
662         * gnus-sum.el (gnus-data-enter-list): Threw away all new list data
663         at the beginning of the buffer.
665 1998-08-07  Gareth Jones  <gdj1@gdjones.demon.co.uk>
667         * gnus-score.el (gnus-summary-increase-score): Don't downcase
668         before lookin in char-to-header.
670 1998-08-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>
672         * gnus.el (gnus-predefined-server-alist): Too many parentheses.
674 1998-08-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
676         * gnus.el (gnus-continuum-version): Include quassia.
678         * gnus-sum.el (gnus-data-enter-list): Check before entering list.
680 1998-08-06  Francois Felix Ingrand  <felix@dial.oleane.com>
682         * gnus-salt.el (gnus-generate-vertical-tree): Don't go too far to
683         the left.
685 1998-08-06  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
687         * gnus.el: Gnus v5.6.29 is released.
689 1998-08-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
691         * gnus-agent.el (gnus-agent-expire): Check whether (caar
692         gnus-agent-article-alist) is nil.
694         * gnus.el (gnus-read-method): Allow selecting predefined servers.
696         * gnus-topic.el (gnus-topic-update-topic-line): Compute right
697         number when inserting missing topic lines.
699         * gnus-start.el (gnus-get-unread-articles): Check that the group
700         is alive.
702         * gnus-score.el (gnus-score-load-score-alist): Better error
703         messaging.
705 1998-08-04  Kurt Swanson  <ksw@dna.lth.se>
707         * gnus-salt.el (gnus-pick-mouse-pick-region): Fix picking bug due
708         to use of gnus-read-event-char.
710 1998-07-28  Dave Love  <d.love@dl.ac.uk>
712         * gnus-group.el (gnus-group-fetch-faq): Don't mung dots in group
713         name.
715 1998-07-27  Dave Love  <d.love@dl.ac.uk>
717         * gnus-topic.el (gnus-topic-mode-map): Provide Emacs tty
718         alternatives to [tab], [(meta tab)].
720 1998-08-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
722         * gnus-start.el (gnus-startup-file-coding-system): New variable.
723         (gnus-read-init-file): Use it.
724         (gnus-read-newsrc-el-file): Ditto.
726         * gnus-sum.el (gnus-thread-ignore-subject): Changed default.
728 1998-08-06  Richard Stallman  <rms@gnu.org>
730         * message.el (sendmail): Required.
732 1998-08-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
734         * gnus-sum.el (gnus-auto-select-same): Dix fix.
736 1998-08-04  Mike McEwan  <mike@lotusland.demon.co.uk>
738         * gnus-sum.el (gnus-select-newsgroup): Set
739         `gnus-newsgroup-unselected' when selecting specific articles via
740         SELECT-ARTICLE - there may be more headers to fetch if
741         `gnus-fetch-old-headers' is non-nil.
742         (gnus-summary-read-group): pass SELECT-ARTICLE to
743         `gnus-summary-read-group-1' and reset to nil when going to next group.
744         (gnus-summary-read-group): Change `select-article' to
745         `select-articles' for consistency.
747 1998-08-04  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
749         * gnus.el: Gnus v5.6.28 is released.
751 1998-08-03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
753         * nndoc.el (nndoc-set-delims): Removed article-end.
754         (nndoc-dissect-buffer): Use eobp.
756 1998-08-03  Trung Tran-Duc  <trung.tranduc@prague.ixoskillspam.cz>
758         * nntp.el (nntp-open-connection): Bind coding-system-for-write.
760 1998-07-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
762         * gnus-group.el (gnus-group-read-ephemeral-group): Make the server
763         unique.
765 1998-07-28  François Pinard  <pinard@iro.umontreal.ca>
767         * gnus-uu.el (gnus-uu-reginize-string): Consider the number of
768         parts as part of the fixed subject, instead of a wild quantity.
770 1998-07-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
772         * gnus-cache.el (gnus-summary-insert-cached-articles): Sort
773         articles.
775         * nndir.el (nndir): Use nnml functions.
777 1998-07-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
779         * gnus.el: Gnus v5.6.27 is released.
781 1998-07-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
783         * gnus-topic.el (gnus-topic-update-unreads): New function.
785         * gnus-sum.el (gnus-summary-limit): Update mode line.
787         * gnus-soup.el (gnus-soup-add-article): Update mode line.
789         * gnus-group.el (gnus-group-make-menu-bar): Bug.
791         * gnus-art.el (gnus-article-make-menu-bar): Menu.
793         * gnus-sum.el (gnus-summary-make-menu-bar): Bug reports.
795         * gnus-topic.el (gnus-topic-mode-map): h -> H.
797 1998-07-19 16:59  Simon Josefsson  <jas@pdc.kth.se>
799        * gnus-util.el (gnus-netrc-syntax-table): @ is whitespace
801 1998-07-17  Gordon Matzigkeit  <gord@fig.org>
803         * gnus-uu.el (gnus-uu-reginize-string): Simplify by looking
804         from back to front for part numbers, rather than skipping
805         leading ``version numbers.''
807         (gnus-uu-part-number): Make consistent with
808         gnus-uu-reginize-string.
810 1998-07-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
812         * gnus-art.el (gnus-request-article-this-buffer): Pass along
813         header.
815         * gnus-sum.el (gnus-summary-update-article): Don't pass along
816         iheader to regeneration routine.
818 1998-07-27  KOSEKI Yoshinori  <kose@yk.NetLaputa.ne.jp>
820         * nnmail.el (nnmail-move-inbox): Clear nnmail-internal-password,
821         when supplied Password is incorrect.
823 1998-07-25  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
825         * gnus.el: Gnus v5.6.26 is released.
827 1998-07-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
829         * gnus-salt.el (gnus-pick-mouse-pick-region): Use
830         gnus-read-event-char.
832 1998-07-25  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
834         * gnus.el: Gnus v5.6.25 is released.
836 1998-07-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
838         * gnus-group.el (gnus-group-read-ephemeral-group): Ditto.
840         * gnus-sum.el (gnus-summary-read-group-1): Ditto.
842         * gnus-group.el (gnus-group-read-group): Accept article list.
844 1998-07-24  Lars Magne Ingebrigtsen  <larsi@gnus.org>
846         * gnus-msg.el (gnus-configure-posting-styles): Quote some.
848         * message.el (message-ignored-supersedes-headers): Added X-Trace
849         and X-Complaints-To.
851         * nnmail.el (gnus-util): Required.
853 1998-07-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
855         * gnus.el (gnus-news-group-p): Bogosity in params.
857 1998-07-21  Robert Bihlmeyer  <robbe@orcus.priv.at>
859         * gnus-util.el (gnus-globalify-regexp): New function.
861 1998-07-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>
863         * gnus-sum.el (gnus-list-of-unread-articles): Peel off articles
864         outside active range.
866 1998-07-15  Lars Magne Ingebrigtsen  <larsi@gnus.org>
868         * nnvirtual.el (nnvirtual-request-type): Handle non-numerical
869         articles.
871         * gnus.el (gnus-news-group-p): Do something sensible with negative
872         articlies.
874 1998-07-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
876         * gnus-salt.el (gnus-tree-minimize-window): Allow numbers.
878 1998-07-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
880         * gnus-agent.el (gnus-agent-expire): Ignored ticks.
882 1998-07-15  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
884         * nntp.el (nntp-send-authinfo): Message better and stuff.
886 1998-07-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
888         * gnus.el (gnus-message-archive-group): Allow sexp.
890 1998-07-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
892         * gnus-sum.el (gnus-select-newsgroup): Accept select-articles
893         para,
895 1998-07-13  Mike McEwan  <mike@lotusland.demon.co.uk>
897         * gnus-sum.el (gnus-select-newsgroup): Don't call the Agent to
898         mark articles as read until *all* headers have been retrieved.
900 1998-07-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
902         * nndir.el (nndir): Use nnml to request article.
904 1998-07-11  SL Baur  <steve@altair.xemacs.org>
906         * gnus-topic.el (gnus-topic-mode-map): Use modern key syntax.
908 1998-07-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
910         * gnus-score.el (gnus-current-home-score-file): New function.
912 1998-07-11  Mike McEwan  <mike@lotusland.demon.co.uk>
914         * gnus-agent.el (gnus-agent-fetch-headers): Note last fetched
915         headers per sesion to aid expiry in `headers only' groups.
917         * gnus-agent.el (gnus-agent-expire): Update group info to add
918         expired articles to list of read articles and prevent
919         re-fetching.
921 1998-07-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
923         * nnmail.el (nnmail-active-file-coding-system): Changed to
924         binary.
926 1998-07-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
928         * gnus-score.el (gnus-score-load-file): Specify which alist to
929         decay.
931 1998-07-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
933         * gnus-start.el (gnus-startup-file-coding-system): New variable.
934         (gnus-read-newsrc-el-file): Use it.
936 1998-07-11  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
938         * gnus.el: Gnus v5.6.24 is released.
940 1998-07-10  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
942         * gnus-util.el (gnus-parse-netrc): Allow "default" values.
944 1998-07-10  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
946         * nntp.el (nntp-server-opened-hook): Doc change.
948 1998-07-10  François Pinard  <pinard@iro.umontreal.ca>
950         * gnus-sum.el (gnus-summary-respool-trace): New command and
951         keystroke.
953 1998-07-10  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
955         * gnus-util.el (gnus-prin1): Bind print-escape-multibyte to nil.
957 1998-07-06  Simon Josefsson  <jas@pdc.kth.se>
959         * gnus-range.el (gnus-sorted-complement): Fix comments.
961 1998-07-02  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
963         * gnus-sum.el (gnus-summary-iterate): New macro.
965         * message.el (message-pop-to-buffer): Clone locals.
967         * gnus-msg.el (gnus-posting-styles): Reinstated.
968         (gnus-posting-style-alist): Ditto.
970 1998-07-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
972         * gnus-int.el (gnus-get-function): Set funct to nil.
974 1998-07-01  Simon Josefsson  <jas@pdc.kth.se>
976         * gnus-int.el (gnus-get-function): returned non-nil when
977         function wasn't bound, if noerror=t
979 1998-07-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
981         * gnus-topic.el (gnus-topic-mode-map): Bind TAB and M-TAB.
983         * gnus-sum.el (gnus-build-sparse-threads): Make sure no dates are
984         nil.
985         (gnus-summary-limit-mark-excluded-as-read): Use the intersection.
987         * gnus-msg.el (gnus-setup-message): Clone all local variables from
988         the summary buffer.
990 1998-07-01  Richard Stallman  <rms@santafe.edu>
992         * message.el (message-cite-original): Use mail-citation-hook.
993         (message-cite-function): Ditto.
995 1998-07-01  Rajappa Iyer  <rsi@lucent.com>
997         * gnus-salt.el (gnus-pick-mode-map): Changed keymap.
999 1998-07-01  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1001         * gnus.el: Gnus v5.6.23 is released.
1003 1998-07-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1005         * nntp.el (nntp-record-command): Give more precise time info.
1006         (nntp-next-result-arrived-p): Look for the end of error lines.
1008 1998-07-01  François Pinard  <pinard@iro.umontreal.ca>
1010         * gnus-util.el (gnus-delete-if): Would do the opposite.
1012 1998-07-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1014         * gnus-sum.el (gnus-build-sparse-threads): Didn't work at all.
1016 1998-06-30  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1018         * nntp.el (nntp-send-authinfo): Store the user name.
1019         (nntp-authinfo-user): New variable.
1021         * gnus-sum.el (gnus-summary-limit-mark-excluded-as-read): Would
1022         mark some articles as unread.
1024         * gnus-agent.el (gnus-agent-expire): Don't sort lines.
1026 1998-06-30  Mike McEwan  <mike@lotusland.demon.co.uk>
1028         * gnus-agent.el (gnus-agent-expire): Use a fresh hash table.
1030 1998-06-29  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1032         * gnus.el: Gnus v5.6.22 is released.
1034 1998-06-29  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1036         * gnus-salt.el (gnus-pick-mode-map): Remove gnus-mouse.
1038         * gnus-sum.el (gnus-dependencies-add-header): `debug' left in.
1039         Eh.  Eh.
1041         * gnus-salt.el (gnus-summary-pick-line-format): Missing %.-
1043         * gnus-topic.el (gnus-topic-rename): Fix error message.
1045 1998-06-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1047         * gnus-spec.el (gnus-face-face-function): Double quoting removed.
1049 1998-06-28  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1051         * gnus.el: Gnus v5.6.21 is released.
1053 1998-06-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1055         * gnus-sum.el (gnus-summary-edit-article-done): Copy the buffer to
1056         a temp buffer before replacing.
1058         * gnus-msg.el (gnus-post-news): Treat broken-reply-to in
1059         followups.
1061         * gnus-sum.el (gnus-summary-goto-subject): Position point.
1063 1998-06-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1065         * gnus-demon.el (gnus-util): Required.
1067         * gnus-score.el (gnus-score-body): Message fix.
1069         * gnus-group.el (gnus-group-highlight-line): Use it.
1071         * gnus-util.el
1072         (gnus-put-text-properties-excluding-characters-with-faces): New
1073         function.
1075 1998-06-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1077         * gnus.el: Gnus v5.6.20 is released.
1079 1998-06-27  Arne Georg Gleditsch  <argggh@ifi.uio.no>
1081         * gnus-sum.el (gnus-parent-headers): Check better for headers.
1083 1998-06-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1085         * message.el (message-check-news-body-syntax): Buggy checksum
1086         check.
1088 1998-06-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1090         * gnus.el: Gnus v5.6.19 is released.
1092 1998-06-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1094         * gnus.el: Gnus v5.6.18 is released.
1096 1998-06-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1098         * gnus-soup.el (gnus-soup-save-areas): Made interactive.
1100         * nnfolder.el (nnfolder-request-replace-article): Check all X-From
1101         headers.
1103         * gnus-sum.el (gnus-update-marks): Don't nix out cache lists.
1105         * nngateway.el (nngateway-mail2news-header-transformation):
1106         Changed semantics.
1108         * message.el (message-check-news-body-syntax): Don't look at
1109         buffer size to see whether text has been added.
1111 1998-06-26  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1113         * gnus.el: Gnus v5.6.16 is released.
1115 1998-06-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1117         * gnus-util.el (gnus-delete-assq): Removed.
1118         (gnus-delete-assoc): Ditto.
1120         * gnus.el: Use throughout.
1122         * gnus-util.el (gnus-pull): New macro.
1124 1998-06-26  Simon Josefsson  <jas@pdc.kth.se>
1126         * gnus-sum.el (gnus-get-newsgroup-headers): parse Chars: headers
1128 1998-06-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1130         * gnus-sum.el (gnus-update-marks): Use it.
1132         * gnus-util.el (gnus-delete-alist): New function.
1134         * gnus-sum.el (gnus-update-marks): Don't save list of cached
1135         articles.
1137         * message.el (message-mode-menu): Include kill-buffer.
1139         * nnmail.el (nnmail-purge-split-history): Use it.
1141         * gnus-util.el (gnus-delete-if): New function.
1143         * nnmail.el (nnmail-article-group): Use gnus-remove-duplicates.
1145 1998-06-26  Richard Stallman  <rms@santafe.edu>
1147         * gnus-util.el (gnus-remove-duplicates): New function.
1149 1998-06-26  Kevin Christian  <Kevin.Christian@symbios.com>
1151         * gnus-score.el (gnus-score-string): Do updating of scores after
1152         fuzzies.
1154 1998-06-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1156         * message.el (message-mode): Don't do the intern dance.
1158 1998-06-26  Richard Stallman  <rms@santafe.edu>
1160         * message.el (message-mode): Adaptive fill changes.
1162 1998-06-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1164         * gnus-sum.el (gnus-summary-mode-line-format-alist): Allow article
1165         score.
1167         * gnus-score.el (gnus-score-load-file): Would ignore all score
1168         files without un-advanced rules.
1170         * gnus-ems.el ((fboundp 'split-string)): Use it where it exists.
1172 1998-06-26  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1174         * gnus.el: Gnus v5.6.15 is released.
1176 1998-06-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1178         * nnfolder.el (nnfolder-request-replace-article): Delete old
1179         delimiter.
1181         * gnus-msg.el (gnus-summary-reply): Use it.
1183         * message.el (message-reply): Removed parameter.
1184         (message-wide-reply): Ditto.
1186         * gnus-msg.el (gnus-msg-treat-broken-reply-to): New function.
1188         * gnus-art.el (gnus-check-group-server): New function.
1189         (gnus-request-article-this-buffer): Don't try to waken the server
1190         before needing to.
1192 1998-06-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1194         * gnus-sum.el (gnus-summary-delete-article): Sort the articles
1195         before deleting.
1197         * nngateway.el (nngateway-request-post): Return success.
1199         * nnheader.el (nnheader-insert-file-contents): Bind more hooks.
1201         * gnus-sum.el (gnus-summary-limit-to-age): Reverse logic.
1203         * gnus-score.el (gnus-summary-score-entry): Removed interactive
1204         spec.
1205         ((gnus-summary-score-map "V" gnus-summary-mode-map)): Removed
1206         keystroke.
1208         * gnus-art.el (gnus-article-show-summary): Position point.
1210         * gnus-cache.el (gnus-cache-update-article): Change group first.
1212         * gnus.el (gnus-short-group-name): Collapse more.
1214 1998-06-25  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1216         * gnus.el: Gnus v5.6.14 is released.
1218 1998-06-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1220         * gnus-sum.el (gnus-rebuild-thread): Accept a line argument.
1221         (gnus-rebuild-thread): Would skip around a lot when `P'-ing past
1222         the beginning.
1224         * gnus-msg.el (gnus-post-method): Present all known servers if
1225         `C-u 0'.
1227         * gnus-salt.el (gnus-pick-mode-map): Reinstated keymap.
1229         * gnus-sum.el (gnus-build-sparse-threads): Put the proper date
1230         in.
1232 1998-06-24  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1234         * gnus.el: Gnus v5.6.13 is released.
1236 1998-06-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1238         * gnus-topic.el (gnus-topic-rename): Disallow "nil".
1240 1998-06-24  Vladimir Alexiev  <vladimir@cs.ualberta.ca>
1242         * nnvirtual.el (nnvirtual-update-xref-header): Regexp-quote group
1243         name.
1245 1998-06-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1247         * gnus-sum.el (gnus-build-sparse-threads): Give all the sparse
1248         articles the date of the current child.
1250         * gnus-topic.el (gnus-group-topic-parameters): Didn't compute.
1252 1998-06-24  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1254         * gnus.el: Gnus v5.6.12 is released.
1256 1998-06-10  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
1258         * message.el (message-mail-other-window): Bind message-this-is-mail.
1259         (message-mail-other-frame): Likewise.
1260         (message-news-other-window): Bind message-this-is-news.
1261         (message-news-other-frame): Likewise.
1263 1998-06-09  Sam Steingold  <sds@goems.com>
1265         * gnus-uu.el (gnus-uu-default-view-rules): make sed kill ^M only
1266         at the end of line.
1268 1998-06-05  Hrvoje Niksic  <hniksic@srce.hr>
1270         * nnmail.el (nnmail-get-split-group): Don't regexp-quote
1271         nnmail-procmail-suffix.
1273 1998-06-24  Kim-Minh Kaplan  <kaplan@sky.fr>
1275         * gnus-sum.el (gnus-build-get-header): Fix obarray.
1277 1998-06-24  Castor  <castor@my-dejanews.com>
1279         * nntp.el (nntp-open-ssl-stream):
1281 1998-06-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1283         * gnus-sum.el (gnus-nov-parse-line): Cleaned up.
1284         (gnus-build-all-threads): Put things in the wrong obarray.
1286 1998-06-24  Decklin Foster  <djarum@base.org>
1288         * nngateway.el (nngateway-mail2news-header-transformation): New
1289         function.
1291 1998-06-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1293         * message.el (message-shorten-references): New function.
1294         (message-header-format-alist): Use it.
1296         * gnus-start.el (gnus-always-read-dribble-file): Customized.
1298         * message.el (message-generate-new-buffers): Dox fox.
1300 1998-06-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1302         * gnus-topic.el (gnus-topic-prepare-topic): Respect visible topic
1303         param.
1304         (gnus-topic-hierarchical-parameters): New function.
1306 1998-06-02  Didier Verna  <verna@inf.enst.fr>
1308         * gnus-picon.el (gnus-get-buffer-name): use get-buffer-create
1309         instead of get-buffer
1311 1998-06-03  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1313         * nnkiboze.el (nnkiboze-request-delete-group): Delete .newsrc
1314         file.
1316         * nnmail.el (nnmail-article-group): Nuke looong lines.
1318         * gnus-art.el (gnus-button-alist): Buggy default.
1320 1998-06-03  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1322         * gnus.el: Gnus v5.6.11 is released.
1324 1998-06-03  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1326         * gnus.el: Checked doc string syntax throughout.
1328         * message.el (message-subject-re-regexp): Renamed.
1330 1998-06-03  Simon Josefsson  <jas@pdc.kth.se>
1332         * message.el (message-ignored-subject-re): New variable.
1334 1998-06-03  Sam Steingold  <sds@usa.net>
1336         * gnus-msg.el (gnus-bug-create-help-buffer): New variable.
1337         (gnus-bug): Use it.
1339 1998-05-07  Hrvoje Niksic  <hniksic@srce.hr>
1341         * nnmail.el: (nnmail-get-split-group): Use `regexp-quote'
1342         when file name is a part of pattern.
1344         * nnmail.el (nnmail-crosspost-link-function): Ditto.
1346         * gnus-ems.el: Use `symbol-name' instead of `(format "%s" ...)'.
1348         * gnus-score.el (gnus-score-load-file): Use `regexp-quote'
1349         when file name is a part of pattern.
1351 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
1353         * gnus-cache.el (gnus-cache-generate-active): Use `regexp-quote'
1354         when file name is a part of pattern.
1356 1998-06-03  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1358         * nnfolder.el (nnfolder-delete-mail): Changed parameters.
1359         (nnfolder-request-replace-article): Rename X-From-Line.
1361 1998-06-03  Dan Christensen  <jdc@chow.mat.jhu.edu>
1363         * nnfolder.el (nnfolder-adjust-min-active): Work.
1365 1998-06-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1367         * gnus-sum.el (gnus-summary-limit-to-age): Reversed time and
1368         almost collapsed space!
1370         * nnmail.el (nnmail-days-to-time): Computed wrong time.
1372 1998-06-01  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
1374         * gnus-sum.el (gnus-dependencies-add-header): Break loops.
1376 1998-06-01  Fabrice POPINEAU  <popineau@esemetz.ese-metz.fr>
1378         * gnus-cache.el (gnus-cache-generate-active): Regexp-quote.
1380 1998-06-01  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1382         * gnus.el: Gnus v5.6.10 is released.
1384 1998-06-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1386         * gnus-art.el (gnus-button-alist): Recognize bare mailto buttons
1387         for Gnus.
1389         * nntp.el: Replaced all `message' calls.
1391 1998-06-01  Wolfgang Rupprecht  <wolfgang@dailyplanet.wsrcc.com>
1393         * nntp.el (nntp-encode-text): Removed spurious forward-line.
1395 1998-05-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1397         * gnus-agent.el (gnus-agent-fetch-session): Would infloop if
1398         opening failed.
1400 1998-05-19  Yoshiki Hayashi  <g740685@komaba.ecc.u-tokyo.ac.jp>
1402         * nnheader.el (nnheader-translate-file-chars): Don't change
1403         string.
1405 1998-05-19  P. E. Jareth Hein  <jareth@camelot-soft.com>
1407         * gnus-util.el (gnus-dd-mmm): New version.
1409 1998-05-19  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1411         * gnus.el: Changed address.
1413 1998-05-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1415         * gnus-agent.el (gnus-agent-expire): Delete more.
1417 1998-05-10  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1419         * gnus-group.el (gnus-group-read-ephemeral-group): Don't add
1420         `address'.
1422 1998-05-03  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1424         * nnmail.el (nnmail-within-headers-p): Renamed.
1426         * message.el (message-cancel-news): If a Sender header doesn't
1427         exist, compare From against `message-make-from'.
1429 1998-05-03  Lars Balker Rasmussen  <lbr@image.dk>
1431         * gnus-agent.el (gnus-agent-save-group-info): Fix
1432         re-search-forward params.
1434 1998-05-03  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1436         * gnus-agent.el (gnus-agent-expire): Check for the size.
1438 1998-05-02  Dan Christensen  <jdc@chow.mat.jhu.edu>
1440         * nnfolder.el (nnfolder-goto-article): New version.
1441         (nnfolder-read-folder): Fix.
1443         * nnmail.el (nnmail-within-headers): New function.
1445 1998-05-02  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1447         * nnfolder.el (nnfolder-goto-article): Thinkotypo search arguments.
1449         * nnheader.el (nnheader-find-file-noselect): Also bind
1450         `find-file-hooks' to nil.
1452         * nnmail.el (nnmail-process-unix-mail-format): Don't use
1453         `find-file-noselect'.
1455         * gnus-group.el (gnus-group-make-menu-bar): Typo.
1457 1998-05-01  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1459         * gnus.el: Gnus v5.6.9 is released.
1461 1998-05-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1463         * nnfolder.el (nnfolder-goto-article): Would infloop.
1465 1998-05-01  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1467         * gnus.el: Gnus v5.6.8 is released.
1469 1998-05-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1471         * nntp.el (nntp-request-newgroups): Use format-time-string.
1473         * message.el (message-fetch-field): Inhibit point-motion hooks.
1475 1998-05-01  Wes Hardaker  <wjhardaker@ucdavis.edu>
1477         * gnus-score.el (gnus-adaptive-word-no-group-words): New variable.
1479 1998-05-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1481         * gnus-agent.el (gnus-agent-expire): Put point at the start of the
1482         buffer.
1484         * gnus-soup.el (gnus-soup-parse-areas): Check whether the file
1485         exists.
1487         * gnus-draft.el (gnus-draft-send): Use meta-information.
1489         * nnagent.el (nnagent-request-post): Store meta-information.
1491         * gnus-agent.el (gnus-agent-meta-information-header): New variable.
1492         (gnus-agent-insert-meta-information): New function.
1494 1998-05-01  Paul Franklin  <paul@cs.washington.edu>
1496         * message.el (message-generate-headers): Insert Sender when
1497         required.
1499 1998-05-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1501         * gnus-util.el (gnus-dd-mmm): Accept "" dates.
1503         * gnus-cite.el (gnus-article-hide-citation): Don't remove button
1504         when hiding.
1506         * gnus-msg.el (gnus-post-method): Allow ARG to override
1507         `current'.
1509         * gnus-sum.el (gnus-remove-thread): Remove the dummy root
1510         properly.
1512         * nnfolder.el (nnfolder-goto-article): New function.
1513         (nnfolder-retrieve-headers): Use it.
1514         (nnfolder-request-article): Ditto.
1516 1998-04-29  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1518         * gnus.el: Gnus v5.6.7 is released.
1520 1998-04-29  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1522         * gnus-sum.el (gnus-summary-update-info): Bind
1523         gnuis-newsgroup-scored later.
1524         (gnus-summary-prepare-threads): Check some more before inserting
1525         dummy roots.
1527         * gnus-cache.el (gnus-cache-enter-article): Update marks
1528         properly.
1530         * gnus-xmas.el (gnus-xmas-draft-menu-add): New function.
1532         * nntp.el (nntp-connection-timeout): Removed.
1534         * gnus-move.el (gnus-move-group-to-server): Delete nils.
1536         * nntp.el (nntp-close-server): Close more connections.
1538         * gnus-art.el (gnus-button-alist): Accept white space after colons
1539         in <URL:news:> things.
1541 1998-04-29  Kurt Swanson  <kurt@dna.lth.se>
1543         * gnus-art.el (article-update-date-lapsed): Bind
1544         `deactivate-mark'.
1546         * gnus-salt.el (gnus-pick-mode-map): Moved keys around to avoid
1547         shadowing.
1549         * gnus-art.el (gnus-article-read-summary-keys): New version.
1551         * gnus-sum.el (gnus-summary-make-menu-bar): New for article mode.
1553         * gnus-msg.el (gnus-post-method): `current' custom.
1555 1998-04-29  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1557         * gnus-sum.el (gnus-summary-set-local-parameters): Ignore
1558         quit-config.
1559         (gnus-select-newsgroup): Use the value of gnus-fetch-old-headers.
1561         * message.el (message-post-method): Doc fix.
1563         * gnus.el (gnus-directory): dox fix.
1565 1998-04-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1567         * gnus-group.el (gnus-group-timestamp): Really get timestamp.
1569         * gnus.el (gnus-group-parameter-value): Use explicit iteration.
1571 1998-04-28  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
1573         * gnus-util.el (gnus-alive-p): Check for binding.
1575 1998-04-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1577         * gnus-sum.el (gnus-parent-headers): Don't infloop on nil
1578         References.
1580         * gnus-art.el (gnus-article-mode): Don't kill local vars.
1582         * score-mode.el (score-mode-syntax-table): Change syntax.
1584 1998-04-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1586         * gnus.el: Gnus v5.6.6 is released.
1588 1998-04-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1590         * gnus-art.el (gnus-request-article-this-buffer): Viewing pseudos
1591         in nneething groups bugged.
1593         * gnus-sum.el (gnus-summary-prepare-threads): Dummy roots and
1594         dormants and stuff.
1596 1998-04-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1598         * gnus-cache.el (gnus-cache-file-name): Use FULL.
1600         * nnheader.el (nnheader-translate-file-chars): Allow FULL
1601         parameter.
1603         * gnus-cache.el (gnus-cache-file-name): Translate all colons.
1605 1998-04-26  Justin Sheehy  <justin@linus.mitre.org>
1607         * nntp.el (nntp-rlogin-parameters): Doc fix.
1609 1998-04-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1611         * gnus-art.el (gnus-summary-save-in-mail): Not a command.
1613 1998-04-26  James Troup  <J.J.Troup@scm.brad.ac.uk>
1615         * gnus-sum.el (gnus-summary-expire-articles-now): Work.
1617 1998-04-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1619         * gnus-sum.el (gnus-build-sparse-threads): Break loops.
1620         (gnus-summary-print-article): Save excursion to try to preserve
1621         local/bound variable messup.
1623         * gnus-salt.el (gnus-tree-read-summary-keys): Put point in article
1624         buffer.
1626         * gnus-undo.el (gnus-undo): New group.
1627         (gnus-undo-limit): New variable.
1628         (gnus-undo-register-1): Use it.
1630         * gnus-sum.el (gnus-summary-update-info): Don't nix out scores.
1632         * gnus-start.el (gnus-active-to-gnus-format): Removed "." from
1633         quoting.
1635         * gnus.el (gnus-cache-directory): Moved here.
1636         (gnus-predefined-server-alist): Use.
1638         * message.el (message-autosave-directory): Put back in.
1639         (message-set-auto-save-file-name): Use if Gnus isn't running.
1641         * gnus-util.el (gnus-alive-p): Moved here.
1643         * message.el (message-autosave-directory): Removed.
1644         (message-set-auto-save-file-name): Don't use it.
1646         * gnus.el: Use gnus-buffer-exists-p throughout.
1648         * gnus-uu.el (gnus-uu-save-article): Use gnus-kill-buffer.
1650         * message.el (message-make-in-reply-to): Check more for strange
1651         From lines.
1653         * gnus-art.el (gnus-article-mode): Don't nix out vars.
1655 1998-04-26  Frank Bennett  <bennett@rumple.soas.ac.uk>
1657         * nnmail.el (nnmail-move-inbox): Push error'ed mailboxes onto the
1658         list.
1660 1998-04-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1662         * gnus-score.el (gnus-score-save): Use it.
1664         * score-mode.el (score-mode-syntax-table): New table.
1666         * nnmbox.el: Commentary fix.
1668 1998-04-26  Richard Stallman  <rms@santafe.edu>
1670         * message.el (message-mode): New adaptive fill defaults.
1672 1998-04-26  Jim Radford  <radford@robby.caltech.edu>
1674         * gnus-start.el (gnus-active-to-gnus-format): Groups that start
1675         with dots.
1677 1998-04-11  Richard Stallman  <rms@sucrose.gnu.org>
1679         * gnus/gnus-art.el (gnus-emphasis-alist): Use nth, not caddr.
1681 1998-04-25  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
1683         * gnus-sum.el (gnus-build-sparse-threads): Handle loops.
1685 1998-04-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1687         * gnus.el (gnus-valid-select-methods): nngateway is post-mail.
1689 1998-04-24  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1691         * gnus.el: Gnus v5.6.5 is released.
1693 1998-04-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1695         * gnus-msg.el (gnus-post-method): Doc fix.
1696         (gnus-post-method): Reversed semantics.
1698 1998-04-01  Jan Vroonhof  <vroonhof@math.ethz.ch>
1700         * gnus-msg.el (gnus-post-method): Customized. Added 'native
1701         option. In the function, added support for new value.
1703 1998-04-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1705         * nnmbox.el (nnmbox-request-create-group): New function.
1707 1998-04-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1709         * gnus-agent.el (gnus-agent-save-group-info): Only do those that
1710         are covered.
1712 1998-04-07  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1714         * nntp.el (nntp-authinfo-file): Doc fix.
1716 1998-03-31  Ken Raeburn  <raeburn@cygnus.com>
1718         * nnml.el (nnml-request-expire-articles): Sort active-articles,
1719         then only expire the intersection of that set with the requested
1720         articles.
1722 1998-04-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1724         * message.el (message-supersede): Check Sender.
1725         (message-cancel-news): Fix Sender check.
1727 1998-03-29  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1729         * nnkiboze.el (nnkiboze-generate-group): Would mess up newsrs
1730         hashtb.
1731         (nnkiboze-enter-nov): Created bogus Xrefs headers.
1733         * gnus-agent.el (gnus-agent-save-group-info): New function.
1735         * gnus-start.el (gnus-get-unread-articles): Use it.
1737         * message.el (message-expand-group): Allow completion from in the
1738         middle of strings.
1739         (message-font-lock-keywords): Work when mail-header-separator is
1740         "".
1742 1998-03-29  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1744         * gnus.el: Gnus v5.6.4 is released.
1746 1998-03-29  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1748         * nnkiboze.el (nnkiboze-request-delete-group): Would bug out when
1749         deleting files.
1751 1998-03-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1753         * nntp.el (nntp-encode-text): Use `nntp-end-of-line'.
1755 1998-03-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1757         * gnus-agent.el (gnus-agent-expire): Check size of history file.
1759         * message.el (message-mode): Doc fix.
1761 1998-03-23  Mike McEwan  <mike@lotusland.demon.co.uk>
1763         * gnus-score.el (gnus-score-default-type): Doc fix.
1765 1998-03-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1767         * gnus-int.el (gnus-request-body): Do the same as HEAD.
1769         * gnus-art.el (gnus-article-edit-article-hook): Removed.
1771 1998-03-23  jari aalto  <jari.aalto@poboxes.com>
1773         * gnus-art.el (gnus-article-edit-article-hook): New hook.
1775 1998-03-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
1777         * nntp.el (nntp-open-rlogin): Wrap in save-excursion
1779 1998-03-19  Joe Buehler  <jhpb@hekimian.com>
1781         * gnus-util.el (gnus-date-iso8601): Use simple string.
1783 1998-03-19  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1785         * gnus.el: Gnus v5.6.3 is released.
1787 1998-03-19  Wes Hardaker  <wjhardaker@ucdavis.edu>
1789         * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Make sure
1790         there are no nil buffers.
1792 1998-03-17  Per Abrahamsen  <abraham@dina.kvl.dk>
1794         * gnus-uu.el (gnus-uu-digest-headers): Add `Content-Type' and
1795         `Content-Transfer-Encoding'.
1797 1998-03-18  Per Abrahamsen  <abraham@dina.kvl.dk>
1799         * message.el (message-header-lines): Added `:format'.
1801 1998-03-18  Simon Josefsson  <jas@pdc.kth.se>
1803        * nndoc.el: dummy request-accept-article
1805 1998-03-19  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1807         * gnus-sum.el (gnus-summary-next-subject): Expand threads.
1809         * gnus-agent.el (gnus-agent-group-mode-hook,
1810         gnus-agent-summary-mode-hook): New variables.
1811         (gnus-agent-mode): Run them.
1813 1998-03-14  SL Baur  <steve@altair.xemacs.org>
1815         * gnus-xmas.el (gnus-xmas-group-startup-message): Tell gnus-start
1816         we've already drawn the pretty Gnu graphic.
1818 1998-03-19  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1820         * gnus-msg.el: Would use nil group names.
1822         * nntp.el (nntp-send-authinfo): Send authinfo to "force"d
1823         servers.
1825         * gnus-util.el (gnus-parse-netrc): Accept the "force" token.
1827         * message.el (message-cancel-news): Compare Sender header, not
1828         From header.
1830 1998-03-17  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1832         * gnus-art.el (article-hide-headers): Fold case.
1834 1998-03-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1836         * gnus-util.el (gnus-horizontal-recenter): New window-end may
1837         return nil.
1839 1998-03-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1841         * gnus-agent.el (gnus-agent-fetch-session): Check whether server
1842         is up before fetching.
1844         * gnus-win.el (gnus-window-frame-focus): New variable.
1845         (gnus-configure-windows): Use it.
1847         * gnus-sum.el (gnus-summary-catchup-and-exit): Don't select next
1848         when in an ephemeral group.
1850         * gnus-agent.el (gnus-agent-expire): Message end.
1851         (gnus-agent-expire-all): New variable.
1852         (gnus-agent-expire): Use it.
1854 1998-03-13  Shenghuo ZHU  <zsh@cs.rochester.edu>
1856         * gnus-agent.el (gnus-agent-high-scored-p): Wrong value.
1858 1998-03-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1860         * nnvirtual.el (nnvirtual-request-group): Force updating of info.
1862 1998-03-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1864         * nnmail.el (nnmail-delete-incoming): Changed default.
1866 1998-03-08  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1868         * gnus.el: Gnus v5.6.2 is released.
1870 1998-03-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1872         * gnus-picon.el (gnus-get-buffer-name): Look in the assoc for the
1873         variable.
1875         * nntp.el (nntp-wait-for): Check more for dead connections.
1877         * gnus-eform.el (gnus-edit-form-buffer): Moved back here.
1879         * gnus-win.el (gnus-window-to-buffer-helper): Return nil when
1880         buffers don't exist.
1882         * nndraft.el (nndraft-request-restore-buffer): Remove Xref header,
1883         not Xrefs.
1885 1998-03-08  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1887         * gnus.el: Gnus v5.6.1 is released.
1889 1998-03-07  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1891         * gnus.el (gnus-edit-form-buffer): Moved here.
1893         * gnus-agent.el (gnus-agent-expire-old): Removed.
1894         (gnus-agent-expire-directory): Ditto.
1895         (gnus-agent-expire-group): Even more ditto.
1897 1998-03-07  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1899         * gnus.el: Quassia Gnus v0.37 is released.
1901 1998-03-07  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1903         * gnus-agent.el (gnus-agent-expire-days): New variable.
1904         (gnus-agent-expire): New function.
1906 1998-03-07  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1908         * gnus.el: Quassia Gnus v0.36 is released.
1910 1998-03-07  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1912         * nntp.el (nntp-wait-for): Reversed logic.
1914 1998-03-07  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1916         * gnus.el: Quassia Gnus v0.35 is released.
1918 1998-03-07  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1920         * gnus-picon.el (gnus-picons-x-face-sentinel): Check whether
1921         gnus-picons-x-face-file-name exists.
1923         * gnus-art.el (gnus-article-read-summary-keys): Move window point
1924         in the summary buffer.
1926         * nndoc.el (nndoc-type-alist): Allow spaces around separator.
1928         * gnus-sum.el (gnus-summary-edit-parameters): Interactive.
1930 1998-03-07  Wes Hardaker  <wjhardaker@ucdavis.edu>
1932         * gnus-art.el (gnus-article-prepare): Mark articles as
1933         downloadable.
1935 1998-03-04  Ken Raeburn  <raeburn@cygnus.com>
1937         * gnus-int.el (gnus-get-function): New version, caches symbol
1938         names.
1940 1998-03-06  Ken Raeburn  <raeburn@cygnus.com>
1942         * nnml.el (nnml-article-to-file): Build pathname using
1943         expand-file-name.  (Thanks, Colin Rafferty, for catching
1944         this.)
1946 1998-02-28  Ken Raeburn  <raeburn@cygnus.com>
1948         * nnml.el (nnml-article-to-file): Don't add extra "/" when
1949         building pathname.
1951         * nnheader.el (nnheader-file-to-number): Check value of
1952         nnheader-numerical-short-files instead of checking if jka-compr is
1953         loaded.
1955 1998-03-03  Dave Love  <d.love@dl.ac.uk>
1957         * nnheader.el (nnheader-parse-head): Fix in-reply-to code. Return
1958         nil consistently if not found.
1960 1998-03-07  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1962         * nntp.el: Check whether the connection died.
1964 1998-03-01  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
1966         * gnus.texi (Easy Picons): Removed references to
1967         `gnus-group-display-picons'.
1968         (Hard Picons): Ditto.
1970 1998-03-02  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1972         * gnus-sum.el (gnus-summary-exit-no-update): Run
1973         gnus-summary-prepare-exit-hook here as well.
1975 1998-02-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1977         * nntp.el (nntp-authinforc-file): Changed default.
1978         (nntp-authinfo-file): Changed name.
1979         (nntp-record-commands): New variable.
1980         (nntp-record-command): New function.
1982         * gnus-agent.el (gnus-agent-group-path): Use real name of group.
1984         * gnus-sum.el (gnus-summary-insert-subject): Don't allow nil
1985         articles.
1986         (gnus-summary-read-group): Respect backward movement.
1988 1998-03-01  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
1990         * gnus-win.el (gnus-window-to-buffer): change "*Picons*" to
1991         `gnus-picons-buffer'.
1992         (gnus-window-to-buffer-helper): Support dynamic picon buffer
1993         name (i.e a symbol that names a function to be called).
1994         (gnus-configure-frame): Use it.
1995         (gnus-delete-windows-in-gnusey-frames): Use it.
1996         (gnus-all-windows-visible-p): Use it.
1997         (gnus-remove-some-windows): Use it.
1999         * gnus-picon.el (gnus-get-buffer-name): Use it.
2000         (gnus-picons-kill-buffer): New function.
2001         (gnus-picons-setup-buffer): New function.
2002         (gnus-picons-set-buffer): Use them.
2003         (gnus-picons-display-x-face): Put back the `buf' binding: it is
2004         needed when `gnus-picons-display-where' is not set to article.
2005         Also move the X-Face to the left, near the address.  It seems more
2006         logical.
2008 1998-02-28  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2010         * gnus.el: Quassia Gnus v0.34 is released.
2012 1998-02-28  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2014         * gnus.el: Quassia Gnus v0.33 is released.
2016 1998-02-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2018         * gnus-picon.el (gnus-picons-display-x-face): `buf' -- unbound
2019         var.
2021 1998-02-28  François Pinard  <pinard@iro.umontreal.ca>
2023         * gnus: configure'd.
2025 1998-02-28  Nelson Jose dos Santos Ferreira  <Nelson.Ferreira@inesc.pt>
2027         * nnsoup.el (nnsoup-store-reply): Fix double sep error.
2029 1998-02-28  Lasse Rasinen  <lrasinen@iki.fi>
2031         * gnus-start.el (gnus-ask-server-for-new-groups): Message more.
2033 1998-02-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2035         * message.el (message-resend): Allow arbitrary Also's.
2037 1998-02-27  Dave Love  <d.love@dl.ac.uk>
2039         * gnus-sum.el (gnus-simplify-subject-functions): Fix
2040         customization, doc.
2042 1998-02-25  Dave Love  <d.love@dl.ac.uk>
2044         * gnus-art.el (gnus-article-x-face-command): Replace leading `{'.
2046 1998-02-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2048         * gnus-agent.el (gnus-plugged): New command and keystroke.
2050         * gnus-ems.el (gnus-ems-redefine): Define
2051         'gnus-summary-set-display-table as a function that takes no
2052         params.
2054         * gnus.el (gnus-interactive): Don't use gnus-sum macros.
2055         (gnus-valid-select-methods): Include nnlistserv.
2057         * gnus.el: Autoloaded things to make byte-comp silent.
2059 1998-02-23  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2061         * gnus.el: Quassia Gnus v0.32 is released.
2063 1998-02-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2065         * gnus-cite.el (gnus-article-hide-citation-maybe): Wrong
2066         interactive specs.
2067         (gnus-cite-toggle): Maybe parse.
2069 1998-02-23  Rui-Tao Dong ~{6-HpLN~}  <rdong@internetmci.com>
2071         * nnweb.el (nnweb-type-definition): Fixed.
2073 1998-02-22  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2075         * gnus-agent.el (gnus-agent-group-path): Translate right chars.
2076         (gnus-agent-toggle-plugged): Allow proper closing.
2078         * gnus-srvr.el (gnus-browse-read-group): Allow entering
2079         non-ephemeral groups.
2081 1998-02-22  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2083         * gnus.el: Quassia Gnus v0.31 is released.
2085 1998-02-22  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2087         * gnus-sum.el (gnus-summary-highlight): Give undownloaded marks a
2088         better face.
2090         * gnus-score.el (gnus-score-set): Take optional "warn".
2091         (gnus-summary-score-entry): Use it.
2093         * gnus.el: Removed spurious * in defcustoms.
2095         * gnus-score.el (gnus-score-load-file): Reverse logic.
2097         * gnus-cite.el (gnus-article-hide-citation): Use markers to make
2098         things work when wrapping.
2100         * gnus-sum.el (gnus-summary-exit): Stop prefetch.
2102 1998-02-21  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2104         * gnus-sum.el (gnus-get-newsgroup-headers): Buggy regexp.
2106 1998-02-21  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2108         * gnus.el: Quassia Gnus v0.30 is released.
2110 1998-02-21  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2112         * gnus-sum.el (gnus-summary-mark-article): Don't do anything if
2113         the mark doesn't change.
2115         * gnus-art.el (gnus-article-prepare): Don't enter article into
2116         cache.
2118         * gnus-sum.el (gnus-summary-reparent-thread): Don't mark as read.
2119         (gnus-summary-mark-article): Don't do cache things here.
2121         * gnus-util.el (gnus-parse-netrc): Skip past macdefs.
2123 1998-02-20  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2125         * gnus-srvr.el (gnus-browse-unsubscribe-group): Wouldn't allow
2126         unsubscription.
2128         * gnus-sum.el (gnus-summary-insert-subject): Allow inserting
2129         articles outside limits.
2131         * gnus-start.el (gnus-dribble-enter): Update mode line.
2133         * gnus-srvr.el (gnus-browse-unsubscribe-group): Allow
2134         unsubscription.
2136         * gnus-picon.el (gnus-article-display-picons): Check that the
2137         extents are live first.
2139 1998-02-19  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2141         * gnus-group.el (gnus-useful-groups): Include gnus-bug.
2143 1998-02-19  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
2145         * gnus.el (gnus-group-history): Defined twice.
2147 1998-02-19  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2149         * gnus-sum.el (gnus-get-newsgroup-headers): Just use the header
2150         value.
2151         (gnus-summary-exit): Set global vars.
2153 1998-02-17  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2155         * gnus-sum.el (gnus-summary-stop-page-breaking): Mark page as no
2156         longer broken.
2157         (gnus-summary-exit): Purge the real name.
2159 1998-02-17  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2161         * gnus.el: Quassia Gnus v0.29 is released.
2163 1998-02-17  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2165         * nnmail.el (nnmail-purge-split-history): List of alists, not
2166         alist.
2168 1998-02-16  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2170         * gnus.el: Quassia Gnus v0.28 is released.
2172 1998-02-16  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2174         * message.el (message-dont-send): Make sure the article really is
2175         saved.
2177         * nnmail.el (nnmail-purge-split-history): Alist; not a list of
2178         alists.
2180 1998-02-16  Hrvoje Niksic  <hniksic@srce.hr>
2182         * message.el (message-kill-to-signature): Do the right thing when
2183         there is no signature.
2185 1998-02-16  Hrvoje Niksic  <hniksic@srce.hr>
2187         * message.el (message-elide-elipsis): Add type and group.
2188         (message-elide-region): Docfix.
2190 1998-02-16  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2192         * gnus-util.el (gnus-run-hooks): Use unwind-protect instead of
2193         save-excursion.
2195 1998-02-16  Per Abrahamsen  <abraham@dina.kvl.dk>
2197         * nntp.el (nntp-authinforc-file): Customized.
2199 1998-02-16  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2201         * gnus-nocem.el (gnus-nocem-unwanted-article-p): Don't look if the
2202         hashtable doesn't exist.
2204         * gnus-start.el (gnus-ask-server-for-new-groups): Make sure the
2205         killed groups hashtable exists.
2207 1998-02-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2209         * nntp.el (nntp-authinforc-file): Changed name and default.
2210         (nntp-send-authinfo): Use it.
2212 1998-02-15  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2214         * gnus.el: Quassia Gnus v0.27 is released.
2216 1998-02-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2218         * gnus.el (gnus-ephemeral-servers): New variable.
2219         * gnus-srvr.el (gnus-server-prepare): Use it.
2220         * gnus-group.el (gnus-group-read-ephemeral-group): Ditto.
2222 1998-02-15  Kurt Swanson  <kurt@dna.lth.se>
2224         * gnus-art.el (gnus-article-read-summary-keys): Go to top on
2225         some.
2227 1998-02-15  SeokChan LEE  <chan@xfer.kren.nm.kr>
2229         * message.el (message-ignored-supersedes-headers): Fix.
2231 1998-02-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2233         * gnus-salt.el (gnus-tree-close): Start killing buffer again.
2235         * gnus-sum.el (gnus-mark-article-as-read): Return t.
2237         * gnus-art.el (gnus-article-edit-mode): Run text mode hook.
2239 1998-02-15  Roland Roberts  <rroberts@muller.com>
2241         * gnus-sum.el (gnus-nov-parse-line): Would bug out on bogus
2242         References headers.
2244 1998-02-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2246         * gnus-art.el (gnus-article-current-summary): New variable.
2247         (gnus-article-mode): Make it local.
2249         * gnus-score.el (gnus-summary-increase-score): Find the right
2250         global score file.
2252         * gnus-start.el (gnus-setup-news): Don't find new newsgroups
2253         unless plugged.
2255         * message.el (message-mode): Set font-lock things before running
2256         mode hook.
2258         * gnus-agent.el (gnus-agent-group-path): Respect long file names.
2260 1998-02-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2262         * gnus-sum.el (gnus-summary-goto-last-article): Force jumping to
2263         articles outside limit.
2265         * gnus-agent.el (gnus-agent-toggle-plugged): un/plug before hook.
2267 1998-02-14  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
2269         * gnus-xmas.el (gnus-xmas-article-display-xface): t t would make
2270         faces disappear.
2272 1998-02-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2274         * nntp.el (nntp-netrc-file): New variable.
2276 1998-02-14  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2278         * gnus.el: Quassia Gnus v0.26 is released.
2280 1998-02-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2282         * gnus-agent.el (gnus-agent-directory): Translate file chars.
2284         * gnus-sum.el (gnus-summary-print-article): Don't display all
2285         headers.
2286         (gnus-summary-edit-parameters): New command and keystroke.
2288         * gnus-group.el (gnus-group-rename-group): Mark dribble.
2290 1998-02-14  Fred Oberhauser  <foberhauser@psipenta.de>
2292         * nnmail.el (nnmail-process-babyl-mail-format): Fix point
2293         movement.
2295 1998-02-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2297         * gnus.el (gnus-group-get-parameter): Dix fix.
2299 1998-02-14  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
2301         * gnus-picon.el: Updated documentation.
2303 1998-02-14  Joev Dubach  <dubach@dcepea.harvard.edu>
2305         * nntp.el (nntp-send-authinfo-from-file): Doc fix.
2307 1998-01-11  Ken Raeburn  <raeburn@cygnus.com>
2309         * nnagent.el (nnagent-request-update-info): New no-op fn.
2311 1998-02-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2313         * gnus-srvr.el (gnus-browse-unsubscribe-group): Wouldn't allow
2314         subscription of visited groups.
2316         * gnus-util.el (gnus-run-hooks): New function.
2317         Use it everywhere.
2319         * nntp.el (nntp-authinfo-password): New variable.
2320         (nntp-send-authinfo): Cache authinfo password.
2322         * gnus-sum.el (gnus-summary-mark-article-as-unread): Don't do
2323         anything if the mark doesn't change.
2325 1998-01-17  Simon Josefsson  <jas@pdc.kth.se>
2327        * gnus-sum.el (gnus-summary-work-articles): change buffer
2328        before looking at marked articles
2329        (gnus-summary-work-articles): better check of marked articles
2331 1998-02-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2333         * nntp.el (nntp-send-authinfo): Use new .netrc functionality.
2335         * gnus-util.el (gnus-netrc-syntax-table): New variable.
2336         (gnus-parse-netrc): New function.
2337         (gnus-netrc-machine): Ditto.
2338         (gnus-netrc-get): Ditto.
2340         * gnus-draft.el (gnus-draft-make-menu-bar): Added deletion.
2342         * gnus.el (gnus-expert-user): Dix fox.
2344         * nnmail.el (nnmail-article-group): Remove duplicates from split.
2346         * message.el (message-check-news-header-syntax): Check more on
2347         Message-ID.
2349         * nnmh.el: Don't call nnmail-activate.
2351         * gnus.el: User-variabelize all custom vars.
2353 1998-02-13  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2355         * gnus.el: Quassia Gnus v0.25 is released.
2357 1998-02-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2359         * nndoc.el (nndoc-type-alist): Allow blank lines to separate
2360         headers from bodies.
2362         * gnus-art.el (gnus-article-edit): Restore Date header.
2364         * gnus-async.el (gnus-asynch-obarray): New variable.
2365         (gnus-async-prefetched-article-entry): Use it.
2366         (gnus-async-set-buffer): Use it.
2368         * nnmh.el (nnmh-active-number): Create parent dirs.
2370         * nntp.el (nntp-last-command): New variable.
2371         (nntp-handle-authinfo): New function.
2373         * gnus-sum.el (gnus-summary-exit): Call purging function.
2375 1998-02-13  François Pinard  <pinard@iro.umontreal.ca>
2377         * nnmail.el (nnmail-get-new-mail): Don't clear split-history.
2378         (nnmail-purge-split-history): New function.
2380 1998-02-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2382         * nntp.el (nntp-telnet-shell-prompt): Renamed.
2384 1998-02-13  Sam Falkner  <samf@channelpoint.com>
2386         * nntp.el (nntp-open-telnet-envuser): New variable.
2388 1998-02-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2390         * message.el (message-send-mail-function): Added smtpmail-send-it.
2392 1998-02-11  Dave Love  <d.love@dl.ac.uk>
2394         * gnus-art.el (gnus-button-url): Don't lose in Emacs 20 with
2395         browse-url-browser-function an alist, not a function.
2396         (gnus-button-embedded-url): Likewise.
2398 1998-02-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2400         * gnus-cite.el (gnus-cite-localize): New function.
2401         (gnus-cite-close): Renamed.
2402         (gnus-cite-parse-maybe): Use it.
2404         * gnus-sum.el (gnus-summary-move-article): Move back to summary
2405         buffer.
2407         * nnfolder.el (nnfolder-request-accept-article): Save excursion.
2408         (nnfolder-request-move-article): Ditto.
2410         * nntp.el (nntp-find-connection): Don't message.
2412 1998-02-13  MORIOKA Tomohiko  <steve@xemacs.org>
2414         * message.el (message-send-mail-with-qmail): Fix.
2416 1998-02-13  Per Abrahamsen  <abraham@dina.kvl.dk>
2418         * gnus-draft.el (gnus-draft-make-menu-bar): Added missing commands.
2420 1998-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
2422         * gnus/gnus-cus.el (gnus-score-parameters): Make `files' and
2423         `exclude-files' widgets inline.
2425 1998-02-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2427         * gnus-sum.el (gnus-article-mark): Dox dox.
2429 1998-02-11  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2431         * gnus.el: Quassia Gnus v0.24 is released.
2433 1998-02-10  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2435         * gnus-agent.el (gnus-agent-fetch-session): Reversed reversal.
2437         * gnus-topic.el (gnus-topic-rename): Check whether the new name
2438         exists.
2440 1998-02-10  dave edmondson  <dme@sco.com>
2442         * message.el (message-font-lock-keywords): Allow : as a citation
2443         ending.
2445 1998-02-10  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2447         * message.el (message-send): Removed dead code.
2449 1998-02-09  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2451         * message.el (message-fill-header): Fill to column 990.
2453         * gnus-score.el (gnus-score-load-file): Exclude all excluded
2454         files.
2456 1998-02-09  jari aalto  <jari.aalto@poboxes.com>
2458         * gnus-art.el (gnus-article-time-format): Extended variable.
2460 1998-02-09  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2462         * gnus-art.el (article-make-date-line): Make 8601 Dates.
2463         (article-date-iso8601): New command and keystroke.
2465 1998-02-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2467         * message.el (message-ignored-mail-headers): Remove Xrefs.
2469         * nndoc.el (nndoc-open-document-hook): New variable.
2471 1998-02-08  Istvan Marko  <istvan@cmdmail.amd.com>
2473         * gnus-agent.el (gnus-unplugged): Typo fix.
2475 1998-02-08  Kurt Swanson  <kurt@dna.lth.se>
2477         * gnus-score.el (gnus-score-thread-simplify): New variable.
2479 1998-02-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2481         * gnus-uu.el (gnus-uu-post-encode-mime): Call mmencode with
2482         correct params.
2484 1998-02-08  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2486         * gnus.el: Quassia Gnus v0.23 is released.
2488 1998-02-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2490         * gnus-group.el (gnus-update-group-mark-positions): Bind `topic'.
2492         * message.el (message-expand-group): Added doc string.
2494         * nntp.el (nntp-wait-for): Don't change limit until after
2495         accepting output.
2497 1998-02-08  Richard Hoskins  <rmh@interlaced.net>
2499         * message.el (message-kill-to-signature): Don't kill the
2500         delimiter.
2502 1998-02-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2504         * gnus-sum.el (gnus-summary-prepared-hook): New hook.
2505         (gnus-summary-read-group-1): Use it.
2507         * message.el (message-cite-original-without-signature): New
2508         function.
2509         (message-cite-function): Added to custom.
2511 1998-01-13  Per Abrahamsen  <abraham@dina.kvl.dk>
2513         * gnus/message.el (message-cite-original): Don't quote signature.
2515 1998-02-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2517         * gnus-group.el (gnus-group-unsubscribe-group): Protest against
2518         empty group names.
2520 1998-02-02  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2522         * gnus-draft.el (gnus-draft-setup): Associate with drafts group.
2524         * message.el (message-header-format-alist): Fill references.
2526         * gnus-agent.el (gnus-category-read): Changed default.
2527         (gnus-agent-handle-level): New variable.
2528         (gnus-agent-fetch-session): Use it.
2530         * gnus-art.el (article-strip-all-blank-lines): New command and
2531         keystroke.
2533 1998-02-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2535         * gnus-msg.el (gnus-inews-reject-message): Removed function.
2536         (gnus-sent-message-ids-file): Removed.
2537         (gnus-sent-message-ids-length): Ditto.
2539         * gnus-xmas.el (gnus-xmas-summary-set-display-table): Ditto.
2541         * gnus-sum.el (gnus-simplify-subject-fuzzy): Respect
2542         `gnus-simplify-ignored-prefixes'.
2543         (gnus-summary-set-display-table): Keep TAB.
2545 1998-01-15   <Use-Author-Address-Header@[127.1]>
2547         * gnus-art.el (gnus-request-article-this-buffer): Put it into the
2548         backlog.
2550 1998-01-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2552         * gnus-sum.el (gnus-get-newsgroup-headers): Use the longest ID.
2554         * nnheader.el (nnheader-parse-head): Ditto.
2556 1998-01-08  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2558         * gnus-start.el (gnus-1): Use gnus-alive-p.
2560 1998-01-06  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2562         * gnus-art.el (gnus-article-prepare): Bind coding systems.
2564 1998-01-06  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2566         * gnus.el: Quassia Gnus v0.22 is released.
2568 1998-01-06  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2570         * message.el (message-kill-to-signature): Don't use mark.
2572 1998-01-06  Russ Allbery  <rra@stanford.edu>
2574         * message.el (message-kill-to-signature): New command and keystroke.
2576 1998-01-06  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2578         * gnus-sum.el (gnus-summary-print-article): New defaults for
2579         headers and stuff.
2581         * gnus-agent.el (gnus-agent-batch): New command.
2583         * nnoo.el (nnoo-execute): Copy vars from parent into child.
2584         (nnoo-parent-function): Ditto.
2586         * gnus-draft.el (gnus-draft-setup): Removed message.
2588         * gnus-start.el (gnus-read-descriptions-file): Naked muleism.
2590 1998-01-05  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2592         * nnml.el (nnml-generate-nov-databases-1): Fix lower bound on
2593         empty groups.
2595 1998-01-04  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2597         * gnus.el: Quassia Gnus v0.21 is released.
2599 1998-01-04  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2601         * gnus.el: Quassia Gnus v0.20 is released.
2603 1997-12-10  Per Abrahamsen  <abraham@dina.kvl.dk>
2605         * gnus/gnus-msg.el (gnus-inews-insert-mime-headers): Added
2606         documentation.
2607         (gnus-inews-insert-mime-headers): Made it work with Emacs MULE.
2608         (gnus-inews-insert-mime-headers): Added as option to
2609         `message-header-hook'.
2611 1997-12-22  Per Abrahamsen  <abraham@dina.kvl.dk>
2613         * gnus/gnus-art.el (gnus-button-alist): Assume msg-id after "in
2614         message".
2616 1997-12-22  Simon Josefsson  <jas@faun.nada.kth.se>
2618        * nnmail.el (nnmail-get-new-mail): Make nnmail-tmp-directory
2620 1997-12-28  Per Abrahamsen  <abraham@dina.kvl.dk>
2622         * gnus/gnus-group.el (gnus-group-fetch-faq): Convert `.' in group
2623         name to `/'.
2625 1998-01-04  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2627         * nndraft.el (nndraft-request-associate-buffer): Open the damn
2628         server first.  Sheesh.
2630         * gnus-draft.el (gnus-draft-send): Bind message-send-hook to nil.
2632         * gnus-sum.el (gnus-summary-catchup): Don't nix out downloadable.
2633         (gnus-summary-highlight): Highlight down/un as unread.
2635 1998-01-04  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
2637         * gnus-start.el (gnus-strip-killed-list): Fix syntax.
2639 1998-01-04  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2641         * nnsoup.el (nnsoup-store-reply): Bind mail-header-separator to
2642         "".
2644         * gnus-xmas.el (gnus-xmas-agent-server-menu-add): New.
2646         * nnoo.el (nnoo-change-server): Get the right values.
2648 1998-01-04  Aki Vehtari  <Aki.Vehtari@hut.fi>
2650         * gnus-art.el (gnus-signature-limit): Add default values for
2651         choices suggested by Per Abrahamsen <abraham@dina.kvl.dk>.
2652         (gnus-prompt-before-saving): Add :value t for sexp tag.
2653         (gnus-split-methods): Add default values for choices.
2655         * gnus-score.el (gnus-home-score-file): Add non-nil default for
2656         function.
2657         (gnus-home-adapt-file): Ditto.
2659         * gnus-sum.el (gnus-move-split-methods): Add default values for
2660         choices.
2662         * nnmail.el (nnmail-list-identifiers): Add default values for
2663         choices suggested by Per Abrahamsen <abraham@dina.kvl.dk>.
2665 1998-01-04  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2667         * gnus.el: Quassia Gnus v0.19 is released.
2669 1998-01-04  Felix Lee  <flee@teleport.com>
2671         * nntp.el (nntp-open-rlogin): Use a list of parameters.
2673 1998-01-04  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2675         * gnus-agent.el (gnus-agent-fetch-groups): New command.
2677         * gnus-sum.el (gnus-summary-print-article): Changed order of
2678         parameters.
2680 1998-01-04  Michael R. Cook  <mcook@cognex.com>
2682         * gnus-sum.el (gnus-summary-print-article): Use process/prefix.
2684 1998-01-04  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2686         * gnus-uu.el: Changed spurious defconsts to defvars.
2688         * nnmail.el (nnmail-get-spool-files): Quote group name.
2690         * gnus-agent.el (gnus-agent-fetch-group-1): Fetch ticked articles.
2691         (gnus-agent-fetch-group-1): Never mind.
2693 1997-12-20  Pete Ware  <ware@cis.ohio-state.edu>
2695         * message.el (message-rename-buffer): Check for nil dirs.
2697 1997-12-19  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2699         * nnml.el (nnml-request-create-group): Check for files.
2701 1997-12-19  Hrvoje Niksic  <hniksic@srce.hr>
2703         * message.el (message-mode): Fixed font-lock.
2705 1997-12-19  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2707         * gnus-cache.el (gnus-cache-read-active): Check for empty files.
2709 1997-12-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2711         * gnus-uu.el (gnus-uu-save-article): Quote all lines beginning
2712         with a dash.
2714 1997-12-10  SL Baur  <steve@altair.xemacs.org>
2716         * gnus-start.el (gnus-read-descriptions-file): Really bind and gag
2717         Mule.
2719 1997-12-05  Danny Siu  <dsiu@adobe.com>
2721         * nndoc.el (nndoc-babyl-body-begin): quote the regexp for the
2722         string "*** EOOH ***" properly.
2723         (nndoc-babyl-head-begin): Same as above.
2725 1997-12-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2727         * gnus-uu.el (gnus-uu-pre-uudecode-hook): New hook.
2729         * gnus-sum.el (gnus-summary-read-group-1): Set mode line after
2730         configuring.
2732 1997-12-14  Wes Hardaker  <wjhardaker@ucdavis.edu>
2734         * gnus-score.el (gnus-adaptive-word-minimum): New variable.
2735         (gnus-score-adaptive): Use it.
2737 1997-12-14  Roland B. Roberts  <roberts@panix.com>
2739         * gnus-group.el: Fixed hardcoded levels.
2741 1997-12-06  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2743         * gnus.el: Quassia Gnus v0.18 is released.
2745 1997-12-06  Kim-Minh Kaplan  <KimMinh.Kaplan@Utopia.EUnet.fr>
2747         * gnus-picon.el (gnus-picons-remove): Race condition.
2749 1997-12-06  Christian von Roques  <roques@scalar.pond.sub.org>
2751         * gnus-start.el (gnus-read-descriptions-file): Fix
2752         enable-multibyte-characters.
2754 1997-12-05  Dave Love  <d.love@dl.ac.uk>
2756         * gnus-nocem.el (gnus-nocem-message-wanted-p): Fix paren typpo.
2757         (gnus-nocem-issuers): Allow sexp alternative in :type for alists.
2759 1997-12-05  Dave Love  <d.love@dl.ac.uk>
2761         * gnus-art.el (gnus-visible-headers): Add X-sent:.
2763 1997-12-06  Lars Balker Rasmussen  <lbr@mjolner.dk>
2765         * gnus-art.el (article-make-date-line): Don't add extra newlines.
2767 1997-11-27  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
2769         * nnmail.el (nnmail-file-coding-system): Use `raw-text' in
2770         default.
2772         * nnheader.el (nnheader-file-coding-system): Use `raw-text' in
2773         default.
2775 1997-12-06  Kim-Minh Kaplan  <KimMinh.Kaplan@utopia.eunet.fr>
2777         * nnml.el (nnml-parse-head): Out-of-bounds fix.
2779         * nndraft.el (nndraft-request-associate-buffer): Get proper file
2780         name.
2782 1997-12-06  Gary D. Foster  <Gary.Foster@Corp.Sun.COM>
2784         * gnus-group.el: Added backspace.
2786 1997-11-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2788         * gnus-agent.el (gnus-summary-set-agent-mark): Remove marks
2789         properly.
2791 1997-11-27  Christoph Wedler  <wedler@fmi.uni-passau.de>
2793         * smiley.el (smiley-buffer): Provide `help-echo'.
2795 1997-11-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2797         * gnus-util.el (gnus-output-to-rmail): Always save buffer.
2799         * nntp.el (nntp-close-server): Don't sleep for me, Argentina.
2800         (nntp-request-close): You neither.
2802 1997-11-19  Per Abrahamsen  <abraham@dina.kvl.dk>
2804         * message.el (message-header-lines): New widget.
2805         (message-default-headers): Use it.
2806         (message-default-mail-headers): Use it.
2807         (message-default-news-headers): Use it.
2809 1997-11-24  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
2811         * gnus-start.el (gnus-read-descriptions-file): Add missing quote.
2813 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2815         * nnweb.el (nnweb-type-definition): Rescued dejanewsold.
2817         * gnus-mh.el (gnus-summary-save-in-folder): Reverted to old
2818         version.
2820         * gnus-sum.el (gnus-kill-or-deaden-summary): Save excursion.
2822         * gnus.el: Only require gnus-load in Emacsen 19.
2824         * gnus-start.el (gnus-setup-news): Always push archive server.
2826         * gnus-sum.el (gnus-read-header): Would bug out on sparse
2827         articles.
2829 1997-11-26  Kurt Swanson  <kurt@dna.lth.se>
2831         * gnus-ems.el (gnus-mule-cite-add-face): Work.
2833 1997-11-26  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2835         * gnus.el: Quassia Gnus v0.17 is released.
2837 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2839         * gnus-sum.el (gnus-summary-move-article): Don't work on canceled
2840         articles.
2842         * gnus-start.el (gnus-subscribe-hierarchical-interactive): Use
2843         `read-char-exclusive'.
2845         * gnus-sum.el (gnus-summary-mode): Localize
2846         gnus-summary-dummy-line-format.
2848         * nnml.el (nnml-open-nov): Check that the file exists before
2849         inserting it.
2851         * gnus-art.el (article-date-ut): Insert a newline if needed.
2853         * gnus-score.el (gnus-score-edit-current-scores): Protect against
2854         nil score files.
2856         * gnus-start.el (gnus-newsrc-parse-options): Be more correct --
2857         match only hierarchies.
2858         (gnus-gnus-to-quick-newsrc-format): Changed warning.
2860 1997-11-26  Greg Klanderman  <greg@alphatech.com>
2862         * messagexmas.el (message-xmas-maybe-fontify): New definition.
2864 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2866         * gnus-start.el (gnus-setup-news): Protect against nil
2867         gnus-message-archive-method.
2869 1997-11-26  Christoph Wedler  <wedler@fmi.uni-passau.de>
2871         * gnus-art.el (gnus-article-edit-done): Update headers "Lines:",
2872         "Content-Length:" and "X-Content-Length:" when present.
2874 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2876         * nnmail.el (nnmail-process-unix-mail-format): Pop to the right
2877         buffer on error.
2878         (nnmail-process-mmdf-mail-format): Ditto.
2880 1997-11-26  Joe Reiss  <jreiss@sprynet.com>
2882         * gnus-art.el (gnus-summary-save-in-rmail): Return the name of the
2883         file.
2885 1997-11-26  Alastair Burt  <alastair.burt@dfki.de>
2887         * smiley.el: Balloon help, etc.
2889 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2891         * gnus-util.el (gnus-kill-all-overlays): Remove check for XEmacs.
2893 1997-09-30  Dave Love  <d.love@dl.ac.uk>
2895         * message.el: Don't require rmail.
2897 1997-11-26  Kurt Swanson  <kurt@dna.lth.se>
2899         * gnus-group.el (gnus-group-setup-buffer): set-buffer.
2901 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2903         * gnus-score.el (gnus-score-load-file): Don't create empty score
2904         files when doing decays.
2906 1997-11-26  Renaud Rioboo  <rioboo@calfor.lip6.fr>
2908         * nnmail.el (nnmail-move-inbox): Only bind default-directory when
2909         calling external function.
2911 1997-11-26  IWAMURO Motonori  <iwa@mmp.fujitsu.co.jp>
2913         * gnus-kill.el (gnus-batch-score): Newsrc thinko.
2915 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2917         * nnheader.el (nnheader-parse-head): Would break on Message-ID's
2918         that spanned several lines.
2920         * gnus-util.el (gnus-date-iso8601): Didn't pick out the date
2921         header.
2923         * gnus-demon.el (gnus-demon-scan-mail): Clean inboxes.
2925 1997-11-25  Christoph Wedler  <wedler@fmi.uni-passau.de>
2927         * gnus-picon.el (gnus-picons-x-face-sentinel): Would bug out in
2928         headers with two X-Face lines.
2930 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2932         * gnus-sum.el (gnus-summary-update-info): Would use wrong group
2933         name.
2935 1997-11-26  Hrvoje Niksic  <hniksic@srce.hr>
2937         * gnus-spec.el (gnus-compile): Avoid multiple `c*addr's.
2938         (gnus-compile): Require `bytecomp'.
2940 1997-11-25  Hrvoje Niksic  <hniksic@srce.hr>
2942         * gnus-util.el (gnus-prin1): Bind `print-readably' to t.
2944         * gnus-xmas.el (gnus-xmas-kill-all-overlays): New function.
2945         (gnus-xmas-define): Use it.
2947         * gnus-art.el (gnus-stop-date-timer): Use `nnheader-cancel-timer'.
2949         * message.el (message-header-lines): Specify format.
2951         * gnus-xmas.el (gnus-xmas-move-overlay): Use BUFFER.
2952         (gnus-byte-code): Use `indirect-function'.
2954         * gnus-cite.el (gnus-cite-add-face): Would assign free variable.
2956 1997-11-26  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2958         * gnus-art.el (gnus-stop-date-timer): Cancel instead of delete.
2959         (gnus-start-date-timer): Use the numerical prefix.
2961 1997-11-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2963         * gnus-draft.el (gnus-group-send-drafts): Activate group first.
2965 1997-11-25  Dan Christensen  <jdc@chow.mat.jhu.edu>
2967         * gnus-group.el (gnus-group-process-prefix): Skip topics.
2969 1997-11-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2971         * gnus-move.el (gnus-move-group-to-server): Protect agains
2972         nil-ness.
2974 1997-11-25  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2976         * gnus.el: Quassia Gnus v0.16 is released.
2978 1997-11-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2980         * gnus-sum.el (gnus-read-header): Remove thread entry before
2981         rebuilding.
2983         * gnus-cite.el (gnus-cite-add-face): Keep track of all overlays.
2985         * gnus-art.el (article-update-date-lapsed): New function.
2986         (gnus-start-date-timer): New command.
2987         (article-date-ut): Put the face in the right place.
2988         (article-date-ut): Would move around.
2990         * gnus-group.el (gnus-group-read-ephemeral-group): Accept server
2991         names.
2993         * gnus-srvr.el (gnus-browse-foreign-server): Use proper server
2994         names.
2996         * gnus.el (gnus-group-prefixed-name): Give the right result for
2997         native groups.
2999         * nnheader.el (nnheader-directory-files): New function.
3001         * nnmh.el (nnmh-request-list-1): Reversed check.
3003         * nnfolder.el (nnfolder-delete-mail): Would skip backwards one
3004         line too much.
3006 1997-11-25  SeokChan LEE  <chan@xfer.kren.nm.kr>
3008         * message.el (message-ignored-supersedes-headers): Typo.
3010 1997-11-24  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3012         * gnus.el: Quassia Gnus v0.15 is released.
3014 1997-11-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3016         * gnus-ems.el: Also check major version names.
3018 1997-10-05  SL Baur  <steve@altair.xemacs.org>
3020         * message.el (require 'rmail): Put guard around.
3021         * nnbabyl.el (require 'rmail): Ditto.
3023 1997-11-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3025         * message.el (message-reply): Respect Mail-Copies-To even when
3026         `to-address'.
3028 1997-11-24  Thor Kristoffersen  <thor@unik.no>
3030         * nntp.el (nntp-request-close): Sleep one second.
3032 1997-11-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3034         * gnus-sum.el (gnus-summary-read-group-1): Update marks when not
3035         entering group.
3037         * gnus-start.el (gnus-setup-news): Get correct value of archive
3038         server.
3040 1997-10-08  Robert Bihlmeyer  <robbe@orcus.priv.at>
3042         * message.el (message-make-organization): Don't let the
3043         environment variable override a user-set organization.
3045 1997-11-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3047         * nnml.el (nnml-open-nov): Don't use find-file.
3049         * gnus-sum.el (gnus-last-newsgroup-variables-set): New variable.
3050         (gnus-set-global-variables): Don't do to much; gets run off of
3051         pre-command-hook.
3052         Got rid of gnus-set-global-variables throughout.
3053         (gnus-summary-exit): Update adaptive scoring here.
3054         (gnus-summary-isearch-article): Widen.
3056         * nnml.el (nnml-parse-head): Work in empty buffers.
3058 1997-10-14  Hrvoje Niksic  <hniksic@srce.hr>
3060         * gnus-xmas.el (gnus-xmas-group-startup-message): Check for image
3061         formats correctly.
3062         (gnus-xmas-modeline-glyph): Ditto.
3064 1997-11-24  Hrvoje Niksic  <hniksic@srce.hr>
3066         * gnus-spec.el (gnus-compile): Work under XEmacs.
3068 1997-11-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3070         * nnoo.el (nnoo-change-server): Push the right parent packend onto
3071         the alist.
3073 1997-11-23  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3075         * gnus.el: Quassia Gnus v0.14 is released.
3077 1997-11-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3079         * gnus-start.el (gnus-read-descriptions-file): Make sure Mule is
3080         bound.  And gagged.
3082         * message.el (message-send-mail-with-mh): Use
3083         `mh-new-draft-name'.
3085         * nnfolder.el (nnfolder-read-folder): Save new buffers.
3087         * gnus-sum.el (gnus-summary-make-menu-bar): Removed "write to
3088         file".
3090         * gnus-util.el (gnus-byte-code): Use indirect-function.
3092         * nntp.el (nntp-open-telnet): Also accept 201.
3094         * gnus-sum.el (gnus-summary-reparent-thread): Update thread.
3096         * gnus-score.el (gnus-all-score-files): Don't do anything unless
3097         GROUP.
3099         * nnmail.el (nnmail-split-it): Save-excursion.
3100         (nnmail-group-pathname): Translate file chars.
3102 1997-11-23  Gunnar Horrigmo  <horrigmo@online.no>
3104         * gnus-sum.el (gnus-summary-exit): Don't skip if group
3105         disappeared.
3107 1997-11-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3109         * nnfolder.el (nnfolder-normalize-buffer): New function.
3110         (nnfolder-save-mail): Use it.
3111         (nnfolder-request-replace-article): Ditto.
3113 1997-11-19  Per Abrahamsen  <abraham@dina.kvl.dk>
3115         * message.el (message-header-lines): New widget.
3116         (message-default-headers): Use it.
3117         (message-default-mail-headers): Use it.
3118         (message-default-news-headers): Use it.
3120 1997-11-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3122         * gnus-win.el (gnus-remove-some-windows): Also delete dead summary
3123         windows.
3125         * gnus-score.el (gnus-score-adaptive): Check whether functions are
3126         bound.
3128 1997-11-23  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
3130         * gnus-sum.el (gnus-summary-limit-include-thread): Interactive
3131         fix.
3133 1997-11-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3135         * gnus-sum.el (gnus-summary-reparent-thread): Insert Message-ID in
3136         proper place.
3138 1997-11-22  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3140         * gnus-cus.el (gnus-group-parameters): Add visible.
3142 1997-11-22  Kim-Minh Kaplan  <kkaplan@lpthe.jussieu.fr>
3144         * message.el (message-setup): Add a newline, if necessary.
3146 1997-11-22  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3148         * gnus-mh.el (gnus-summary-save-in-folder): Fix for default.
3150 1997-11-22  Didier Verna  <verna@inf.enst.fr>
3152         * gnus-sum.el (gnus-summary-remove-bookmark): Interactive spec.
3154 1997-11-17  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3156         * gnus-art.el (article-display-x-face): Fold case.
3158 1997-11-13  Kenichi Handa  <handa@etl.go.jp>
3160         * gnus/gnus-start.el (gnus-read-descriptions-file): Decode
3161         description if necessary.
3163         * gnus/nntp.el (nntp-coding-system-for-read): Set default value to
3164         binary.
3165         (nntp-coding-system-for-write): Likewise.
3167 1997-11-13  seokchan lee  <chan@xfer.kren.nm.kr>
3169         * message.el (message-ignored-supersedes-headers): Ignore more
3170         headers.
3172 1997-11-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3174         * message.el (message-separator-face): Lightened up.
3175         (message-header-other-face): Ditto.
3177 1997-11-13  jari aalto  <jari.aalto@poboxes.com>
3179         * nnmail.el (nnmail-process-mmdf-mail-format): Pop to buffer.
3181 1997-11-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3183         * gnus-start.el (gnus-start-draft-setup): Always create group.
3185         * gnus-agent.el (gnus-agent-fetch-headers): Translate file chars.
3187 1997-11-06  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3189         * gnus.el: Quassia Gnus v0.13 is released.
3191 1997-11-06  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3193         * nnlistserv.el: New backend.
3195 1997-11-06  Stefan Waldherr  <swa@cs.cmu.edu>
3197         * nnweb.el (nnweb-dejanewsold-search): New function.
3199 1997-11-06  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3201         * gnus-topic.el (gnus-topic-change-level): Really delete multiple
3202         instances.
3204 1997-11-05  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3206         * gnus-topic.el (gnus-topic-update-topic-line): Possibly fix nil
3207         numbers.
3209         * gnus-sum.el (gnus-summary-show-article): New command and
3210         keystroke.
3212 1997-11-04  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3214         * gnus-score.el (gnus-score-adaptive): Use the home score file.
3216 1997-10-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3218         * gnus-art.el (gnus-article-save): Hide headers in the right
3219         buffer.
3221         * gnus-picon.el (gnus-picons-xbm-face): New face.
3223 1997-10-25  Lars Balker Rasmussen  <lbr@mjolner.dk>
3225         * gnus-art.el (gnus-article-fill-paragraph): New command and
3226         keystroke.
3228 1997-10-16  Colin Rafferty  <craffert@ml.com>
3230         * message.el (message-make-fqdn): Made certain that user-mail is
3231                   not nil.
3233 1997-10-25  David S. Goldberg  <dsg@linus.mitre.org>
3235         * gnus-art.el (article-hide-boring-headers): Use many-to.
3237 1997-10-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3239         * gnus-picon.el (gnus-picons-display-pairs): Don't add two bars.
3240         (gnus-picons-try-face): Set the foreground color on the bar.
3241         (gnus-picons-group-exluded-groups): New variable.
3242         (gnus-group-display-picons): Use it.
3244 1997-10-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3246         * gnus-agent.el (gnus-agent-group-path): Translate file chars.
3247         (gnus-agent-batch-fetch): New command.
3248         (gnus-agent-fetch-group): Message.
3250 1997-10-12  ISO-2022-JP  <ichikawa@hv.epson.co.jp>
3252         * gnus-agent.el (gnus-agent-article-file-coding-system): New
3253         variable.
3255 1997-10-12  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3257         * dgnushack.el (lpath): Reversed.
3259         * gnus-msg.el (gnus-summary-cancel-article): Use sym prefix.
3261         * gnus-art.el (article-translate-characters): New function.
3262         (article-treat-dumbquotes): New command and keystroke.
3264 1997-10-05  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3266         * gnus-art.el (gnus-button-alist): No ' and " in News:.
3268         * gnus-msg.el (gnus-inews-insert-archive-gcc): Comp warn.
3270 1997-10-04  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3272         * gnus.el: Quassia Gnus v0.12 is released.
3274 1997-10-04  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3276         * gnus.el (gnus-plugged): Moved here.
3278         * nnmail.el (nnmail-delete-incoming): Changed default to nil.
3280         * gnus-int.el (gnus-request-scan): Don't do anything if
3281         unplugged.
3283 1997-10-03  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3285         * gnus-art.el (gnus-ignored-headers): Doc fix.
3287         * gnus-demon.el (gnus-demon-add-nntp-close-connection): New
3288         function.
3289         (gnus-demon-nntp-close-connection): Ditto.
3291         * nntp.el (nntp-last-command-time): New variable.
3292         (nntp-retrieve-data): Use it.
3294         * message.el (message-news-p): Messages with Posted-To aren't
3295         news.
3296         (message-mode): Heed message-yank-prefix when filling.
3298         * nndraft.el (nndraft-request-restore-buffer): Remove Xrefs and
3299         Lines headers.
3301         * nntp.el (nntp-encode-text): Encode according to RFC977.
3303 1997-10-01  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3305         * gnus-msg.el (gnus-inews-insert-archive-gcc): gcc-self didn't
3306         work if `gnus-message-archive-method' was nil.
3308         * nnmail.el (nnmail-article-group): Allow \\1 substitution.
3310 1997-09-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3312         * gnus-salt.el (gnus-pick-mouse-pick-region): Use it.
3314         * gnus-xmas.el (gnus-xmas-window-edges): New function.
3316         * gnus-score.el (gnus-score-edit-current-scores): Don't select
3317         window.
3319 1997-09-27  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
3321         * messcompat.el ((boundp 'mail-mode-hook)): Check.
3323 1997-09-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3325         * nndraft.el (nndraft-possibly-change-group): Always open server.
3327         * gnus-sum.el (gnus-summary-pop-article): Force.
3329         * gnus-art.el (gnus-article-prepare): Push the article onto the
3330         history.
3332         * gnus-sum.el (gnus-summary-pop-article): Pop to the right
3333         article.
3335         * gnus-demon.el (gnus-demon-scan-news): Save excursion.
3337 1997-09-27  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
3339         * gnus-cache.el (gnus-summary-limit-include-cached): New command
3340         and keystroke.
3342 1997-09-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3344         * gnus-uu.el (gnus-uu-invert-processable): Make interactive.
3346 1997-09-27  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>
3348         * gnus-picon.el: Doc fixes.
3350 1997-09-23  Hrvoje Niksic  <hniksic@srce.hr>
3352         * gnus.el: Removed definition of `custom-face-lookup'.
3354 1997-09-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3356         * nndraft.el: Would block nnmh.
3358         * gnus-sum.el (gnus-mark-article-as-unread): Don't allow marking
3359         negative articles.
3361         * gnus-group.el (gnus-fetch-group): Use `gnus-no-server'.
3363         * gnus-agent.el (gnus-agent-with-fetch): Moved.
3365         * gnus-sum.el (gnus-nov-read-integer): Really skip to next field.
3367 1997-09-27  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3369         * gnus.el: Quassia Gnus v0.11 is released.
3371 1997-09-27  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3373         * message.el (message-send): Post without asking.
3374         (message-mode): Modify paragraphs-start and paragraph-separate.
3375         (message-newline-and-reformat): New command and keystroke.
3377 1997-09-25  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3379         * nnmail.el (nnmail-activate): Init server buffer.
3381 1997-09-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3383         * gnus-draft.el (gnus-draft-setup): Inexplicable binding problem
3384         worked around.
3386         * nnsoup.el (nnsoup-always-save): Renamed.
3388 1997-09-24  Nelson Jose dos Santos Ferreira  <Nelson.Ferreira@inesc.pt>
3390         * nnsoup.el (nnsoup-commit-reply-now): New variable.
3391         (nnsoup-store-reply): Use it.
3393 1997-09-24  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3395         * gnus-ems.el (gnus-deactivate-mark): New alias.
3397 1997-09-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3399         * gnus.el: Win-away!
3401         * gnus-msg.el (gnus-setup-message): Don't trust make-symbol.
3403 1997-09-23  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3405         * gnus.el: Quassia Gnus v0.10 is released.
3407 1997-09-23  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3409         * gnus-sum.el (gnus-read-all-headers): New function.
3410         (gnus-select-newsgroup): Use it.
3411         (gnus-summary-refer-thread): Ditto.
3412         (gnus-refer-thread-limit): New variable.
3413         (gnus-summary-refer-thread): Use it.
3415         * gnus-nocem.el (gnus-nocem-message-wanted-p): New function.
3416         (gnus-nocem-check-article): Use it.
3417         (gnus-nocem-issuers): Dox ofx.
3419         * dgnushack.el (dgnushack-compile): Check for cus-edit.
3421         * message.el (message-included-forward-headers): Include Mime
3422         headers.
3423         (message-send): Allow posting without confirming from Agent.
3425 1997-09-22  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3427         * dgnushack.el (byte-compile-warnings): Don't warn about obsolete
3428         variables.
3430         * gnus-sum.el (gnus-summary-refer-thread): New command and
3431         keystroke.
3432         (gnus-summary-limit-include-thread): New command and keystroke.
3433         (gnus-summary-articles-in-thread): New function.
3434         (gnus-articles-in-thread): Renamed.
3436 1997-09-21  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3438         * gnus.el: Quassia Gnus v0.9 is released.
3440 1997-09-21  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3442         * gnus.el (gnus-splash-face): ForestGreen everywhere.
3444         * gnus-sum.el (gnus-simplify-subject-fully): Use new variable.
3445         (gnus-general-simplify-subject): Ditto.
3447 1997-09-21  Kurt Swanson  <kurt@dna.lth.se>
3449         * gnus-sum.el (gnus-simplify-subject-functions): New variable.
3450         (gnus-simplify-whitespace): New function.
3452         * gnus-util.el (gnus-map-function): New function.
3454 1997-09-21  Michelangelo Grigni  <mic@mathcs.emory.edu>
3456         * gnus-score.el (gnus-score-regexp-bad-p): New function.
3458 1997-09-21  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3460         * gnus-score.el (gnus-summary-lower-score): Use sym pref.
3461         (gnus-summary-increase-score): Use it.
3463         * gnus.el (gnus-current-prefix-symbol): New variable.
3464         (gnus-current-prefix-symbols): New variable.
3466         * gnus-score.el (gnus-summary-increase-score): Take symbolic
3467         prefix.
3469         * gnus.el (gnus-interactive): Removed.
3470         (gnus-interactive): Renamed from gnus-interactive-1.
3471         (gnus-symbolic-argument): New command.
3473         * gnus-draft.el (gnus-draft-send-message): Disable message
3474         checks.
3475         (gnus-draft-send): Ditto.
3476         (gnus-draft-setup): Don't save buffer.
3478         * dgnushack.el (dgnushack-compile): Warn people about Custom.
3480         * gnus-group.el (gnus-group-iterate): Use gensymmed variables.
3482         * pop3.el (pop3-md5): `with-temp-buffer' doesn't exist in Emacs
3483         19.34.
3485         * nneething.el (nneething-directory): Defvarred.
3487         * message.el: Autoloaded nndraft things.
3488         (message-set-auto-save-file-name): Use it.
3490         * dgnushack.el (dgnushack-compile): Warn about things.
3492         * gnus-art.el: Autoload w3-region.
3494         * gnus-vm.el (gnus-summary-save-in-vm): Simplified.
3496         * gnus.el: Changed `compiled-function-p' to `byte-code-function-p'
3497         throughout.
3499         * gnus-sum.el (gnus-summary-edit-article): Supply additional
3500         param.
3502         * gnus-group.el (gnus-group-iterate): Undo bogus change.
3504         * gnus-agent.el (gnus-agentize): Just call gnus-open-agent
3505         directly.
3507         * gnus.el (gnus-interactive): New macro.
3508         (gnus-interactive-1): New function.
3510         * gnus-sum.el (gnus-fetch-old-headers): Allow `invisible'.
3511         (gnus-cut-thread): Use it.
3512         (gnus-cut-threads): Ditto.
3513         (gnus-summary-initial-limit): Ditto.
3514         (gnus-summary-limit-children): Ditto.
3516         * gnus-art.el (gnus-article-edit-done): Accept a prefix arg.
3517         (gnus-boring-article-headers): Allow `long-to' param.
3518         (article-hide-boring-headers): Use it.
3520         * gnus-sum.el (gnus-summary-edit-article-done): Accept a
3521         no-highlight param.
3523         * nntp.el (nntp-rlogin-program): New variable.
3524         (nntp-open-rlogin): Use it.
3526         * nnvirtual.el (nnvirtual-request-post): New function.
3528         * gnus-msg.el (gnus-message-group-art): New variable.
3530         * gnus-draft.el (gnus-draft-setup): Don't use message-setup.
3532         * nndraft.el (nndraft): Allow editing articles.
3534         * gnus-ems.el (gnus-x-splash): Ditto.
3536         * gnus.el (gnus-splash-face): Darker face.
3538         * gnus-draft.el (gnus-draft-setup): Clobbered variables.
3540 1997-09-20  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3542         * gnus.el: Quassia Gnus v0.8 is released.
3544 1997-09-20  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3546         * gnus-start.el (gnus-setup-news-hook): New hook.
3548         * gnus-agent.el (gnus-agentize): Really set up queue group.
3549         (gnus-open-agent): Setup queue here.
3551 1997-09-20  Matt Simmons  <simmonmt@acm.org>
3553         * message.el (message-set-auto-save-file-name): Make things work
3554         without drafts.
3556 1997-09-20  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3558         * nnmh.el (nnmh-request-list-1): Check for links to ".".
3560         * nndraft.el (nndraft-possibly-change-group): New function.
3562         * gnus-agent.el (gnus-agent-queue-setup): New function.
3564 1997-09-18  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3566         * gnus.el: Quassia Gnus v0.7 is released.
3568 1997-09-18  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3570         * gnus-msg.el (gnus-setup-message): Slap a progn around forms.
3572         * nndraft.el (nndraft-articles): Make sure directory exists.
3574         * message.el (message-mode): Don't delete article.
3576         * nnmh.el (nnmh-request-accept-article): Don't save when
3577         noinsert.
3579 1997-09-17  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3581         * nndraft.el (nndraft-directory): Changed defaults.
3583         * gnus-agent.el (gnus-agent-fetch-session): Bind command method.
3585 1997-09-17  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3587         * gnus.el: Quassia Gnus v0.6 is released.
3589 1997-08-17  SL Baur  <steve@altair.xemacs.org>
3591         * dgnushack.el (dgnushack-compile): Ignore .el files beginning
3592         with an `=' character.
3594 1997-09-17  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3596         * gnus-sum.el (gnus-build-sparse-threads): Allow display of looped
3597         References.
3599         * gnus-agent.el (gnus-agent-fetch-group-1): Separated out into
3600         function.
3602         * message.el (message-delete-not-region): New command and
3603         keystroke.
3605 1997-09-16  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3607         * nndraft.el (nndraft-directory): Changed value.
3609         * message.el (message-kill-buffer): Disassociate draft.
3610         (message-mode): Use kill hook to disassociate.
3611         (message-disassociate-draft): Double-check.
3613         * gnus-agent.el (gnus-agentize): Don't set twice.
3615         * gnus-art.el (gnus-article-prepare): Go to the right line before
3616         marking.
3618         * gnus-start.el: Renamed the drafts group.
3620         * gnus-agent.el (gnus-agent-lib-file): Changed name of directory.
3622         * gnus-draft.el (gnus-draft-mode): Simplify.
3624 1997-09-16  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3626         * gnus.el: Quassia Gnus v0.5 is released.
3628 1997-09-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3630         * gnus-sum.el (gnus-alter-header-function): New variable.
3631         (gnus-nov-parse-line): Use it.
3632         (gnus-get-newsgroup-headers): Ditto.
3634         * gnus-draft.el (gnus-group-send-drafts): Don't send when
3635         unplugged.
3637         * gnus-sum.el (gnus-summary-read-group): Don't show-all when
3638         skipping groups.
3640         * gnus-start.el (gnus-start-draft-setup): Changed name.
3642 1997-09-15  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3644         * gnus.el: Quassia Gnus v0.4 is released.
3646 1997-09-15  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3648         * gnus-sum.el (gnus-summary-goto-article): Accept Message-ID's.
3650 1997-09-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3652         * gnus-sum.el (gnus-group-make-articles-read): No params.
3654         * nndraft.el (nndraft-status-string): Fix.
3656         * gnus-draft.el (gnus-group-send-drafts): New command.
3658         * gnus-sum.el (gnus-compute-read-articles): Separated.
3659         (gnus-update-read-articles): Allow computation.
3661         * nndraft.el (nndraft-articles): New function.
3663         * message.el (message-send): Disabled test.
3665 1997-09-14  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3667         * gnus.el: Quassia Gnus v0.3 is released.
3669 1997-09-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3671         * gnus-agent.el (gnus-agent-short-article): New variables.
3673         * message.el (message-set-auto-save-file-name): Use drafts.
3675         * nndraft.el (nndraft-request-expire-articles): Use it.
3677         * nnmh.el (nnmh-deletable-article-p): Change.
3678         (nnmh-allow-delete-final): New variable.
3680         * gnus-msg.el (gnus-summary-send-draft): Removed.
3682         * gnus.el (gnus-article-mark-lists): Save unsendable marks.
3684         * gnus-sum.el (gnus-newsgroup-unsendable): New variable.
3686         * gnus-draft.el: New file.
3688         * gnus-sum.el (gnus-unsendable-mark): New variable.
3690         * nndraft.el (nndraft-execute-nnmh-command): Cleanup.
3692         * message.el (message-send-news): Use `gnus-request-post'.
3694         * gnus-agent.el (gnus-agentize): New command.
3696         * gnus-bcklg.el (gnus-backlog-remove-article): Remove the ident
3697         from the list.
3699 1997-09-14  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3701         * gnus.el: Quassia Gnus v0.2 is released.
3703 1997-09-14  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3705         * gnus-score.el (gnus-score-headers): Make sure the summary buffer
3706         exists.
3708 1997-09-13  Greg Stark  <gsstark@mit.edu>
3710         * gnus-ems.el (gnus-x-splash): New function.
3712 1997-09-13  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3714         * gnus-start.el (gnus-1): Use it.
3716         * gnus-ems.el (gnus-decode-coding-string): New alias.
3718         * message.el (message-unix-mail-delimiter): Dox fox.
3720         * nnmh.el (nnmh-request-list-1): Don't use coding system.
3722         * gnus-sum.el (gnus-summary-catchup): Reverse logic.
3724 1997-09-13  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
3726         * gnus.el: Quassia Gnus v0.1 is released.
3729     Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.
3730   Copying and distribution of this file, with or without modification,
3731   are permitted provided the copyright notice and this notice are preserved.