all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
To: "Emacs Devel" <emacs-devel@gnu.org>
Subject: RE: Mention mouse-face changes mouse pointer shape
Date: Thu, 22 Feb 2007 08:54:05 -0800	[thread overview]
Message-ID: <EIENLHALHGIMHGDOLMIMMEBPCPAA.drew.adams@oracle.com> (raw)
In-Reply-To: <45DDC639.5020002@gmail.com>

> >>     But shouldn't the cursor change to a hand cursor rather
> >>     than an arrow cursor when hoovering over a mouse-face?
> >>
> >> I think the change was a mistake, instead we should have arranged the
> >> relevant areas to have both mouse-face and pointer text properties. But
> >> I don't know how much effort it will be now to go back and change this.
> >
> > I haven't followed this thread closely, but this does indeed
> > sound like a (design) mistake. The two, mouse-face and pointer
> > shape, should be independent, by default. If some particular code
> > wants to couple them for some purpose, that's fine, but such a
> > coupling should not be hard-coded or the default behavior.
>
> Something like 'mouse-face, 'mouse-link-face, 'mouse-pointer with
> appropirate priorities?

I don't know what you're proposing concretely, but any such proposals should
be discussed after the release.

I might have misunderstood, but I interpreted Jason's message to say that
these two properties are now coupled generally, instead of them both just
having been applied to the "relevant mode line areas". Perhaps the coupling
is not so general, and is limited to the mode line as a whole, but the same
argument still applies: they should be coupled only as needed, as particular
code sees fit.

My point was that, if these two properties are now coupled in a general way,
then that is a mistake. That would represent a change from the traditional
behavior, apparently slipped in as a bug fix, and it should be pulled out,
IMO. That's all I meant to say.

  reply	other threads:[~2007-02-22 16:54 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-02-22 13:34 Mention mouse-face changes mouse pointer shape Lennart Borgman (gmail)
2007-02-22 15:05 ` Jason Rumney
2007-02-22 16:23   ` Drew Adams
2007-02-22 16:35     ` Lennart Borgman (gmail)
2007-02-22 16:54       ` Drew Adams [this message]
2007-02-22 17:24   ` Kim F. Storm
2007-02-22 17:33     ` Jason Rumney
2007-02-22 17:44       ` Lennart Borgman (gmail)
2007-02-22 17:42     ` Drew Adams
2007-02-22 19:42       ` Jason Rumney

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=EIENLHALHGIMHGDOLMIMMEBPCPAA.drew.adams@oracle.com \
    --to=drew.adams@oracle.com \
    --cc=emacs-devel@gnu.org \
    /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.