alleged Disgusting kernel hack ( - (nf)

rpw3 at fortune.UUCP rpw3 at fortune.UUCP
Fri Jan 20 10:10:30 AEST 1984


#R:utcsstat:-166800:fortune:11600042:000:1141
fortune!rpw3    Jan 19 15:34:00 1984

In our port we (mostly Dave Yost) also put "page mode" into the driver.
This version solved the really big gripe I'd always had with it in
systems I had seen try it before, which is not knowing that the driver
had stopped the output. (Try a slow "find" which outputs a line per minute
or so, and tell me how mad you are when you discover that tty output was
stopped ten minutes ago!) Ours prints <<STOPPED>> at the bottom of the
screen, and then overwrites it with data when output starts again. Three new
characters are added to the magic set (all of which can be disabled or
changed like 4.1 "jobs" stuff); the defaults are:

			^F restart for "pagelen" more lines
			^B restart for pagelen/2 lines
			^E restart for one more line
plus
			^Q restart and turn off page mode (continuous stream)
			^S stop (^B/E/F work as above)

The line counts are reset by going into input I/O wait. This all interacts
surprisingly well. (Editors do have to be taught to turn it off.)

Rob Warnock

UUCP:	{sri-unix,amd70,hpda,harpo,ihnp4,allegra}!fortune!rpw3
DDD:	(415)595-8444
USPS:	Fortune Systems Corp, 101 Twin Dolphins Drive, Redwood City, CA 94065



More information about the Comp.unix.wizards mailing list