*** empty log message ***
[gnus] / lisp / ChangeLog
index cf0d7f4..29b49e2 100644 (file)
@@ -1,5 +1,722 @@
+Mon Aug 21 20:47:08 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el (gnus-group-list-groups): Didn't use default-list-level.
+
+       * nntp.el (nntp-retrieve-groups): Did not delete error messages. 
+
+       * gnus.el (gnus-offer-save-summaries): Use `map-y-or-n-p'. 
+       (gnus-update-group-mark-positions): Bind "dummy.group" in the
+       active hashtb.
+       (gnus-gnus-to-newsrc-format): Avoid `set-visited-file-name'.
+       (gnus-save-newsrc-file): Ditto.
+       (gnus-window-top-edge): Renamed from `gnus-window-left-corner'. 
+       (gnus-remove-some-windows): Don't rely on `frame-height'.
+
+       * nnmail.el (nnmail-move-inbox): Make sure the directory we move
+       to exists. 
+
+Sun Aug 20 16:04:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.15 is released.
+
+       * gnus.el (gnus-ignored-newsgroups): Totally bogus value.
+
+       * nnmail.el (nnmail-delete-incoming): NB! WILL NOW DELETE INCOMING
+       FILES. NB! (damn that shift lock key)
+
+Sun Aug 20 16:04:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.14 is released.
+
+        * gnus.el (gnus-summary-number-of-articles-in-thread): Include
+       adopted articles in the count.
+       (gnus-active-to-gnus-format): Would bug out on non-symbol stuff. 
+       (gnus-ignored-newsgroups): Reinstated regexp.
+
+       * nnheader.el (nnheader-insert-file-contents-literally): Don't
+       bind `file-name-handler-list' to nil.
+
+Sun Aug 20 01:04:45 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.99.13 is released.
+
+       * gnus-ems.el (gnus-ems-redefine): One entry too many; XEmacs
+       bugout. 
+
+Sat Aug 19 22:41:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el (gnus-article-treat-overstrike): Make overstrikes
+       invisible instead of deleting them.
+       (gnus-summary-mode-map): Changed the "M p" and "M s" keymaps.
+       (gnus-update-active-hashtb-from-killed): New function.
+       (gnus-setup-news): Use it.
+
+Sat Aug 19 22:03:14 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el (gnus-window-left-corner): New function.
+       * gnus-ems.el (gnus-window-left-corner-xemacs): Redefine it.
+
+       * gnus-ems.el (gnus-rebuild-thread-xemacs): Would infloop.
+       (gnus-highlight-selected-summary-xemacs): Did not work on the
+       first line in a group.
+
+Sat Aug 19 16:37:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.12 is released.
+
+       * nnbabyl.el (nnbabyl-read-mbox): Would create ghost articles. 
+       
+       * gnus.el (gnus-summary-move-article): Would barf on respooling to
+       (as-yet) non-existant groups.
+       (gnus-summary-best-unread-article): Really go to the best article.
+       (gnus-activate-group): Continue on non-available groups.
+
+       * gnus-score.el (gnus-score-change-score-file): Prompt from dir,
+       not cache.
+
+       * nnfolder.el (nnfolder-read-folder): Ghost articles would be
+       produced when there were more than 1 consecutive "From " line. 
+
+       * gnus.el (gnus-update-read-articles): Would display the wrong
+       number of unread articles in the group buffer when updates have
+       been done while the summary buffer was active.
+       (gnus-summary-read-group): `O' old-fetched articles would be
+       improperly inited.
+       (gnus-ignored-newsgroups): Removed again.
+       (gnus-active-to-gnus-format): Understand groups that have strange
+       chars in the names.
+       (gnus-select-newsgroup): Would ignore the first article from all
+       backends that did not support NOV when using
+       `gnus-fetch-old-headers'. 
+       (gnus-article-mode-map): Disabled all summary commands in the
+       article buffer.
+       (gnus-get-unread-articles): Make sure that the server connection
+       is up.
+
+Sat Aug 19 16:07:59 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
+
+       * gnus.el (gnus-group-catchup): Would bug out on `all' sometimes. 
+
+Thu Aug 17 20:19:07 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+       * gnus-cus.el: Added `gnus-summary-highlight'.
+
+Wed Aug 16 16:07:35 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+       * custom.el: Added support for including values that needs to be
+       evaluated in lists.
+
+Fri Aug 18 15:27:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el (gnus-ignored-newsgroups): Start ignoring stuff again.
+       (gnus-summary-show-article): Removed interpretation of prefix arg.
+
+Wed Aug 16 08:22:05 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el (gnus-summary-mark-same-subject): Update number mode
+       line. 
+
+Tue Aug 15 19:21:55 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+       * custom.el: Allow all field to contain invalid data.  Only parse
+       field when point leaves it or when the value is needed,  not
+       after each change as previously. 
+
+Wed Aug 16 08:11:24 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus-ems.el: Don't destroy the hidden props in 19.28.
+
+Tue Aug 15 09:03:11 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el (gnus-offer-save-summaries): Allow ! and q as answers.
+       (gnus-summary-mode-map): Defined date keys in the wrong map.
+
+       * gnus-vis.el (gnus-button-url): Use w3 if it exists.
+
+Mon Aug 14 15:51:08 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus-vis.el (gnus-group-make-menu-bar): Removed "post" menu.
+
+Mon Aug 14 11:37:39 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
+
+       * gnus.el (gnus-summary-edit-article-done): Do the visual hook
+       after returning to the summary buffer.
+
+       * gnus-score.el (gnus-score-save): Ignore score files that can't
+       be saved. 
+
+Sun Aug 13 17:15:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.11 is released.
+
+       * gnus.el (gnus-groups-to-gnus-format): Don't skip everything if a
+       simple error occurs; just ignore the buggy line.
+
+       * gnus-vis.el (gnus-netscape-start-url): Don't use shell-command. 
+       (gnus-button-alist): Didn't match mailto urls.
+
+       * gnus.el (gnus-group-select-group-all): New command and menu-bar
+       entry. 
+       ('gnus-article-display-hook): Do some article highlighting by
+       default. 
+
+       * gnus-score.el (gnus-default-adaptive-score-alist): Changed to
+       Jason's defaults. 
+
+       * gnus.el (gnus-summary-mode-map): Completele redesign of article
+       wash map. 
+       (gnus-summary-caesar-message): Don't use recenter.
+
+Sat Aug 12 23:23:45 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus-vis.el (gnus-button-url): Changed default slightly.
+
+       * gnus.el: Removed gnus-soup.el and nnsoup.el from distribution.
+
+Sat Aug 12 15:09:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.99.10 is released.
+
+       * nnml.el (nnml-request-create-group): Would create new groups
+       with 0 0 instead of 1 0.
+
+       * gnus.el (gnus-newsgroup-saveable-name): New function.
+       (gnus-score-file-name): Use it.
+       (gnus-remove-some-windows): Would leave more space for the windows
+       above.
+
+       * gnus-msg.el (gnus-debug): Don't quote nil and t.
+
+       * gnus.el (gnus-groups-to-gnus-format): Might lead to possible
+       bugouts. 
+       (gnus-activate-foreign-newsgroups): Changed default to 5 from nil.
+
+       * gnus-score.el (gnus-score-body): "all" didn't work.
+
+       * gnus-uu.el (gnus-uu-save-files): Would bug out on non-existing
+       files. 
+
+       * gnus.el (gnus-active-to-gnus-format): Didn't always set
+       group-sym to nil.
+
+       * gnus-vis.el (gnus-summary-make-menu-bar): Merge the two score
+       menus. 
+
+       * nndoc.el (nndoc-type-to-regexp): Be more lenient in article end
+       markers for digests. *Sigh*.
+
+       * gnus.el (gnus-group-first-unread-group): Don't move if there is
+       no urnead groups. 
+
+Sat Aug 12 12:20:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
+
+       * gnus.el (gnus-group-list-all-groups): Ignored the prefix arg.
+
+       * gnus-score.el (gnus-score-string): Would loop forever on
+       possibly-empty regexps.
+
+       * gnus-uu.el (gnus-uu-choose-action): Bind case-fold-search to t. 
+
+       * gnus.el (gnus-summary-first-unread-article): Would not work with
+       hidden threads.
+       (gnus-setup-news): Update format specs here.
+       (gnus-find-new-newsgroups): Really do ignore illegal groups. 
+       (gnus-group-kill-all-zombies): List groups at the right level.
+
+       * nnbabyl.el (nnbabyl-read-mbox): Ensure forward progress.
+
+       * gnus.el (gnus-summary-sort-by-author): Preserve subject order.
+       (gnus-summary-sort-by-subject): Preserve author order.
+
+Sat Aug 12 11:38:32 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * nneething.el (nneething-get-head): Don't use file-regular-p.
+
+       * nndoc.el (nndoc-set-header-dependent-regexps): Don't use
+       buffer-substring-no-props. 
+
+       * gnus-msg.el (gnus-inews-article): Unquoted hook.
+
+Fri Aug 11 11:11:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el (gnus-summary-remove-lines-marked-as-read): Remove
+       canceled articles as well.
+       (gnus-group-first-unread-group): Would bug out on un-activated
+       groups.
+
+       * nnmbox.el (nnmbox-get-new-mail): Did not delete incomings.
+
+Thu Aug 10 12:15:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * nnkiboze.el (nnkiboze-enter-nov): Insert Xref: instead of Xref. 
+
+Wed Aug  9 11:56:18 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+       * custom.el (custom-field-accept): Protect call with a 
+       `inhibit-point-motion-hooks' around it.  
+
+Wed Aug  9 13:57:55 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el (gnus-read-active-file): Did not like virtual servers in
+       secondary select methods.
+       (gnus-secondary-method-p): More correct implementation.
+
+Tue Aug  8 16:44:41 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
+
+       * custom.el: Put initial defvars in an `eval-when-compile'.
+       The `help' menu was renamed to `help-menu'.  Adjust code.
+
+Tue Aug  8 14:49:30 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el (gnus-summary-mark-unread-as-read): Mark read-marked
+       articles as read. Yup.
+
+       * gnus-vis.el (gnus-button-url): Change default to use w3-fetch
+       when no window system.
+
+       * gnus.el (gnus-gnus-to-quick-newsrc-format): Add the gnus version
+       to the .newsrc.eld file.
+
+       * gnus-msg.el (gnus-inews-insert-headers): Don't delete original
+       sender, just change it to "Original-Sender".
+
+Tue Aug  8 12:39:28 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.9 is released.
+
+       * gnus.el (gnus-group-unsubscribe-group): Wouldn't let you sub to
+       groups not in active. 
+       (gnus): Would barf on second startup.
+       (gnus-select-newsgroup): Would refuse entry of non-activated
+       dead groups. 
+
+Tue Aug  8 09:58:27 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.8 is released.
+
+       * gnus-ems.el (gnus-summary-insert-pseudos-xemacs): Would bug out
+       on the end of the buffer.
+
+Tue Aug  8 07:22:17 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
+
+       * gnus.el (gnus-group-list-groups): Did not properly respect
+       permanent levels. 
+
+       * nnheader.el (nnheader-find-file-noselect): Didn't work on
+       XEmacs. 
+
+       * gnus.el (gnus-group-get-new-news): Would do the wrong thing
+       without permanent levels.
+       (gnus-update-format-specifications): Did not update group mark
+       pos. 
+
+       * nntp.el (nntp-retrieve-headers-with-xover): Did not remove nntp
+       server gruft.
+
+       * gnus-cache.el (gnus-cache-save-buffers): Did not write .overview
+       file. 
+
+Mon Aug  7 02:32:03 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.7 is released.
+
+       * gnus.el (gnus-group-list-mode): New variable.
+       (gnus-have-all-newsgroups): Obsolete variable.
+       (gnus-group-list-groups): Use new variable.
+
+Sun Aug  6 06:34:37 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el (gnus-group-check-bogus-groups): Would list all groups.
+
+Thu Jul 20 05:19:06 1995  Sudish Joseph <joseph@cis.ohio-state.edu>
+
+       * gnus-score.el (gnus-score-insert-help): Now displays help in
+         shrink-wrapped window at bottom of frame with items aligned in
+         columns.
+
+Sun Aug  6 02:25:31 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus-score.el (gnus-score-adaptive): Use fuzzy matches.
+
+       * gnus-uu.el (gnus-uu-mark-thread): Move cursor.
+
+       * nnvirtual.el (nnvirtual-retrieve-headers): Did not properly open
+       methods.
+       (nnvirtual-possibly-change-newsgroups): Would refuse to include
+       component groups with similar names to itself. 
+
+       * nnmail.el (nnmail-activate): Did not set timestamp properly. 
+
+       * gnus.el (gnus-group-default-level): New function.
+       (gnus-group-get-new-news): Use it.
+       (gnus-group-list-groups): Ditto.
+       (gnus-setup-news): Would not activate groups for `gnus-no-server'.
+
+Sat Aug  5 00:12:33 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.6 is released.
+
+       * gnus.el (gnus-summary-next-article): Don't bug out on the end of
+       the group buffer.
+
+       * nnmail.el (nnmail-move-inbox): Use it.
+
+       * gnus.el (gnus-summary-best-unread-article): Would go to articles
+       below the default score before the articles with default score.
+
+       * gnus-score.el (gnus-summary-increase-score): Only allow
+       substring and regexp on body.
+
+       * gnus.el (gnus-score-find-alist): Would produce recursive lists.
+       (gnus-summary-mode-map): Changed mucho keys.
+
+       * gnus-score.el (gnus-summary-header): Don't give errors when
+       doing score-effect. 
+
+       * gnus.el (gnus-group-apropos): Ignore nil actives.
+       (gnus-remove-some-windows): Would bug out.
+       (gnus-update-group-mark-positions): New function.
+       (gnus-group-mark-group): Follow the group line spec on process
+       marks. 
+
+       * nndoc.el (nndoc-retrieve-headers): Did not do Lines right with
+       digests that had a non-blank separator line.
+       (nndoc-request-article): Did not do anything right with the above.
+       (nndoc-set-header-dependent-regexps): Did not like more than a
+       single space after Content-Type.
+
+Fri Aug  4 23:56:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * nnfolder.el (nnfolder-request-group): Be sure to activate. 
+
+Fri Aug  4 23:50:12 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus-ems.el (gnus-ems-redefine): XEmacs insertion of pseudos was
+       buggy. 
+
+Fri Aug  4 22:34:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el (gnus-newsgroup-reads): New variable. Used throughout
+       the file.
+
+Fri Aug  4 03:44:13 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.99.5 is released. (Hah!)
+
+       * nnheader.el (nnheader-find-file-noselect): Did not work.
+
+Fri Aug  4 00:08:59 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.99.4 is released.
+
+       * nnheader.el (nnheader-find-file-noselect): New function.
+       * nnfolder.el (nnfolder-read-folder): Use it.
+       * nnmbox.el (nnmbox-possibly-change-newsgroup): Ditto.
+
+       * gnus-msg.el (gnus-inews-check-post): Use y-or-n instead of
+       yes-or-no. 
+
+       * nntp.el (nntp-open-server): Didn't use port number when opening.
+       
+       * gnus.el (gnus): Set the name of the current startup file here.
+
+Thu Aug  3 22:15:06 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
+
+       * gnus.el (gnus-remove-some-windows): Didn't delete all summary
+       windows. 
+
+       * nntp.el (nntp-send-xover-command): Wait for reply.
+       (nntp-retrieve-headers-with-xover): Would not do anything useful
+       if nntp-nov-gap was nil.
+
+Thu Aug  3 21:48:51 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus-msg.el (gnus-debug): Don't quote non-lists. 
+
+Wed Aug  2 15:08:10 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
+
+       * gnus.el: 0.99.3 is released.
+
+       * gnus.el (gnus): Don't read the dribble file that early after
+       all. 
+       (gnus-active-to-gnus-format): Set group to nil anyway.
+       (gnus-find-new-newsgroups): Ignore null groups.
+
+       * nnml.el (nnml-get-new-mail): Didn't activate before splitting. 
+
+       * gnus-msg.el (gnus-forward-using-post): Make sure we post, even
+       if we are in a mail group.
+
+       * gnus.el (gnus-summary-prepare-threads): Always removed dormant
+       articles. 
+       (gnus-save-newsrc-file): Always save when you don't use the
+       dribble file. 
+       (gnus-group-make-doc-group): Would respond with "%c" on errs.
+
+       * gnus-msg.el (gnus-inews-check-post): Would bug out on long
+       .sigs. 
+
+       * gnus.el (gnus): Would open two dribble buffers.
+       (gnus-group-change-level): Refuse to subscribe to groups that are
+       already subscribed. 
+       (gnus-active-to-gnus-format): Don't `set' bogus group symbols to
+       nil - just ignore them.
+       (gnus-summary-number-of-articles-in-thread): Gave the wrong answer
+       on gathered articles.
+       (gnus-select-newsgroup): Bind nntp-nov-gap to nil when building
+       old threads. 
+
+Wed Aug  2 14:13:16 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.99.2 is released.
+
+       * nnfolder.el (nnfolder-active-number): Did not work.
+
+Sun Jul 30 22:02:46 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * 0.99.1 is released.
+
+       * gnus-msg.el (gnus-debug): Remove null chars.
+
+       * nnfolder.el (nnfolder-active-number): Would return t instead of
+       the active number.
+
+Sun Jul 30 00:00:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.99 is released.
+
+       * gnus.el (gnus-active-to-gnus-format): Ignore groups that have
+       flags that are not y, n or m.
+       (gnus-summary-expire-articles): Turn off the cache.
+       (gnus-setup-news): Read the dribble file before everything.
+       (gnus-dribble-eval-file): New function.
+
+       * gnus-ems.el (gnus-make-overlay): Use some indirection.
+
+       * gnus.el (gnus-make-threads): Would chop off threads that changed
+       subject on re-generation.
+       (gnus-make-threads-and-expunge): Ditto.
+
+       * gnus-vis.el (gnus-button-alist): Match URLS with periods
+       following. 
+
+Sat Jul 29 21:31:15 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: Added &optional to all `(interactive "P")' functions. 
+       (gnus-summary-prepare-exit-hook): Changed name.
+       (gnus-summary-exit-hook): New hook.
+
+       * nnkiboze.el (nnkiboze-generate-group): Don't bug out on
+       non-active groups. 
+
+Sat Jul 29 19:40:51 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.98.6 is released.
+
+       * gnus.el (gnus-get-unread-articles): Would doubly activate native
+       groups. 
+       (gnus-summary-prepare-threads): Always removed dormant articles.
+       (gnus-summary-show-all-dormant): Did not show dormants.
+       (gnus-summary-show-all-expunged): Ditto for expunged.
+
+       * nntp.el (nntp-async-request-group): Would pretend to close down
+       async connections.
+
+Sat Jul 29 02:06:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.98.5. is released.
+       
+       * nntp.el (nntp-open-server-semi-internal): Define servers that we
+       can't reach as unreachable.
+
+       * nnvirtual.el (nnvirtual-create-mapping): Don't ding so much.
+
+       * nneething.el (nneething-map-file): Make sure that the .neething
+       dir exists. 
+
+Fri Jul 21 14:52:06 1995  Ulrik Dickow  <dickow@nbi.dk>
+
+       * nndoc.el (nndoc-digest-type): New variable.
+       (nndoc-set-header-dependent-regexps): Set it.
+       (nndoc-request-article): Use it -- don't unquote MIME digests.
+
+Sat Jul 29 00:54:09 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * nntp.el (nntp-request-close): Kill all async connections.
+
+       * gnus-uu.el (gnus-uu-decode-binhex): Bugged out.
+
+Fri Jul 28 20:35:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus-msg.el (gnus-group-mail): Don't call `gnus-mail-hook'. 
+
+       * gnus.el (gnus-summary-mode-map): Changed `W d' to `W m'.
+       (gnus-summary-mark-unread-as-read): Would sometimes mark the wrong
+       article as read.
+       (gnus-summary-toggle-header): Wouldn't toggle headers after
+       miming. 
+       (gnus-summary-next-article): Would offer to go to the next group
+       when happening upon canceled articles.
+       (gnus-summary-insert-pseudos): Did not properly note that
+       extracetd articles were unread.
+       (gnus-summary-sort-by-number): Protect against macroism.
+       (gnus-summary-verbose-headers): Didn't turn on/off verbose
+       headers. 
+
+       * gnus-score.el (gnus-score-string): Mis-scored when matching on
+       "". 
+
+       * gnus-ems.el (gnus-ems-redefine): Remove long-lines and
+       control-chars checking for Mule.
+
+       * gnus.el (gnus-summary-prepare-unthreaded): Cull unwanted
+       articles.
+       (gnus-group-jump-to-group): If we haven't read the active file,
+       don't require a match.
+
+Thu Jul 27 13:32:12 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * nnml.el (nnml-request-group): Didn't split mail.
+
+       * nnmh.el (nnmh-active-number): Create new groups at the drop of a
+       hat. 
+
+       * nnmail.el (nnmail-get-active): Don't activate any groups just
+       because they're mentioned in `nnmail-split-methods'.
+
+       * nnml.el (nnml-get-new-mail): Would bug out on multiple spool
+       files. 
+       * nnmbox.el (nnmbox-get-new-mail): Ditto.
+       * nnbabyl.el (nnbabyl-get-new-mail): Ditto.
+       * nnfolder.el (nnfolder-get-new-mail): Ditto.
+       (nnfolder-active-number): Don't try to switch to a group before it
+       has been "created".
+
+       * nnmh.el (nnmh-get-new-mail): Ditto.
+
+Wed Jul 26 17:18:50 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus-ems.el (gnus-ems-redefine): Would bug out on rebuiling
+       (referred) threads in XEmacs.
+
+       * gnus-msg.el (gnus-inews-insert-signature): Would insert one \n
+       too many. 
+
+Wed Jul 26 09:38:36 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.98.4 is released.
+
+       * gnus-msg.el (gnus-deletable-headers): Make Date a deletable
+       header. 
+
+       * nnmail.el (nnmail-split-incoming): Treat Content-length headers
+       more sanely.
+       (nnmail-split-incoming): Would totally by out.
+
+       * nnmh.el (nnmh-request-group): Give a better error message.
+
+       * gnus.el (gnus-article-date-ut): Allow futurity
+
+       * gnus-msg.el (gnus-inews-user-address): New function.
+       (gnus-inews-news): Give better error messages.
+
+       * nnml.el (nnml-request-group): Don't check so much.
+       * nnmail.el (nnmail-activate): Check everything.
+
+       * gnus-msg.el (gnus-inews-check-post): Didn't match properly on
+       from. 
+       (gnus-check-before-posting): Didn't actually check anything before
+       posting.
+
+Tue Jul 25 13:35:01 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.98.3 is released.
+
+       * nnml.el (nnml-request-replace-article): Would kill a random
+       buffer. 
+
+       * gnus.el (gnus-group-read-group): Doc fix.
+       (gnus-update-format-specifications): New implementation.
+       (gnus-summary-read-group): Update format specs.
+       (gnus-summary-catchup): Expose threads before catching up. Would
+       infloop. 
+       (gnus-summary-save-article): Would change window config.
+       (gnus-group-archive-directory): Changed address.
+
+       * nnmail.el (nnmail-get-split-group): Make sure that
+       nnmail-procmail-directory is a directory.
+
+Sun Jul 23 22:27:25 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el (gnus-summary-mark-article): Would bug out on string
+       marks. 
+
+Sun Jul 23 16:49:38 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunsci4.cern.ch>
+
+       * gnus.el: 0.98.2 is released.
+
+       * nnmail.el (nnmail-split-incoming): Ignore duplicate messages,
+       but create new message-ids for messages that do not have one. 
+
+       * gnus.el (gnus-thread-sort-by-score): Totally bombed out.
+
+       * gnus-score.el (gnus-score-insert-help): Do the `select-window'
+       outside the `save-excursion'.
+
+       * gnus.el (gnus-article-mode-map): Remove the summary `s' binding.
+
+       * gnus-uu.el (gnus-uu-grab-articles): Wouldn't mark some articles
+       as read. 
+       (gnus-uu-save-files): Don't ask twice whether to overwrite a file.
+
+       * gnus.el (gnus-summary-show-thread): Avoid `save-excursion'.
+       (gnus-summary-mark-same-subject): Did not expose hidden threads,
+       and would infloop.
+
+Sat Jul 22 04:34:25 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunsci4.cern.ch>
+
+       * gnus-cache.el (gnus-cache-file-name): Also translate :'s. 
+
+       * gnus.el (gnus-dribble-file-name): Use the current startup file
+       name as the basis.
+
+Sat Jul 22 00:26:49 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunscipw.cern.ch>
+
+       * gnus.el: 0.98.1 is released.
+
+       * gnus.el (gnus-summary-mark-unread-as-read): Don't mark already
+       marked articles.
+       (gnus-summary-edit-article): Widen before editing.
+       (gnus-summary-edit-article-done): Remove all text properties.
+       (gnus-summary-prepare-threads): Inline `gnus-summary-insert-line'.
+       (gnus-summary-mark-article-as-read): Faster, simpler function for
+       marking an article.
+       (gnus-summary-mark-same-subject): Faster implementation.
+       (gnus-summary-search-forward): Changed to macro.
+       (gnus-summary-search-backward): Ditto.
+       (gnus-summary-thread-level): Ditto.
+       (gnus-summary-article-number): Ditto.
+       (gnus-summary-article-mark): Ditto.
+
+       * gnus-uu.el (gnus-uu-grab-articles): Disable async.
+
+Fri Jul 21 22:00:03 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
+
+       * nndoc.el (nndoc-type-to-regexp): Use the new default to avoud
+       the 1,, line in babyl files.
+
+       * nnml.el (nnml-request-group): Force re-reading of the active
+       file if the file is new.
+
+       * gnus-vis.el (gnus-article-add-buttons): Turn off the header
+       buttonizing again.
+
+       * nntp.el (nntp-async-request-group): Really save async state.
+
 Thu Jul 20 00:02:30 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
 
+       * gnus.el: 0.98 is released.
+
        * gnus-vis.el (gnus-article-add-buttons): Buttonize the headers. 
 
        * nndoc.el (nndoc-insert-article): Don't insert the status line.