home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-03-27 | 50.4 KB | 1,575 lines |
- Newsgroups: comp.sources.misc
- From: iain%anl433.uucp@germany.eu.net (Iain J. Lea)
- Subject: v29i020: tin - threaded full screen newsreader v1.1P1, Part02/12
- Message-ID: <1992Mar27.032830.2110@sparky.imd.sterling.com>
- X-Md4-Signature: 48f1a49d3db5bafb32e9c2248841e444
- Date: Fri, 27 Mar 1992 03:28:30 GMT
- Approved: kent@sparky.imd.sterling.com
-
- Submitted-by: iain%anl433.uucp@germany.eu.net (Iain J. Lea)
- Posting-number: Volume 29, Issue 20
- Archive-name: tin/part02
- Environment: BSD, SCO, ISC, SUNOS, SYSVR3, SYSVR4, ULTRIX, XENIX
- Supersedes: tin: Volume 28, Issue 45-55
-
- #!/bin/sh
- # this is tin.shar.02 (part 2 of tin1.1)
- # do not concatenate these parts, unpack them in order with /bin/sh
- # file tin.1 continued
- #
- if test ! -r _shar_seq_.tmp; then
- echo 'Please unpack part 1 first!'
- exit 1
- fi
- (read Scheck
- if test "$Scheck" != 2; then
- echo Please unpack part "$Scheck" next!
- exit 1
- else
- exit 0
- fi
- ) < _shar_seq_.tmp || exit 1
- if test ! -f _shar_wnt_.tmp; then
- echo 'x - still skipping tin.1'
- else
- echo 'x - continuing file tin.1'
- sed 's/^X//' << 'SHAR_EOF' >> 'tin.1' &&
- .TP
- \fBB\fP
- Mail a bug report or comment to the author. This is the best way of
- getting bugs fixed and features added/changed.
- .TP
- \fBc\fP
- Mark current group as all read and goto next group in group selection
- list.
- .TP
- \fBC\fP
- Mark current group as all read and goto next unread group in group
- selection list.
- .TP
- \fBg\fP
- Choose a new group by name. The position of the group within the group
- list will also be asked for. By entering '1' the new group will be the
- first group in the displayed list, by entering '8' the group will be
- the eighth group in the list etc. By entering '$' the group will be the
- last group displayed.
- .TP
- \fBh\fP
- help screen of newsgroup selection commands.
- .TP
- \fBH\fP
- help screen of context sensitive help about newsgroup selection level.
- .TP
- \fBI\fP
- Toggle inverse video.
- .TP
- \fBm\fP
- Move the current group within the group selection list.
- By entering '1' the group will become the first displayed group in
- the list, by entering '8' the eighth group in the list etc. By
- entering '$' the group will be the last group displayed.
- .TP
- \fBM\fP
- User configurable options menu (for more information see section Options Menu).
- .TP
- \fBq\fP
- Quit tin.
- .TP
- \fBs\fP
- Subscribe to current group.
- .TP
- \fBS\fP
- Subscribe to groups matching user specified pattern.
- .TP
- \fBu\fP
- Unsubscribe to current group.
- .TP
- \fBU\fP
- Unsubscribe to groups matching user specified pattern.
- .TP
- \fBv\fP
- Print tin version number.
- .TP
- \fBw\fP
- Post an article to current group.
- .TP
- \fBW\fP
- List articles posted by user. The date posted, the newsgroup and the
- subject are listed.
- .TP
- \fBy\fP
- The first time this command is called it will yank in all groups from
- \fI/usr/local/news/active\fP that are not in \fI$HOME/.newsrc\fP.
- After any groups have been subscribed/unsubscribed to, this command
- if pressed again will reread \fI$HOME/.newsrc\fP and display only
- subscribed groups.
- .TP
- \fBY\fP
- Reread group list from \fI$HOME/.newsrc\fP file.
- .TP
- \fBz\fP
- Mark all articles in the current group as unread.
- .TP
- \fBZ\fP
- Undelete previously deleted group from \fI$HOME/.newsrc\fP file.
- .TP
- \fB/\fP
- Group forward search.
- .TP
- \fB?\fP
- Group backward search.
- .SH "GROUP INDEX COMMANDS"
- .TP 10
- \fB4\fP
- Select article 4.
- .TP
- \fB^K\fP
- Kill current article (for more information read section Kill Article Menu).
- .TP
- \fB^L\fP
- Redraw page.
- .TP
- \fB<CR>\fP
- Read current article.
- .TP
- \fB<TAB>\fP
- View next unread article or group.
- .TP
- \fBa\fP
- Author forward search.
- .TP
- \fBA\fP
- Author backward search.
- .TP
- \fBB\fP
- Mail a bug report or comment to the author. This is the best way of
- getting bugs fixed and features added/changed.
- .TP
- \fBc\fP
- Mark all articles as read.
- .TP
- \fBC\fP
- Cancel current article. It must have been posted by the same user. The
- cancel message can be seen in the newsgroup 'control'.
- .TP
- \fBd\fP
- Toggle display to show just the subject or the subject and author.
- .TP
- \fBg\fP
- Choose a new group by name.
- .TP
- \fBh\fP
- help screen of group index commands.
- .TP
- \fBH\fP
- help screen of context sensitive help about group index level.
- .TP
- \fBI\fP
- Toggle inverse video.
- .TP
- \fBK\fP
- Mark article/thread as read and advance to next unread article/thread.
- .TP
- \fBl\fP
- List the author of each response in current thread and enter thread
- selection level.
- .TP
- \fBm\fP
- Mail current article / thread / articles matching pattern / tagged articles
- to someone.
- .TP
- \fBM\fP
- User configurable options menu (for more information see section Options Menu).
- .TP
- \fBn\fP
- Go to next group.
- .TP
- \fBN\fP
- Go to next unread article.
- .TP
- \fBo\fP
- Output current article / thread / articles matching pattern / tagged articles
- to printer.
- .TP
- \fBp\fP
- Go to previous group.
- .TP
- \fBP\fP
- Go to previous unread article.
- .TP
- \fBq\fP
- Quit tin.
- .TP
- \fBs\fP
- Save current article / thread / articles matching pattern / tagged
- articles to file / files / mailbox. To save to a mailbox enter '='
- or '=mailbox' when asked for filename to save to. To save in
- <newsgroup name>/<filename> format enter '+filename'. Environment
- variables are allowed within a filename (ie. $SOURCES/dir/filename).
- .TP
- \fBT\fP
- Tag current article for mailing ('m') / piping ('|') / printing ('o') / saving ('s').
- .TP
- \fBt\fP
- Return to group selection index.
- .TP
- \fBu\fP
- Toggle display to show all articles as unthreaded or threaded.
- .TP
- \fBU\fP
- Untag all articles that were tagged.
- .TP
- \fBv\fP
- Print tin version number.
- .TP
- \fBw\fP
- Post an article to current group.
- .TP
- \fBW\fP
- List articles posted by user. The date posted, the newsgroup and the
- subject are listed.
- .TP
- \fBz\fP
- Mark current article as unread.
- .TP
- \fBZ\fP
- Mark current thread as unread.
- .TP
- \fB/\fP
- Search forward for specified subject.
- .TP
- \fB?\fP
- Search backward for specified subject.
- .TP
- \fB-\fP
- Show last message.
- .TP
- \fB|\fP
- Pipe current article / thread / articles matching pattern / tagged articles
- into command.
- .SH "THREAD LISTING COMMANDS"
- .TP 10
- \fB4\fP
- Select article 4 within thread.
- .TP
- \fB^L\fP
- Redraw page.
- .TP
- \fB<CR>\fP
- Read current article within thread.
- .TP
- \fB<TAB>\fP
- View next unread article within thread.
- .TP
- \fBh\fP
- help screen of thread listing commands.
- .TP
- \fBI\fP
- Toggle inverse video.
- .TP
- \fBK\fP
- Mark thread as read and return to group index level.
- .TP
- \fBq\fP
- Quit thread listing level.
- .TP
- \fBr\fP
- Toggle display to show all articles or only unread articles.
- .TP
- \fBt\fP
- Return to group index level.
- .TP
- \fBv\fP
- Print tin version number.
- .TP
- \fBz\fP
- Mark current article in thread as unread.
- .TP
- \fBZ\fP
- Mark all articles in thread as unread.
- .SH "ARTICLE VIEWER COMMANDS"
- .TP 10
- \fB0\fP
- Read the base article in this thread.
- .TP
- \fB4\fP
- Read response 4 in this thread.
- .TP
- \fB^H\fP
- Show all of the articles mail header.
- .TP
- \fB^K\fP
- Kill current article (for more information read section Kill Article Menu).
- .TP
- \fB^L\fP
- Redraw page.
- .TP
- \fB<CR>\fP
- Goto next base article.
- .TP
- \fB<TAB>\fP
- Goto next unread article.
- .TP
- \fBa\fP
- Author forward search.
- .TP
- \fBA\fP
- Author backward search.
- .TP
- \fBB\fP
- Mail a bug report or comment to the author. This is the best way of
- getting bugs fixed and features added/changed.
- .TP
- \fBc\fP
- Mark all articles as read.
- .TP
- \fBd\fP
- Toggle rot-13 decoding for this article.
- .TP
- \fBf\fP
- Post a followup to current article.
- .TP
- \fBF\fP
- Post a followup with a copy of the current article included.
- .TP
- \fBh\fP
- Help screen of article page commands.
- .TP
- \fBH\fP
- Help screen of context sensitive help about article page level.
- .TP
- \fBi\fP
- Return to index page.
- .TP
- \fBI\fP
- Toggle inverse video.
- .TP
- \fBk\fP
- Mark article as read and advance to next unread article.
- .TP
- \fBK\fP
- Mark thread as read and advance to next unread thread.
- .TP
- \fBm\fP
- Mail current article / thread / articles matching pattern / tagged articles
- to someone.
- .TP
- \fBM\fP
- User configurable options menu (for more information see section Options Menu).
- .TP
- \fBn\fP
- Go to the next article.
- .TP
- \fBN\fP
- Go to the next unread article.
- .TP
- \fBo\fP
- Output current article / thread / articles matching pattern / tagged articles
- to printer.
- .TP
- \fBo\fP
- Output article/thread/tagged articles to printer.
- .TP
- \fBp\fP
- Go to the previous article.
- .TP
- \fBP\fP
- Go to the previous unread article.
- .TP
- \fBq\fP
- Quit tin.
- .TP
- \fBr\fP
- Reply through mail to author.
- .TP
- \fBR\fP
- Reply through mail to author with a copy of the current article included.
- .TP
- \fBs\fP
- Save current article / thread / articles matching pattern / tagged
- articles to file / files / mailbox. To save to a mailbox enter '='
- or '=mailbox' when asked for filename to save to. To save in
- <newsgroup name>/<filename> format enter '+filename'. Environment
- variables are allowed within a filename (ie. $SOURCES/dir/filename).
- .TP
- \fBt\fP
- Return to group selection index.
- .TP
- \fBv\fP
- Print tin version number.
- .TP
- \fBw\fP
- Post an article to current group.
- .TP
- \fBW\fP
- List articles posted by user. The date posted, the newsgroup and the
- subject are listed.
- .TP
- \fBz\fP
- Mark article as unread.
- .TP
- \fB/\fP
- Article forward search.
- .TP
- \fB?\fP
- Article backward search
- .TP
- \fB|\fP
- Pipe current article / thread / articles matching pattern / tagged articles
- into command.
- .TP
- \fB<\fP
- Goto the first article in the current thread.
- .TP
- \fB>\fP
- Goto the last article in the current thread.
- .SH "OPTIONS MENU"
- This menu is accessed by pressing 'M' at all levels. It allows the user
- to customize the behaviour of tin. The options are saved to the file
- \fI$HOME/.tin/tinrc\fP. Use <SPACE> to toggle the required option and
- <CR> to set.
- .TP 4
- \fBAuto save\fP
- Automatically save articles/threads by Archive-name: line in article
- header. This is useful to set ON in conjunction with 'Save separate'.
- .TP
- \fBSave separate\fP
- Save articles/threads to separate files. Set ON if saving source code.
- Set OFF if saving a conversational thread.
- .TP
- \fBMark saved read\fP
- This allows saved articles/threads to be automatically marked as
- having been read.
- .TP
- \fBKill articles\fP
- This allows the user to kill articles that match entries in the kill
- file \fI$HOME/.tin/kill\fP.
- .TP
- \fBDraw arrow\fP
- Allows groups/articles to be selected by an arrow '->' if set ON or
- by an highlighted bar if set OFF.
- .TP
- \fBPrint header\fP
- This allows the complete mail header or only the Siubject: and From:
- fields to be output when printing articles.
- .TP
- \fBGoto 1st unread\fP
- This allows the cursor to be placed at the first / last unread article
- upon entering a newsgroup with unread news.
- .TP
- \fBScroll full page\fP
- If set ON scrolling of groups/articles will be a full page at a time,
- otherwise half a page at a time.
- .TP
- \fBCatchup on quit\fP
- If set ON the user is asked when quitting if all groups read during the
- current session should be marked read.
- .TP
- \fBThread articles\fP
- If set ON articles will be threaded in all groups (default), otherwise
- articles will be shown unthreaded. If set ON but certain user specified
- groups are in \fI$HOME/.tin/unthread\fP, the specified groups will be
- unthreaded and the rest will be threaded.
- .TP
- \fBShow only unread\fP
- If set ON show only new/unread articles, otherwise show all articles.
- .TP
- \fBShow Author\fP
- If set 'None' only the Subject: line will be displayed. If set 'Addr'
- Subject: line & the address part of the From: line are displayed. If
- set 'Name' Subject: line & the authors full name part of the From:
- line are displayed. If set 'Both' Subject: line & all of the From: line
- are displayed.
- .TP
- \fBProcess type\fP
- This specifies the default type of post processing to perform on saved
- articles. The following types of processing are allowed:
- .in +.5i
- .ti -\w'\(em'u
- \(emnone.
- .ti -\w'\(em'u
- \(emunpacking of multi-part shell archives.
- .ti -\w'\(em'u
- \(emunpacking of multi-part uuencoded files.
- .ti -\w'\(em'u
- \(emunpacking of multi-part uuencoded files that produce a *.zoo archive
- whose contents is listed.
- .ti -\w'\(em'u
- \(emunpacking of multi-part uuencoded files that produce a *.zoo archive
- whose contents is extracted.
- .in -.5i
- .TP
- \fBSort articles by\fP
- This specifies how articles should be sorted. The following sort
- types are allowed:
- .in +.5i
- .ti -\w'\(em'u
- \(emdon't sort articles (default).
- .ti -\w'\(em'u
- \(emsort articles by Subject: field (ascending & descending).
- .ti -\w'\(em'u
- \(emsort articles by From: field (ascending & descending).
- .ti -\w'\(em'u
- \(emsort articles by Date: field (ascending & descending).
- .in -.5i
- .TP
- \fBSave directory\fP
- The directory where articles/threads are to be saved. Default is
- \fI$HOME/News\fP.
- .TP
- \fBMail directory\fP
- The directory where articles/threads are to be saved in mailbox format.
- This feature is mainly for use with the Elm mail program. It allows
- the user to save articles/threads/groups simply by giving '=' as
- the filename to save to.
- .TP
- \fBPrinter\fP
- The printer program with options that is to be used to print
- articles. Default is lpr for BSD machines and lp for SysV machines.
- .SH "KILL ARTICLE MENU"
- This menu is accessed by pressing '^K' at the group and page levels. It
- allows the user to kill an article that matches the current Subject:
- line, From: line or a string entered by the user. The user entered string
- can be applied to the Subject: or From: lines of an article. The kill
- description can be limited to the current newsgroup or it can apply to all newsgroups.
- Once entered the user can abort the command and not save the kill
- description, edit the kill file or save the kill description.
- .PP
- On starting tin the users killfile \fI$HOME/.tin/kill\fP is read and
- on entering a newsgroup any kill descriptions are applied. Articles
- that match a kill description are marked killed and are not displayed.
- .PP
- The 'Kill articles' option needs to be set ON in the Options Menu
- (selected by 'M' at any level) to activate this command.
- .SH "POSTING ARTICLES"
- Tin allows posting of articles, follow-up to already posted articles
- and replying direct through mail to the author of an article.
- .PP
- Use the 'w' command to post an article to a newsgroup. After entering
- the post subject the default editor (ie. vi) or the editor specified
- by the $VISUAL environment variable will be started and the article can
- be entered. To crosspost articles simply add a comma and the name of
- the newsgroup(s) to the end of the Newsgroups: line at the beginning of
- the article. After saving and exiting the editor you are asked if you
- wish to a)bort posting the article, e)dit the article again or p)ost
- the article to the specified newsgroup(s).
- .PP
- Use the 'W' command to display a history of the articles you have posted.
- The date the article was posted, which newsgroups the article was
- posted to and the articles subject line are displayed.
- .PP
- Use the 'f' / 'F' command to post a follow-up article to an already
- posted article. The 'F' command will copy the text of the original
- article into the editor. The editing procedure is the same as when
- posting an article with the 'w' command.
- .PP
- Use the 'r' / 'R' command to reply direct through mail to the author
- of an already posted article. The 'R' command will copy the text of
- the original article into the editor. The editing procedure is the
- same as when posting an article with the 'w' command. After saving
- and exiting the editor you are asked if you wish to a)bort sending
- the article, e)dit the article again or s)end the article to the
- author.
- .SH "MAILING PIPING PRINTING AND SAVING ARTICLES"
- The command interface to mail ('m'), pipe ('|'), print ('o') and save
- ('s') articles is the same for ease of use.
- .PP
- The initial command will ask you to select which a)rticle, t)hread,
- r)egex pattern, t)agged articles you wish to mail, pipe etc.
- .PP
- Tagged articles must have already been tagged with the 'T' command.
- All tagged articles can be untagged by the 'U' untag command.
- .PP
- If regex pattern matching is selected you are asked to enter a regular
- expression (ie. to match all articles subject lines containing 'net News'
- you must enter '*net News*'). Any articles that match the
- entered expression will be mailed, piped etc.
- .PP
- To save articles to a mailbox with the name of the current newsgroup
- (ie. Alt.sources) enter '=' or '=<mailbox name>' when asked for the
- save filename.
- .PP
- To save articles in <newsgroup name>/<filename> format enter '+<filename>'.
- .PP
- When saving articles you can specify whether the saved files should be
- post processed (ie. unshar shell archive, uudecode multiple parts etc).
- A default process type can be set by the 'Process type:' in the 'M'
- options menu.
- .SH AUTOMATIC MAILING AND SAVING NEW NEWS
- Tin allows new/unread news articles to be mailed (-M option)/saved
- (-S option) in batch mode for later reading. Useful when going on
- holiday and you don't want to return and find that expire has removed a
- whole load of unread articles. Best to run from crontab everyday while away,
- after which you will be mailed a report of which articles were mailed/saved
- from which newsgroups and the total number of articles mailed/saved.
- Articles are saved in a private news structure under your <savedir> directory
- (default is \fI$HOME/News\fP). Be careful of using this option if you read a
- lot of groups because you could overflow your filesystem. If you only want to
- save a few groups it would be best to backup your full \fI$HOME/.newsrc\fP and
- create a new one that only contains the newsgroups you want to mail/save.
- Saved news can be read later by starting tin with the -R option.
- .PP
- tin -M iain -f newsrc.mail (mail any unread articles in newgroups specified
- in file newsrc.mail)
- .PP
- tin -S -f newsrc.save (save any unread articles in newgroups specified
- in file newsrc.save)
- .PP
- tin -R (read any unread articles saved by tin -S option)
- .SH SIGNATURES
- Tin will recognize a signature in either \fI$HOME/.signature\fP or
- \fI$HOME/.Sig\fP. If \fI$HOME/.signature\fP exists, then the signature
- will be pulled into the editor for Tin mail commands. A signature in
- \fI$HOME/.signature\fP will not be pulled into the editor for posting
- commands since the inews program will append the signature itself.
- .PP
- A signature in \fI$HOME/.Sig\fP will be pulled into the editor for both
- posting and mailing commands.
- .PP
- The following is an example of a \fI$HOME/.Sig\fP file:
- .RS
- .nf
- NAME Iain Lea
- EMAIL iain%anl433.uucp@germany.eu.net
- SNAIL Bruecken Strasse 12, 8500 Nuernberg 90, Germany
- PHONE +49-911-331963 (home) +49-911-3089-407 (work)
- .fi
- .RE
- .SH "ENVIROMENT VARIABLES"
- .TP
- \fBTINDIR\fP
- Define this variable if you do not want tin's .tin directory in $HOME/.tin.
- (ie. if you want all tin's private files in /tmp/.tin you would set
- TINDIR to contain /tmp.
- .TP
- \fBNNTPSERVER\fP
- The default NNTP server to remotely read news from. This variable only
- needs to be set if the -r command line option is specified and the file
- \fI/etc/nntpserver\fP does not exist.
- .TP
- \fBORGANIZATION\fP
- Set the mail header field Organization: to the contents of the
- variable instead of the system default. This variable has precedence
- over the file \fI$HOME/.tin/organization\fP that may also contain an
- organization string.
- .TP
- \fBREPLYTO\fP
- Set the mail header field Reply-To: to the return address specified
- by the variable.
- This is useful if the machine is not registered in the UUCP mail maps
- or if you wish to recieve replies at a different machine.
- This variable has precedence over the file \fI$HOME/.tin/replyto\fP
- that may also contain a return address.
- .TP
- \fBADD_ADDRESS\fP
- This can contain an address to append to the return address when replying
- directly through mail to somebody whose mail address is not directly
- recognized by the local host. For example say the return address is
- \fIuser@bigvax\fP, but \fIbigvax\fP is not recognized by your host, so
- therfore the mail will not reach \fIuser\fP. But the host \fIlittevax\fP
- is known to recognize your host and \fIbigvax\fP, so if ADD_ADDRESS is set
- (ie. 'setenv ADD_ADDRESS @littevax' for csh or 'set ADD_ADDRESS @littevax'
- and 'export ADD_ADDRESS' for sh) the address \fIuser@bigvax@littlevax\fP will
- be used and the mail will reach \fIuser@bigvax\fP.
- This variable has precedence over the file \fI$HOME/.tin/add_address\fP
- that may also contain an address.
- .TP
- \fBBUG_ADDRESS\fP
- If the 'B' command bug report mail address is not correct this variable should be
- set to the correct mail address. This variable has precedence over the file
- \fI$HOME/.tin/bug_address\fP that may also contain a mail address.
- .TP
- \fBVISUAL\fP
- This variable has precedence over the default editor (ie. vi) that is
- used in all editing operations within tin (ie. posting 'w', replying 'rR',
- follow-ups 'fF' and bug reports 'B').
- .SH TIPS AND TRICKS
- The following newsgroups provide useful information concerning news software:
- .in +.5i
- .ti -\w'\(em'u
- \(emnews.software.readers (info. about news user agents tin,rn,nn,vn etc.)
- .ti -\w'\(em'u
- \(emnews.software.nntp (info. about NNTP)
- .ti -\w'\(em'u
- \(emnews.software.b (info. about news transport agents Bnews & Cnews)
- .PP
- Many prompts (ie. 'Mark everything as read? (y/n): y') within tin
- offer a default choice that the cursor is positioned on. By pressing
- <CR> the default value is taken.
- .PP
- When tin is run in an xterm window it will resize itself each time the xterm
- is resized.
- .PP
- Tin will reread the active file at set intervals to show any new news.
- .SH FILES
- .nf
- .ta \w'\fI$HOME/.tin/organization\fP 'u
- \fI$HOME/.newsrc\fP subscribed to newgroups.
- \fI$HOME/.tin/tinrc\fP options.
- \fI$HOME/.tin/.index\fP newsgroup index files directory.
- \fI$HOME/.tin/add\_address\fP address to add to when replying through mail.
- \fI$HOME/.tin/active\fP used by -n option for notifying user of new groups.
- \fI$HOME/.tin/bug\_address\fP address to send bug reports to.
- \fI$HOME/.tin/kill\fP kill file.
- \fI$HOME/.tin/organization\fP string to replace default organization.
- \fI$HOME/.tin/posted\fP history of articles posted by user.
- \fI$HOME/.tin/replyto\fP host address to use in Reply-To: mail header.
- \fI$HOME/.tin/unthread\fP contains groups that are not to be threaded.
- \fI$HOME/.signature\fP signature.
- \fI$HOME/.Sig\fP signature.
- .fi
- .SH BUGS
- There are bugs somewhere among the creeping featurism. Any bugs found
- should be reported by the 'B' (bug report) command.
- .PP
- There is a bug when article killing is switched ON/OFF at article
- page level and the 't' command is used to return to group selection
- index.
- .PP
- When articles have been unkilled, all articles will be marked
- unread even if they have already been read.
- .PP
- Killing articles when tin is setuid causes strange behaviour.
- .PP
- Will not uudecode some of the images in alt.binaries.pictures because
- more than one image is in the multi-part file to uudecode. Only the
- first image will be uudecoded.
- .PP
- Does not yet handle Xref: headers for cross-posted articles.
- .SH HISTORY
- Based on the tass newsreader that was developed by Rich Skrenta and posted
- to alt.sources in March 1991. Tass was itself heavily infleuenced by NOTES
- which was developed at the University of Illinois in the early 1980's.
- .PP
- Tin v1.00 (full distribution) was posted in 8 parts to alt.sources on 23 Aug 1991.
- .br
- Tin v1.0 PL1 (full distribution) was posted in 8 parts to alt.sources on 03 Sep 1991.
- .br
- Tin v1.0 PL2 (full distribution) was posted in 9 parts to alt.sources on 24 Sep 1991.
- .br
- Tin v1.0 PL3 (patch) was posted in 4 parts to alt.sources on 30 Sep 1991.
- .br
- Tin v1.0 PL4 (patch) was posted in 2 parts to alt.sources on 02 Oct 1991.
- .br
- Tin v1.0 PL5 (patch) was posted in 4 parts to alt.sources on 17 Oct 1991.
- .br
- Tin v1.0 PL6 (patch) was posted in 5 parts to alt.sources on 27 Nov 1991.
- .br
- Tin v1.0 PL7 (patch) was posted in 2 parts to alt.sources on 27 Nov 1991.
- .br
- Tin v1.1 PL0 (full distribution) was posted in 11 parts to alt.sources on 13 Feb 1992.
- .br
- Tin v1.1 PL1 (full distribution) was posted in 12 parts to alt.sources on 24 Mar 1992.
- .SH CREDITS
- .TP
- Rich Skrenta
- author of tass v3.2 which this newsreader used as its base.
- .TP
- Dave Taylor
- author of curses.c from the elm mailreader.
- .TP
- Rich Salz
- author of wildmat.c pattern matching routine.
- .TP
- Chris Thewalt
- author of getline.c emacs style editing routine.
- .TP
- Dieter Becker
- for generously posting certain versions and patches for me when
- my net connection was removed by a group of very short sighted
- people.
- .PP
- I wish to thank the following people for supplying patchs:
- X
- Anton Aylward, Dieter Becker, Dan Berry, Marc Boucher, Robert Claeson,
- Steven Cogswell, Ned Danieley, Brent Ermlick, Carl Hage, Ed Hanway,
- Torsten Homeyer, Nelson Kading, Fritz Kleeman, Karl-Koenig Koenigsson,
- Kris Kugel, Hakan Lennestal, Clifford Luke, Michael Faurot, David MacKenzie,
- Bill Poitras, Jim Robinson, Nickolay Saukh, Rich Salz, John Sauter,
- Bart Sears, Karl-Olav Serrander, Doug Sewell, Cliff Stanford,
- Adri Verhoef, Cary Whitney
- .PP
- I wish to thank the following people for bug reports/comments:
- X
- Klaus Arzig, Scott Babb, Reiner Balling, Volker Beyer, Roger Binns,
- Georg Biehler, Ian Brown, Andreas Brosig, Leila Burrell-Davis, Tom Czarnik,
- David Donovan, Peter Dressler, Gerhard Ermer, Hugh Fader, Joachim Feld,
- Paul Fox, Bernhard Gmelch, Viet Hoang, Andy Jackson, Joe Johnson, Cyrill Jung,
- Hans-Juergen Knopp, Per Lindqvist, Bob Lukas, Phillip Molloy, Toni Metz,
- Greg Miller, Klaus Neuberger, Otto Niesser, Reiner Oelhaf, Wolf Paul,
- John Palkovic, Andrew Phillips, Ted Richards, Fredy Schwatz, Bernd Schwerin,
- Klamer Schutte, Chris Smith, Daniel Smith, Steve Spearman, Hironobu Takahashi,
- Sven Werner
- .SH AUTHOR
- .TP
- Iain Lea
- (iain%anl433.uucp@germany.eu.net)
- SHAR_EOF
- echo 'File tin.1 is complete' &&
- chmod 0600 tin.1 ||
- echo 'restore of tin.1 failed'
- Wc_c="`wc -c < 'tin.1'`"
- test 35435 -eq "$Wc_c" ||
- echo 'tin.1: original size 35435, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= wildmat.3 ==============
- if test -f 'wildmat.3' -a X"$1" != X"-c"; then
- echo 'x - skipping wildmat.3 (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting wildmat.3 (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'wildmat.3' &&
- .TH WILDMAT 3
- .SH NAME
- wildmat \- perform shell-style wildcard matching
- .SH SYNOPSIS
- .nf
- .B "int"
- .B "wildmat(text, pattern)"
- .B " char *text;"
- .B " char *pattern;"
- .fi
- .SH DESCRIPTION
- .I Wildmat
- compares the
- .I text
- against the
- .I pattern
- and
- returns non-zero if the pattern matches the text.
- The pattern is interpreted similar to shell filename wildcards, and not
- as a full regular expression such as those handled by the
- .IR grep (1)
- family of programs or the
- .IR regex (3)
- or
- .IR regexp (3)
- set of routines.
- .PP
- The pattern is interpreted according to the following rules:
- .TP
- .BI \e x
- Turns off the special meaning of
- .I x
- and matches it directly; this is used mostly before a question mark or
- asterisk, and is not valid inside square brackets.
- .TP
- .B ?
- Matches any single character.
- .TP
- .B *
- Matches any sequence of zero or more characters.
- .TP
- .BI [ x...y ]
- Matches any single character specified by the set
- .IR x...y .
- A minus sign may be used to indicate a range of characters.
- That is,
- .I [0\-5abc]
- is a shorthand for
- .IR [012345abc] .
- More than one range may appear inside a character set;
- .I [0-9a-zA-Z._]
- matches almost all of the legal characters for a host name.
- The close bracket,
- .IR ] ,
- may be used if it is the first character in the set.
- The minus sign,
- .IR \- ,
- may be used if it is either the first or last character in the set.
- .TP
- .BI [^ x...y ]
- This matches any character
- .I not
- in the set
- .IR x...y ,
- which is interpreted as described above.
- For example,
- .I [^]\-]
- matches any character other than a close bracket or minus sign.
- .SH "BUGS AND LIMITATIONS"
- There is no way to end a range with a close bracket.
- .SH HISTORY
- Written by Rich $alz <rsalz@bbn.com> in 1986, and posted to Usenet
- several times since then, most notably in comp.sources.misc in
- March, 1991.
- .PP
- Lars Mathiesen <thorinn@diku.dk> enhanced the multi-asterisk failure
- mode in early 1991.
- .PP
- Rich and Lars increased the efficiency of star patterns and reposted it
- to comp.sources.misc in April, 1991.
- .PP
- Robert Elz <kre@munnari.oz.au> added minus sign and close bracket handling
- in June, 1991.
- .PP
- .de R$
- This is revision \\$3, dated \\$4.
- ..
- .R$ $Id: wildmat.3,v 1.7 91/07/05 17:50:16 rsalz Exp $
- .SH "SEE ALSO"
- grep(1), regex(3), regexp(3).
- SHAR_EOF
- chmod 0600 wildmat.3 ||
- echo 'restore of wildmat.3 failed'
- Wc_c="`wc -c < 'wildmat.3'`"
- test 2247 -eq "$Wc_c" ||
- echo 'wildmat.3: original size 2247, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- # ============= tin.nrf ==============
- if test -f 'tin.nrf' -a X"$1" != X"-c"; then
- echo 'x - skipping tin.nrf (File already exists)'
- rm -f _shar_wnt_.tmp
- else
- > _shar_wnt_.tmp
- echo 'x - extracting tin.nrf (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'tin.nrf' &&
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- NNAAMMEE
- X tin, rtin, tind - A threaded Netnews reader
- X
- SSYYNNOOPPSSIISS
- X ttiinn//rrttiinn//ttiinndd [options] [newsgroups]
- X
- DDEESSCCRRIIPPTTIIOONN
- X _T_i_n is a full-screen threaded Netnews reader. It can read news
- X locally (ie. /_u_s_r/_s_p_o_o_l/_n_e_w_s) or remotely (rtin or tin -r option)
- X via a NNTP (Network News Transport Protocol) server.
- X
- X Tin has four newsreading levels: the newsgroup selection page, the
- X group index page, the thread listing page and the article viewer.
- X Use the 'h' (help) command to view a list of the commands available
- X at a particular level.
- X
- X On startup Tin will show a list of the newsgroups found in
- X $_H_O_M_E/._n_e_w_s_r_c. An arrow '->' or highlighted bar will point to the
- X first newsgroup. Move to a group by using the terminal arrow keys
- X (ansi/at386/vt100 only) or 'j' and 'k'. Use PgUp/PgDn
- X (ansi/at386/vt100 only) or Ctrl-U and Ctrl-D to page up/down. Enter
- X a newsgroup by pressing RETURN.
- X
- X The TAB key may be used to advance to the next newsgroup with
- X unread articles and enter it.
- X
- OOPPTTIIOONNSS
- X --cc create/update index files for every group in
- X $_H_O_M_E/._n_e_w_s_r_c or file specified by -f option and mark all
- X articles as read.
- X
- X --ff ffiillee Use the specified file in place of $_H_O_M_E/._n_e_w_s_r_c.
- X
- X --hh help listing all command line options.
- X
- X --mm ddiirr mailbox directory to use. Default is $_H_O_M_E/_M_a_i_l.
- X
- X --MM uusseerr mail unread articles to specified user for later reading.
- X For more information read section Automatic Mailing and
- X Saving New News.
- X
- X --nn notify the user of any newly created newsgroups since the
- X last session.
- X
- X --pp ffiillee print program with options..
- X
- X --rr read news remotely from the default NNTP server specified
- X in the environment variable NNTPSERVER or contained in
- X the file /_e_t_c/_n_n_t_p_s_e_r_v_e_r.
- X
- X --RR read news saved by -S option (not yet implemented).
- X
- X
- X
- X
- X
- NEWS-OS Release 4.1R 1
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X --ss ddiirr save articles to directory. Default is $_H_O_M_E/_N_e_w_s.
- X
- X --SS save unread articles for later reading by -R option. For
- X more information read section Automatic Mailing and
- X Saving New News.
- X
- X --uu create/update index files for every group in
- X $_H_O_M_E/._n_e_w_s_r_c or file specified by -f option.
- X
- X --UU start tin in the background to update index files while
- X reading news in the foreground.
- X
- X --vv verbose mode for -c -M -S -u and -Z options.
- X
- X --zz only start tin if there is any new/unread news. If there
- X is news tin will position cursor at first group with
- X unread news. Useful for putting in login file.
- X
- X --ZZ check if there is any new/unread news and exit with
- X appropiate status. If -v option is specified the number
- X of unread articles in each group is printed. An exit code
- X 0 indicates no news, 1 that an error occurred and 2 that
- X new/unread news exists. Useful for writing scripts.
- X
- X Tin can also dynamically change its options by the 'M' menu
- X command. Any changes are written to $_H_O_M_E/._t_i_n/_t_i_n_r_c.
- X
- X The index daemon version Tind only supports the -f, -h and -v
- X options.
- X
- IINNDDEEXX FFIILLEESS
- X In order to keep track of threads, Tin maintains an index for each
- X newsgroup. There are a number of methods in which index files can
- X be created and updated.
- X
- X The simplest method is that each user creates/updates there own
- X index files that are stored in $HOME/.tin/.index. This has the
- X advantage that any user can compile and install tin, but the
- X disadvantage is that each user is going to be creating duplicate
- X files and using precious disk space. A good way to keep index files
- X updated is to start tin with the -U option that will update index
- X files in the background while you are reading news in the
- X foreground. You can also update index files via the system batcher
- X cron with the -u option:
- X 30 6 * * * /usr/local/bin/tin -u
- X
- X A slightly better method is to set tin setuid news and have all
- X index files created and updated in the news spool directory (ie.
- X /usr/spool/news/.index). This has the advantage that there will
- X only be one copy of the index files on each machine on your
- X network, but the disadvantage is that you will have tin running
- X setuid news and killing articles will change the central index file
- X
- X
- X
- X
- 2 Release 4.1R NEWS-OS
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X for a group for all users (Needs fixing!).
- X
- X A better method is to install the tind index file updating daemon
- X and have it create and update index files for all groups in your
- X active file at regular intervals in the news spool directory (ie.
- X /usr/spool/news/.index). This has the advantage that there will
- X only be one copy of the index files on each machine on your network
- X and tin must not be setuid news, but the disadvantage is that you
- X will have to have news permissions to install tind and root
- X permissions to install an entry in the cron batcher system to have
- X tind regularly update index files.
- X
- X The best method is to install the tind index file updating daemon
- X on your NNTP server and have it create and update index files for
- X all groups in your active file at regular intervals in the news
- X spool directory (ie. /usr/spool/news/.index). This has the
- X advantage that there will only be one copy of the index files on
- X the NNTP server for the whole of your network and tin clients must
- X not be setuid news, but the disadvantage is that you will have to
- X install my NNTP server patches to allow tin to retreive index file
- X from your NNTP server and and you must install an entry in the cron
- X batcher system to have tind regularly update index files (Note that
- X this is the method we use on our network of 40-50 machines and have
- X not had any problems).
- X
- X Entering a group the first time tends to be slow because the index
- X file must be built from scratch unless the tind update daemon is
- X being used. Subsequent readings of a group will cause incremental
- X updating of the index file.
- X
- X If reading news remotely and locally updating index files operation
- X will be somewhat slower because the articles must be retrieved from
- X the NNTP server.
- X
- NNEEWWSS AADDMMIINNIISSTTRRAATTIIOONN
- X Maintaining Netnews on large networks of machines can be a pretty
- X time consuming job as I recently discovered when I was given the
- X job of maintaining our news system and news users.
- X
- X Tin is a News User Agent and so most of the users were always
- X asking questions or doing things that could be frowned upon by
- X there departments. To releive news admins (and especially me) of
- X this features have been added to Tin to make life easier.
- X
- X If my NNTP XUSER patch has been applied to your NNTP server you
- X will be able to log the username and machine to your NNTP logfile
- X for usage statistics.
- X
- X A user starting tin for the first time can be automatically
- X subscribed to a list of newsgroups that are deemed appropiate by
- X the news administrator. At our site the subscriptions file has 125
- X groups (our active file conatains over 400 groups with many only
- X
- X
- X
- X
- NEWS-OS Release 4.1R 3
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X being marginally interesting to most people). The subscriptions
- X file should be created in your news lib directory (ie.
- X /usr/lib/news/subscriptions) and should have file permissions set
- X to 0644. If reading news via NNTP my NNTP LIST SUBSCRIPTIONS patch
- X will have to have been applied to your NNTP server.
- X
- SSCCRREEEENN FFOORRMMAATT
- X Tin has four separate levels of operation: Selection Group level,
- X Group level, Thread level and Article level.
- X
- X At the Selection Group level the title displays the number of
- X subscribed groups. The newsgroups are displayed on the left of the
- X screen with the number of unread articles displayed on the same
- X line in the middle of the screen.
- X <Selection Num> <Newsgroup> <Num of unread articles>
- X i.e.,
- X 1 alt.sources 10
- X 2 comp.sources.misc 3
- X 3 news.software.readers 12
- X
- X At the Group level the title contains the name of the group, the
- X number of conversation threads and total number of articles i.e.,
- X alt.sources (7 23). If the group has been setup not to thread
- X articles (i.e., alt.sources is in $(_H_O_M_E)/._t_i_n/_u_n_t_h_r_e_a_d) the title
- X will be alt.sources (U 23). There are two possible display formats
- X as shown below:
- X <Selection Num> <Unread> <Responses> <Subject> <Author>
- X i.e.,
- X 1 + 3 Bnews sources? iain@estevax.uucp
- X 2 1 This question has ether@net
- X or
- X <Selection Num> <Unread> <Responses> <Subject (longer)>
- X i.e.,
- X 1 + 3 Bnews sources?
- X 2 1 This question has a longer subject line
- X
- X At the Article level the page header has the following format:
- X <Date posted> <Newsgroup> <Thread 1 of n>
- X <Article Num> <Subject> <Num of responses in thread>
- X <Author> <Organization>
- X
- X <Article body>
- X i.e.,
- X 24 Jul 15:20:03 GMT alt.sources Thread 1 of 2
- X Article 452 Bnews sources? 3 responses
- X iain@anl433.uucp Organization name
- X
- X <Article boby>
- X
- CCOOMMMMOONN MMOOVVIINNGG KKEEYYSS
- X This table shows the common keys/commands for moving at all three
- X levels within Tin.
- X
- X
- X
- X
- 4 Release 4.1R NEWS-OS
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X ansi/at386/vt100 Other Terminals
- X Beginning of list/article HHoommee 11 (^^RR or gg at article level)
- X End of list/article EEnndd $$ (also GG at article level)
- X Page Up PPggUUpp ^^UU or bb
- X Page Down PPggDDnn ^^DD or <<SSPPAACCEE>>
- X Line Up UUpp aarrrrooww kk (not at article level)
- X Line Down DDoowwnn aarrrrooww jj (not at article level)
- X
- CCOOMMMMOONN EEDDIITTIINNGG CCOOMMMMAANNDDSS
- X An emacs style editing package allows the easy editing of input
- X strings. An history list allows the easy re-use of previously
- X entered strings. The following commands are available when editing
- X a string:
- X
- X
- X ^^AA,,^^EE move to beginnning or end of line, respectively.
- X
- X ^^FF,,^^BB nondestructive move forward or back one location,
- X respectively.
- X
- X ^^DD delete the character currently under the cursor, or send
- X EOF if no characters in the buffer.
- X
- X ^^HH,,<<DDEELL>> delete character left of the cursor.
- X
- X ^^KK delete from cursor to end of line.
- X
- X ^^PP,,^^NN move through history, previous and next, respectively.
- X
- X ^^LL,,^^RR redraw the current line.
- X
- X <<CCRR>> places line on history list if nonblank, appends newline
- X and returns to the caller.
- X
- X <<EESSCC>> aborts the present editing operation.
- X
- NNEEWWSSGGRROOUUPP SSEELLEECCTTIIOONN CCOOMMMMAANNDDSS
- X 44 Select group 4.
- X
- X ^^KK Delete current group from $_H_O_M_E/._n_e_w_s_r_c file.
- X
- X ^^LL Redraw page.
- X
- X ^^RR Reset $_H_O_M_E/._n_e_w_s_r_c file.
- X
- X <<CCRR>> Read current group.
- X
- X <<TTAABB>> View next unread group.
- X
- X BB Mail a bug report or comment to the author. This is the
- X best way of getting bugs fixed and features
- X added/changed.
- X
- X
- X
- X
- NEWS-OS Release 4.1R 5
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X cc Mark current group as all read and goto next group in
- X group selection list.
- X
- X CC Mark current group as all read and goto next unread group
- X in group selection list.
- X
- X gg Choose a new group by name. The position of the group
- X within the group list will also be asked for. By entering
- X '1' the new group will be the first group in the
- X displayed list, by entering '8' the group will be the
- X eighth group in the list etc. By entering '$' the group
- X will be the last group displayed.
- X
- X hh help screen of newsgroup selection commands.
- X
- X HH help screen of context sensitive help about newsgroup
- X selection level.
- X
- X II Toggle inverse video.
- X
- X mm Move the current group within the group selection list.
- X By entering '1' the group will become the first displayed
- X group in the list, by entering '8' the eighth group in
- X the list etc. By entering '$' the group will be the last
- X group displayed.
- X
- X MM User configurable options menu (for more information see
- X section Options Menu).
- X
- X qq Quit tin.
- X
- X ss Subscribe to current group.
- X
- X SS Subscribe to groups matching user specified pattern.
- X
- X uu Unsubscribe to current group.
- X
- X UU Unsubscribe to groups matching user specified pattern.
- X
- X vv Print tin version number.
- X
- X ww Post an article to current group.
- X
- X WW List articles posted by user. The date posted, the
- X newsgroup and the subject are listed.
- X
- X yy The first time this command is called it will yank in all
- X groups from /_u_s_r/_l_o_c_a_l/_n_e_w_s/_a_c_t_i_v_e that are not in
- X $_H_O_M_E/._n_e_w_s_r_c. After any groups have been
- X subscribed/unsubscribed to, this command if pressed again
- X will reread $_H_O_M_E/._n_e_w_s_r_c and display only subscribed
- X groups.
- X
- X
- X
- X
- 6 Release 4.1R NEWS-OS
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X YY Reread group list from $_H_O_M_E/._n_e_w_s_r_c file.
- X
- X zz Mark all articles in the current group as unread.
- X
- X ZZ Undelete previously deleted group from $_H_O_M_E/._n_e_w_s_r_c
- X file.
- X
- X // Group forward search.
- X
- X ?? Group backward search.
- X
- GGRROOUUPP IINNDDEEXX CCOOMMMMAANNDDSS
- X 44 Select article 4.
- X
- X ^^KK Kill current article (for more information read section
- X Kill Article Menu).
- X
- X ^^LL Redraw page.
- X
- X <<CCRR>> Read current article.
- X
- X <<TTAABB>> View next unread article or group.
- X
- X aa Author forward search.
- X
- X AA Author backward search.
- X
- X BB Mail a bug report or comment to the author. This is the
- X best way of getting bugs fixed and features
- X added/changed.
- X
- X cc Mark all articles as read.
- X
- X CC Cancel current article. It must have been posted by the
- X same user. The cancel message can be seen in the
- X newsgroup 'control'.
- X
- X dd Toggle display to show just the subject or the subject
- X and author.
- X
- X gg Choose a new group by name.
- X
- X hh help screen of group index commands.
- X
- X HH help screen of context sensitive help about group index
- X level.
- X
- X II Toggle inverse video.
- X
- X KK Mark article/thread as read and advance to next unread
- X article/thread.
- X
- X
- X
- X
- X
- NEWS-OS Release 4.1R 7
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X ll List the author of each response in current thread and
- X enter thread selection level.
- X
- X mm Mail current article / thread / articles matching pattern
- X / tagged articles to someone.
- X
- X MM User configurable options menu (for more information see
- X section Options Menu).
- X
- X nn Go to next group.
- X
- X NN Go to next unread article.
- X
- X oo Output current article / thread / articles matching
- X pattern / tagged articles to printer.
- X
- X pp Go to previous group.
- X
- X PP Go to previous unread article.
- X
- X qq Quit tin.
- X
- X ss Save current article / thread / articles matching pattern
- X / tagged articles to file / files / mailbox. To save to a
- X mailbox enter '=' or '=mailbox' when asked for filename
- X to save to. To save in <newsgroup name>/<filename> format
- X enter '+filename'. Environment variables are allowed
- X within a filename (ie. $SOURCES/dir/filename).
- X
- X TT Tag current article for mailing ('m') / piping ('|') /
- X printing ('o') / saving ('s').
- X
- X tt Return to group selection index.
- X
- X uu Toggle display to show all articles as unthreaded or
- X threaded.
- X
- X UU Untag all articles that were tagged.
- X
- X vv Print tin version number.
- X
- X ww Post an article to current group.
- X
- X WW List articles posted by user. The date posted, the
- X newsgroup and the subject are listed.
- X
- X zz Mark current article as unread.
- X
- X ZZ Mark current thread as unread.
- X
- X // Search forward for specified subject.
- X
- X
- X
- X
- X
- 8 Release 4.1R NEWS-OS
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X ?? Search backward for specified subject.
- X
- X -- Show last message.
- X
- X || Pipe current article / thread / articles matching pattern
- X / tagged articles into command.
- X
- TTHHRREEAADD LLIISSTTIINNGG CCOOMMMMAANNDDSS
- X 44 Select article 4 within thread.
- X
- X ^^LL Redraw page.
- X
- X <<CCRR>> Read current article within thread.
- X
- X <<TTAABB>> View next unread article within thread.
- X
- X hh help screen of thread listing commands.
- X
- X II Toggle inverse video.
- X
- X KK Mark thread as read and return to group index level.
- X
- X qq Quit thread listing level.
- X
- X rr Toggle display to show all articles or only unread
- X articles.
- X
- X tt Return to group index level.
- X
- X vv Print tin version number.
- X
- X zz Mark current article in thread as unread.
- X
- X ZZ Mark all articles in thread as unread.
- X
- AARRTTIICCLLEE VVIIEEWWEERR CCOOMMMMAANNDDSS
- X 00 Read the base article in this thread.
- X
- X 44 Read response 4 in this thread.
- X
- X ^^HH Show all of the articles mail header.
- X
- X ^^KK Kill current article (for more information read section
- X Kill Article Menu).
- X
- X ^^LL Redraw page.
- X
- X <<CCRR>> Goto next base article.
- X
- X <<TTAABB>> Goto next unread article.
- X
- X aa Author forward search.
- X
- X
- X
- X
- NEWS-OS Release 4.1R 9
- X
- X
- X
- X
- X
- TIN(1) LOCAL TIN(1)
- X
- X
- X
- X AA Author backward search.
- X
- X BB Mail a bug report or comment to the author. This is the
- X best way of getting bugs fixed and features
- X added/changed.
- X
- X cc Mark all articles as read.
- X
- X dd Toggle rot-13 decoding for this article.
- X
- X ff Post a followup to current article.
- X
- X FF Post a followup with a copy of the current article
- X included.
- X
- X hh Help screen of article page commands.
- X
- X HH Help screen of context sensitive help about article page
- X level.
- X
- X ii Return to index page.
- X
- X II Toggle inverse video.
- X
- X kk Mark article as read and advance to next unread article.
- SHAR_EOF
- true || echo 'restore of tin.nrf failed'
- fi
- echo 'End of tin1.1 part 2'
- echo 'File tin.nrf is continued in part 3'
- echo 3 > _shar_seq_.tmp
- exit 0
-
- --
- NAME Iain Lea
- EMAIL iain%anl433.uucp@germany.eu.net
- SNAIL Siemens AG, ANL A433SZ, Gruendlacher Str. 248, 8510 Fuerth, Germany.
- PHONE +49-911-3089-407 (work) +49-911-331963 (home) +49-911-3089-290 (FAX)
- --
- Dr. med. dipl.-math Dieter Becker Tel.: (0 / +49) 6841 - 16 3046
- Medizinische Universitaets- und Poliklinik Fax.: (0 / +49) 6841 - 16 3369
- Innere Medizin III
- D - 6650 Homburg / Saar Email: becker@med-in.uni-sb.de
- exit 0 # Just in case...
-