From owner-freebsd-bugs Mon Sep 24 5:10: 6 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id EC4AC37B411 for ; Mon, 24 Sep 2001 05:10:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8OCA1H59999; Mon, 24 Sep 2001 05:10:01 -0700 (PDT) (envelope-from gnats) Date: Mon, 24 Sep 2001 05:10:01 -0700 (PDT) Message-Id: <200109241210.f8OCA1H59999@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Ruslan Ermilov Subject: Re: misc/30778: termcap problem with wyse-60 terminal Reply-To: Ruslan Ermilov Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR misc/30778; it has been noted by GNATS. From: Ruslan Ermilov To: Bernd Luevelsmeyer Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/30778: termcap problem with wyse-60 terminal Date: Mon, 24 Sep 2001 15:05:43 +0300 I once had the Esprit 400 terminal that worked in wy60k emulation mode. On it, the sequence to turn off an alternate character set was \EH^C. Can you please test this patch: 1. Apply the patch 2. Reinstall termcap 3. Set TERM=wy60k 4. tput as; echo ABC; tput ae; echo ABC You should see pseudographic or alternate-charset characters on the first line, and ABC on the second. Let me know if it works for you. Index: termcap.src =================================================================== RCS file: /home/ncvs/src/share/termcap/termcap.src,v retrieving revision 1.109 diff -u -r1.109 termcap.src --- termcap.src 2001/08/15 03:25:57 1.109 +++ termcap.src 2001/09/24 12:03:08 @@ -3489,7 +3489,7 @@ # (Wyse Tech, svd@bigboy.wyse.com) and Douglas Good (doug@cli.com). # Merged by Paul Vojta (vojta@math.berkeley.edu). wy60|wyse60|Wyse 60 in native mode:\ - :ae=\EH^C:al=4\EE:am:as=\EH^B:bl=^G:bs:bt=\EI:bw:cd=100\Ey:ce=\Et:\ + :ae=\EH^C:al=4\EE:am:as=\EH^B:ae=\EH^C:bl=^G:bs:bt=\EI:bw:cd=100\Ey:ce=\Et:\ :cl=100\E*:cm=\E=%+ %+ :co#80:ct=\E0:da:db:dc=11\EW:dl=5\ER:do=^J:\ :ds=\EF\r:ei=\Er:fs=\r:ho=^^:hs:if=/usr/share/tabset/std:im=\Eq:ip=3:\ :is=\Ed$\EcD\E'\Er\EH^C\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1^N^T\EwG\Ew0^^^K:\ On Mon, Sep 24, 2001 at 07:55:28AM +0200, Bernd Luevelsmeyer wrote: > > Using a terminal 'wy60', the initialization with 'tset' results in the messages > "TERMCAP", line 0, terminal 'wy60-43': enter_alt_charset_mode but no exit_alt_charset_mode > "TERMCAP", line 0, terminal 'wy60-43': enter_alt_charset_mode but no acs_chars > > This can be helped by omitting the 'as=' entry from the terminal description. > > >How-To-Repeat: > %tset wyse60 > > >Fix: > --- /usr/share/misc/.vimbk/termcap.vimbk Mon Sep 10 04:43:40 2001 > +++ /usr/share/misc/termcap Mon Sep 24 07:30:31 2001 > @@ -3519,7 +3519,7 @@ > # (Wyse Tech, svd@bigboy.wyse.com) and Douglas Good (doug@cli.com). > # Merged by Paul Vojta (vojta@math.berkeley.edu). > wy60|wyse60|Wyse 60 in native mode:\ > - :ae=\EH^C:al=4\EE:am:as=\EH^B:bl=^G:bs:bt=\EI:bw:cd=100\Ey:ce=\Et:\ > + :ae=\EH^C:al=4\EE:am:bl=^G:bs:bt=\EI:bw:cd=100\Ey:ce=\Et:\ > :cl=100\E*:cm=\E=%+ %+ :co#80:ct=\E0:da:db:dc=11\EW:dl=5\ER:do=^J:\ > :ds=\EF\r:ei=\Er:fs=\r:ho=^^:hs:if=/usr/share/tabset/std:im=\Eq:ip=3:\ > :is=\Ed$\EcD\E'\Er\EH^C\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1^N^T\EwG\Ew0^^^K:\ -- Ruslan Ermilov Oracle Developer/DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message