Sun Feb  4 15:33:40 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>

	* gnus.el (gnus-update-read-articles): Remove duplicated article
	numbers. 
	(gnus-request-accept-article): Make sure there's a newline at the
	end of the buffer.
	(gnus-adjust-marked-articles): Don't remove illegal ticked
	articles (for forwards compatability).

Sat Feb  3 14:51:36 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>

	* gnus-msg.el (gnus-mail-reply-using-mail): Use the local keymap
	instead of `mail-mode-map'.

	* gnus.el (gnus-gnus-to-newsrc-format): Turn off version-control
	before saving the .newsrc file.

Tue Jan 16 23:47:24 1996  Lars Magne Ingebrigtsen  <larsi@narfi.ifi.uio.no>

	* gnus.el (gnus-group-make-help-group): Check whether
	`installation-directory' is nil before using it.

Tue Jan 16 23:33:21 1996  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* nntp.el (nntp-accept-response): Add a timeout parameter to
	`accept-process-output'. 

Tue Dec  5 04:05:27 1995  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus.el (gnus-summary-set-process-mark): Make sure each article
	is only process-marked once.
	(gnus-summary-sort-by-author): Also allow sorting of
	pseudo-articles. 
	(gnus-summary-sort-by-subject): Ditto.

Sat Nov 18 03:09:37 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>

	* nntp.el (nntp-open-server): Accept a second optional parameter
	for just changing virtual server.  Doc fix.
	(nntp-possibly-change-server): Use it.
	(nntp-close-server): Ditto.

Fri Nov  3 03:16:04 1995  Lars Magne Ingebrigtsen  <larsi@narfi.ifi.uio.no>

	* gnus.el (gnus-summary-refer-article): Would mark oddly.

	* gnus-msg.el (gnus-inews-do-fcc): rmail-file-p doesn't exist in
	19.30. 

Fri Nov  3 00:25:35 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-documentation-group-file): Removed variable.

Thu Nov  2 21:58:41 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-group-make-help-group): Find gnus-tut.txt in the
	etc directory.

Wed Nov  1 02:51:56 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-msg.el (gnus-inews-check-post): Counted signatures
	wrongly.  

	* gnus-kill.el (gnus-apply-kill-file-internal): Update mode line
	after processing.

Mon Oct 23 11:06:39 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-edit.el (gnus-score-custom-get): Special treatment of
	adapt. 

Mon Oct 30 00:56:46 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-delete-article): Update mode line.
	(gnus-summary-move-article): Ditto.
	(gnus-summary-line-format): Doc fix.
	(gnus-articles-to-read): Understand numerical prefixes.
	(gnus-group-quit-config): New function.
	(gnus-group-change-level): Don't enter empemeral groups into the
	dribble buffer.

	* gnus-score.el (gnus-score-load-file): Didn't expand excluded
	file names.

	* gnus-mh.el (gnus-mail-reply-using-mhe): Force window configs.

Sun Oct 29 18:45:38 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>

	* gnus.el (gnus-parse-simple-format): Backtrack-regexp
	eliminated. 

	* gnus.el: 5.0.10 is released.

Thu Oct 26 00:32:40 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-msg.el (gnus-inews-news): Didn't delete continuation Bcc
	lines. 

	* gnus-cite.el (gnus-cite-parse): Set noerror on the search.

	* gnus.el (gnus-extract-address-components): Linear white space
	not required.
	(gnus-newsrc-to-gnus-format): Would swallow the first line after
	each options line.

Wed Oct 25 23:40:59 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-windows-old-to-new): Deal with really old Gnus 3
	settings. 

	* nnbabyl.el (nnbabyl-request-article): Didn't like Summary-line
	headers. 

Wed Oct 18 19:09:10 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-catchup-and-exit): Do the right thing on
	exit from ephemeral groups.
	(gnus-ephemeral-group-p): New function.
	(gnus-score-find-bnews): Translate ".all" to "\\..*".
	(gnus-summary-sort-by-subject): Use article numbers as the
	secondary sort keys.

	* gnus.el: 5.0.9 is released.

Sat Oct 14 01:41:11 1995  Sudish Joseph <joseph@cis.ohio-state.edu>

	* nntp.el (nntp-possibly-change-server): Open SERVER even if
	  NEWSGROUP is nil.

Mon Oct 16 11:53:04 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nntp.el (nntp-send-xover-command): Check for bogus results from
	the XOVER command.

Sun Oct 15 06:57:03 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-windows-old-to-new): Would bug out on bogus window
	configs.

	* gnus-score.el (gnus-score-load-file): Add all 'excude-files from
	all files.

Sat Oct 14 11:58:47 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el: 5.0.8 is released.

	* gnus.el (gnus-summary-remove-lines-marked-with): Try to go to
	the article from whence we came.

Fri Oct 13 15:05:50 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus.el (gnus-sort-threads): Keep the user informed.

Sat Oct 14 01:53:57 1995  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* nnmh.el (nnmh-request-list): Still wouldn't recurse properly. 

Fri Oct 13 10:37:57 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-configure-windows): Would possibly bug out when
 	the minibuffer was active and in a different frame.

Fri Oct 13 01:27:15 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el: 5.0.7 is released.

	* nnmh.el (nnmh-request-list): Wouldn't recurse down symlinks. 

	* nntp.el (nntp-request-close): Really kill all connections.

Mon Oct  2 15:05:03 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-edit.el (gnus-score-custom-sanify): Don't cut of number and
	date match types to the first char, like we do for string match
	types.  Reported by Kevin Christian
	<kchrist@lochness.ncrmicro.ncr.com>.

Thu Oct 12 09:28:32 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-msg.el: Don't require rmail.

	* gnus.el (gnus-nov-parse-line): Might bug out on bogus NOV lines.

Tue Sep 26 03:39:43 1995  Lars Magne Ingebrigtsen  <larsi@gjalp.ifi.uio.no>

	* gnus.el (gnus-thread-sort-by-subject): Only strip Re:'s.

Tue Sep 26 01:20:41 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el (gnus-group-mode-map): gnus-group-description-apropos on
		wrong key.

	* nnheader.el (nnheader-insert-references): Would produce errant
		References headers on articles without Message-IDs.

Tue Sep 26 00:42:54 1995  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus.el: 5.0.5 & 5.0.6 are released.

Sat Sep 23 20:00:35 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-insert-line): Don't lose process marks. 

	* auc-menu.el: Removed file.

	* gnus.el (gnus-no-server): Would have permanent effects.

	* gnus-kill.el (gnus-execute): Would bug out on pseudo-articles.

	* gnus.el (gnus-article-display-x-face): Would bug out on articles
 	with no From header.
	(gnus-summary-sort): Async would not work after sorting.

	* gnus-cache.el (gnus-cache-possibly-enter-article): Would enter
	reffed articles.

Sat Sep 16 10:24:02 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>

	* gnus.el (gnus-summary-best-unread-article): Didn't select the
		first best unread article.

Sat Sep 16 06:44:33 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el: 5.0.4 is released.

	* gnus.el (gnus-group-make-group): Be able to create native
		groups. 
		(gnus-group-set-info): Create native groups.

	* gnus-msg.el (gnus-post-news): Just use Cc to do the
		`gnus-auto-mail-to-author'. 

	* gnus-uu.el (gnus-uu-grab-articles): Widen the article buffer.

	* gnus.el (gnus-group-get-new-news): Check more groups.
	(gnus-score-find-bnews): "nntp+" score files were not recognized. 
	(gnus-summary-search-subject): Unhide thread.

	* nneething.el (nneething-retrieve-headers): Didn't work over
		ange-ftp. 

	* gnus.el (gnus-group-read-only-p): New function.
	(gnus-summary-edit-article): Take a prefix argument to force.
	(gnus-summary-edit-article-done): Warn when editing in a read-only
		group.

Fri Sep 15 15:42:28 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* nntp.el (nntp-request-post-buffer): Did the opposite of what the
	user wanted w.r.t. (eq respect-poster 'ask).

Sat Sep 16 06:28:35 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>

	* gnus-msg.el (gnus-inews-article): Bind the newsgroup name by
		looking at the Newsgroups line.

	* gnus-cache.el (gnus-cache-possibly-enter-article): Don't bug out
		so much on malformed lines.

	* gnus-uu.el (gnus-uu-save-article): Didn't make buffer
		non-read-only. 

Fri Sep 15 11:09:52 1995  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus.el: 5.0.3 is released.
	
	* gnus.el (gnus-summary-catchup): Would make all dormants read. 

	* gnus-msg.el (gnus-article-mail-with-original): Removed function.

Wed Sep 13 17:50:12 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-type-properties): List with uninitialized
	fields are valid (required for `gnus-score-customize' to work).

Fri Sep 15 09:31:21 1995  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus.el (gnus-summary-catchup-all): Wrong interactive spec.
	(gnus-select-method): Would sometimes set select method with a
	bogus service value.

Thu Sep 14 06:07:37 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* nnmail.el (nnmail-request-post-buffer): Would bug out under
	XEmacs. 

Thu Sep 14 06:04:52 1995  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-ems.el (gnus-set-text-properties-xemacs): Wrong definition.

Thu Sep 14 03:44:27 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>

	* gnus-msg.el (gnus-inews-user-name): Check for too-verbose
		user-mail-address variables.

Wed Sep 13 05:38:21 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>

	* gnus.el: 5.0.2 is released.

	* nntp.el (nntp-async-fetch-articles): Wouldn't allow entry into
		groups.	

Tue Sep 12 17:02:03 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* nnmail.el (nnmail-request-post-buffer): Don't CC the address in
	the To field.

Tue Sep 12 06:11:12 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>

	* gnus-ems.el: Use the new definition of `set-text-properties'. 

Tue Sep 12 05:28:03 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el: 5.0.1 is released.

Tue Sep 12 13:53:48 1995  Scott Byer  <byer@mv.us.adobe.com>

	* nnfolder.el (nnfolder-active-number) Save away the active file
 	after bumping the highest active number.

Sun Sep 10 00:39:41 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-msg.el (gnus-post-news): Set the name of the newsgroup for
	later use.

	* gnus.el (gnus-group-unsubscribe-group): Don't accept empty group
	names. 

	* nnbabyl.el (nnbabyl-get-new-mail): If moving is unsuccessful,
	don't pretend it went ok.
	* nnmbox.el (nnmbox-get-new-mail): Ditto.
	* nnfolder.el (nnfolder-get-new-mail): Ditto.
	* nnmh.el (nnmh-get-new-mail): Ditto.
	* nnml.el (nnml-get-new-mail): Ditto.

	* gnus-vis.el (gnus-group-menu-hook, gnus-summary-menu-hook,
	gnus-article-menu-hook, gnus-server-menu-hook,
	gnus-browse-menu-hook): New hooks. 

Fri Sep  8 19:08:29 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* nnmail.el (nnmail-request-post-buffer): Newer send to `sender',
	don't put everything in the `To' header, filter the `CC' header
	through `rmail-dont-reply-to'.

Fri Sep  8 20:42:27 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-group-make-archive-group): Wrong interactive spec.
	(gnus-select-method): Take `gnus-nntp-service' into account for
	backwards compatability.

Thu Sep  7 22:17:33 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-setup-news): Find new groups before finding
 	numbers of unread articles in the groups.

	* gnus-score.el (gnus-summary-score-entry): Fuzzy wrong match
	value. 

	* gnus.el ('gnus-load-hook): Run this hook while loading.

	* gnus-vis.el (gnus-summary-make-menu-bar): Would re-generate the
	summary buffers on each group entry.

	* gnus-score.el (gnus-score-save): Don't try to write a score file
	unless one can.

Wed Sep  6 20:38:43 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-cite.el 	(gnus-cite-parse-max-size): New variable.
	(gnus-cite-parse-maybe): Use it.  
	(gnus-cite-parse): Move parser initialization to
	`gnus-cite-parse-maybe' and reformat.
	* gnus-vis.el (gnus-article-add-buttons): Force citation parsing
	if called interactively.
	* gnus-cite.el (gnus-article-highlight-citation): Ditto.
	(gnus-article-hide-citation): Ditto.
	(gnus-article-hide-citation-maybe): Ditto.
	(gnus-article-highlight): Ditto.
	(gnus-article-highlight-some): Ditto.
	(gnus-article-hide): Ditto.

Thu Sep  7 00:52:36 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-show-thread): Expand hidden subthreads as
	well. 

Wed Sep  6 20:38:43 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-msg.el (gnus-use-followup-to): New value `ask' will make
	Gnus always ask before obeying the followup-to header.  Changed
	default to t to confirm with the Seal.
        (gnus-summary-followup): Support `ask' value of
	`gnus-use-followup-to'. 
	* nntp.el (nntp-request-post-buffer): Support `ask' value of
	`gnus-use-followup-to'. 
	* gnus.texi (Post): Document `ask' value of
	`gnus-use-followup-to'.  

Thu Sep  7 00:20:44 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-select-newsgroup): Checked the server twice.
	(gnus-select-newsgroup): Wouldn't respond properly to unwell
	groups. 

Wed Sep  6 00:11:00 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-read-old-newsrc-el-file): Didn't parse options
	lines from the .el file. 
	(gnus-summary-prepare-threads): When using empty make-false-root,
	and the subject changed, that wouldn't be reflected in the summary
	buffer.

	* nnfolder.el (nnfolder-read-folder): Make absofuckinutely sure
	that active numbers never, ever decrease.

	* nnbabyl.el (nnbabyl-request-expire-articles): Remove all text
	props. 
	(nnbabyl-read-mbox): If an rmail buffer is in rmail mode, make it
	ordinary. 

	* gnus.el (gnus-summary-kill-thread): Did not kill hidden
	threads. 

	* gnus-uu.el (gnus-uu-save-article): Didn't remove text props.

	* gnus.el (gnus-group-make-articles-read): Would not do
	crosspostings in one obscure instance.
	(gnus-summary-update-mark): Would compute score-markedness even
	when setting the process mark.

Tue Sep  5 21:50:33 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-msg.el (gnus-inews-news): Would choke on trailing
	commands. Also used `replace-regexp'.
	(gnus-inews-news): Would, for some reason, fold all lines
	sometimes. 

	* gnus-ems.el: Force our definition of `set-text-properties'. So
	there! 

	* gnus.el (gnus-summary-sort-by-subject): Sorted oddly for (1/2)
	stuff. 
	(gnus-request-body): Had gone missing for some reason.
	(gnus-group-exit): Would quit out of an empty group buffer without
	confirmation.

Mon Sep  4 00:44:38 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-field-face): Check that the face is defined.
	(custom-face-tag): New function.
	(custom-group-accept): Use it.
	(custom-group-insert): Ditto.
	(custom-type-properties): Give `face->other' a default value.
	(custom-facep): New function.
	(custom-face-lookup): Use it.

Sun Sep  3 19:36:29 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-local-type-properties): Added extra line of
	documentation. 
	(custom-valid, custom-const-valid): Changed legal to valid in doc
	string.
	(custom-match): More documentation.
	(custom-field-update): Doc. clarification.
	(custom-field-accept): Ditto.
	(custom-type-properties): More documentation.

Fri Sep  1 15:39:56 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (menu-bar): Added XEmacs and Emacs 19.28 support.

Fri Sep  1 15:39:56 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (plist-put): Fixed bogus definition.  

Thu Aug 31 15:21:23 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-cus.el: Removed dead code.

Thu Aug 31 10:45:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 5.0 is released.

	* gnus-cus.el (gnus-face-dark-name-list): Use dark blue instead of
	sky blue.

	* gnus.el: Don't read the .gnus file on load, anyway.

Wed Aug 30 17:56:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.99.28 is released.

	* custom.el ((string-match "XEmacs" emacs-version)): Would barf if
	the menu-bar wasn't in use.

Wed Aug 30 08:46:48 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el ('(gnus-read-init-file 'inhibit)): Don't load while
	compiling. 
	(gnus-summary-next-article): Would not go to the next group when
	all articles were canceled.
	(gnus-summary-prepare): Create the hashtb before running the
	prepare hook.

	* gnus.el: Renamed all `header-' macros `mail-header-'. Ran
	`indent-sexp' on all functions in all files.

	* nnbabyl.el (nnbabyl-read-mbox): Would doubly insert RMAIL file
	sometimes. 

	* gnus-ems.el (appt-select-lowest-window): Not defined in XEmacs.

	* gnus-score.el (gnus-summary-header): Would bug out if there were
	pseudo-articles in the buffer.

Wed Aug 30 06:08:13 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus-score.el (gnus-score-find-trace): Didn't kill "*Gnus
	Scores*" buffer on exit.

Tue Aug 29 17:21:37 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus-msg.el (gnus-mail-reply-using-mail): Set auto-save-mode if
	that is wanted.

	* gnus-ems.el (gnus-rebuild-thread-xemacs): Bugged out near the
	end of buffers.

	* gnus.el (gnus-summary-read-group): Force a summary config.

Tue Aug 29 05:55:19 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* nntp.el: Do some pussy-footing around `accept-process-output'.

Tue Aug 29 05:55:19 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.27 is released.

	* gnus-msg.el (gnus-delete-supersedes-headers): Delete
	Supersedes. 

	* gnus-score.el (gnus-score-adaptive): Did not like matches on
	numbers or dates.

	* gnus.el (gnus-server-kill-server): Did not mark the dribble
	buffer as changed.

	* gnus-score.el (gnus-score-string): Did not do traces on fuzzy
	scores. 

	* gnus.el (gnus-read-init-file): Run on load.

	* gnus-cus.el (gnus-face-dark-name-list): Dark salmon isn't very
	dark. 

	* gnus-msg.el (gnus-inews-insert-headers): Don't insert multiple
	Original-Sender headers.

	* gnus-vis.el (gnus-group-make-menu-bar): New submenu for editing
	groups. 

	* gnus-msg.el (gnus-removable-headers): New variable.
	(gnus-inews-remove-headers): Use it.

Mon Aug 28 17:19:41 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-help-button): Add `custom-jump' property.
	(custom-forward-field): Ignore fields with `custom-jump' property.

Mon Aug 28 13:59:04 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el (gnus-newsrc-to-gnus-format): Would totally barf on
	illegal group names.

Mon Aug 28 05:09:47 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.99.26 is released.

	* nntp.el (nntp-send-region-to-server): Would hang.

	* nnmail.el (nnmail-delete-incoming): Doc fix.

	* gnus.el (rmail-default-file, rmail-default-rmail-file): Don't
	init these variables. 

Mon Aug 28 05:09:47 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.25 is released.
	
	* gnus-vis.el (gnus-summary-make-menu-bar): Date menu was odd.

	* custom.el: Choked under non-X Emacs.

Sun Aug 27 05:05:05 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.24 is released.

	* nnvirtual.el (nnvirtual-create-mapping): Numbering
 	irregularities - would be off by 1 for each of some component
 	groups.

	* custom.el: make-face does not exist on non-X Emacsen.

	* gnus-vm.el (gnus-vm-make-folder): Removed the removal of the
	toolbar since that led to other problems later.

	* gnus-msg.el (gnus-inews-news): Don't insert Message-ID on BCC if
	that's not required.

	* gnus-msg.el: Autoload gnus-uu-post-news.

Sat Aug 26 03:18:39 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.23 is released.

	* gnus-uu.el (gnus-uu-grab-articles): Didn't update mode line.

	* gnus.el (gnus-replace-chars-in-string): Translate pairs.

Sat Aug 26 02:54:16 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-next-article): `n' `SPC' etc in XEmacs
	didn't work.

Sat Aug 26 00:07:59 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* nntp.el (nntp-open-server): Would try to reconnect to the same
	dead server.

	* gnus.el (gnus-group-insert-group-line): Didn't insert process
	marks. 
	(gnus-read-active-file): Would screw up the group info if a
	secondary server was down.

	* gnus-vm.el (gnus-vm-make-folder): Don't use toolbar.

	* nnfolder.el (nnfolder-save-mail): Would delete one \n too much.

	* gnus.el (gnus-start-news-server): Give better error message.

	* nntp.el (nntp-open-server-semi-internal): Save the error message
	on unsuccessful connects.

	* nnfolder.el (nnfolder-request-move-article): Deleted wrong
	article marker.
	(nnfolder-request-accept-article): Ditto.

	* gnus.el (gnus-summary-refer-article): Would bug out if the
	article buffer didn't exist.

	* gnus-cache.el (gnus-cache-braid-nov): Would skip every other
	line. 

Fri Aug 25 23:22:07 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus-msg.el (gnus-inews-news): Would kill connection after
	posting to a foreign server.

	* gnus.el (gnus): Read init file before doing splash.

Fri Aug 25 18:08:35 1995  Ulrik Dickow  <dickow@nbi.dk>

	* gnus-msg.el (gnus-post-news): Treat `gnus-auto-mail-to-author' right.

Fri Aug 25 15:04:37 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-cus.el (gnus-custom-import-cite-face-list): Support old
	light and dark settings of `gnus-cite-face-list'.

Fri Aug 25 06:03:51 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el (gnus-modtime-botch): New variable.

Fri Aug 25 05:44:07 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.99.20-22 is released.

Fri Aug 25 02:57:19 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* nndir.el (nndir-status-message): Wrong number of arguments.

	* gnus.el (gnus-summary-next-article): Woundn't go to the next
	group. 
	(gnus-group-recent-archive-directory): New variable.
	(gnus-group-make-archive-group): Now makes both the recent and the
	full groups. 

	* gnus-vis.el (gnus-easymenu): Require gnus-ems first.

Fri Aug 25 01:13:52 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus-vis.el (gnus-highlight-selected-summary): Would underline
	wrong part of line without mouse-face.

	* gnus.el (gnus-summary-refer-article): Would mess up window
	config when not useing full windows.

Fri Aug 25 00:22:14 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-vis.el (gnus-group-make-menu-bar): Disable
	`gnus-score-customize' in XEmacs.
	
	* gnus-cus.el: Removed variables declared in `gnus-cus.el'.
	* gnus.el: Ditto.
	* gnus-cite.el: Ditto.

Fri Aug 25 00:06:35 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* custom.el: New version.

	* gnus.el (gnus-summary-fetch-faq): Would bug out.

Thu Aug 24 23:54:13 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el (gnus-apply-kill-hook): Doc fix.

Thu Aug 24 16:25:17 1995  Ulrik Dickow  <dickow@nbi.dk>

	* gnus-msg.el (gnus-post-news): Respect Reply-To when handling
	`gnus-auto-mail-to-author'.

Thu Aug 24 01:41:33 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el (gnus-summary-end-of-article): Recenter at -3.

	* gnus-vis.el (gnus-summary-make-menu-bar): Commented out score
	thingies. 

	* gnus.el (gnus-summary-best-unread-article): Would not find the
	best unread.
	(gnus-article-display-x-face): Did not work if x-face-too-ugly was
	nil.

	* gnus-vis.el (gnus-article-highlight-headers): Would infloop with
	19.28. 

Thu Aug 24 01:41:33 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.19 is released.

	* gnus.el (gnus-group-faq-directory): Changed the default to point
	to aol.
	(gnus-newsrc-to-gnus-format): Would bug out when there were bogus
	groups in the .newsrc file.

	* gnus-ems.el: Don't bug out if x-get-resource isn't defined under
	XEmacs.

	* gnus.el (gnus-ask-server-for-new-groups): Would sometimes
	iterate over obarray instead of hashtb.
	(gnus-summary-next-article): Would give wrong message when going
	to canceled articles and gnus-auto-select-same was non-nil.

Wed Aug 23 22:39:03 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-save): New variable.
	(custom-save-and-exit): New function.
	(custom-buffer-create): Document it.
	(custom-mode-map): Bind it.
	(custom-buffer-create): New optional argument `SAVE' to overwrite
	`custom-save'. 
	* gnus-edit.el (gnus-score-customize): Use new argument.

Wed Aug 23 22:39:03 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-mode): Insert appropiate check in hook if
	`make-local-hook' doesn't exists.
	(custom-post-command): Remove check for mode here.

Wed Aug 23 22:03:50 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-factory-reset-all): Removed dead code.
	(custom-field-factory-reset): Removed dead code.
	(custom-default-factory-reset): Didn't import the default value.
	(custom-save): Didn't import the default value.

Wed Aug 23 01:41:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el (gnus-ask-server-for-new-groups): Might not ignore bogus
	groups. 

	* gnus-score.el (gnus-score-insert-help): `I??' would bug out.

	* gnus.el (gnus-article-display-x-face): Reverse logic a bit.
	(gnus): Do the startup message earlier.
	(gnus-group-list-groups): Void variable.
	(gnus-summary-raise-thread): Increase by (- 1 arg).

	* nnbabyl.el (nnbabyl-read-mbox): Would create extra dummy
	articles. 

Wed Aug 23 00:49:17 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-next-article): `SPC' `n' didn't work under
	XEmacs. 

Tue Aug 22 22:20:06 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-default): Add support for calculated
	defaults values. 
	* gnus-cus.el: Use it.

Tue Aug 22 21:05:42 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.18 is released.

Tue Aug 22 22:20:06 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* custom.el (custom-forward-field): Allow negative args.
	(custom-backward-field): New function.
	(custom-mode-map): Bind it.
	(custom-buffer-create): Document it.

Tue Aug 22 21:05:42 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el (gnus-gnus-to-newsrc-format): Clear modtime.
	(gnus-offer-save-summaries): Don't prompt for any summary buffers
	that aren't Gnus summary buffers.
	(gnus-setup-news): Would bug out when started with
	`gnus-no-server'. 
	(gnus-get-unread-articles): Would always connect to the server. 
	(gnus-groups-to-gnus-format): Really find out whether the server
	is native or not.
	(gnus-article-hide-headers): Would never hide "From " lines. 

	* gnus-msg.el (gnus-bug): Put point on Subject line.

	* gnus-ems.el: Would set invisible props to nil in 19.28.

	* gnus.el (gnus-summary-fetch-faq): Use `gnus-group-fetch-faq'.

Tue Aug 22 15:16:15 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* nnmail.el (nnmail-article-group): Protect call to
	`nnmail-split-methods' against errors.  We don't wan't the user to
	lose mail if he made an error in `nnmail-split-methods'.

Tue Aug 22 04:37:27 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus-vis.el (gnus-header-face-alist): SkyeBlue.

	* gnus.el (gnus-newsrc-to-gnus-format): Would later cause bugouts
	in a different function.

Tue Aug 22 03:08:09 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-offer-save-summaries): Would bug out under XEmacs
	when there was no buffers to update.

Tue Aug 22 02:31:52 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.17 is released.

	* gnus.el: Bugged out during 19.28 compilation.

Mon Aug 21 20:47:08 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.99.16 is releaed.

	* 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. 

	* gnus-vis.el (gnus-article-add-buttons): Do a `nil t' on the
	search.

	* nnml.el (nnml-request-replace-article): Would bug out on
	slightly corrupted NOV files.

	* gnus-ems.el (gnus-ems-redefine): max-width for Mule was wrong. 

	* nnbabyl.el (nnbabyl-request-expire-articles): Didn't use the
	is-old shortcut.
	* nnmbox.el (nnmbox-request-expire-articles): Ditto.

	* gnus-msg.el (gnus-mail-forward-using-mail): Force window config.
	(gnus-bug-mail-send-and-exit): New command.
	(gnus-bug): Use it.
	(gnus-summary-mail-other-window): Configured windows strangely. 

	* gnus.el (gnus-gnus-to-newsrc-format): Wouldn't save
	.newsrc-SERVER, but just .newsrc.
	(gnus-make-newsrc-file): Would not find .newsrc-SERVER.eld if
	.newsrc-SERVER didn't exist.

	* nndoc.el (nndoc-set-header-dependent-regexps): New function.
	(nndoc-request-group): Use it.

Wed Jul 19 17:07:11 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus-ems.el: Defvar instead of setq.

	* gnus.el (gnus-summary-expire-articles): Don't do anything if
	there are no articles to expire.
	(gnus-unload): New command.

	* nnmh.el (nnmh-possibly-create-directory): Would create "a/b/c"
	dirs when "a.b.c" dir was requested.

	* gnus.el (gnus-newsrc-to-gnus-format): Also recognize "Options". 

	* nnmail.el (nnmail-activate): New function for faster activation.

	* gnus.el (gnus-summary-expire-articles): Be slightly faster.

	* gnus-cache.el (gnus-cache-possibly-enter-article): Bugged out on
	dummy roots.

	* gnus.el (gnus-summary-update-lines): Didn't set the article number.
	(gnus-summary-exit): Force a group window config.
	(gnus-select-newsgroup): Copy all marks lists.
	(gnus-group-sort-groups): Would not heed the last `l' or `L'. 

	* nndoc.el (nndoc-retrieve-headers): Would sometimes be in the
	wrong buffer for folding continuation lines.

	* gnus-ems.el (gnus-ems-redefine): Redefine
	`gnus-article-add-button' for XEmacs.

	* gnus.el (gnus-summary-mark-forward): Never go to the next unread
	article when marking as unread.

	* gnus-kill.el (gnus-kill-file-enter-kill): Wouldn't allow editing
	of the global kill file. 

	* gnus.el (gnus-summary-mode): Don't update format specs.

Tue Jul 18 16:39:31 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-number-of-articles-in-thread): Didn't work
	with the new thread machine.

Tue Jul 18 13:38:27 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.97.2 is released.

	* gnus.el (gnus-thread-header): Define as a macro.
	(gnus-all-windows-visible-p): Don't barf on horizontal specs. 
	(gnus-mouse-face-function, gnus-max-width-function): Separate into
	functions to make it easier for XEmacs and Mule to redefine.

	* gnus-cache.el (gnus-cache-save-buffers): Make sure that the
	directory exists.

	* gnus-msg.el (gnus-group-mail): Don't do configure.

	* gnus.el (gnus-all-windows-visible-p): Almost always reported
	nil. 

Tue Jul 18 11:04:02 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.97.1 is released.

	* gnus.el (gnus-parse-format): Use macros instead of defuns.

	* gnus-msg.el (gnus-debug): Slap more condition-cases around
	everything. 

	* gnus.el (gnus-summary-prepare-threads): Slight rewrite.
	(gnus-summary-prepare-threads): Would bug out on culling.
	(gnus-summary-expand-window): Didn't.

Mon Jul 17 16:31:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-goto-unread): New default.

Mon Jul 17 12:28:36 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.97 is released.
	
	* gnus.el (gnus-summary-prepare-threads): New implementation.

	* gnus-vis.el (gnus-netscape-open-url): Used 10.29isms. 

	* gnus.el (gnus-summary-exit-no-update): Removed call to the cache
	removal company.
	(gnus-summary-prepare-untreaded): New function to prepare an
	unthreaded summary buffer faster.
	(gnus-summary-mode-map): Bound hide-citation-maybe to `W C'. 

Mon Jul 17 04:24:40 1995  Sudish Joseph <joseph@cis.ohio-state.edu>

	* gnus-cache.el (gnus-cache-save-buffers): Only save the overview
	  file if absolutely necessary.  Delete cache subdirectories when
	  the overview file is empty...actually when the buffer to be saved
	  is empty, so it doesn't delete any existing empty subdirs.

	* gnus-cache.el (gnus-cache-change-buffer): All saving of
	  overviews is through gnus-cache-save-buffers now.  More careful
	  about modification flags on overview buffers to save redundant
	  file reads/writes.

	* gnus-cache.el (gnus-cache-possibly-remove-articles): Added call
	  to gnus-cache-save-buffers to ensure that overviews are written
	  out on group exit.

Mon Jul 17 10:15:35 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-update-lines): Faster implementation.

	* gnus-uu.el (gnus-uu-command): Also escape &'s.

	* gnus-vis.el (gnus-article-make-menu-bar): Only the first menu
	bar item was defined.

Sun Jul 16 15:15:01 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus-msg.el (gnus-summary-supersede-article): Reversed comaprison.

	* gnus.el (gnus-read-old-newsrc-el-file): Add "options" to the
	options string.

	* nndoc.el (nndoc-insert-article): Weed out babyl extra headers. 

	* gnus-msg.el (gnus-summary-mail-other-window): Configure windows
	better. 

	* gnus-ems.el (gnus-ems-redefine): Redefine gnus-rebuild-thread
	for XEmacs. 

	* gnus.el (gnus-all-windows-visible-p): New function. Don't
	configure windows if all buffers are visible. 
	(gnus-summary-expand-window): Allow forcing of `article' config. 

	* nnbabyl.el (nnbabyl-active-number): Create new groups on the
	fly. 
	* nnfolder.el (nnfolder-active-number): Ditto.
	* nnmbox.el (nnmbox-active-number): Ditto.
	
	* gnus.el (gnus-summary-expire-articles): Didn't use total-expire.

Sat Jul 15 20:08:47 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus-kill.el (gnus-kill-save-kill-file): New variable.
	(gnus-kill-parse-gnus-kill-file): Don't save kill files unless you
	really want to.

	* gnus.el: 0.96 is released.

Sat Jul 15 03:54:00 1995  Sudish Joseph <joseph@cis.ohio-state.edu>

	* gnus-vis.el (gnus-article-add-button): Use overlays for
	  gnus-article-button-face to ensure that it gets priority
	  during display.

Sat Jul 15 17:50:23 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-article-summary-command-nosave): Pop instead of
	switch to the summary buffer. 

	* gnus-score.el (gnus-summary-increase-score): Make sure
	gnus-score-winconf isn't nil. 

	* gnus-vm.el: Use gnus-article-copy instead of the article buffer.

	* gnus-vis.el (gnus-summary-make-menu-bar): Don't recreate menus
	if the are already created. 

	* gnus.el (gnus-group-get-new-news): Would not check unread
	articles when using permament levels. 

	* nnfolder.el (nnfolder-request-accept-article): Didn't accept a
	respool request. 

	* gnus-score.el (gnus-score-add-followups): Bugged out all over
	the place. 

Fri Jul 14 15:25:20 1995  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-vis.el (gnus-button-url): Default to `gnus-netscape-open-url'.
	(gnus-netscape-open-url): New function.
	(gnus-netscape-start-url): New function.

Fri Jul 14 10:03:07 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-cache-removeable-articles): Make this a local
	variable to the summary buffers.

	* gnus-cache.el (gnus-cache-change-buffer): Don't reset 
	 gnus-cache-removeable-articles here.

	* gnus-msg.el (gnus-summary-followup): Make sure we get the
	current headers. 

	* gnus-ems.el: Removed def for `gnus-header-face-alist'.
	(gnus-ems-redefine): Redefined gnus-article-push-button for
	XEmacs. 

Thu Jul 13 12:12:15 1995  Scott Byer  <byer@mv.us.adobe.com>

	* nnfolder.el (nnfolder-request-expire-articles) commented out
 	line that was causing a problem when exiting group.

	* nnfolder.el (nnfolder-request-list) always get the active list
 	from the file, since we're being more careful to keep it up to
 	date.  Fixes new-group creation problems.

	* nnfolder.el (nnfolder-request-group) added timestamp check on
 	active file.  Fixed problem of new messages not being shown upon
 	first starting up (ding).

Thu Jul 13 00:14:09 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* 0.95 is released.

	* nndoc.el (nndoc-type-to-regexp): Some digests do not start with
	the required over-long --- line.

	* gnus.el (gnus-article-prepare): Didn't set gnus-have-all-headers
	in the right buffer.
	(gnus-read-mark): Swicthed marks around.
	(gnus-summary-next-group): Would barf on unactivated groups.

	* gnus-vis.el (gnus-visual-score-map): Turn score menus off. 

Wed Jul 12 21:02:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-save-newsrc-file): Allow backups of files. 
	(gnus-gnus-to-newsrc-format): Ditto.
	(gnus-article-mode-map): Don't use summary buffer def for return. 

	* gnus-ems.el: set-text-properties did not work for XEmacs.

	* gnus-uu.el (gnus-uu-initialize): Don't check for generated files
	- this would delete any previously decoded files. 
	(gnus-uu-output-buffer-name): Changed name. 
	(gnus-uu-initialize): Maintain an alist of tmp dirs.

	* gnus.el (gnus-group-search-forward): Would also find group with
	a lower level than LEVEL.

	* nntp.el: `telnet' was autoloaded as a non-interactive function. 

	* gnus.el (gnus-summary-next-group): Configure windows properly on
	`C-g'.
	(gnus-summary-refer-article): Make sure overlays are copied by
	renaming the buffer.

	* gnus-msg.el (gnus-inews-insert-mime-headers): Bind
	mail-header-separator to "".

Tue Jul 11 16:38:32 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-exit): Run the exit hook before updating
	info. 

Tue Jul 11 09:36:28 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.94 is released.

	* gnus-msg.el (gnus-debug): A `sit-for' may sometimes change
	active buffer.

	* nn*.el: Fix in expire article which would nix out the active
	file. 

	* gnus-ems.el (gnus-ems-redefine): Mule redefinition.

	* gnus.el (gnus-summary-respool-article): Didn't allow respooling.

	* gnus-uu.el (gnus-uu-command): Also escape !s.

	* gnus-cache.el (gnus-cache-change-buffer): Reset
	gnus-cache-removeable-articles. 
	(gnus-cache-possibly-remove-articles): Don't stat everything
	between heaven and earth.

	* gnus.el (gnus-summary-expire-articles-now): Use -1 as the expiry
	wait period. 
	(gnus-summary-caesar-message): Changed somewhat. Removed all
	caesar code from gnus - use the functions in rnews.el instead. 

Mon Jul 10 20:42:14 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-catchup-to-here): Don't mark current
	article as read. 

Mon Jul 10 10:44:46 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>

	* gnus.el: 0.93 is released.

	* gnus-ems.el (gnus-ems-redefine): Redefine for XEmacs.

	* gnus.el (gnus-summary-expire-articles-now): New function and
	keystrokem by popular demand.
	(gnus-summary-exit-hook): New variable.

	* gnus-vis.el (gnus-visual-turn-off-edit-menus): New function.

	* nnml.el (nnml-request-expire-articles): When you have found one
	new article, the rest are probably also new, so stop checking,
	already. 
	* nnbabyl.el (nnbabyl-request-expire-articles): Ditto.
	* nnfolder.el (nnfolder-request-expire-articles): Ditto.
	* nnmh.el (nnmh-request-expire-articles): Ditto.
	* nnmbox.el (nnmbox-request-expire-articles): Ditto.

	* gnus-ems.el: Setq gnus-display-type and gnus-background-mode for
	XEmacs. 

	* gnus-vis.el (gnus-summary-highlight): Defvarred twice. 

	* gnus-uu.el (gnus-uu-uustrip-article): Remove any non-body line
	after the begin line. 

Sun Jul  9 15:01:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus-uu.el (gnus-uu-get-actions): Substitute "file" for
	"gnus-uu-archive". 

	* gnus-vis.el (gnus-group-make-menu-bar): Disable the Edit menu in
	all Gnus modes. 

	* gnus-msg.el (gnus-insert-mime-headers): New function.
	(gnus-inews-insert-headers): Make deletable headers italic. 
	(gnus-inews-check-post): Stricter From header checks. 

	* gnus.el (gnus-subject-equal): Would bug out on numerical
	gather-limits. 
	(gnus-limit-string): New function. 
	(gnus-score-score-files): Translate the ":" to "/".
	(gnus-score-find-bnews): Ditto.
	('gnus-startup-hook): Remove all hilit hooks by default. 

	* gnus-score.el (gnus-default-adaptive-score-alist): Don't let
	ticks affect adaptive score. 

	* gnus-msg.el ('rmail): Require rmail. 

	* gnus-mh.el (gnus-mail-reply-using-mhe): Make sure the To isn't
	empty. 

	* gnus-msg.el (gnus-inews-news): Don't restore window config if
	article is rejected. 

	* gnus.el (gnus-summary-show-article): Now takes a prefix.
	(gnus-browse-exit): List all groups on exit.
	(gnus-summary-edit-article): Make sure the article buffer is the
	selected window before editing. 

Sat Jul  8 16:57:03 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.92 is released.

	* gnus.el (gnus-summary-fetch-faq): Get the real name.
	(gnus-summary-fetch-faq): Don't do the config thing unless the
	fetch is successful. 
	(gnus-group-group-unread): New function. 

	* gnus-score.el (gnus-summary-header): Beep on pseudo-articles. 

	* gnus.el (gnus-group-expire-all-groups): Don't move the cursor. 
	(gnus-group-remove-mark): Don't be so verbose.
	(gnus-summary-read-group): Return the the server buffer if
	quitting a group entry from the server buffer. 

	* gnus-score.el (gnus-score-add-followups): Local variable shadows
	parameter. 

	* gnus.el (gnus-summary-exit): Didn't update cache when proceeding
	to the next group. 
	(gnus-summary-next-group): Didn't respect `gnus-keep-same-level'. 
	(gnus-summary-remove-lines-marked-as-read): Also remove canceled
	articles. 

	* gnus-score.el (gnus-score-insert-help): Make the summary buffer
	the selected window. 

	* gnus-vis.el (gnus-visual-score-map): New function to create a
	gazillion menu bar entries. 

	* gnus.el (gnus-summary-next-group): New implementation. 

Fri Jul  7 12:55:47 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus-cache.el (gnus-cache-possibly-remove-article): Don't barf
	on corrupted .overview files. 

	* gnus.el (gnus-summary-copy-article): Make sure to open
	connection. 
	(gnus-summary-move-article): Ditto.
	(gnus-group-make-group): Initialized active entry with wrong data.
	(gnus-summary-mark-article): Don't mark ancients as expirable. 

	* nnbabyl.el (nnbabyl-request-create-group): New function. 

	* gnus.el (gnus-group-make-group): Did not check to see whether
	the backend was loaded. 

	* gnus-vis.el (gnus-header-face-alist): New colours.

Thu Jul  6 15:30:00 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
 
        * gnus-vis.el: Use `custom-face-lookup' to create faces for
        concistency. 
 
Thu Jul  6 14:17:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* nntp.el (nntp-async-request-group): New function to save async
	state between groups that are open at the same time. 

	* nnbabyl.el (nnbabyl-retrieve-headers): Possible removal of
	newlines. 

	* nnmbox.el (nnmbox-retrieve-headers): Ditto.

Wed Jul  5 18:21:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-mode): Set the name of the group here. 

	* gnus-ems.el: `set-text-properties' doesn't work on strings. 
	(gnus-ems-redefine): Require gnus-msg on startup.

Mon Jul  3 12:04:43 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-group-startup-message): Tweaked message.

Sun Jul  2 14:11:14 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.91 and 0.91.1 is released.

	* nnvirtual.el (nnvirtual-catchup-group): Would kill the group
	buffer. 

	* gnus-ems.el (gnus-ems-redefine): Redefine insertion of group
	lines to avoid that awfol front-stickyness of extents. 
	(gnus-ems-redefine): Redefine gnus-copy-article-buffer.
	(gnus-ems-redefine): Redefine gnus-summary-refer-article. 

	* nnml.el (nnml-request-expire-articles): Would delete everything
	over ange-ftp. 

	* gnus-ems.el (gnus-ems-redefine): Really redefine
	gnus-highlight-selected-summary. 

	* gnus-ems.el (gnus-ems-redefine): Redefine gnus-summary-recenter. 

Sun Jul  2 13:02:19 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: Removed tons of unreferenced local variables from all
	files. 
	(gnus-read-active-file): When using several nntp servers, the
	native nntp server often would not be consulted for an active
	file. 

Sun Jul  2 12:03:18 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-group-make-articles-read): name instead of group. 

Sat Jul  1 16:04:13 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.90 is released.

	* gnus.el (gnus-summary-edit-article-done): No arguments to
	buffer-disable-undo. 

	* nnkiboze.el (nnkiboze-generate-group): Turn off slow stuff. 

	* gnus-msg.el (gnus-inews-news): Don't restore the summary config
	if posting is unsuccessful.

	* gnus-score.el (gnus-score-find-trace): Don't pop to score window
	if no scores apply.

	* gnus-msg.el (gnus-summary-cancel-article): Don't mark article as
	cancelled if they are not. 
	(gnus-mail-reply-using-mail): Change map after running mail-setup. 

	* gnus.el (gnus-group-best-unread-group): Would return a group
	that was supposed to be excluded. 
	(gnus-summary-next-group): Skip empty groups. 

	* nntp.el (nntp-open-server-semi-internal): Don't attempt a second
	async connection if the server is down. 

	* gnus.el (gnus-summary-goto-last-article): Doc fix. 
	(gnus-no-server): Use permanent levels. 

	* gnus-msg.el: Unhide and hide was unnecessary when forwarding and
	replying and stuff. 

	* nnvirtual.el (nnvirtual-retrieve-headers): Mark cancelled and
	expired articles as read in the component group. 
	(nnvirtual-update-marked): When removing all marks, they wouldn't
	go away.

	* gnus.el (gnus-summary-catchup): Do thorough nnvirtual catchups. 

Fri Jun 30 09:10:57 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: gnus-bug wasn't interactive.

Thu Jun 29 13:42:33 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-catchup-to-here): Would mark one article
	too many. 
	(gnus-articles-to-read): Accept whitespace.
	(gnus-summary-go-to-next-thread): Didn't go to next thread when
	threads were hidden.
	(gnus-summary-display-article): When the first article was
	cancelled, point would remain in the group buffer.

Wed Jun 28 16:24:38 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.89 is released.

	* nnfolder.el (nnfolder-directory): file-name-as-directory thing. 

	* gnus-mh.el (gnus-mail-reply-using-mhe): Set gnus-mail-buffer to
	the right buffer.

	* gnus.el (gnus-article-mode-map): Copy all summary keystrokes. 
	(gnus-summary-insert-pseudos): Don't view if you ask to save 
	(gnus-summary-edit-article): Enable undo.

Sun Jun 25 11:47:24 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-summary-next-group): Fixed possible bug on `n' on
	last group. 
	(gnus-remove-some-windows): Didn't delete all Gnus windows.
	(gnus-group-unsubscribe-current-group): Use universal-argument as
	expected. 
	(gnus-summary-beginning-of-article): Didn't configure windows. 
	(gnus-compress-newsrc-alist): Be more lenient in compressing.
	(gnus-newsrc-parse-options): "-" was counted as a non-word
	character for some reason.
	(gnus-articles-to-read): Accept white space.
	(gnus-truncate-string): Did the opposite of what it should. 

Sat Jun 24 14:11:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>

	* gnus.el: 0.88 is released.

	* gnus.el (gnus-bug): Use gnus-mail-send-and-exit. 
	(gnus-summary-line-format-alist): Int instead of char with %e.
	(gnus-format-max-width): Mule refefinition.

Sat Jun 24 13:14:40 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunsci4.cern.ch>

	* gnus.el (gnus-subject-eq): New function.
	(gnus-summary-search-subject): Use it.

	* gnus-msg.el (gnus-cancel-news): Use previous distribution, if
	any. 

	* gnus.el (gnus-summary-next-group): Tried exiting while in the
	group buffer. 

Sat Jun 24 10:35:33 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunscipw.cern.ch>

	* gnus.el (gnus-article-date-ut): Slap a condition-case on the
	timezone functions.
	(gnus-summary-mode-hook): Doc fix.
	(gnus-group-get-new-news): Update native and secondary groups of
	the proper levels if levels are wanted. 

	* gnus-msg.el (gnus-inews-insert-signature): Checked whether
	`gnus-signature-function' was a function.

Sat Jun 17 02:38:33 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el: 0.87 is released.

	* nnkiboze.el (nnkiboze-close-group): Don't bug out on missing nov
	files. 

	* gnus-cache.el (gnus-cache-possibly-remove-articles): Wait until
	exit to remove articles from the cache. 

	* gnus.el (gnus-summary-next-group): Go to the next group, or exit
	if no articles. 
	(gnus-summary-search-article-forward): Cleaned up. 
	(gnus-summary-search-article-backward): New implementation. 

	* gnus-uu.el (gnus-uu-decode-with-method): Make sure the dir name
	is a directory. 

	* gnus.el (gnus-summary-mode-map): Add binding for gnus-bug. 
	(gnus-article-mode-map): Ditto. 
	(gnus-browse-mode-map): Ditto.

	* nnmh.el (nnmh-request-expire-articles): Possibly keep last
	article; and return the right `rest' undeleted list. 

	* gnus.el (gnus-summary-mark-article): Don't auto-expire ancient
	articles. 

	* nnbabyl.el (nnbabyl-request-expire-articles): Would infloop. 

	* gnus.el (gnus-summary-mark-article): Would possibly enter a nil
	into the lists of articles. 

Fri Jun 16 01:51:01 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nneething.el (nneething-get-head): Returned nil. 

	* gnus-cache.el (gnus-cache-possibly-enter-article): Make doubly
	sure that point as at the start of the line. 

	* gnus-score.el (gnus-summary-score-entry): Matches on lines were
	entered with strings, leading to later bugouts. 

	* nntp.el (nntp-request-asynchronous): Error message slightly
	off. 

	* gnus.el (gnus-summary-verbose-header): New command and keystroke
	for POG compatability. 
	(gnus-article-hide-headers-if-wanted): Fix to the same. 

	* gnus-score.el (gnus-score-edit-alist): Use it new config.  

	* gnus.el (gnus-summary-refer-parent-article): Give a more
	unabiguous error message. 
	(gnus-summary-refer-article): Save the article buffer before
	trying to refer some other. 
	(gnus-summary-refer-article): Don't blank out the old article
	buffer. 
	(gnus-buffer-configuration): New entry for summary-edit-score. 

	* gnus-mh.el (gnus-mail-reply-using-mhe): Set mail-bug to wrong
	thing. 

	* gnus.el (gnus-article-word-wrap): Let adaptive-fill-regexp be
	somewhat more permissive.
	(gnus-summary-first-subject): Did not go to the first article. 

Thu Jun 15 21:31:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-setup-news): Read active file from secondary
	servers even if native is down. 
	(gnus-get-unread-articles): Didn't display unread articles when
	started on a low level. 
	(gnus-get-unread-articles): More efficient implementation.

Thu Jun 15 05:28:03 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>

	* gnus-score.el (gnus-score-save): Delete empty score files. 

Thu Jun 15 03:34:23 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el: 0.86 is released.

	* gnus.el (gnus-summary-refer-article): Recenter after fetching. 

Wed Jun 14 10:34:20 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-uu.el (gnus-uu-digest-mail-forward): Don't initialize
	twice. 

	* gnus-msg.el (gnus-mail-buffer): New variable. 

	* gnus-score.el (gnus-summary-increase-score): Restore window
	config after help.

	* nnmail.el (nnmail-use-procmail): New variable. 

	* nntp.el (nntp-send-strings-to-server): Really reopen connection
	if closed. 

	* gnus.el (gnus-group-exit): Remove carpal window on exit. 
	(gnus-summary-recenter): Center on line 2 when in small windows. 
	(gnus-newsrc-to-gnus-format): Reset the options list. 
	(gnus-read-active-file): Would not activate primary groups when
	'some. 
	(gnus-get-unread-articles): Don't activate secondary groups
	again. 

Tue Jun 13 00:26:45 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* Treat empty comments fields. 

	* gnus.el (gnus-newsrc-to-gnus-format): Exponentiality revealed. 
	(gnus-score-find-hierarchical): Didn't really work for adaptive
	files. 
	(gnus-select-newsgroup): Really strip the first unwanted article. 

	* gnus-score.el (gnus-summary-score-entry): Doc fix. 

Tue Jun 13 10:02:57 1995  Scott Byer  <byer@mv.us.adobe.com>

	* nnfolder.el (nnfolder-possibly-change-group) An added check for
        a file being a directory also checked for a symlink without
        verifying that the symlink actually pointed to a directory.  This
        would seriosly mess up some mail setups.

	* nnfolder.el (nnfolder-server-opened)
        (nnfolder-possibly-change-group) Made sure checks for buffer
        existence included checks for the name being nil, since
        buffer-name with a nil name returns some random buffer.

Sat Jun 10 00:15:13 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-ask-server-for-new-groups): Ignore errors while
	reading newgroups files.
	(gnus-summary-next-group): Would bug out when all articles were
	expinged from scoring. 
	(gnus-simplify-subject-fuzzy): Totally bugged out. 

	* gnus.el: 0.85 is released.

Thu Jun  8 22:27:07 1995  Per Abrahamsen  <abraham@iesd.auc.dk>

	* custom.el: Added support for faces, sexp, and pair types.  Added
	support for declaring emacs packages.  Added support for loading,
	saveing, and editing Emacs customization.  Declared all user
	variables in the custom package itself.

	* gnus-edit.el: Added support for `eval', `adapt', and `local'
	entries. 

	* gnus-cus.el: New file.

Fri Jun  9 00:07:16 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-uu.el (gnus-uu-initialize): Create tmp dir recursively. 

	* gnus.el (gnus-group-edit-group): Refuse to edit killed groups. 
	(gnus-summary-enter-digest-group): Have followups in digest groups
	go to the parent group. 
	(gnus-newsrc-to-gnus-format): Would infloop on empty lines. 

	* gnus-score.el (gnus-score-load-file): Have adapt nil do nothing
	much. 
	(gnus-score-load-file): Have a nil 'adapt entry mean "use current
	value". 

	* gnus-vis.el (gnus-article-highlight-headers): Would sometimes
	bug out. 

	* gnus.el (gnus-configure-windows): Accept integer hor specs. 

	* nnfolder.el (nnfolder-request-create-group): Make sure new
	groups that are created are, indeedn, created.
	(nnfolder-request-accept-article): Would save two copies of all
	mail. 

Fri Jun  9 00:07:16 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el: 0.84 is released.

	* nneething.el (nneething-retrieve-headers): Check for empty
	files. 

	* gnus-msg.el (gnus-inews-insert-headers): Did not delete the
	required headers. 
	(gnus-inews-organization): Be a bit more clever about missing
	files. 

	* gnus-score.el (gnus-score-body): Didn't work at all. 

	* gnus-msg.el (gnus-summary-supersede-article): Did not select
	article before superseding. 
	(gnus-summary-supersede-article): Delete certain headers before
	superseding. 
	(gnus-delete-supersedes-headers): New variable. 

Thu Jun  8 20:15:24 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nnmh.el (nnmh-request-list): Would add a "." to the group name
	if nnmh-directory didn't end with /.

	* nnmail.el (nnmail-resplit-incoming): New variable. 

	* nnml.el (nnml-get-new-mail): Wrong group name. 

	* gnus.el (gnus-simplify-subject-fuzzy): Inline
	simplify-buffer-fuzzy. 
	(gnus-simplify-buffer-fuzzy): New Re: match. 

	* gnus-uu.el (gnus-uu-initialize): Make a more unique temp name. 
	(gnus-uu-decode-unshar-and-save): Start working. 

	* gnus.el (gnus-score-find-single): Find both SCORE and ADAPT
	file. 
	(gnus-score-find-hierarchical): Ditto.

Thu Jun  8 15:38:58 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>

	* gnus.el (gnus-newsrc-to-gnus-format): Don't enter native groups
	from the .eld files of they do not exist in the .newsrc file. 

	* gnus.el: Doc string typo corrections galore courtesy of Frank D.
	Cringle. 

	* gnus-ems.el: Bind buffer-substring-no-properties if not bound. 

	* gnus.el (gnus-select-newsgroup): Did the wrong thing to remove 
	(gnus-matches-options-n): Reversed match, sort of. 
	(gnus-extract-address-components): Didn't treat chopped-off lines
	well. 
	(gnus-read-all-descriptions-files): Returned nil. 
	(gnus-gmt-to-local): Wouldn't strip props before calling timzone. 

Wed Jun  7 15:04:20 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>

	* gnus.el (gnus-select-newsgroup): Don't add an extra 1 if there
	already is one. 
	(gnus-summary-reselect-current-group): Did not allow reselecting. 

	* nndoc.el (nndoc-retrieve-headers): Would fetch headers
	strangely. 

	* gnus.el (gnus-summary-search-subject): Don't bug out on
	psedu-articles. 
	(gnus-score-score-files): Use file-exists instead of
	file-readable because of os/2 bug. 
	(gnus-select-newsgroup): Didn't remove the first fetched article
	when not using nov. 

	* gnus.el: 0.83 is released. 

Wed Jun  7 12:59:46 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-configure-windows): Also make the selected buffer
	in the selected window the current buffer.

Mon Jun  5 23:04:27 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nntp.el: Anchor all lines with \n instead of $.

Sun Jun  4 17:03:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-remove-lines-marked-with): Unbalanced
	parens. 

Sun Jun  4 00:48:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-group-catchup): Would not properly catchup all
	ticked articles.

	* nndoc.el (nndoc-number-of-articles): Would totally bug out on
	mbox types. 

	* gnus.el: 0.82 is released.

Sat Jun  3 00:27:41 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-sort): Re-send async info after sorting. 
	(gnus-strict-mime): New variable. 
	(gnus-extract-address-components): XOVER From headers might not
	support folded lines. 

	* nnmail.el (nnmail-move-inbox): Always use movemail to move
	incoming mail. 

	* gnus.el (gnus-summary-zcore-fuzz): New variable. 
	(gnus-summary-insert-line): Use it. 

	* gnus-score.el (gnus-summary-score-entry): Remove Re:'s from
	substring and regexp matches. 

	* gnus-msg.el (gnus-inews-insert-headers): Would bug out on
	existing message-ids. 

	* gnus-ems.el: Provide gnusutil for Mule users. 

	* gnus.el (gnus-summary-catchup): Would nix out dormant articles. 

	* nntp.el (nntp-retrieve-headers-with-xover): Would give erronous
	results on non-xover servers. 

	* gnus.el (gnus-group-make-group): Would insert groups at the end
	of the list at the beginning. 

	* gnus-kill.el (gnus-kill-parse-gnus-kill-file): Switch to the
	summary buffer before evaling nok-kill forms. 

	* gnus-score.el (gnus-score-edit-done): Make sure the directory
	where we save the score file exists. 

	* gnus.el (gnus-retrieve-headers): Don't try to retrieve headers
	by id from the cache.

	* nnsoup.el (nnsoup-read-areas): New packets would bomb. 

	* gnus.el (gnus-get-unread-articles): Check secondary groups kinda
	unconditionally. 
	(gnus-read-descriptions-file): Don't try to re-read desc file if
	it failed the first time. 
	(gnus-add-configuration): New function. 
	(gnus-summary-next-article): The group window was selected. We
	select the summary buffer.
	(gnus-active-to-gnus-format): Would leave illegal group symbols
	undefined. 

Fri Jun  2 20:58:58 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nnvirtual.el (nnvirtual-possibly-change-newsgroups): Make sure
	the nnvirtual group doesn't include itself. 

	* gnus-score.el (gnus-score-body): Changed message to "num of
	tot". 

	* nnbabyl.el (nnbabyl-get-new-mail): Remove ^_-s from incoming
	mails. 

	* gnus.el (gnus-mark-article-as-read): Did not remove articles
	from the cache. 

	* nnmail.el (nnmail-get-spool-files): Remove directories that
	match the suffix. 

	* gnus-score.el (gnus-summary-increase-score): Use sit-fors to
	better mimic a keymap.
	(gnus-summary-increase-score): Don't display match types that are
	illegal for the header to be scored on.
	(gnus-summary-increase-score): Allow C-h to list help. 

	* nnmail.el (nnmail-get-split-group): Get the right group to split
	in when doing procmail splits. 

Fri Jun  2 17:25:28 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el: 0.81 is released. 

Fri Jun  2 14:56:40 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-group-exit): Would offer to save summaries after
	it was too late. 

	* nnvirtual.el (nnvirtual-request-close): Function for cleaning up
	nnvirtual. 

Wed May 31 16:37:02 1995  Per Abrahamsen  <abraham@iesd.auc.dk>

	* gnus-vis.el (gnus-summary-make-menu-bar): Added menu entry to
	highlight article.

Fri Jun  2 00:29:57 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-read-descriptions-file): Allow reading from
	different servers. 
	(gnus-group-describe-group): Wouldn't describe foreign groups. 
	(gnus-read-all-descriptions-files): New function. 
	(gnus-group-get-new-news-this-group): Would step to the bottom of
	the list. 
	(gnus-group-update-group): Would often insert groups one below
 	where they were supposed to go.

	* gnus-msg.el (gnus-copy-article-buffer): Didn't widen before
	copying. 

	* gnus.el (gnus-article-get-xrefs): Would bug out in obscure
	circumstances. 

	* gnus-ems.el: Would define make-face, which would confuse Info.

	* gnus.el (gnus-summary-next-article): Execute keystroke after `n'
	in the right buffer. 

	* gnus-edit.el (gnus-score-customize): Added keystroke and
	autoload. 

	* gnus.el (gnus-ask-server-for-new-groups): Did not open servers
	before requesting.
	(gnus-group-check-bogus-groups): Prefix now means "don't ask". 
	(gnus-check-bogus-newsgroups): Would bug out on several bogus
	groups with the same name. 

Thu Jun  1 01:17:01 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-msg.el (gnus-post-news): Would 'ask even when posting. 
	(gnus-inews-insert-headers): Only remove message-id previously
	generated by Gnus.
	(gnus-inews-news): Insert the same message-id in mail copies of
	news articles. 
	(gnus-deletable-headers): New variable. 

	* nnmh.el (nnmh-request-list): Would mess up the list.

	* gnus.el (gnus-group-make-empty-virtual): Create a group that
	matches nothing, not everything. 
	(gnus-group-catchup-current): Catch up component nnvirtual
	groups. 

	* gnus-soup.el: New file.

	* nnsoup.el: New file.

	* gnus-msg.el (gnus-inews-article-function): New variable. 
	(gnus-inews-article): Check headers after they have been
	generated. 

Wed May 31 11:37:22 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el (gnus-summary-expire-articles): Cancelled instead of
	canceled. 

Wed May 31 03:45:35 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>

	* nnmh.el (nnmh-request-expire-articles): If a file can't be
	deleted, don't remove it from the list of expirables. 

	* gnus.el: 0.80 is released.

Tue May 30 10:59:22 1995  Per Abrahamsen  <abraham@iesd.auc.dk>

	* gnus-cite.el (gnus-cite-attribution-postfix): Accept VinVN
	`says' attribution, no matter how stupid it sounds.

Wed May 31 00:46:27 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>

	* gnus.el (gnus-summary-read-group): Recenter in wrong window. 

Tue May 30 10:05:54 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-make-hashtable-from-newsrc-alist): Make sure no
	new dummy.groups are prepended. 
	(gnus-make-hashtable-from-newsrc-alist): Would potentially be
	destructive. 

Mon May 29 09:03:02 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el (gnus-summary-goto-subject): Would not report
	non-existing numbers. 

	* gnus-msg.el (gnus-inews-insert-signature): Don't do sig if
	mail-signature is non-nil. 
	(gnus-post-news): Would set gnus-newsgroup-name to something
	strange. 

	* gnus.el (gnus-configure-windows): Would, in obscure cases,
	display a buffer in two windows. 

Mon May 29 09:03:02 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el: 0.79 is released.

	* nnmail.el (nnmail-delete-incoming): New variable. 

	* gnus.el (gnus-summary-read-group): Would scroll to the end of
	the article. 

	* gnus-msg.el (gnus-mail-reply-using-mail): Don't run
	news-reply-header-hook if mail-yank-hooks is non-nil. 

Sun May 28 15:25:02 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-update-mark): Would add unread marks to
	articles that had been marked with the process mark.
	(gnus-summary-read-group): Forcibly recenter group buffer if
	visible. 

	* gnus-score.el (gnus-summary-increase-score): Allow "?"s. 

	* gnus.el (gnus-summary-import-article): New command and
	keystroke. 

	* gnus-kill.el (gnus-kill-parse-rn-kill-file): Also parse rn
	killfiles. 

	* gnus.el (gnus-group-get-new-news): Did not use
	default-list-level properly.

Sun May 28 10:01:10 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el (gnus-article-word-wrap): Use fill-column. 

	* gnus-score.el (gnus-score-remove-lines-adaptive): Would switch
	score files. 

	* nnspool.el (nnspool-find-article-by-message-id): Did not work. 

	* gnus-score.el (gnus-score-adaptive): Would try to score one too
	many. 

	* gnus.el (gnus-group-make-help-group): Use new doc backend. 

	* nndoc.el (nndoc-type-to-regexp): Find out when the end of file
	has been reached in digests. 

Sun May 28 01:30:59 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nnmbox.el (nnmbox-possibly-change-newsgroup): Act more robustly
	even if the user kills the mbox buffer.

Sat May 27 20:16:34 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nneething.el (nneething-make-head): Produced buggy From
	headers. 
	(nneething-article-p): More strict definition. 

	* gnus.el (gnus-summary-next-page): Would show end of buffer. 
	(gnus-group-exit): Really offer to save summaries.
	(gnus-offer-save-summaries): Reverse match.

Sat May 27 09:25:52 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>

	* gnus.el: 0.78 is released.

	* nnmail.el (nnmail-split-incoming): Would bug out on long
	content-lengths.

	* gnus.el (gnus-active-to-gnus-format): Do more checking. 
	(gnus-summary-prev-page): Would not configure windows. 

	* gnus-cache.el (gnus-cache-possibly-enter-article): Did not
	insert From headers in nov files.

	* nnbabyl.el (nnbabyl-retrieve-headers): Misspelled func name.

	* gnus.el (gnus-browse-group-name): Did not work.
	(gnus-browse-select-group): No interactive spec.

	* gnus-msg.el (gnus-mail-reply-using-mail): `C-c C-y' woyld yank
	only headers. 

Fri May 26 06:34:55 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-group-make-doc-group): New command and keystroke. 

	* nndoc.el (nndoc-open-server): New implementation. Now does
	babyl, mbox and digest.

	* nnspool.el (nnspool-request-post): Use a pipe instead of a pty. 

	* gnus-msg.el (gnus-inews-insert-headers): Do the _-_ a bit more
	intelligently. 

Thu May 25 13:05:05 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-enter-digest-group): Did not work.

	* nndigest.el (nndigest-current-buffer): Doc fix.

	* nnmh.el (nnmh-request-list): Would recurse needlessly. 

Thu May 25 05:34:16 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>

	* gnus.el: 0.77 is released.
	
	* gnus.el (gnus-article-date-ut): Ignore missing dates. 
	(gnus-group-enter-directory): New command and keystroke.

	* nnspool.el (nnspool-retrieve-headers-with-nov): Don't be picky
	on dirs. 

	* gnus-mh.el (gnus-mail-forward-using-mhe): Make better Subject. 

	* gnus.el (gnus-score-find-alist): New function.
	(gnus-score-score-files): ADAPT files would nix out all other
	files. 
	(gnus-score-score-files): Would not find any when short names were
	used. 

Sat May 20 06:45:04 1995  Sudish Joseph <joseph@cis.ohio-state.edu>

	* gnus-score.el (gnus-score-find-alist): New function.
	(gnus-possibly-score-headers): Use it.

	* gnus.el (gnus-score-file-(single|multiple)-match-alist): New
	  variables.

Thu May 25 03:44:53 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>

	* gnus-kill.el (gnus-expunge): Would infloop.

	* nnspool.el (nnspool-inews-sentinel): Did not kill the error
	buffer.

	* nnmail.el (nnmail-article-group): Would but out on function in
	the split method.

	* nnmh.el (nnmh-get-new-mail): Don't rescan if already scanned. 

	* nnml.el (nnml-get-new-mail): Ditto.

	* gnus.el (gnus-start-news-server): Don't let the nnmh backend
	fetch new mail. 

Wed May 24 07:59:39 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nneething.el: New backend.

Wed May 24 02:35:49 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>

	* gnus.el: 0.76 is released.

	* nnfolder.el (nnfolder-close-group): New version. Don't close if
	already closed.

	* gnus-msg.el (gnus-inews-news): Wouldn't restore winconf.

	* gnus.el (gnus-summary-delete-article): Would make all expirable
	articles disappear.

	* gnus-msg.el (gnus-summary-cancel-article): Don't mark as
	cancelled before it actually is cancelled.
	(gnus-mail-reply-using-mail): Did not narrow to headers. 
	(gnus-group-mail): Use the mail-other-window method.

	* gnus.el (gnus-signature-separator): Moved to gnus.el.
	(gnus-debug): Ignore nils in load-path.
	(gnus-score-score-files): Did not find adapt files when using
	short file names. 
	(gnus-score-score-files): Changing from short to long file names
	would bug out.
	(gnus-get-newsgroup-headers): Would bug out on empty articles.

	* nnheader.el (nnheader-insert-head): Would stop before getting
	the entire head.

	* gnus-msg.el (gnus-mail-reply-using-mail): Would unmark process
	marks in the wrong buffer.
	(gnus-post-news): Ditto.
	(gnus-inews-do-fcc): Would make a directory out of the file name. 

Tue May 23 07:24:52 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-group-real-name): Get the word after the last
	colon, not after the first colon.

	* nnmail.el (nnmail-split-incoming): When "splitting" for just a
	single group, narrow the split method to just the single group. 

	* gnus-uu.el (gnus-uu-unpack-files): Expunge generated files on
	group exit.

	* gnus-score.el (gnus-score-load-file): Added the `local' atom.

	* gnus.el (gnus-group-make-empty-virtual): New function and
	keystroke. 
	(gnus-dummy-mark): New variable.
	(gnus-summary-remove-lines-marked-with): Remove dummy roots that
	have no children.
	(gnus-articles-to-read): Allow the user to specify how many
	articles to read with a numerical prefix.
	(gnus-browse-read-group): New command and keystroke.
	(gnus-summary-insert-line): Go back to using normal plists for
	article info. Changes all over in the summary code.
	(gnus-summary-first-subject): New implementation.

Tue May 23 02:54:05 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>

	* nnmail.el (nnmail-move-inbox): tofile fix.

	* gnus-msg.el (gnus-group-mail): Moved here.
	(gnus-group-mail): Run gnus-mail-hook.

	* gnus.el (gnus-article-prepare): Let buffer-read-only to nil.

	* nnfolder.el (nnfolder-possibly-activate-groups): Don't use
	gnus-group-real-name. 

	* gnus.el (gnus-active-to-gnus-format): Add more error control.

	* gnus-score.el (gnus-summary-increase-score): Would bug out on
	certain keystrokes.

	* gnus.el (gnus-group-sort-groups): Would rescan.
	(gnus-group-sort-groups): Added keystroke.
	(gnus-article-setup-buffer): Always set article mode.
	(gnus-group-add-to-virtual): Prompt with nnvirtual:.

Sun May 21 07:33:20 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-offer-save-summaries): Save any still-existing
	summary buffer on exit from Gnus.

Sun May 21 00:11:00 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>

	* gnus.el: 0.75 is released.

	* gnus-cache.el (gnus-cache-retrieve-headers): Don't bug out on
	changed source groups. 

	* gnus.el (gnus-matches-options-n): Did not find matching options. 
	(gnus-configure-windows): Signal error with missing point.
	(gnus-narrow-to-headers): Don't bug out on malformed mail. 

	* gnus-uu.el: Made prompts more explicit.

	* gnus.el (gnus-article-prepare): Show thread before doing visual
	marks. 
	(gnus-summary-scroll-up): Would recenter oddly.

Sat May 20 23:37:42 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>

	* gnus-score.el (gnus-score-headers): gnus-current-score-file
	would be nil.

	* gnus-cite.el (gnus-supercite-regexp): New value.

Sat May 20 04:56:14 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nnbabyl.el (nnbabyl-retrieve-headers): Faster routine.

	* nnheader.el (nnheader-insert-head): New function to speed up
	HEADer reading.

	* nnspool.el (nnspool-retrieve-headers): Use it.
	* nnmh.el (nnmh-retrieve-headers): Ditto.
	* nnml.el (nnml-retrieve-headers): Ditto.

	* nnmh.el (nnmh-be-safe): New variable and serious speedup. 

Sat May 20 17:11:50 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el: 0.74 is released. 

Sat May 20 00:11:59 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el: 0.73 is released.

	* gnus-msg.el (gnus-mail-reply-using-mail): Don't barf wifout a
	message-id. 

	* gnus-score.el (gnus-score-load-file): 'eval was not right. 

	* gnus.el (gnus-make-articles-unread): Would deliver wrong
	results. 

Fri May 19 01:10:34 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nnbabyl.el (nnbabyl-insert-newsgroup-line): Did not translate
	"From " lines.
	(nnbabyl-insert-lines): Wrong number of lines. 
	(nnbabyl-request-accept-article): Bugged out. 

	* nnmh.el (nnmh-request-accept-article): Would never accept an
	article. 

	* gnus-vis.el (gnus-article-add-buttons): `Entry' would be nil
	sometimes. 

	* gnus-ems.el (gnus-ems-redefine): Redefine buffer-display-table. 

	* gnus.el (gnus): Init server buffer, just in case.

	* nnml.el (nnml-request-create-group): string-to-int instead of
	int-to-string. 

	* gnus.el (gnus-group-use-permament-levels): New variable,
	supersedes other variables. 
	(gnus-article-prepare): Let buffer-read-only nil before calling
	hooks. 
	(gnus-summary-next-group): Recenter group buffer.
	(gnus-get-newsgroup-headers): Articles without message-id's
	fetched in separate batches would be clobbered.

	* gnus-msg.el (gnus-inews-do-fcc): Make sure the fcc dir exists. 
	(gnus-inews-news): If both mailing and posting, remove the Fcc
	before posting. 

	* nnvirtual.el (nnvirtual-request-post-buffer): Don't suggest any
	newsgroups to post in.

	* gnus.el (gnus-list-of-read-articles): Would totally bug out. 

	* gnus-score.el (gnus-score-string): Add tracing.
	(gnus-score-find-trace): New command and keystroke.

	* nnmbox.el (nnmbox-request-expire-articles): When deleting the
	last article, would infloop.

	* nnbabyl.el (nnbabyl-article-string): Did not anchor end of
	number. 

	* gnus-msg.el (gnus-forward-insert-buffer): Don't do double
	copying of article buffer.
	(gnus-copy-article-buffer): Would barf when the article buffer
	didn't exist.

	* gnus.el (gnus-configure-windows): Split the opposite way.
	(gnus-summary-next-group): Would cycle on 0 on the last group. 

	* gnus-score.el (gnus-summary-increase-score): Give fuller
	prompts. 

Sun May 14 10:01:49 1995  Per Abrahamsen  <abraham@iesd.auc.dk>

	* gnus.el: Use (point-min) instead if `1'.

	* gnus.el (gnus-hidden-properties): Added.
	(gnus-summary-toggle-header, gnus-article-show-all-headers,
	gnus-article-hide-headers): Use it.

	* gnus-cite.el (gnus-article-hide-citation,
	gnus-article-hide-citation-maybe, gnus-cite-toggle): Use it.

	* gnus-vis.el (gnus-article-hide-signature,
	gnus-signature-toggle):  use it.

	* gnus.el (gnus-article-hide-signature): Deleted.  Use the version
	in `gnus-vis.el' instead.

	* gnus-vis.el (gnus-article-next-button): New function and
	keybinding. 

Thu May 18 03:10:03 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-score.el (gnus-score-edit-alist): Really save winconf.

	* gnus.el (gnus-summary-enter-digest-group): Don't use / in group
	names. 

	* nnmail.el (nnmail-split-incoming): Use Content-Length header. 

	* gnus-score.el (gnus-score-headers): Let current-score-file. 

	* gnus-ems.el: Don't use intagible before 19.29.

	* nndigest.el (nndigest-narrow-to-article): Stop before that *End
	of digest* line.

	* gnus-score.el (gnus-score-score-files): Expand the kill-file
	path before using it.
	(gnus-summary-increase-score): Double quoting of types.

	* gnus-mh.el (gnus-mail-forward-using-mhe): Use the incoming
	buffer. 

	* gnus.el (gnus-summary-prepare-threads): False roots would get
	incorrect number of children.

	* nnspool.el (nnspool-inews-sentinel): condition-case the sending
	of eof.

	* gnus.el (gnus-summary-mark-article): Always un-hide threads. 
	(gnus-update-read-articles): Peel off expired article numbers. 
	(gnus-article-set-window-start): New function.
	(gnus-summary-refer-article): Would scroll to the end of the
	buffer. 

	* gnus-uu.el (gnus-uu-save-article): Grabbed one char to many when
	snarfing headers. 

	* gnus-score.el (gnus-score-add-followups): Don't enter if there
	already is one.

	* gnus.el (gnus-nov-read-integer): Condition-case the read. 

	* nnvirtual.el (nnvirtual-close-group): Always handle a close. 

	* gnus-vm.el (gnus-mail-forward-using-vm): Accept an argument.

	* gnus-mh.el (gnus-mail-forward-using-mhe): Ditto.

	* gnus.el (gnus-summary-make-display-table): New function.

Thu May 18 00:58:54 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-summary-mode): Display-table would be nil. 

	* gnus.el: 0.72 is released.

Wed May 17 19:38:43 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>

	* gnus.el: 0.71 is released.

Mon May 15 15:53:00 1995  Scott Byer  <byer@mv.us.adobe.com>

	* nnfolder.el (nnfolder-possibly-activate-groups) New function.
        nnmail-get-active returns a bogus list the second time around, so
        we want to make sure we only call it once.

	* nnfolder.el (nnfolder-active-number) Mase things a little more
        paranoid in the case where we enter this procedure from splitting
        mail - it will do a possibly-change-group, which, if
        nnfolder-use-active-file is nil, will figure out the _true_ active
        numbers from the nnfolder mail file.

Wed May 17 17:43:27 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>

	* gnus.el (gnus-article-date-ut): Lapsed would fail when toggling
	headers. 
	(gnus-summary-catchup): Reversed comparison.
	(gnus-summary-mode): Set mode line before group name was defined. 
	(gnus-short-group-name): New implementation.
	(gnus-article-display-x-face): New implementation.
	(gnus-article-x-face-too-ugly): New variable.
	(gnus-remove-some-windows): Don't bug out on non-defined buffers. 

Wed May 17 14:23:37 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-msg.el (gnus-check-before-posting): New semantics. Allow
	finer granulatity than on/off.

	* gnus-score.el (gnus-summary-increase-score): Changed the maps
	and score file entry commands.

Tue May 16 00:40:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* gnus-score.el (gnus-summary-score-entry): When used
	interactively, didn't do the right TYPE.
	(gnus-summary-score-entry): Added keystroke.

	* gnus.el (gnus-summary-current-score): New command and keystroke. 

	* nnmail.el (nnmail-incoming-mail-directory): New variable. 
	(nnmail-get-spool-files): Use it.

	* nndigest.el (nndigest-request-group): Would not widen before
	inserting, resulting in a partial digest group.

	* gnus.el (gnus-article-summary-command): Use `call-interactively'
	instead of executing macro.
	(gnus-article-get-xrefs): Would sometimes bug out.

	* gnus-score.el (gnus-score-exact-adapt-limit): New variable.

	* nnfolder.el (nn*-prepare-save-mail-hook): New variables. 

	* gnus.el (gnus-summary-next-group): Would step one group to far
	when using `quietly'.
	(gnus-newsgroup-directory-form): Don't make directory form of the
	entire foreign group name.

	* gnus-uu.el (gnus-uu-save-article): Get continuation lines. 

	* gnus-msg.el (gnus-inews-news): Don't include courtesy message on
	Bcc mail.

	* nnmail.el (nnmail-split-fancy): New variable and stuff.

	* nnkiboze.el (nnkiboze-request-group): Barfed on non-generated
	groups. 

	* gnus.el (gnus-summary-mode): Modify buffer-display-table to not
	display control characters and the like.
	(gnus-active-to-gnus-format): Faster implementation.
	(gnus-ignored-newsgroups): Semi-obsolescent.
	(gnus-bug): Offer a help page.
	(gnus-article-prepare): Made summary and article buffer writable. 
	(gnus-group-make-kiboze-group): Created incorrect score files. 

Mon May 15 21:40:15 1995  Lars Ingebrigtsen  <lars@eyesore.no>

	* nntp.el (nntp-nov-gap): New variable.
	(nntp-retrieve-headers-with-xover): Use it.

