Annotation of coherent/d/bin/nroff/Manifest, revision 1.1

1.1     ! root        1: troff/Manifest 2/21/91
        !             2: 
        !             3: Makefile       Makefile for nroff/troff.
        !             4: Manifest       This file.  Contains a list and description of all troff files.
        !             5: char.h         Defines the internal troff character set.
        !             6: code.h         Defines troff DVI action codes (as put in the output lists).
        !             7: codebug.h      Debugging macros and defines for troff.
        !             8: div.c          Traps and diversion code.
        !             9: div.h          Traps and diversion macros and definitions.
        !            10: env.c          The Troff environment routines.
        !            11: env.h          Environment macros and definitions.
        !            12: escapes.h      Troff escape character definitions.
        !            13: expr.c         Troff expression reader.
        !            14: extern.c       Troff external (global) storage.
        !            15: fonts.h                Font handling header.
        !            16: fonts.c                Font width tables for troff.
        !            17: getf.c         Troff input handling.
        !            18: hyphen.c       Hyphenation routines.
        !            19: hyphen.h       Hyphenation macros and definitions.
        !            20: hyptab.c       Hyphenation rule tables (HUGE!)
        !            21: main.c         Troff mainline and misc. routines.
        !            22: misc.c         Troff misc. routines.
        !            23: output.c       Output writer for troff; writes HP LaserJet PCL (if !pflag)
        !            24:                or PostScript (if pflag) output.
        !            25: process.c      Main troff processing loop including justification, indenting,
        !            26:                and tab expansion.  This is where most of the work is done.
        !            27: reg.c          Handles troff registers.
        !            28: reg.h          Troff register macros and definitions.
        !            29: req1.c         Troff requests .ab through .mk
        !            30: req2.c         Troff requests .na through .wh
        !            31: request.c      Troff request handler, parses request name and parameters,
        !            32:                builds argv and argc and dispatches to the correct routines.
        !            33: request.h      Request header file.
        !            34: roff.h         The universal Troff/Nroff header file.
        !            35: str.h          Troff input stack definitions and macros.
        !            36: table.c                Escape, translation, roman numeral and request dispatch tables.
        !            37: tty.c          tty driver for nroff.  Needs to be hacked for regular tty.
        !            38: 
        !            39: In main directory but not part of troff source per se:
        !            40: fwtable.c      Reads HP soft font file, produces C or binary font width table
        !            41:                for troff font loading.
        !            42: fwtableps.c    Reads Adobe Font Metric file for PostScript font,
        !            43:                produces C or binary font width table for troff font loading.
        !            44: 
        !            45: Subdirectory old:
        !            46: asctab.c       Translation table from ascii to internal troff character set.
        !            47:                Now part of table.c.
        !            48: codebug.c      Debugging routines for troff.
        !            49:                Now part of misc.c.
        !            50: hpljet.c       HP LaserJet device specific code.  This is where the font
        !            51:                tables live and all device specific code is found.  Old HP
        !            52:                LaserJet I code is conditionally generated by defining "OLDHP".
        !            53:                This file is too big.
        !            54:                Now obsolete, replaced by fonts.c and output.c.
        !            55: hptable.c      Reads HP soft font files and produces C font tables
        !            56:                suitable for framing or adding to the font tables in hpljet.c.
        !            57:                [Now obsolete, replaced by fwtable.c]
        !            58: req3.c         Troff requests added by dag: .rb, .bo, .nb, .fb, .rp, .rf, .zf
        !            59:                Now part of req[12].c.
        !            60: reqmisc.c      Other misc. troff routine (define a macro).
        !            61:                Now part of misc.c.
        !            62: 
        !            63: Subdirectory undone:
        !            64: special.c      Incomplete beginnings of special character handling (not used)
        !            65: special.h      Macro defs for specail characters (not used.)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.