[50] in Athena Bugs

home help back first fref pref prev next nref lref last post

A bug with printenv TERMCAP

daemon@ATHENA.MIT.EDU (jhslater@ATHENA.MIT.EDU)
Thu Mar 17 10:28:48 1988

From: <jhslater@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
Date: Thu, 17 Mar 88 10:28:41 EST
Program with which you had the problem:printenv

Name of person who discovered the bug:jhslater
Their MIT phone number:x3-7134
Their MIT address:1-270
Their Athena Login ID:jhslater
Name of consultant reporting bug:
------------------------------------------------------------------------
A brief synopsis of the problem:

In the termcap entry for the 'xterms' window created following an xswitch
from XV11 to XV10, a multiple entry occured for the number of columns
and the number of rows

	eg    :co#80:li#49:  ......... :co#80:li#64

The first entry is the correct size.  Is the second entry there by mistake
or does it represent the size of the 'parent' window, which in this case is
the XV11 login window.  I am running 5.5T on VAX R/C  m1-272-1.mit.edu.
My rvd server for vsusr & vssys is persephone at this time.

Any attempt to parse the termcap string for device parameters should stop
at the first match (in this case the correct one) but it does not make
sense to have two entries with the same key.  This might cause a bug in some
other system dependent code.


Here is my entire environment...

DISPLAY=m1-272-1:0
EDITOR=/usr/athena/emacs
HOME=/site/mit/jhslater
KRBTKFILE=/tmp/tkt_ttyv0
LPR=bldg1
MANPATH=/usr/man
MORE=-cs
PATH=.:/site/mit/jhslater/vaxbin:/srvd/patch:/usr/athena:/bin/athena:/usr/bin/X:
/usr/new:/usr/new/mh/bin:/usr/ucb:/bin:/usr/bin:/usr/games
PRCLUSTER=bldg1
RS1HOME=/mit/jhslater/rs1home
SHELL=/bin/csh
SYSLIB=bldg1-vssys-55T
TERM=xterms
TERMCAP=v2|xterms|vs100s|xterm terminal emulator (small)(X window system):      
:co#80:li#49:cr=^M:do=^J:nl=^J:bl=^G:le=^H:ho=\E[H:co#80:li#64:cl=\E[H\E[2J:bs:c
m=\E[%i%d;%dH:nd=\E[C:up=\E[A:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:
md=\E[1m:mr=\E[7m:me=\E[m:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:k1=\EOP:k2=\EOQ:
k3=\EOR:k4=\EOS:ta=^I:pt:sf=\n:sr=\EM:al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P:MT:ks=\E[?
1h\E=:ke=\E[?1l\E>:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l:rs=\E[r\E<\E[m\E[2J\E[
H\E[?7h\E[?1;3;4;6l:xn:AL=\E[%dL:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:ti=\E7\E[?47h:te=
\E[2J\E[?47l\E8:hs:ts=\E[?E\E[?%i%dT:fs=\E[?F:es:ds=\E[?E:
USER=jhslater
USRLIB=bldg1-vsusr-55T
VISUAL=/usr/athena/emacs
WGFILE=/tmp/wg.007433
WINDOWID=917545


------------------------------------------------------------------------
Please describe the problem in detail (mention any necessary files or
commands that may be involved, on which machine the bug happened, and what
the program did that was wrong):



------------------------------------------------------------------------
Repeat by (please enter a set of commands which will allow us to 
repeat the bug):



------------------------------------------------------------------------
Fix (if you know what it is):





home help back first fref pref prev next nref lref last post