From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.help Subject: Re: INFORMAL SUMMARY OF INFORMAL SURVEY: blinking cursor Date: Mon, 14 Mar 2005 21:42:58 +0100 Organization: sometimes Message-ID: <7ewtsayn59.fsf@ada2.unipv.it> References: <7ebr9u35ri.fsf@ada2.unipv.it> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1110835165 28854 80.91.229.2 (14 Mar 2005 21:19:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 14 Mar 2005 21:19:25 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Mar 14 22:19:24 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DAwiL-0005Pe-3L for geh-help-gnu-emacs@m.gmane.org; Mon, 14 Mar 2005 22:03:02 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DAwy5-00079F-C9 for geh-help-gnu-emacs@m.gmane.org; Mon, 14 Mar 2005 16:19:17 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-han1.dfn.de!news-stu1.dfn.de!news.belwue.de!LF.net!quimby.gnus.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 37 Original-NNTP-Posting-Host: ada2.unipv.it Original-X-Trace: quimby.gnus.org 1110832977 24566 193.204.44.145 (14 Mar 2005 20:42:57 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Mon, 14 Mar 2005 20:42:57 +0000 (UTC) User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:cSKLpYCeQFSdmzZd9VexFvNIqdM= Original-Xref: shelby.stanford.edu gnu.emacs.help:129272 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org X-MailScanner-To: geh-help-gnu-emacs@m.gmane.org Xref: news.gmane.org gmane.emacs.help:24824 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:24824 Alan Mackenzie writes: > 1: Every non-silly combination of shape and blinkability of the > cursor is needed and loved by some people, and equally hated by > other people. i suppose this is not surprising. as there are as many (or more) points of view as there are states of mind, there are, as well, that many "points in view". and even one "out of view": as an experiment, i have done: (modify-frame-parameters (selected-frame) '((cursor-type . (bar . 0)))) this is quite relaxing in lisp/scheme buffers (thanks mic![1]), but not so friendly in dired and other modes. this piece of advice makes things a little easier: (defadvice set-mark-command (before briefly-show-cursor activate) "Set the cursor shape to a box for a second, then to a zero-height bar." (flet ((jam (type) (modify-frame-parameters (selected-frame) `((cursor-type . ,type))))) (jam 'box) (sit-for 1) (jam '(bar . 0)))) i would like to make this into a standalone command, bound to LSHIFT+RSHIFT (or perhaps any SHIFT key hit twice w/in 250msec), but haven't figured out yet how to achieve the latter. probably involves delving into ratpoison innards... thi [1] http://www.glug.org/people/ttn/software/personal-elisp/dist/ lisp/low-stress/turn-on-mic-paren.el