Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!apple!usc!bloom-beacon!eru!luth!sunic!mcsun!ukc!edcastle!aiai!richard From: richard@aiai.ed.ac.uk (Richard Tobin) Newsgroups: comp.unix.questions Subject: Re: How does man know? Keywords: more, io redirection Message-ID: <961@skye.ed.ac.uk> Date: 2 Oct 89 17:58:17 GMT References: <319@massey.ac.nz> <11170@smoke.BRL.MIL> <592@crdos1.crd.ge.COM> <2674@crdgw1.crd.ge.com> <2258@munnari.oz.au> Reply-To: richard@aiai.UUCP (Richard Tobin) Organization: AIAI, University of Edinburgh, Scotland Lines: 16 In article <2258@munnari.oz.au> ok@cs.mu.oz.au (Richard O'Keefe) writes: >Because pausing every so often is a function of *terminal* output, >not a function of output in general, so it belongs ``near'' the terminal. Generally, I agree with this. To do it right, however, requires a little care. The terminal driver has to know, for example, what the terminal's clear-screen character is and what its line-wrapping characteristics are, otherwise it will lose track. General cursor addressing will have the same problem, but presumably a program doing that will disable the automatic paging. -- Richard -- Richard Tobin, JANET: R.Tobin@uk.ac.ed AI Applications Institute, ARPA: R.Tobin%uk.ac.ed@nsfnet-relay.ac.uk Edinburgh University. UUCP: ...!ukc!ed.ac.uk!R.Tobin