all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Joe Wells <jbw@izanami.cee.hw.ac.uk>
Subject: Re: Emacs 21.2 display bugs: variables: cursor-type; properties: display, before-string, after-string, invisible, intangible
Date: 20 May 2002 20:23:04 +0100	[thread overview]
Message-ID: <iq8z6esjxj.fsf@localhost.localdomain> (raw)
In-Reply-To: <200205201447.g4KElsu25365@aztec.santafe.edu>

Richard Stallman <rms@gnu.org> writes:

> > The buffer's value of cursor-type is ignored when the buffer's
> > window is not the selected window.  Instead, the usual hollow box
> > cursor is displayed.
> 
> This is not a bug, but the documentation of cursor-type fails to say
> it.

It is a bug in the sense that it is contrary to the expectations of
anyone using the cursor-type variable.  That is, even if you think the
code is doing what you intended it to do, I think the intended
behavior is wrong.

> However, it might be reasonable to change this.  Perhaps the cursor
> in a nonselected window should have the same appearance as when the
> cursor "blinks off".  For a bar cursor, this would mean it becomes a
> thin bar.

I don't understand this, because when the cursor blinks off for me, it
disappears completely.

> What do people think of that idea?

There are several situations which can now result in distinct cursor
appearances:

  the window is selected

  the window is selected, the cursor is "blinking", and it has blinked
  "off"

  the window is not selected

There are also variations in the shape of the cursor (bar of various
thicknesses, block, hollow block, completely missing) and the color of
the cursor.

It seems to me that the shape and color of the cursor should be
selectable for each situation.  So you could make the cursor "blink"
by changing color or thickness instead of disappearing.

-- 
Joe Wells

  reply	other threads:[~2002-05-20 19:23 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-18 18:53 Emacs 21.2 display bugs: variables: cursor-type; properties: display, before-string, after-string, invisible, intangible Joe Wells
2002-05-20 14:47 ` Richard Stallman
2002-05-20 19:23   ` Joe Wells [this message]
2002-05-21 15:57     ` Richard Stallman
2002-05-21 19:49       ` Joe Wells
2002-05-26 22:25 ` Richard Stallman
2002-05-31  8:35   ` Joe Wells
2002-06-01 21:03     ` Richard Stallman
2002-05-26 22:25 ` Richard Stallman
2002-05-26 23:29   ` Joe Wells
2002-05-31  8:45   ` Joe Wells
2002-06-01 21:05     ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=iq8z6esjxj.fsf@localhost.localdomain \
    --to=jbw@izanami.cee.hw.ac.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.