Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site digi-g.UUCP
Path: utzoo!watmath!clyde!burl!hou3c!hocda!houxm!ihnp4!stolaf!umn-cs!digi-g!mark
From: mark@digi-g.UUCP (Mark Mendel)
Newsgroups: net.info-terms
Subject: help!: vi & termcap & vt100
Message-ID: <249@digi-g.UUCP>
Date: Tue, 25-Sep-84 14:24:37 EDT
Article-I.D.: digi-g.249
Posted: Tue Sep 25 14:24:37 1984
Date-Received: Thu, 27-Sep-84 05:06:19 EDT
Organization: DigiGraphic Systems Corp., Mpls.  MN
Lines: 67

(..mmm...mmmmm...yum yum!)

I am using vi vers 3.6, with XTALK emulating a vt100 (hence my termcap is
not a standard vt100 termcap).  My termcap is below.  You can see that I
have the change scroll region cap defined (cs).  But vi won't use it.
It always repaints half the screen when I open or delete a line.  I have
been given to understand, though, that vi is supposed to use cs.  What's
wrong?

If you can help me, please respond via mail.  Others with same problem:
use mail, too!

				-- Mark Mendel
				-- ...!ihnp4!umn-cs!digi-g!mark

My termcap:

TERMCAP=d2|vt100|vt100xt:
    :bs:
    :cd=50\E[J:
    :ce=3\E[K:
    :cl=50\E[;H\E[2J:
    :cm=5\E[%i%2;%2H:
    :co#80:
    :cs=\E[%i%2;%2r:	<<<--- see! see!
    :k1=\EOP:
    :k2=\EOQ:
    :k3=\EOR:
    :k4=\EOS:
    :kd=\EOB:
    :ke=\E[?1l\E>:
    :kh=\E[H:
    :kl=\EOD:
    :kr=\EOC:
    :ks=\E[?1h\E=:
    :ku=\EOA:
    :li#24:
    :nd=2\E[C:
    :pt:
    :rc=\E8
    :rf=/usr/lib/tabset/vt100:
    :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:
    :sc=\E7:
    :se=10\E[m:
    :so=10\E[7m:
    :sr=5\EM:
    :ue=2\E[m:
    :up=2\E[A:
    :us=2\E[4m:
    :vt#3:

Just in case the problem lies here, here are my vi options:

autoindent              open                            tabstop=8
autoprint               optimize                        taglength=0
noautowrite             paragraphs=IPLPPPQPP LIbp       tags=tags
nobeautify              prompt                          term=vt100
directory=/tmp          noreadonly                      noterse
noedcompatible          redraw                          timeout
noerrorbells            remap                           ttytype=vt100
hardtabs=8              report=5                        warn
ignorecase              scroll=8                        window=16
nolisp                  sections=NHSHH HU               wrapscan
nolist                  shell=/bin/csh                  wrapmargin=0
magic                   shiftwidth=4                    nowriteany
nomesg                  noshowmatch
nonumber                noslowopen