[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cola:00014] XRN (X news reader) 9.00 released


-----BEGIN PGP SIGNED MESSAGE-----


[NOTE: Because comp.os.linux.announce and comp.windows.x.announce are
moderated and articles in them are approved separately, I have to post
this message three separate times -- once to comp.os.linux.announce,
once to comp.windows.x.announce, and once to both comp.windows.x.apps
and news.software.readers.  I apologize if you see the message more
than once.]

Version 9.00 of XRN, an X news reader, has been released.  This
release contains a number of major enhancements as well as numerous
bug fixes.  All users of previous versions of XRN are encouraged to
update to this version.

The XRN home page can be found at
<http://www.mit.edu/people/jik/software/xrn.html>.

Source code for this version of XRN is available in the following
locations:

	<ftp://ftp.x.org/contrib/applications/xrn/xrn-9.00.tgz>
	<ftp://sipb.mit.edu/pub/xrn/xrn.tgz>

A patch file from release 8.02 to release 9.00, in gzipped unidiff
format, is available in the following locations:

	<ftp://ftp.x.org/contrib/applications/xrn/xrn-8.02-9.00.patch.gz>
	<ftp://sipb.mit.edu/pub/xrn/8.02-9.00.patch.gz>

A binary distribution for Linux is available in the following
locations:

	<ftp://ftp.x.org/contrib/applications/xrn/xrn-linux.tgz>
	<ftp://sipb.mit.edu/pub/xrn/xrn-linux.tgz>

(These files and the ".tgz" files listed above are GNU tar files
compressed with GNU zip.)

Below, you will find a list of enhancements, functionality changes and
bug fixes in this release, extracted from the ChangeLog file in the
source distribution.  Following that list is the Linux Software Map
(LSM) entry for the Linux binary distribution of XRN 9.00.

As with previous XRN releases, I am indebted to the members of the
xrn-users mailing list (see the README file in the distribution for
information about joining the list) who have tested the pre-release
versions of XRN 9.00 and helped me by finding bugs, providing bug
fixes, making suggestions and providing other useful feedback.
Thanks!

		      *************************

1998-01-14  Jonathan I. Kamens  <jik _at_ kamens.brookline.ma.us>

	*** Significant user-visible changes in XRN 9.00 (some changes are
	not listed; consult the XRN man page for additional information
	about these changes):

	
	** Enhancements:

	* Article threading and sorting

	The article subject list can be sorted by thread, in which case
	indentation is used to show thread nesting (see "sortedSubjects"
	in the man page).  A button/command has been added to find an
	article's parent.  Articles can be killed by thread or subthread.

	Also, the article subject list can now be sorted by date as well
	as by subject.

	Article sorting by subject has been sped up significantly.

	* Improved caching of fetched articles
	
	Article files are now stored in a rotating article cache whose
	size and number of files can be configured by the user (see
	"cacheFilesMaxFiles" and "cacheFilesMaxSize" in the man page).
	This means that XRN will exit newsgroups more quickly because it
	doesn't have to remove all of a newsgroup's article files when
	exiting a group.  It also means that articles won't be
	unnecessarily fetched multiple times from the server (for example,
	the current article no longer has to be refetched if you tell XRN
	to save or print it).

	* Improved authentication support
	
	Username/password authentication, using the "AUTHINFO USER" and
	"AUTHINFO PASS" NNTP commands, is now supported.  A new
	compile-time config.h option, ALLOW_RESOURCE_PASSWORDS, controls
	whether the user is allowed to encode passwords in X resources.

	* Improved-kill support
	
	Kill-file entries can now compare against the "Newsgroups",
	"Date", "Message-ID", "References", and "Xref" header fields in
	addition to the "From" and "Subject" fields.  Furthermore, the 'h'
	kill-file entry modifier can be used to compare against all of
	those fields

	Rather than having separate buttons for "session kill", "local
	kill", and "global kill", there is only one kill button for each
	field being killed, and different most buttons and/or modifier
	keys are used when hitting the button to signify whether the kill
	is for this session, the local kill file, or the global kill file.

	Automatic expiration of old kill-file entries has been added.  See
	"killTimeout" and "KILL FILE FORMAT" in the man page.

	A kill file can now include other kill files.

	* Enhancements to Article mode
	
	An error message is now displayed when the user attempts to cancel
	a message he is not authorized to cancel.

	A new "resort" command has been added, to allow the user to resort
	the article list.  Also, a button binding of ctrl-o was added to
	"unsort" the article list, i.e., to arrange the list the articles
	in numerical order.

	The "List old" button in article mode has been modified to allow
	the user to specify how far back to list, by holding down the ctrl
	key when executing the command.

	A new "artSub" button, which isn't in the default button list but
	which has a default key binding of '+', has been added.  This
	command subscribes the user to the current group if he isn't
	already subscribed (i.e., if he entered an unsubscribed group from
	All mode).

	* Enhancements to All mode
	
	A "Search" button and key binding ('/') has been added.

	A "Limit" button and corresponding 'l' binding has been added, to
	allow the user to limit the list to only newsgroups matching a
	specified regular expression.

	* Enhancements to multiple modes
	
	Newsgroup and subject list widths are now adjusted automatically
	when the XRN window is resized.

	Outgoing messages and postings can now be saved automatically into
	a folder.  See "saveSentMail" and "saveSentPostings" in the man
	page.

	Buttons whose functionality is disabled (e.g., the "Post" button,
	when the user is not allowed to post articles to the NNTP server)
	are no longer displayed, even if they are listed in a button list.

	A new "validNewsgroups" resource, complementing the old
	"ignoreNewsgroups" resource, has been added.

	XRN won't choke on NNTP servers which send multi-line responses
	for individual articles to XHDR requests.  A server shouldn't do
	that, but XRN tries to handle those that do.

	
	** Bug fixes:

	* Don't falsly claim that there are no articles in a newsgroup.
	
	* Don't hang forever when prefetching a newsgroup with lots of
	unread but unavailable articles in it.

	* Don't hang for a long time when the user attempts to visit a
	newsgroup that no longer exists with many unread articles in its
	active-file cache entry.

	* Don't do anything with the regular expressions of kill-file
	entries which contain unknown commands.  Previously, such regular
	expressions were compiled and compared against all unkilled
	articles, even though it didn't know what to do about any articles
	that matched.

	* Include "Sender:" in cancel messages when necessary.

	* When an external editor is being used for message composition
	and the user aborts the message, save the latest version of the
	article, rather than an old version, in the dead.letter file.

	* Handle lines longer than 1024 characters sent by the NNTP
	server.

	* Don't process individual articles' "Xref" headers multiple
	times.

	* Don't claim that an article was canceled when in fact its cancel
	message was mailed to a newsgroup moderator.

	* Inclusion of article text in a followup and reply will now
	always work, even if the article was canceled or the user has
	exited the newsgroup in which the original article is located.

	* Don't coredump when encountering newsgroups with really long
	names.

	
	** Changes in functionality:
	
	* To improve performance, NNTP_REREADS_ACTIVE_FILE is now defined
	by default in config.h.  Sites running very old NNTP servers which
	do not reread the active file each time the client sends a LIST
	command should comment out this definition before compiling XRN.

	* When comparing a kill file entry against the author of an
	article, the full contents of the article's "From" line are now
	used.  Previously, only the portion of the "From" line that was
	displayed in the Subject list was used.  This means, e.g., that
	you can set the authorFullName resource to "True" and still kill
	articles by user name, site name, etc.

	* Article mode is now more conservative about when the subject
	list is regenerated and which subject lines are added to it.  For
	example, when you attempt to go to an article that is not
	currently displayed in the subject list, only that article, rather
	than all articles after it, will be added to the list.

	* The IDENTIFY_VERSION_IN_MESSAGES compile-time configuration
	option is now enabled by default.

	* New newsgroups no longer show up after automatic rescans.  In
	order to discover new newsgroups, you have to execute the rescan
	command explicitly.

	* When displayLocalTime is true and the user asks to see the full
	article header, the article's actual "Date" field, rather than the
	converted date, is now displayed.

	* Conversion of backspace characters, pagebreak characters, or the
	"Date" field no longer takes place when an article is being saved
	or piped.
	
		      *************************

Begin3
Title:		xrn-linux
Version:	9.00
Entered-date:	15JAN98
Description:	X news reader
Keywords:	X, Usenet, News
Author:		jik _at_ kamens.brookline.ma.us (Jonathan Kamens),
		Ellen Santovich, Rick Spickelmier
Maintained-by:	jik _at_ kamens.brookline.ma.us (Jonathan Kamens)
Primary-site:	sipb.mit.edu /pub/xrn
		195590	xrn-linux.tgz
		1k	xrn-linux.lsm
Alternate-site:	ftp.x.org /contrib/applications/xrn
Original-site:	sipb.mit.edu /pub/xrn
		339446	9.00.tgz
Platforms:	XFree86 3.3.1, libc 5 (ELF)
Copying-policy:	BSD
End

- -- 
Jonathan Kamens  |  OpenVision Technologies, Inc.  |   jik _at_ cam.ov.com



- -- 
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce _at_ news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/liw/linux/cola.html

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1

iQCVAgUBNMMb+lrUI/eHXJZ5AQFvrQP/Uw9kuq9WY6IYGOTcst77wtLMRgrRXtm9
khdVDUHPMmCSU9zKm9wtRGHVWfWlWMet38/32wYs3AuW7o4ukM36etUqC0N2Jroz
Kfsw0hulMSaLk/Ub01/FNRiw48mp4k3GOP8HkaE3NOv4ndlwpm1y2oczFz02IcxC
ncjrAiiFHBY=
=Jb/g
-----END PGP SIGNATURE-----

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」