From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#17497: 24.4.50; TTY menu glitches Date: Thu, 05 Jun 2014 09:44:45 -0400 Message-ID: References: <838upgbnra.fsf@gnu.org> <20140601171244.GA9362@aerie.jexium-island.net> <20140601171817.GB9362@aerie.jexium-island.net> <20140603184749.GA3646@aerie.jexium-island.net> <20140604083102.GA4928@aerie.jexium-island.net> <20140604202616.GA4589@aerie.jexium-island.net> <20140605082151.GA4417@aerie.jexium-island.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1401975933 12174 80.91.229.3 (5 Jun 2014 13:45:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 5 Jun 2014 13:45:33 +0000 (UTC) Cc: 17497@debbugs.gnu.org To: Thomas Dickey Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jun 05 15:45:26 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WsXyv-00015g-2m for geb-bug-gnu-emacs@m.gmane.org; Thu, 05 Jun 2014 15:45:25 +0200 Original-Received: from localhost ([::1]:41339 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WsXyu-0002vt-Lk for geb-bug-gnu-emacs@m.gmane.org; Thu, 05 Jun 2014 09:45:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WsXyh-0002a2-KT for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 09:45:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WsXyZ-0007qa-3p for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 09:45:11 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46049) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WsXyZ-0007qG-1V for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 09:45:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WsXyY-0005KS-E6 for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 09:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Jun 2014 13:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17497 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17497-submit@debbugs.gnu.org id=B17497.140197589520453 (code B ref 17497); Thu, 05 Jun 2014 13:45:02 +0000 Original-Received: (at 17497) by debbugs.gnu.org; 5 Jun 2014 13:44:55 +0000 Original-Received: from localhost ([127.0.0.1]:44926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WsXyQ-0005Jo-4s for submit@debbugs.gnu.org; Thu, 05 Jun 2014 09:44:54 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:28265) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WsXyN-0005JS-DX for 17497@debbugs.gnu.org; Thu, 05 Jun 2014 09:44:52 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArYGAIDvNVPO+IOj/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCzQSFBgNJIgECNIZF456B4Q4BKkZgWqDTCE X-IPAS-Result: ArYGAIDvNVPO+IOj/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCzQSFBgNJIgECNIZF456B4Q4BKkZgWqDTCE X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="65882765" Original-Received: from 206-248-131-163.dsl.teksavvy.com (HELO pastel.home) ([206.248.131.163]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 05 Jun 2014 09:44:45 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 47FD1601BB; Thu, 5 Jun 2014 09:44:45 -0400 (EDT) In-Reply-To: <20140605082151.GA4417@aerie.jexium-island.net> (Thomas Dickey's message of "Thu, 05 Jun 2014 04:21:51 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:90044 Archived-At: > You could cut the discussion short by making the check that I suggested: > logging the decoded character/special-key values to look for instances > where the decoding returns individual bytes. No we cut it short by noticing that Emacs's internal state is the one we expect and the display is completely wrong, which is something that cannot happen due to some weird input sequence. Please believe us, we *really* know that the problem is not in Emacs's misunderstanding/misdecoding of the input stream (yes, it does have bugs there, of course, but they're unrelated). To repeat: replaying the termscript results in a different display (not only that, it results in the display we want)! This can't be due to Emacs's input processing. Stefan