Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!aplcen!haven!adm!smoke!gwyn
From: gwyn@smoke.BRL.MIL (Doug Gwyn)
Newsgroups: comp.unix.questions
Subject: Re: How does man know?
Keywords: more, io redirection
Message-ID: <11194@smoke.BRL.MIL>
Date: 30 Sep 89 01:31:56 GMT
References: <319@massey.ac.nz> <11170@smoke.BRL.MIL> <592@crdos1.crd.ge.COM> <11182@smoke.BRL.MIL> <2674@crdgw1.crd.ge.com>
Reply-To: gwyn@brl.arpa (Doug Gwyn)
Organization: Ballistic Research Lab (BRL), APG, MD.
Lines: 17

In article <2674@crdgw1.crd.ge.com> barnett@crdgw1.crd.ge.com (Bruce Barnett) writes:
>In fact, Doug, I haven't noticed any inconvenience in man automatically
>calling PAGER if the output device is a tty.

I certainly have.  But then I normally have pagination, scrolling,
etc. handled by my terminal where it belongs instead of requiring
every outputting utility to have it built in.

>IMHO the BSD solution was right. It favors the beginner and lets
>the advanced user work around the default behavior.

I think it is counterproductive to try to target novices and
programming professionals in the same user interface.  UNIX's
shell environment was designed for the latter, and requires
adherence to the toolkit design philosophy for best effect.
Interfaces for naive users should be considerably different
from the normal UNIX shell command environment!