Subject: misc/8441: termcap entry for beterm
To: None <gnats-bugs@gnats.netbsd.org>
From: None <windsor@warthog.com>
List: netbsd-bugs
Date: 09/18/1999 14:05:46
>Number:         8441
>Category:       misc
>Synopsis:       termcap is missing entry for beterm (BeOS terminal window)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    misc-bug-people (Misc Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 18 14:05:01 1999
>Last-Modified:
>Originator:     Rob Windsor
>Organization:
Nose Pickers Anonymous
>Release:        19990913
>Environment:
Sanity!
System: NetBSD nimh 1.4K NetBSD 1.4K (NIMH) #13: Mon Sep 13 22:45:34 CDT 1999 windsor@nimh:/usr/src/sys/arch/i386/compile/NIMH i386


>Description:
>How-To-Repeat:
>Fix:
Add the following to src/share/termcap/termcap.src:
# bebox -- an ansi style termcap entry without all the tc= fields which
# gnu termcap doesn't grok properly (we put this at the top of the file
# so the termcap library finds this faster).
beterm|ANSI BeOS Terminal:\
	:am:eo:mi:ms:xn:xo:\
	:Co#8:co#80:it#8:li#25:pa#64:\
	:&7=^Z:@7=\E[4~:AB=\E[4%p1%dm:AF=\E[3%p1%dm:\
	:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:F1=\E[21~:F2=\E[22~:\
	:IC=\E[%d@:\
	:K2=\E[G:Sb=\E[%+(m:Sf=\E[%+^^m:\
	:al=\E[L::bl=^G:cd=\E[J:ce=\E[K:\
	:ch=\E[%i%dG:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\
	:cs=\E[%i%d;%dr:ct=\E[3g:cv=\E[%i%dd:dc=\E[P:dl=\E[M:\
	:do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k1=\E[11~:\
	:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[16~:\
	:k7=\E[17~:k8=\E[18~:k9=\E[19~:k;=\E[20~:\
	:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^h:kd=\E[B:\
	:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\
	:md=\E[1m:me=\E[0;10m:mh=\E[2m:mk=\E[8m:mr=\E[7m:\
	:nd=\E[C:nw=^M^J:op=\E[m:r1=\Ec:rc=\E8:\
	:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
	:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?6c:u9=\E[c:ue=\E[24m:\
	:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:ve=\E[?25h:\
	:vi=\E[?25l:

>Audit-Trail:
>Unformatted: