Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!brl-tgr!tgr!hahn@AMES-NAS.ARPA From: hahn@AMES-NAS.ARPA (Jonathan Hahn) Newsgroups: net.unix-wizards Subject: Re: Pagination in TTY driver Message-ID: <928@brl-tgr.ARPA> Date: Fri, 23-Aug-85 15:21:50 EDT Article-I.D.: brl-tgr.928 Posted: Fri Aug 23 15:21:50 1985 Date-Received: Sun, 25-Aug-85 01:18:02 EDT Sender: news@brl-tgr.ARPA Lines: 26 I cringed when I came across the first reference to tty pagination at the driver level (actually, I think the first reference was intended to be sarcastic), but then I recalled an implementation I encountered that was somewhat respectable: When pagination mode is turned on, the tty driver will suspend output (a la canonical ^S) after it sends 23s to the terminal. As long as pagination mode is no, pagination repeats after output is resumed. ^S turns pagination mode on and suspends output ^Q turns pagination mode off and resumes output When pagination is on, requests a new page/resumes output (these days this might upset some terminal servers). I don't recall specifically, but I suspect that terminal input would reset top-of-page so interactive terminal dialog wouldn't be bothered with pagination. This was implemented at Ampex Corp. on V7 and is on an old Usenix distribution tape (<=1981, meeting location = Boulder, CO). -jonathan hahn hahn@ames-nas.arpa ...!ucbvax!atd!avsdT:jon (I don't think this works. Aside: can the ':' be quoted so mailers don't change it to a '.'?)