[prev] [thread] [next] [lurker] [Date index for 2004/10/08]
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