all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
To: "'Chong Yidong'" <cyd@stupidchicken.com>
Cc: 5841@debbugs.gnu.org
Subject: bug#5841: 23.1.95; bad mouse bindings for Info mode line node name
Date: Tue, 6 Apr 2010 08:41:59 -0700	[thread overview]
Message-ID: <7DA33536D94C4AC4ACD7ECF49EFE17E9@us.oracle.com> (raw)
In-Reply-To: <87mxxgwqjn.fsf@stupidchicken.com>

> > When you click the mouse on the current node name in Info, 
> > these are the bindings:
> >
> > mouse-1: Info-mouse-scroll-up
> > mouse-3: Info-mouse-scroll-down
> >
> > Those should be reversed. The leftmost of the two buttons 
> > used for this should move backward. The rightmost should
> > move forward.
> 
> No.  There is a reason for this binding: it's much more common to
> advance through a document, so mouse-1 is used for it. (Let's not
> get into a long argument over this.)

There is a reason for almost everything. But not necessarily a good reason.

Why is mouse-1 significantly better than mouse-3 for a much-more-common
operation?

That either button is better than mouse-2 I could understand, since some people
don't even have a mouse-2 or use a wheel button for it, which is sometimes less
handy. But mouse-1 has no great advantage over mouse-3. Neither is hard to use.

And the "more common use" reason is anyway a very weak one. It is more common to
do neither, and many users will forget which is which. When they do occasionally
try one they shouldn't have to backtrack because it was ill-designed. It is more
important that the buttons correspond to what one would naturally expect.

Left stands for left; right stands for right. Couldn't be more obvious and
expected. It is simply perverse to have the left button move right and the right
button move left.







  reply	other threads:[~2010-04-06 15:41 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-06  8:43 bug#5841: 23.1.95; bad mouse bindings for Info mode line node name Drew Adams
2010-04-06 15:26 ` Chong Yidong
2010-04-06 15:41   ` Drew Adams [this message]
2012-02-22  2:41   ` Glenn Morris

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=7DA33536D94C4AC4ACD7ECF49EFE17E9@us.oracle.com \
    --to=drew.adams@oracle.com \
    --cc=5841@debbugs.gnu.org \
    --cc=cyd@stupidchicken.com \
    /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.