[TUHS] Another "craft" discussion topic - mindless tool proliferation

Warner Losh imp at bsdimp.com
Fri Sep 22 12:25:30 AEST 2017

On Thu, Sep 21, 2017 at 6:50 PM, Larry McVoy <lm at mcvoy.com> wrote:

> On Thu, Sep 21, 2017 at 05:39:25PM -0700, Lyndon Nerenberg wrote:
> >
> > > On Sep 21, 2017, at 5:38 PM, Larry McVoy <lm at mcvoy.com> wrote:
> > >
> > > And removing roff from BSD is gonna make me mad.  I'm about to start
> > > doing some work on BSD so maybe I'll make some noise.  Or did the *roff
> > > tools stick around?
> >
> > Apparently they are all rewriting nroff into something called mandoc.
> Oh, brother.  Like the BSD Makefile crap.  "Better" but nobody else uses
> it.

mandoc is a restricted set of troff that implements the traditional mandoc
troff macros. So the conversion was just tweaking a few edge cases. And all
the BSDs are using it these days.

> Somebody needs a clue stick.  Might be them, might be me, but it's needed

It sure beats the crazy language gnu make has become. FreeBSD has used
variations on pmake the entire life of the project, though FreeBSD's
version diverged somewhat until we abandoned the divergence to bring back
the evolved pmake from NetBSD.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170921/2e02ffe8/attachment.html>

More information about the TUHS mailing list