From owner-freebsd-bugs Mon Sep 24 7:10: 8 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 BC98C37B407 for ; Mon, 24 Sep 2001 07:10:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8OEA1X99593; Mon, 24 Sep 2001 07:10:01 -0700 (PDT) (envelope-from gnats) Date: Mon, 24 Sep 2001 07:10:01 -0700 (PDT) Message-Id: <200109241410.f8OEA1X99593@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Bernd Luevelsmeyer Subject: Re: misc/30778: termcap problem with wyse-60 terminal Reply-To: Bernd Luevelsmeyer 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: Bernd Luevelsmeyer To: Ruslan Ermilov Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/30778: termcap problem with wyse-60 terminal Date: Mon, 24 Sep 2001 16:09:52 +0200 Ruslan Ermilov wrote: > > I once had the Esprit 400 terminal that worked in wy60k emulation mode. I've got an original Wyse thingy, at least I think I have. There's "datamax 2000" written on it, but the picture in the manual matches the thing. > 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 Patch was rejected by "patch" utility because of line offset; I did it manually. > 3. Set TERM=wy60k I understand you mean wy60? Because your patch changes wy60. And there's no wy60k in the termcap file. > 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. It works. The first line is like S S E H X X (one line, characters consisting of two letters) A mystery to me is, however, why the terminal type "wy60-43" still outputs the two error lines. "wy60" doesn't! I log in, and get the terminal type wy60-43. I get the two error lines. I execute your tput command line. Characters are mangled afterwards. Executing "reset" (typed blind) gives me letters again. I then execute "export TERM=wy60" and the tput-line again, and it works. "export TERM=wy60-43" gives me the errors, and the tput-line again gives me mangled stuff again, which is cleaned up by "reset", Greetings, Bernd To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message