Path: utzoo!utgpu!water!watmath!clyde!bellcore!faline!ulysses!allegra!princeton!udel!gatech!hao!ames!lll-tis!lll-lcc!pyramid!nsc!taux01!amos From: amos@taux01.UUCP Newsgroups: comp.sources.bugs Subject: Re: rn pager bug Summary: It's the tty driver Message-ID: <444@taux01.UUCP> Date: 17 Jan 88 06:52:27 GMT References: <545@srs.UUCP> Reply-To: amos%taux01@nsc.com (Amos Shapir) Organization: National Semiconductor (Israel) Ltd. Home of the 32532 Lines: 18 Posted: Sun Jan 17 01:52:27 1988 Hdate: 27 Tevet 5748 I have also encountered this problem, and even wrote to Larry Wall about it (and got no answer because he has just moved to jpl). Anyway, after making a few tests I found the culprit: it's the tty driver! When in -tabs mode, it tries to expand tabs to blanks; it receives from rn something like: . The characters in are counted as printable, but are not displayed; hence the number of blanks to which expands is too small, and is displayed a space or two to the left of its intended position. The fix: do 'stty tabs' in your .login or .profile, and make sure the hard tabs are set correctly (on BSD-type systems, 'tset' takes care of that). -- Amos Shapir (My other cpu is a NS32532) National Semiconductor (Israel) 6 Maskit st. P.O.B. 3007, Herzlia 46104, Israel Tel. +972 52 522261 amos%taux01@nsc.com 34 48 E / 32 10 N