From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#27565: 24.5; macro running feedback [enhancement request] Date: Mon, 3 Jul 2017 13:56:31 -0700 (PDT) Message-ID: <83cd48b2-f7f8-49f0-a5bf-4b824d9b9b82@default> References: <20170703183747.GF9438@E15-2016.optimum.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1499115432 21314 195.159.176.226 (3 Jul 2017 20:57:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 3 Jul 2017 20:57:12 +0000 (UTC) To: Boruch Baum , 27565@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 03 22:57:08 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1dS8P3-0005Cm-My for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Jul 2017 22:57:05 +0200 Original-Received: from localhost ([::1]:37228 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dS8P9-00078H-1S for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Jul 2017 16:57:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39973) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dS8P3-000789-Er for bug-gnu-emacs@gnu.org; Mon, 03 Jul 2017 16:57:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dS8P0-0005HS-Ch for bug-gnu-emacs@gnu.org; Mon, 03 Jul 2017 16:57:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48150) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dS8P0-0005HB-90 for bug-gnu-emacs@gnu.org; Mon, 03 Jul 2017 16:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dS8Oz-00041Y-V3 for bug-gnu-emacs@gnu.org; Mon, 03 Jul 2017 16:57:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Jul 2017 20:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27565 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 27565-submit@debbugs.gnu.org id=B27565.149911540315442 (code B ref 27565); Mon, 03 Jul 2017 20:57:01 +0000 Original-Received: (at 27565) by debbugs.gnu.org; 3 Jul 2017 20:56:43 +0000 Original-Received: from localhost ([127.0.0.1]:50827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dS8Og-000410-R2 for submit@debbugs.gnu.org; Mon, 03 Jul 2017 16:56:43 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:25745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dS8Of-00040j-3K for 27565@debbugs.gnu.org; Mon, 03 Jul 2017 16:56:41 -0400 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v63KuYm0017693 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 3 Jul 2017 20:56:34 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.13.8/8.14.4) with ESMTP id v63KuYmN020535 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 3 Jul 2017 20:56:34 GMT Original-Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v63KuWf6008840; Mon, 3 Jul 2017 20:56:32 GMT In-Reply-To: <20170703183747.GF9438@E15-2016.optimum.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6770.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] 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: 208.118.235.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:134145 Archived-At: > Currently, when one invokes a macro, instead of an indication that > the macro is running, the invocation key sequence is displayed > I found the result disquieting: >=20 > 1] Did I forget to type something, and is emacs waiting for me to > finish entering the command? > 2] Did something crash? > 3] Is anything happening? > 4] Should I `C-g' and try again? > ENHANCEMENT REQUEST: When a macro starts running, display a message > in the mini-buffer. Some possible formats might be: > a] macro [optional name] runnning . . . > b] macro [optional name] runnning ( n of m times) . . . +1. Keep in mind, though, that keys used for the macro can themselves invoke commands that also write to the echo area. That's not a problem. I'm just saying that between the message "Keyboard macro running..." and the message "Keyboard macro running...done" you might see other messages. What if you expect the last key sequence invoked to show you a message? That would be overwritten by the "...done" message, so you'd need to check buffer *Messages* for the message you want. Again, not a problem, I think.