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: change cursor type when idle Date: Mon, 28 Aug 2006 00:48:10 -0700 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1156751342 16408 80.91.229.2 (28 Aug 2006 07:49:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 28 Aug 2006 07:49:02 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 28 09:48:59 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 1GHbrf-00035g-7i for ged-emacs-devel@m.gmane.org; Mon, 28 Aug 2006 09:48:59 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GHbre-0006Fs-5d for ged-emacs-devel@m.gmane.org; Mon, 28 Aug 2006 03:48:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GHbr4-0006Dd-Pe for emacs-devel@gnu.org; Mon, 28 Aug 2006 03:48:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GHbr2-0006Aj-JG for emacs-devel@gnu.org; Mon, 28 Aug 2006 03:48:22 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GHbr2-0006AS-BF for emacs-devel@gnu.org; Mon, 28 Aug 2006 03:48:20 -0400 Original-Received: from [141.146.126.228] (helo=agminet01.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1GHbzw-0004vi-93 for emacs-devel@gnu.org; Mon, 28 Aug 2006 03:57:32 -0400 Original-Received: from rgmgw3.us.oracle.com (rgmgw3.us.oracle.com [138.1.186.112]) by agminet01.oracle.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id k7S7mH1N001546 for ; Mon, 28 Aug 2006 02:48:17 -0500 Original-Received: from dradamslap (dhcp-amer-whq-csvpn-gw3-141-144-81-166.vpn.oracle.com [141.144.81.166]) by rgmgw3.us.oracle.com (Switch-3.1.7/Switch-3.1.7) with SMTP id k7S7mGTb000797 for ; Mon, 28 Aug 2006 01:48:16 -0600 Original-To: "Emacs-Devel" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 Importance: Normal 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:58970 Archived-At: Another possible (minor) feature to consider for after the release: As an option, let users switch cursor type automatically when Emacs is idle. I've been using this for a while, and I like it. I like a bar cursor for editing, but the bar cursor is hard to locate, when I'm not already looking at it or near it. So, I use an idle timer to change it to a (blinking) box cursor while Emacs is idle. I find this helps quite a bit - without it, it's hard to use a bar cursor, IMO. Users can choose not to use this, and they can toggle it on and off. They can also change the number of seconds to wait before the automatic cursor-type change (2 sec, by default).