CLMAN.C and CLMAN.1
rconn%brl at sri-unix.UUCP
rconn%brl at sri-unix.UUCP
Tue Sep 20 08:59:41 AEST 1983
From: Rick Conn <rconn at brl>
Sorry about all the inconvenience with the doc I sent out containing
backspaces. I looked at the MAN output and wrote a program which
filters it, correcting for bold face and underlining. CLMAN (for Clean
Man) is in MICRO:<MC.UNIX>CLMAN.C and doc in CLMAN.1 on SIMTEL20.
Here is the man on it (filtered!):
CLMAN(1) BRL UNIX CLMAN(1)
NAME
CLMAN -- Clean Up Man Output, Leaving No Backspaces in File
CLMAN was written by Richard Conn
SYNOPSIS
CLMAN accepts its input from STDIN and directs its
output to STDOUT. It is intended to be used with the
following forms:
man entry | clman >result <-- output to file
man entry | clman <-- output to console
The resulting output contains no backspace
characters and is quite readable.
DESCRIPTION
CLMAN removes some of the formatted output from MAN
in order to better display the result on a CRT (or non-
backspacing device). It handles two cases:
Boldface -- MAN generates <char> <backspace>
<char> when it wants to bold face; CLMAN removes the
<backspace> <char> part of the output
Underline -- MAN generates '_' <backspace>
<char> when it wants to underline something; CLMAN removes
the '_' <backspace> part of the output
FILES
clman.c -- source code
DIAGNOSTICS
CLMAN generates no diagnostic error messages.
BUGS
CLMAN contains no known bugs. The exact form of all
man output is unknown to the author, however, and the cases
of underline and boldface are the only two accounted for by
CLMAN. It is possible that information may be lost if
backspaces are used in a sense other than that noted by the
author. CLMAN has run successfully against a number of
cases tested so far, including 'man man', and no problems
are known at this time.
AUTHOR
CLMAN was written by Richard Conn.
Page 1 (last mod. 9/19/83)
More information about the Comp.unix.wizards
mailing list