Tin is a full screen threaded newsreader that uses the tass newsreader as 
its base. Tass was developed by Rich Skrenta (skrenta@blekko.commodore.com).
Tin can read news locally and also via an NNTP server (-r option). Tin 
contains more features than tass but they are still accessable to the
beginner and expert alike. I tried to follow the tass UI conventions as 
much as possible.

This is a late beta release (I hope!). I am looking for people to test this
and send me ideas/comments & bugs so that I can correct any and then send
it off to comp.sources.misc sometime in the near future. 

I find myself getting more done using this new reader than rn/vn and the like. 

This is the only newsreader that I know of that threads on the Archive-name:
field as used in comp.sources.* groups as well as on the more normal Subject:
field. Before anyone comments on Subject: threading not being right and I 
should look at trn, I have and its threads are neat but I get more done with
tin than trn. It is especially good at saving and processing saved articles
& threads.

I may be off the net for a couple of months at the end of September, but
will be contactable at the following address:
	Iain J. Lea
    BrueckenStr. 12
    8500 Nuernberg 90
    Germany.
    Phone. +49-911-331963
    Email. iain@estevax.uucp

Bugs and new features to be added are described in the file TODO

Built & used on the following machines
--------------------------------------
	1) Vax 8850 & Ultrix 4.1 (Developed & most tested platform)
	2) Vax 11/785 & BSD 4.3
	3) 386 PC & Xenix 386
	4) 386 PC & ATT Unix SysVR4.0 (strange behaviour with inverse video)
	5) 386 PC & SCO Unix SysVR3.2 (strange behaviour with inverse video)
	6) 386 PC & ISC Unix SysVR3.2 with WINTCP (shakey ??)

Building Tin
------------
	1)  type make and a few system types will be displayed
	2)  edit Makefile if you want to add/change -D DEFINES
	3)  type 'make <system type>' for your system
    4)  NOTE. the mmakefile needs rewriting (Any takers?) 

	Note: the supplied Makefile will not run directly on BSD. It 
	requires a little work (Any takers to write a good Makefile?)

Installing Tin
--------------
	1)  make install

Credits
-------
I wish to give credit to the following people for the routines
that they have written and I have used in tin:

Rich Skrenta  - tass v3.2 that tin is based upon.
Syd Weinstein - curses.c is taken from the elm mailreader
Rich Salz     - wildmat regex pattern matching routine
Wayne Brandt  - multi-part uudecode routine 

I wish to thank the following people for comments & ideas:

Klaus Arzig, Reiner Balling, Georg Biehler, Peter Dressler,
Gerhard Ermer, Joachim Feld, Bernhard Gmelch, Joe Johnson,
Cyrill Jung, Clifford Luke, Toni Metz, Klaus Neuberger,
Otto Niesser, Fredy Schwatz, Bernd Schwerin, Chris Smith

Features of tass v3.2
---------------------
o Organizes articles by threads.  Displays a really nice article
  selection page.

o Group selection page makes it easy to scan newsgroups, subscribe,
  unsubscribe, reorder your .newsrc

o If you've ever used Notes, this is the program for you.
  Tass looks a lot like Notes, but has a few improvements:
  visual group selection page, Notes didn't have one
  rn style unread article detection as opposed to single timeline
  uses standard /usr/spool/news article layout

Newsreading style under Tass tends to be different than with rn.  Instead of
plowing through each group reading everything unread, you may find yourself
reading fewer articles in more groups.  It's easier to skip about and only
read interesting threads with Tass.

Tass keeps an index file for each group.  The first time you enter a group,
it will be a bit slow creating this file.  After that Tass will incrementally
update the index file and there should be little delay.

You can also run Tass in "update mode" out of cron to update the indexes.

Features New to Tin v1.00
-------------------------
o  News can be read locally (ie. /usr/spool/news) or remotely by NNTP (-r option)
 
o  User can config tin's options dynamically by 'M' command and have them
   saved to ~/.tin/tinrc.

o  Archive-name: mail header is used when saving and post processing 
   articles / threads.

o  Adjusts to size of screen for how much of Subject: & From: is displayed.

o  Post processes saved articles/threads. It will handle sh, uudecode,
   zoo, lharc, arc and zip (unzip) formats.

o  Articles can be sorted on Subject:, From:, Date: field or nothing. 

o  Killfile support (Not fully debugged). Kill articles at single group
   / all groups on Subject:,From: line or on user entered pattern.

o  Saves articles / threads to elm mailbox by pressing '=' when asked
   for name of saved file.

o  Displays history of user posted articles/replies & followups.

o  Higlighted bar / -> arrow can be used for selecting articles

o  Tagging of articles to save in a particular order

And many other small changes.
