Subject: Re: misc/34995
To: None <,,>
From: Onno van der Linden <>
List: netbsd-bugs
Date: 02/11/2007 20:00:06
The following reply was made to PR misc/34995; it has been noted by GNATS.

From: Onno van der Linden <>
Subject: Re: misc/34995
Date: Sun, 11 Feb 2007 20:57:40 +0100

 I've twice tried to send-pr this one. No idea why it didn't
 come through (problems with gnats on the server side ?)
 This PR (misc/34995) breaks the display of alternate charsets
 as used for example in mutt or slrn.
 It's caused by wsvt using tc=vt220-8 instead of tc=vt220.
 This changes the ae and as capabilities to ^O and ^N, which
 aren't handled in wsemul_vt100.c
 Try the following with a -current that has termcap rev 1.98
 /usr/bin/tput as;echo "tq";/usr/bin/tput ae
 /usr/bin/tput as;echo "tq";/usr/bin/tput ae
 It should give some graphic lines in both cases, but it doesn't.
 Possible fixes:
 1) Handle ^N and ^O in wsemul_vt100.c
 2) Use tc=vt220 instead of tc=vt220-8 for wsvt25
 3) Change all the as and ae capabilities of DEC terminals
    to \E(0 and \E(B respectively (ncurses did this in its termcap
    in july 2004)