From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#34939: Some minibuffer behaviour is annoying Date: Sat, 23 Mar 2019 08:51:58 -0700 (PDT) Message-ID: 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>> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="177081"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 34939@debbugs.gnu.org, pinkanon.pinkanon@yandex.ru, rms@gnu.org To: Eli Zaretskii , Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 23 17:03:40 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 1h7j7U-000jwo-09 for geb-bug-gnu-emacs@m.gmane.org; Sat, 23 Mar 2019 17:03:40 +0100 Original-Received: from localhost ([127.0.0.1]:45127 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7j7S-0003ct-PP for geb-bug-gnu-emacs@m.gmane.org; Sat, 23 Mar 2019 12:03:38 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50082) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7j7C-0003Wf-CM 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 1h7ixD-0001ov-2a for bug-gnu-emacs@gnu.org; Sat, 23 Mar 2019 11:53:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42152) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h7ixC-0001nw-Su for bug-gnu-emacs@gnu.org; Sat, 23 Mar 2019 11:53:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h7ixC-00074t-HK for bug-gnu-emacs@gnu.org; Sat, 23 Mar 2019 11:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Mar 2019 15:53: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.155335633427150 (code B ref 34939); Sat, 23 Mar 2019 15:53:02 +0000 Original-Received: (at 34939) by debbugs.gnu.org; 23 Mar 2019 15:52:14 +0000 Original-Received: from localhost ([127.0.0.1]:55696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7iwP-00073p-U4 for submit@debbugs.gnu.org; Sat, 23 Mar 2019 11:52:14 -0400 Original-Received: from aserp2130.oracle.com ([141.146.126.79]:55686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7iwO-00073c-8n for 34939@debbugs.gnu.org; Sat, 23 Mar 2019 11:52:12 -0400 Original-Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x2NFmup2139771; Sat, 23 Mar 2019 15:52:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=Udg+ufRk0cqZduxCGrAHUKuyRTxtfGJi2ccVxJfqIo8=; b=KSjse9MmSLrIIsRBAlrPNV4rgWo1oVbFlWfIRIZZNzPns8o7fhwNgFIMXr+mgYJz2CDu SOkMLsExI/bedr/fWIyoL17M8TIx9hoDj9qG6OExDpcjVF0YlRWDdQESfgtbSNnP+UCw /ELkG68QoBlxTlnn0WvKkIRd6Ck+0gwbn/0aftri6Mk8AtMRFmB3/RzV4FFaWgn1enOz Dj0CliA3wa+xpiOr8St9ksYyZu7nIgWyrLIFjHZqIeheI5PLE6aRTm7UMReb20hL2FFB XMs7AtLTgvMoIOuDoNE9KZlrtzNM+qwd2oI5RUZUxBsXmtN3YX5229aGcnMBquwwxX8f zQ== Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp2130.oracle.com with ESMTP id 2rdnky05ta-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 23 Mar 2019 15:52:05 +0000 Original-Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id x2NFq064010797 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 23 Mar 2019 15:52:00 GMT Original-Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x2NFpxLI027900; Sat, 23 Mar 2019 15:51:59 GMT In-Reply-To: <<83o961q5rr.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4822.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9204 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=18 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=926 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1903230121 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:156667 Archived-At: > > And when it's shows, I simply have to wait the second or so for it to g= o > > away and to see the minibuffer again (patiently staying away from C-g). >=20 > Doesn't some innocent key, like the right arrow, end the wait > immediately? I've wondered from time to time how we might unobtrusively let more users know whenever a message to the echo area would be removed upon a user action. E.g., `sit-for' behavior (not `sleep-for') is invisible and unknown to many users. That's generally as it should be (unobtrusive), but I've still wondered if there isn't some subtle way to indicate to observant users that Emacs is waiting only passively, i.e., in an easily interruptible way. A tiny indication in the mode line or the echo area perhaps? Something (e.g. one char) that at least some users might notice, wonder about, and investigate to find out that what it indicates. Kind of like the mode-line indications of current status (CS:CH:FR) that many users learn about (but perhaps many users never bother to find out about). Probably the echo area would be the right place for this, perhaps as a prefix? Maybe one or two chars such as "| ". (Or perhaps there's an emoticon char that signifies something relevant?)