unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: recent change to yanking behavior of the clipboard
@ 2022-02-06 11:07 xenodasein--- via Emacs development discussions.
  2022-02-06 11:21 ` Po Lu
  2022-02-06 15:17 ` Stefan Monnier
  0 siblings, 2 replies; 55+ messages in thread
From: xenodasein--- via Emacs development discussions. @ 2022-02-06 11:07 UTC (permalink / raw)
  To: luangruo; +Cc: emacs-devel

Interesting to see how quick old behavior preservation gets disregarded when it
suits you.  Way to go champ.




^ permalink raw reply	[flat|nested] 55+ messages in thread
* 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; 55+ 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] 55+ messages in thread

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

Thread overview: 55+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-06 11:07 recent change to yanking behavior of the clipboard xenodasein--- via Emacs development discussions.
2022-02-06 11:21 ` Po Lu
2022-02-06 11:37   ` xenodasein--- via Emacs development discussions.
2022-02-06 11:47     ` Po Lu
2022-02-06 11:55       ` xenodasein--- via Emacs development discussions.
2022-02-06 12:01         ` Po Lu
2022-02-06 12:06           ` xenodasein--- via Emacs development discussions.
2022-02-06 12:08         ` Eli Zaretskii
2022-02-06 12:15           ` xenodasein--- via Emacs development discussions.
2022-02-06 12:30             ` Eli Zaretskii
2022-02-06 12:15         ` tomas
2022-02-06 12:20           ` xenodasein--- via Emacs development discussions.
2022-02-06 15:20   ` Stefan Monnier
2022-02-07  1:18     ` Po Lu
2022-02-07 13:04       ` Stefan Monnier
2022-02-07 13:15         ` Po Lu
2022-02-07 19:47           ` James Cloos
2022-02-07 19:53             ` tomas
2022-02-06 15:17 ` Stefan Monnier
  -- strict thread matches above, loose matches on Subject: below --
2022-02-06  3:39 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  1:11   ` 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).