May I suggest to step back and post a clear set of requirements for when Emacs should and shouldn't put selected text into the primary selection and into the clipboard? Forget the w32 case for now; let's just spell out the requirements for X.
Good idea. Also spell out if selecting text by different mechanisms (mouse, shift- select, C-@ movement) shall behave differently.
What behavior is that? What other apps have something similar to the kill ring?
X or Freedesktop does not say anything about things like the kill ring. We can do what we want here.
Jan D.
|