troff/Manifest 2/21/91

Makefile	Makefile for nroff/troff.
Manifest	This file.  Contains a list and description of all troff files.
char.h		Defines the internal troff character set.
code.h		Defines troff DVI action codes (as put in the output lists).
codebug.h	Debugging macros and defines for troff.
div.c		Traps and diversion code.
div.h		Traps and diversion macros and definitions.
env.c		The Troff environment routines.
env.h		Environment macros and definitions.
escapes.h	Troff escape character definitions.
expr.c		Troff expression reader.
extern.c	Troff external (global) storage.
fonts.h		Font handling header.
fonts.c		Font width tables for troff.
getf.c		Troff input handling.
hyphen.c	Hyphenation routines.
hyphen.h	Hyphenation macros and definitions.
hyptab.c	Hyphenation rule tables (HUGE!)
main.c		Troff mainline and misc. routines.
misc.c		Troff misc. routines.
output.c	Output writer for troff; writes HP LaserJet PCL (if !pflag)
		or PostScript (if pflag) output.
process.c	Main troff processing loop including justification, indenting,
		and tab expansion.  This is where most of the work is done.
reg.c		Handles troff registers.
reg.h		Troff register macros and definitions.
req1.c		Troff requests .ab through .mk
req2.c		Troff requests .na through .wh
request.c	Troff request handler, parses request name and parameters,
		builds argv and argc and dispatches to the correct routines.
request.h	Request header file.
roff.h		The universal Troff/Nroff header file.
str.h		Troff input stack definitions and macros.
table.c		Escape, translation, roman numeral and request dispatch tables.
tty.c		tty driver for nroff.  Needs to be hacked for regular tty.

In main directory but not part of troff source per se:
fwtable.c	Reads HP soft font file, produces C or binary font width table
		for troff font loading.
fwtableps.c	Reads Adobe Font Metric file for PostScript font,
		produces C or binary font width table for troff font loading.

Subdirectory old:
asctab.c	Translation table from ascii to internal troff character set.
		Now part of table.c.
codebug.c	Debugging routines for troff.
		Now part of misc.c.
hpljet.c	HP LaserJet device specific code.  This is where the font
		tables live and all device specific code is found.  Old HP
		LaserJet I code is conditionally generated by defining "OLDHP".
		This file is too big.
		Now obsolete, replaced by fonts.c and output.c.
hptable.c	Reads HP soft font files and produces C font tables
		suitable for framing or adding to the font tables in hpljet.c.
		[Now obsolete, replaced by fwtable.c]
req3.c		Troff requests added by dag: .rb, .bo, .nb, .fb, .rp, .rf, .zf
		Now part of req[12].c.
reqmisc.c	Other misc. troff routine (define a macro).
		Now part of misc.c.

Subdirectory undone:
special.c	Incomplete beginnings of special character handling (not used)
special.h	Macro defs for specail characters (not used.)
