[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Selection changes in revno 100822

From: Miles Bader
Subject: Re: Selection changes in revno 100822
Date: Sun, 15 Aug 2010 10:11:16 +0900

Eli Zaretskii <address@hidden> writes:
> From the user's perspective, there are several ways of selecting text:
> with C-SPS (with or without transient-mark-mode), with
> shift-selection, and with the mouse.  Let's talk on this level: which
> methods should set the primary and which shouldn't, and why?

* For consistency with other apps which set the primary, it seems that
  mouse-drag should set the primary.  Shift-select also seems to set the
  primary in some other apps (firefox), but I have fewer such apps to try.

* For consistency within Emacs, C-SPC <movement> in transient-mark-mode
  should set the primary.

* For C-SPC <movement> _not_ in transient-mark-mode, I think it
  _shouldn't_ set the primary, since "selection" in this mode is
  visually very distinct from the above types of selection (I don't
  think users are likely to be confused by this).

Users _shouldn't have to think very hard about this_, and thus simple
rules are important.  In this case I think a good simple rule is:

   If you _see_ a selected region in Emacs (no matter how it was
   selected), it's available as the primary for pasting in other apps.


Mayonnaise, n. One of the sauces that serve the French in place of a state

reply via email to

[Prev in Thread] Current Thread [Next in Thread]