Programs that don't do X primary selection right

[prev] [thread] [next] [lurker] [Date index for 2004/10/08]

From: Zack Weinberg
Subject: Programs that don't do X primary selection right
Date: 03:48 on 08 Oct 2004
More and more X client programs seem to be ignoring the X primary
selection semantics in favor of some weird-ass inferior behavior
probably borrowed from Windows.

The primary selection is supposed to always be the same as the text
which was most recently selected with click-and-drag.  It is not
supposed to go away just because I clicked in some other window.  It
probably shouldn't go away even if the most-recently-selected text is
no longer highlighted.  It *should* go away if the window in which
text was most recently selected no longer exists.  Middle-mouse paste
is only supposed to paste the primary selection; not the clipboard and
not anything else either.

I'm sure there's more.  That's only the four things that have fucked
up most recently.

zw

(special bonus Emacs hate: if some other client asserts the primary
selection, not only should the client that currently has it drop it,
it should *stop highlighting stuff as if it were selected*.  I.e. the
transient mark should be cancelled.  And then C-x C-x should
*reassert* the primary selection.)

Generated at 18:01 on 11 Oct 2004 by mariachi 0.52