From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: how-many/count-matches for non-interactive use Date: Wed, 20 Oct 2004 21:45:45 -0400 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: <87pt3m5vqk.fsf@oak.pohoyda.family> <87zn2mh5jk.fsf-monnier+emacs@gnu.org> <87is99nznd.fsf-monnier+emacs@gnu.org> <200410172053.i9HKrdL01136@raven.dms.auburn.edu> <200410190158.i9J1wrH25523@raven.dms.auburn.edu> <200410200127.i9K1Rpp28384@raven.dms.auburn.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1098323183 927 80.91.229.6 (21 Oct 2004 01:46:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 21 Oct 2004 01:46:23 +0000 (UTC) Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, alexander.pohoyda@gmx.net, storm@cua.dk Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 21 03:46:19 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CKS1y-00083y-00 for ; Thu, 21 Oct 2004 03:46:18 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CKS9O-00057h-Jl for ged-emacs-devel@m.gmane.org; Wed, 20 Oct 2004 21:53:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CKS9H-00057R-D9 for emacs-devel@gnu.org; Wed, 20 Oct 2004 21:53:51 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CKS9G-00056t-8e for emacs-devel@gnu.org; Wed, 20 Oct 2004 21:53:50 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CKS9G-00056j-5i for emacs-devel@gnu.org; Wed, 20 Oct 2004 21:53:50 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CKS1R-0006Wl-NH for emacs-devel@gnu.org; Wed, 20 Oct 2004 21:45:45 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1CKS1R-0007ot-2Y; Wed, 20 Oct 2004 21:45:45 -0400 Original-To: Luc Teirlinck In-reply-to: <200410200127.i9K1Rpp28384@raven.dms.auburn.edu> (message from Luc Teirlinck on Tue, 19 Oct 2004 20:27:51 -0500 (CDT)) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 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 Xref: main.gmane.org gmane.emacs.devel:28678 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28678 Anything but a progress message should go into *Messages*. Definitely not. For instance, messages that are supposed to help the user decide what to do next are useless during macro execution. Maybe you are right about that. So, are the messages which currently are controlled by testing interactive-p messages of that kind? Someone should look. When the user currently tests a keyboard macro, he tests it with the current behavior. Hence, the current behavior of `interactive-p' determines whether the macro does what the user wants it to do, This argument assumes that people who wrote this code knew what they were doing. I can't assume that. I want to see what sort of messages they really are. I want someone to look at them. I use most > keyboard macros with very large or zero numeric arguments, that is, in > long loops. I don't.