Subject: lib/11043: add cygwin termcap entry to /usr/share/misc/termcap and rebuild
To: None <gnats-bugs@gnats.netbsd.org>
From: None <refling@comet.lbl.gov>
List: netbsd-bugs
Date: 09/19/2000 13:31:24
>Number:         11043
>Category:       lib
>Synopsis:       add cygwin termcap entry to /usr/share/misc/termcap and rebuild
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    lib-bug-people
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 19 13:37:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     John Refling
>Release:        1.4.2
>Organization:
LBNL
>Environment:
sparc

>Description:
subject: should include cygwin termcap entry

Now that cygwin is more popular, telnet connections from that
OS to NetBSD machines can be expected.  The cygwin OS passes
TERM as cygwin via login.  Termcap for this type is not currently
in the distributed /usr/share/misc/termcap.  I checked cvsweb and
didn't see it recently added either.

The following entry should be added to /usr/share/misc/termcap
and the database rebuilt with cap_mkdb /usr/share/misc/termcap.

thanks

# from infocmp -rC cygwin (using terminfo entries from within ncurses,
# http://dickey.his.com/ncurses/)
#
#
#       Reconstructed via infocmp from file: /usr/local/share/terminfo/c/cygwin
cygwin|ansi emulation for cygwin32:\
        :am:mi:ms:xo:\
        :co#80:li#25:\
        :ae=\E[10m:as=\E[11m:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:\
        :do=\E[B:ho=\E[H:is=\E[m\E[?7h:k1=\E[[A:k2=\E[[B:k3=\E[[C:\
        :k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
        :k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~: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:mr=\E[7m:nd=\E[C:rc=\E[u:\
        :..sa=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\
        :sc=\E[s:se=\E[m:so=\E[7m:ue=\E[m:up=\E[A:us=\E[4m:

>How-To-Repeat:


>Fix:
see above

>Release-Note:
>Audit-Trail:
>Unformatted: