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: CUA mode cursor color Date: Wed, 15 May 2002 01:00:31 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200205150700.g4F70V216113@aztec.santafe.edu> References: <200205131700.g4DH0DB13257@aztec.santafe.edu> <87y9enhaxl.fsf@tc-1-100.kawasaki.gol.ne.jp> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1021446183 29900 127.0.0.1 (15 May 2002 07:03:03 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 15 May 2002 07:03:03 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 177soR-0007m9-00 for ; Wed, 15 May 2002 09:03:03 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 177szq-0004VU-00 for ; Wed, 15 May 2002 09:14:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 177soY-0006NK-00; Wed, 15 May 2002 03:03:10 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 177sm0-00069n-00; Wed, 15 May 2002 03:00:32 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g4F70Vk18919; Wed, 15 May 2002 01:00:31 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g4F70V216113; Wed, 15 May 2002 01:00:31 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: miles@gnu.org In-Reply-To: <87y9enhaxl.fsf@tc-1-100.kawasaki.gol.ne.jp> (message from Miles Bader on 14 May 2002 08:42:30 +0900) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3950 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3950 Stefen's suggestion, to do the same as modes defined `define-minor-mode', and print a message if (interactive-p) is true, seems reasonable. Is interactive-p the right method? Usually it is the wrong predicate, because it returns nil for commands run from a keyboard macro, and in most cases those commands should behave like commands run directly from the keyboard. For this specific purpose, though, that behavior might be the right behavior. Does everyone agree this is the predicate to test? If so, would someone like to modify these modes?