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: Thu, 21 Mar 2019 21:13:21 +0200 Message-ID: <1879851553195601@myt3-2475c4d2af83.qloud-c.yandex.net> 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="264289"; mail-complaints-to="usenet@blaine.gmane.org" To: 34939@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 21 20:20: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 1h73Eh-0016Zz-1C for geb-bug-gnu-emacs@m.gmane.org; Thu, 21 Mar 2019 20:20:19 +0100 Original-Received: from localhost ([127.0.0.1]:45593 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h73Ef-00013y-BB for geb-bug-gnu-emacs@m.gmane.org; Thu, 21 Mar 2019 15:20:17 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56257) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h73EU-00013o-L0 for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2019 15:20:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h73ET-0004FU-Go for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2019 15:20:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40059) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h73ES-0004EH-T1 for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2019 15:20:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h73ES-0006rx-LL for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2019 15:20:04 -0400 X-Loop: help-debbugs@gnu.org Resent-From: pinkanon pinkanon Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Mar 2019 19:20:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34939 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.155319597626340 (code B ref -1); Thu, 21 Mar 2019 19:20:04 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Mar 2019 19:19:36 +0000 Original-Received: from localhost ([127.0.0.1]:53601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h73Dz-0006ql-7Q for submit@debbugs.gnu.org; Thu, 21 Mar 2019 15:19:36 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:40496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h738D-0006gs-76 for submit@debbugs.gnu.org; Thu, 21 Mar 2019 15:13:38 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:55338) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h7387-00027E-VV for submit@debbugs.gnu.org; Thu, 21 Mar 2019 15:13:32 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54865) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7386-0007n1-81 for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2019 15:13:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7384-00024L-RG for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2019 15:13:30 -0400 Original-Received: from forward400p.mail.yandex.net ([2a02:6b8:0:1472:2741:0:8b7:105]:34637) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h7384-00020p-0U for bug-gnu-emacs@gnu.org; Thu, 21 Mar 2019 15:13:28 -0400 Original-Received: from mxback1g.mail.yandex.net (mxback1g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:162]) by forward400p.mail.yandex.net (Yandex) with ESMTP id C2E0E1BC154B for ; Thu, 21 Mar 2019 22:13:22 +0300 (MSK) Original-Received: from localhost (localhost [::1]) by mxback1g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id d1daoU1yHv-DL4e8jo1; Thu, 21 Mar 2019 22:13:22 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1553195602; bh=3IhdfI8Vd3kCrCDMFltlnhwZWx8Gb26KvwjC4rVbwFA=; h=Message-Id:Date:Subject:To:From; b=K4SY2Jg6dr1md0ZFPrIRWiD7U+qbdiTA5nKNAcEI5tOfDCoPnxL56hk8RNmhyonfz LrqidoQSZ+yiUFy0dgU88j151tlHEUDN/xX2cznVo4NpCQmTW/+nXIvFNt9oGzScd4 ZMhco7z5POFYw7RRC/ZQOVJOy5Yeft8qbGvS1jKM= Authentication-Results: mxback1g.mail.yandex.net; dkim=pass header.i=@yandex.ru Original-Received: by myt3-2475c4d2af83.qloud-c.yandex.net with HTTP; Thu, 21 Mar 2019 22:13:21 +0300 Envelope-From: pinkanon-pinkanon@yandex.ru X-Mailer: Yamail [ http://yandex.ru ] 5.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Thu, 21 Mar 2019 15:19:34 -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:156576 Archived-At: Hi! I have two issues regarding minibuffer usage: (1) when I press backspace and the prompt is empty, minibuffer tells me "Text is read-only". You. Don't. Say. Proposed solution: while it can be argued that this is an OK default, it would be great to have an option to show nothing instead. (2) When I try to quit and some buffer is unchanged, I get the usual deal asking me what I want. The problem I have here [in addition to the problem discussed in (1), adapted to this case: "Type C-h for help."] is that I must use C-g, but not good old escape. Proposed solution: make [an option to be able to] ESC any minibuffer prompt. In this particular case, maybe ESC could be added to one of the possible response options, but that's an implementation detail as far as I am concerned, a regular user. 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 I come from Vim background and these problems make Emacs look sluggish to me. I really hope for a solution. Thank you. Best, Pink Anon.