4.2bsd Spooling/ nroff/ Diablo printers

Henry Spencer henry at utzoo.UUCP
Sun Apr 1 10:44:53 AEST 1984


The problem is that for many printers, the 450-likes included, nroff
wants to talk *directly* to the terminal so that it can do ioctls to
turn things like CRMOD on and off.  The code as distributed works,
but by trying to run it through a spooler you are breaking it.  The
simplest solution is to change tab450.c so that a reverse linefeed is
done by two reverse half-line motions in sequence, which eliminates
the problem with a newline appearing in the middle of a magic sequence
and thus eliminates the need to fiddle with CRMOD.
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!henry



More information about the Comp.unix.wizards mailing list