🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.sources.d
Article #1573

Re: cawf (man page formatter)

#1573
From: Vic Abell
Date: Tue, 29 Dec 1992 15:31
22 lines
1707 bytes
In article <C004K0.E0K@NeoSoft.com> peter@NeoSoft.com (Peter da Silva) writes:
>In article <BzzIM1.MEM@mentor.cc.purdue.edu> abe@mace.cc.purdue.edu (Vic Abell) writes:
>> Cawf's development is finished.  It does an adequate job on most UNIX manual
>> pages.
>
>That it does. It's missing one major macro (.SS), and has a serious problem
>with having to know the terminal type (I can't think of a single reason
>it should), but it does a decent job.

Cawf's man.mac file does have a .SS macro, Peter.  Is there something wrong
with it?   Do you have a fix?

The terminal type requirement comes from AWF and probably Henry Spencer could
answer better than I why it is there.  My understanding is that he chose to
use the terminal type to locate an appropriate set of device-dependent
definitions -- mostly multi-stroke character definitions for things like \(bu,
but also some page and character size definitions.

If one set out to really duplicate nroff, I agree one wouldn't do it that way.
The saving grace for the AWF/cawf use of the terminal type for this purpose is
that the default definition file handles almost all cases, so one rarely needs
to define a special definition file.
Technical Details
Message-ID: <C011tB.1GB@mentor.cc.purdue.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!news.nd.edu!mentor.cc.purdue.edu!mace.cc.purdue.edu!abe
References: <BzzIM1.MEM@mentor.cc.purdue.edu> <C004K0.E0K@NeoSoft.com>

Show Full Headers
Complete Article Headers
Newsgroups: alt.sources.d
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!news.nd.edu!mentor.cc.purdue.edu!mace.cc.purdue.edu!abe
From: abe@mace.cc.purdue.edu (Vic Abell)
Subject: Re: cawf (man page formatter)
Message-ID: <C011tB.1GB@mentor.cc.purdue.edu>
Keywords: AWF
Sender: news@mentor.cc.purdue.edu (USENET News)
Organization: Purdue University
References: <BzzIM1.MEM@mentor.cc.purdue.edu> <C004K0.E0K@NeoSoft.com>
Date: Tue, 29 Dec 1992 15:31:59 GMT
Lines: 22