     Starting Trn

     If no newsgroups are specified, all the newsgroups which have unread
     news will be presented to the user in the order in which they occur in
     the .newsrc file.  At the prompt for each group you can choose to read
     it, skip it, move it, etc.  If a list of newsgroups is provided on the
     command line, trn will start up in "add" mode, using the list as a set
     of patterns to add new newsgroups and restrict which newsgroups are
     displayed (see also the discussion of the 'a' command on the newsgroup-
     selection level).

     Trn operates on four levels: the newsgroup-selection level, the thread
     selector, the article-reading level, and the paging level.  Each level
     has its own set of commands, and its own help menu.  At the paging level
     (the bottom level) trn behaves much like the more(1) program.  At the
     article-reading level articles are presented to you in the order of
     their replies, with the subjects being ordered by the date of the oldest
     unread article (though there are commands for changing the default
     display order).  In the thread selector you are presented with the sub-
     jects and (usually) authors associated with each discussion thread, and
     given a chance to choose which ones you wish to read now, save for
     later, or manipulate in some way.  At the newsgroup-selection level (the
     top level), you may specify which newsgroup you want next, or read them
     in the default order, which is the order that the newsgroups occur in
     your .newsrc file.  (You will therefore want to rearrange your .newsrc
     file to put the most interesting newsgroups first.  This can be done
     with the 'm' command on the Newsgroup Selection level.  WARNING: invok-
     ing readnews/vnews (the old user interface) in any way (including as a
     news checker in your login sequence!) will cause your .newsrc to be
     disarranged again.)

     On any level, at ANY prompt, help is available by typing an 'h'.  This
     gives you a summary of available commands and what they do.  Remember
     this command, you'll need it.

     Typing space to any question means to do the normal thing.  You will
     know what that is because every prompt has a list of several plausible
     commands enclosed in square brackets.  The first command in the list is
     the one which will be done if you type a space.  (All input is done in
     cbreak mode, so carriage returns should not be typed to terminate any-
     thing except certain multi-character commands.  Those commands will be
     obvious in the discussion below because they take an argument.)

     Upon startup, trn will do several things:

     1.  It will look for your .newsrc file, which is your list of
         subscribed-to newsgroups.  If trn doesn't find a .newsrc, it will
         create one.  If it does find one, it will back it up under the name
         ".oldnewsrc".

     2.  It will input your .newsrc file, listing out the first several news-
         groups with unread news.

     3.  It will perform certain consistency checks on your .newsrc.  If your
         .newsrc is out of date in any of several ways, trn will warn you and
         patch it up for you, but you may have to wait a little longer for it
         to start up.

     4.  Trn will next check to see if any new newsgroups have been created,
         and give you the opportunity to add them to your .newsrc.

     5.  Trn goes into the top prompt level -- the newsgroup-selection level.

