ALEXANDRA
 A NEXTSTEP NEWSREADER
ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ

Release:	0.9 (21-Oct-98)
Main authors:	Constantin Szallies & Erik Dðrnenburg
E-Mail:	alexandra-info@object-factory.com
Homepage:	http://www.object-factory.com/Alexandra

IMPORTANT NOTES

You need an NNTP server to use Alexandra. Flatfile support is neither included nor planned. Alexandra makes use of a NOV database and the relevant command extensions to NNTP. If access seems slow ask your news administrator to install a NOV database and/or read the section titled `Performance Tuning' in the online-help.

If you plan to compile Alexandra yourself make sure that you have NEXTSTEP Developer release 3.3  and MiscKit version 1.6.1 or higher.

HISTORY

Changes in 0.9

· Various patches (trh7) by Tom Hageman
· NEXTTOYOU patch for TIFF database
· More header fields displayed by default.
· New message decoder; all common message types and encodings can be displayed properly.
· URLs are prefixed with a little `zap' that can be double-clicked to open the location. It is also possible to drag the zaps into OmniWeb or any other application that supports WebStep pasteboard types.
· Setting of a font in preferences works (again!)
· The `Kill Authors' panel is resizable. (A neccessity these days!)
· Quoted text is rewrapped to 72 characters per line.
· Header fields that contain 8bit characters are properly encoded.
· References header is corrected if necessary.
· Spaces are silently removed from the Newsgroups header.
· Proper headers are generated for ASCII only postings.
· Posting is disallowed if the quoted text was not edited.
· A stern warning is presented if an attempt is made to cancel articles written by a person with a different e-mail address.
· A warning is presented if an attempt is made to post a reply when the original poster has request reply via e-mail.

Changes in 0.82

· UUdecoding
· Service to open news URLs from other Applications (OmniWeb, Netsurfer etc.)
 
Changes in 0.81

·	Authentication (AUTHINFO USER/PASS only)
·	New mode for newgroups list: `Groups with articles'
·	Catch Up button does `Catch Up to selection' when clicked first and `Catch Up' all when clicked again
·	Automatically created From Header can be confirmed/edited and saved into Defaults
·	Check for new news on activation and periodically
·	Body rewrapping and signature detection work outside newspaper mode
·	Inspector panel for all headers
·	Custom keybindings in Compose window

Changes in 0.8

·	`New News' command
·	The author's name is displayed after the subject
·	The articles size is indicated by the size of a dot
·	Automatic reconnect to NNTP server after a timeout.
·	Change the default font size.
·	Sort the newsgroup list.
·	Kill filter (kill a thread or an author).
·	Mark all articles read even if more than one newsgroup is selected.
·	Browser view
·	Choose some headers and hide all the others.
·	Find/Find-All Panel (Find newsgroups, subjects, authors, message ids, references). Regular expressions are supported.
·	Use curser up/down to go to the previous/next article
·	Use curser right/left to mark all articles in the current selected thread as read and go to the next/previous unread article.
·	Use Emacs keybindings in the Compose window.
·	Preferences Panel

Changes in 0.7

·	Multi NNTP server support - open more then one server at a time
·	`Slow Link' feature; use this if you read news via a slow modem
·	Hide article header
·	Default database support (see below)
·	Save window position and size
·	Conforms to RFC 1036
·	A couple small changes

Changes in 0.6

·	NEWGROUPS command
·	You can now sort the newsgroup list (just control - drag)
·	Add optional headers 
·	Save article
·	Print article (needs improvement)
·	Cancel article
·	NNTP server specific newsrc file (.<nntpserver>.newsrc)
·	Forward article by mail
·	Reply by mail
·	Go to next/previous article
·	fgrep newsgroup names
·	Show all replies to an article (Nice feature -- threading would be nicer of course)

Features of version 0.5 (first public version)

·	All the basic stuff	
·  ISO 8859-1 coding support (default content type)

KNOWN PROBLEMS

If you you are connected to the standard NNTP server (not INN) version 1.5.11 do not use the `New Groups' command.

COPYRIGHT

THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Alexandra.app and the source code created by the authors may be distributed under the terms of the GNU General Public License with the following restriction: Alexandra includes components copyrighted by other parties. These are used with kind permission of the copyright holders and/or in agreement with the appropriate licences. However, these licences might further restrict the terms of distribution and you are obliged to respect them when distributing Alexandra. For further details check the section titled `Copyright' in the on-line help.