From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: input-decode-map: Silently ignore certain sequences Date: Thu, 13 Dec 2018 17:43:46 -0500 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1544740957 26216 195.159.176.226 (13 Dec 2018 22:42:37 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 13 Dec 2018 22:42:37 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 13 23:42:33 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gXZgf-0006d0-8e for ged-emacs-devel@m.gmane.org; Thu, 13 Dec 2018 23:42:33 +0100 Original-Received: from localhost ([::1]:57243 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXZig-0000Mv-Sz for ged-emacs-devel@m.gmane.org; Thu, 13 Dec 2018 17:44:38 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43083) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXZi8-0000Mq-9e for emacs-devel@gnu.org; Thu, 13 Dec 2018 17:44:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gXZi4-0008R4-5J for emacs-devel@gnu.org; Thu, 13 Dec 2018 17:44:04 -0500 Original-Received: from [195.159.176.226] (port=49254 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gXZi3-0008Nw-RN for emacs-devel@gnu.org; Thu, 13 Dec 2018 17:44:00 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1gXZfp-0005ga-U5 for emacs-devel@gnu.org; Thu, 13 Dec 2018 23:41:41 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 19 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:YQc9i1SbR+ab+8Vs2TytR3SyKBw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231813 Archived-At: > Is there a way to turn off echoing for prefixes of sequences matched > against input-decode-map, so that echoing still works for “manual” key > sequences but not sequences sent by the terminal? IIUC the problem you see is not that the sequence is echoed but that the echo area is cleared at an inopportune moment. > If not, would such an option be considered useful? I don't see any reason off-hand to oppose such an option, but someone will first have to figure out exactly which part of the code is responsible for this clearing of the echo area. Maybe it's just a plain bug because some part of the code didn't take into account the possibility to rewrite a key sequence to the empty sequence. Stefan