From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: change cursor type when idle Date: Tue, 12 Feb 2008 06:30:25 -0800 Message-ID: <200802121430.m1CEUc6k013361@sallyv1.ics.uci.edu> References: <000d01c86c82$700dccc0$7051908d@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1202826849 14696 80.91.229.12 (12 Feb 2008 14:34:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Feb 2008 14:34:09 +0000 (UTC) Cc: Drew Adams , emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 12 15:34:31 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JOwDG-0005PH-6c for ged-emacs-devel@m.gmane.org; Tue, 12 Feb 2008 15:34:22 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOwCm-0004n0-Mu for ged-emacs-devel@m.gmane.org; Tue, 12 Feb 2008 09:33:52 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JOwCi-0004kK-Ia for emacs-devel@gnu.org; Tue, 12 Feb 2008 09:33:48 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JOwCh-0004j9-T9 for emacs-devel@gnu.org; Tue, 12 Feb 2008 09:33:48 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOwCh-0004iz-My for emacs-devel@gnu.org; Tue, 12 Feb 2008 09:33:47 -0500 Original-Received: from sallyv1.ics.uci.edu ([128.195.1.109]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA1:24) (Exim 4.60) (envelope-from ) id 1JOwCd-0001pC-Cd; Tue, 12 Feb 2008 09:33:43 -0500 X-ICS-MailScanner-Watermark: 1203431445.30942@dfjerh6hs6OO5aHau/91tw Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by sallyv1.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id m1CEUc6k013361; Tue, 12 Feb 2008 06:30:38 -0800 (PST) In-Reply-To: (Richard Stallman's message of "Mon, 11 Feb 2008 16:10:23 -0500") Original-Lines: 24 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-kernel: by monty-python.gnu.org: Solaris 10 (beta) 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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:88865 Archived-At: Richard Stallman writes: > Would people please read this and comment on the code? - There's too much code, the compatibility code should go - Too many knobs to turn - What's the point of changing the cursor when emacs is idle? - What's the point in changing the cursor in a read-only buffer? - Someone that uses input methods should comment if changing the cursor for when doing that is useful. - Changing the cursor in overwrite mode seems like a good idea, other editors do it too. - IMO we should only consider adding this if we are willing to turn it on by default. If it's not considered useful enough to be on by default, then it seems like fluff that it's not worth documenting. > > It also defines a minor mode, `change-cursor-mode', which > > optionally does either of the following: > > > > . changes the cursor shape on overwrite or when a buffer is read-only > > > > . changes the cursor color when you use an input method > > > Code: http://www.emacswiki.org/cgi-bin/emacs/cursor-chg.el