From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: pinkanon pinkanon Newsgroups: gmane.emacs.bugs Subject: bug#34939: Some minibuffer behaviour is annoying Date: Sat, 23 Mar 2019 14:18:57 +0200 Message-ID: <1190951553343537@sas2-985f744271ca.qloud-c.yandex.net> References: <1879851553195601@myt3-2475c4d2af83.qloud-c.yandex.net> <0b53220d-e11f-f0a7-5ed0-33ebc0c251b6@yandex.ru> <3928775d-74bf-1d42-3a30-a8bfc6036dd5@yandex.ru> <83o961q5rr.fsf@gnu.org> <27dac6a0-03d1-1e5c-4f98-65388464b344@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="184801"; mail-complaints-to="usenet@blaine.gmane.org" Cc: "34939@debbugs.gnu.org" <34939@debbugs.gnu.org>, "rms@gnu.org" To: Dmitry Gutov , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 23 17:05:22 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h7j98-000lyM-PX for geb-bug-gnu-emacs@m.gmane.org; Sat, 23 Mar 2019 17:05:22 +0100 Original-Received: from localhost ([127.0.0.1]:45198 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7j97-0004qZ-NM for geb-bug-gnu-emacs@m.gmane.org; Sat, 23 Mar 2019 12:05:21 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50151) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7j7C-0003YW-4t for bug-gnu-emacs@gnu.org; Sat, 23 Mar 2019 12:03:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7iyB-0002zd-Em for bug-gnu-emacs@gnu.org; Sat, 23 Mar 2019 11:54:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42159) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h7iyA-0002zC-Ul for bug-gnu-emacs@gnu.org; Sat, 23 Mar 2019 11:54:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h7iyA-00076s-SH for bug-gnu-emacs@gnu.org; Sat, 23 Mar 2019 11:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: pinkanon pinkanon Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Mar 2019 15:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34939 X-GNU-PR-Package: emacs Original-Received: via spool by 34939-submit@debbugs.gnu.org id=B34939.155335641627271 (code B ref 34939); Sat, 23 Mar 2019 15:54:02 +0000 Original-Received: (at 34939) by debbugs.gnu.org; 23 Mar 2019 15:53:36 +0000 Original-Received: from localhost ([127.0.0.1]:55699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7ixi-00075m-Ce for submit@debbugs.gnu.org; Sat, 23 Mar 2019 11:53:35 -0400 Original-Received: from forward100o.mail.yandex.net ([37.140.190.180]:54721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7fc8-0001kP-Qf for 34939@debbugs.gnu.org; Sat, 23 Mar 2019 08:19:06 -0400 Original-Received: from mxback7g.mail.yandex.net (mxback7g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:168]) by forward100o.mail.yandex.net (Yandex) with ESMTP id B1C994AC1722; Sat, 23 Mar 2019 15:18:58 +0300 (MSK) Original-Received: from localhost (localhost [::1]) by mxback7g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id cTtDcMtqBQ-IvXGqGpa; Sat, 23 Mar 2019 15:18:57 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1553343537; bh=8zAlTFukPfcnuTOLVgqOGPIerfV/DREHW3+030ULDlI=; h=Message-Id:Cc:Subject:In-Reply-To:Date:References:To:From; b=LbrhxXrSMK1oEQNh0x8OOnsFkLGhclRYc2sMwHSEJUeaxcyTw3abFWn2FdwBGQEi8 CHg6q70e5gx8ZRedtoRUCREUNA/BsLrriJSjGn6Tk2tGNnFpz42cvisWaCT1YOE8Vt pAhvL/lSWVzXqv8pPWMRc/TqMEdEgO1Sl+Q2lIcs= Authentication-Results: mxback7g.mail.yandex.net; dkim=pass header.i=@yandex.ru Original-Received: by sas2-985f744271ca.qloud-c.yandex.net with HTTP; Sat, 23 Mar 2019 15:18:57 +0300 Envelope-From: pinkanon-pinkanon@yandex.ru In-Reply-To: <27dac6a0-03d1-1e5c-4f98-65388464b344@yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 X-Mailman-Approved-At: Sat, 23 Mar 2019 11:53:32 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:156671 Archived-At: > We could add special-case code to handle that specific case differently, perhaps with a different error message that won't seem strange. Just to clarify myself. I didn't mean that the error message was strange. The fact that the message pops up at all is my concern. It's maybe is OK for newcomers, but an option to not show - not to give any textual feedback - is what I had in mind. > > Here are some other people trying to solve this problem with no luck. > > https://superuser.com/questions/795763/how-to-make-emacs-quit-the-minibuffer-with-one-press-of-esc > Probably no simple way to make ESC work that way. The answer gives a > hint why. But you could go the ergoemacs way, I guess. Hmmm, no easy way to replace C-g... could it be made possible to let the user slip in a custom key+function pair into the response option stack "(y, n, !, ., q, C-r, d or C-h)"?