unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* recent change to yanking behavior of the clipboard
@ 2022-02-06  3:39 Noah Friedman
  2022-02-06  7:37 ` Po Lu
  2022-02-06  9:17 ` Eli Zaretskii
  0 siblings, 2 replies; 38+ messages in thread
From: Noah Friedman @ 2022-02-06  3:39 UTC (permalink / raw)
  To: luangruo; +Cc: emacs-devel

This change in master:

	2022-02-01 10:13:15 +0800  Po Lu  <luangruo@yahoo.com>  99c637499e

	  Only apply last change to the clipboard

	  * lisp/select.el (gui--selection-value-internal): Only return
	  nil if we own the clipboard.

Means that yanking never pastes the clipboard if I've programmatically set
the clipboard selection (which I do for both emacs and the sake of other
program windows that use it)

But, curiously, you didn't make this change for the primary selection.

That means when I yank, I don't get the thing I've most recently copied to
the clipboard.  I get some old thing from the primary selection.

I don't understand how this new behavior is meant to be useful.  It's
broken, and I am not exaggerating, somewhere around 30 years of muscle
reflexes.

Please revert this.

Not every item that goes to the clipboard comes from a buffer kill or copy
action.  Not everything emacs "owns" is already in the kill-ring.



^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2022-02-07 13:55 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-06  3:39 recent change to yanking behavior of the clipboard Noah Friedman
2022-02-06  7:37 ` Po Lu
2022-02-06  9:20   ` Eli Zaretskii
2022-02-06  9:34     ` Po Lu
2022-02-06 10:18   ` Po Lu
2022-02-06 16:09   ` Óscar Fuentes
2022-02-07  1:11     ` Po Lu
2022-02-07  2:05       ` Óscar Fuentes
2022-02-07  2:59         ` Po Lu
2022-02-07  5:04           ` Óscar Fuentes
2022-02-07  5:17             ` Yuri Khan
2022-02-07  5:23               ` Óscar Fuentes
2022-02-07  5:31             ` Po Lu
2022-02-06 22:39   ` Lars Ingebrigtsen
2022-02-07  1:12     ` Po Lu
2022-02-07  2:53       ` Lars Ingebrigtsen
2022-02-07  3:11         ` Po Lu
2022-02-07  3:41           ` Lars Ingebrigtsen
2022-02-07  3:48             ` Po Lu
2022-02-07  4:05               ` Lars Ingebrigtsen
2022-02-07  4:44                 ` Po Lu
2022-02-07  4:57                   ` Corwin Brust
2022-02-07  5:29                     ` Po Lu
2022-02-07  5:47                       ` Corwin Brust
2022-02-07  5:52                       ` tomas
2022-02-07  6:43                         ` Po Lu
2022-02-07  6:57                           ` tomas
2022-02-07 13:17                       ` Eli Zaretskii
2022-02-07 13:18                         ` Po Lu
2022-02-07 12:49               ` Eli Zaretskii
2022-02-07 12:56                 ` Po Lu
2022-02-07 13:14               ` Stefan Monnier
2022-02-07 13:17                 ` Po Lu
2022-02-07 13:50                   ` Don't change `select-enable-primary` (was: recent change to yanking behavior of the clipboard) Stefan Monnier
2022-02-07 13:55                     ` Don't change `select-enable-primary` Po Lu
2022-02-07  1:11   ` recent change to yanking behavior of the clipboard Tim Cross
2022-02-07  2:31     ` Michael Welsh Duggan
2022-02-06  9:17 ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).