From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: change cursor type when idle Date: Tue, 29 Aug 2006 13:51:02 -0700 Message-ID: References: <8764gbb911.fsf@jurta.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1156884814 29866 80.91.229.2 (29 Aug 2006 20:53:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 29 Aug 2006 20:53:34 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 29 22:53:31 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GIAZe-0004d0-QV for ged-emacs-devel@m.gmane.org; Tue, 29 Aug 2006 22:52:47 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GIAZY-0000Gg-Um for ged-emacs-devel@m.gmane.org; Tue, 29 Aug 2006 16:52:36 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GIAYr-0008WI-6F for emacs-devel@gnu.org; Tue, 29 Aug 2006 16:51:53 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GIAYg-0008UO-Qu for emacs-devel@gnu.org; Tue, 29 Aug 2006 16:51:51 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GIAYg-0008UH-IS for emacs-devel@gnu.org; Tue, 29 Aug 2006 16:51:42 -0400 Original-Received: from [148.87.113.118] (helo=rgminet01.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1GIAhk-00087N-Fc for emacs-devel@gnu.org; Tue, 29 Aug 2006 17:01:15 -0400 Original-Received: from rgmgw2.us.oracle.com (rgmgw2.us.oracle.com [138.1.186.111]) by rgminet01.oracle.com (Switch-3.1.6/Switch-3.1.6) with ESMTP id k7TKp4XJ017727 for ; Tue, 29 Aug 2006 14:51:04 -0600 Original-Received: from dradamslap (dhcp-amer-whq-csvpn-gw3-141-144-82-236.vpn.oracle.com [141.144.82.236]) by rgmgw2.us.oracle.com (Switch-3.1.7/Switch-3.1.7) with SMTP id k7TKp3gC011600 for ; Tue, 29 Aug 2006 14:51:04 -0600 Original-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <8764gbb911.fsf@jurta.org> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE 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:59081 Archived-At: Most often a long idle period means that I started reading displayed text, and don't need to see the cursor. I use `avoid.el' to move the mouse pointer away from text, and like to do the same for the cursor. So I rather like to hide the cursor after an idle period than to make it more visible. I see no other way to tell Emacs to show the cursor when need than to press some keys. Maybe in your case you should hide the cursor when idle, and bind a key to show it (big, bright, and blaring). The thing about the cursor getting lost in dense text, and your not wanting to see it when you read text, are complicated by the existence of multiple windows/buffers/frames.