*BSD News Article 18813


Return to BSD News archive

Newsgroups: comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!osuunx.ucc.okstate.edu!moe.ksu.ksu.edu!vixen.cso.uiuc.edu!ux1.cso.uiuc.edu!howland.reston.ans.net!gatech!swrinde!menudo.uh.edu!uuneo!sugar!peter
From: peter@NeoSoft.com (Peter da Silva)
Subject: Re: Problem with pk 0.2.4 with a "mono VGA" monitor
Organization: NeoSoft Communications Services -- (713) 684-5900
Date: Sun, 25 Jul 1993 23:34:37 GMT
Message-ID: <CAqutq.1H3@sugar.NeoSoft.COM>
Keywords: mono VGA termcap
References: <CAIIK8.n4v@sugar.NeoSoft.COM> <1993Jul24.024908.27448@craycos.com>
Lines: 19

In article <1993Jul24.024908.27448@craycos.com> scott@craycos.com (Scott Bolte) writes:
> pc3mono|IBM PC 386BSD Console with monochrome monitor:\
> 	:so=\E[0;1r\E[1m:tc=pc3:

Thanks. That gave me the basic info I needed to solve the problem. The problem
is, the person who wrote the new pc3 termcap entry put some initialization
info into "so" that should have, at best, been in "is". The correct fix, to
really produce the right behaviour, is to remove the \E[7;1r from the :so:
entry completely. And you do that for *any* monitor... if you THEN want to
do whatever \E[7;1r does, put it in :is: for your custom entry.

Incidentally, CSI <n>;<n> r is supposed to set scrolling region. Custom stuff
like this needs a unique leadin: I suggest CSI ! <n> ; <n> r (and similar
changes for other custom sequences). PC3 is such a lousy emulation.
-- 
Peter da Silva.  <peter@sugar.neosoft.com>.
 `-_-'   Hefur thu fadhmadh ulfinn i dag?
  'U`    
"Det er min ledsager, det er ikke drikkepenge."