.TP
.B -p
Number of posts to display, up to and including the most recent post.
+Default is 30.
.PP
.I Newt
starts by reading the list of messages in the
.I newsgroup,
-printing out the number of messages, and then prompting for commands
-from standard input. The prompt itself presents the name of the group
-and the message number in the form of a file system path relative to the
+printing out the number of messages, and then prompting for commands.
+The prompt itself represents the name of the group followed by the
+message number in the form of a file system path, relative to the
.I mountpoint.
.PP
+Commands, as in
+.IR ed (1),
+are of the form
+.RI `[ range ]
+.I command
+.RI [ arguments ]'.
+The command is applied to each message in the (optional) range.
+.PD
+.PP
+The address range can be:
+.TP 1.4i
+.I address
+to indicate a single message header.
+.PD
+.TP
+.IB address , address
+to indicate a range of contiguous message headers.
+.PD
+.PP
+The addresses can be:
+.TP 1.4i
+.I number
+to indicate a particular message.
+.PD
+.PP
The commands are:
.PP
.TP
.I number.
.TP
.B b
-Print the previous message.
+Print the headers for the next ten messages.
.TP
.B e
Enter a new message, honoring the environment variable
Default is
.IR hold (1) .
.TP
-.B f
-Jump to the first message in the group.
-.TP
.BI g " newsgroup
Change to the specified
.I newsgroup.
.TP
.B h
Print the disposition, date, sender and subject line
-of all messages in the group. These lines are suitable
-for selecting and sending to the prompt, in order to
-print messages either singly or in aggregate.
+of the message. These lines are suitable for selecting
+and sending to the prompt, in order to print messages
+either singly or in aggregate.
.TP
.B help
Print a summary of the available commands.
it instead walks the directories under the group specified
by the argument.
.TP
-.B l
-Jump to the last message in the group.
-.TP
-.B n, or enter key
-Print the next message.
+.BI kf " regexp
+Greps
+.B $home/lib/newsgroups
+for
+.I regexp
+and prints commands suitable for changing to each match.
.TP
.B p
Print the current message with minimal headers.
.TP
\fB"\fP
Print the current message in quoted form, suitable for reply.
+.SH FILES
+.B $home/lib/newsgroups
+list of newsgroups, one per line
.SH SOURCE
.B /rc/bin/newt
.SH "SEE ALSO"
.IR nntpfs (4)
.SH BUGS
The list of available newsgroups offered by a given server
-may run to many megabytes in size. This complicates
-walking the list over a slow Internet connection, and renders
-searching all but infeasible.
+may be quite large. This complicates walking the list over
+a slow Internet connection, and renders searching in real-time
+all but infeasible. Grepping a pre-generated
+.B newsgroups
+file is a compromise.
.SH HISTORY
.I Newt
first appeared in 9front (April, 2014).