unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Selection changes
@ 2010-07-14 18:08 Chong Yidong
  2010-07-14 18:39 ` Jeff Clough
                   ` (4 more replies)
  0 siblings, 5 replies; 39+ messages in thread
From: Chong Yidong @ 2010-07-14 18:08 UTC (permalink / raw)
  To: emacs-devel

I've changed the way Emacs interacts with the X clipboard and selection,
to bring it in line with how other X applications behave.  For most
users, the main visible change is that `kill' and `yank' now interact
with the clipboard.  One advantage of this change is that the
Cut/Copy/Paste menu bar items are just the usual C-w/M-w/C-y commands.

I believe that this change should be pretty much seamless, but let me
know if there is any problems.



^ permalink raw reply	[flat|nested] 39+ messages in thread
* Re: Selection changes
@ 2010-07-16  1:00 Angelo Graziosi
  2010-07-16  9:33 ` David De La Harpe Golden
  2010-07-16 12:14 ` Angelo Graziosi
  0 siblings, 2 replies; 39+ messages in thread
From: Angelo Graziosi @ 2010-07-16  1:00 UTC (permalink / raw)
  To: emacs

Chong Yidong wrote:
> I believe that this change should be pretty much seamless, but let me
> know if there is any problems.
>

After these changes something is not working rightly with Copy/Paste. 
Nor on GNU/Linux Kubuntu nor on Cygwin (both GTK build of trunk).

On Kubuntu often it paste the wrong test (both using C-y and mouse-2). 
Only after playing with it some time, it seems to work.

On Cygwin, *usually*, using C-y is slower. If I select some test with 
the mouse then, when I type C-y to paste it, I get 'Mark set' in the 
minibuffer, and the text is pasted only after 5-10 second (the 'clock' 
shows up). Using mouse-2, instead, seems to work fine.

Not always, one can reproduce the above exactly :(.

In both systems I have started Emacs with 'emacs -Q'.

Ciao,
Angelo.



^ permalink raw reply	[flat|nested] 39+ messages in thread
* Selection changes
@ 2011-05-27 16:25 Chong Yidong
  2011-05-28  4:13 ` David De La Harpe Golden
  2011-05-28 11:16 ` Andreas Röhler
  0 siblings, 2 replies; 39+ messages in thread
From: Chong Yidong @ 2011-05-27 16:25 UTC (permalink / raw)
  To: emacs-devel

I've updated the X selection code to provide support for clipboard
managers (plus some standards compliance bits like the MULTIPLE target).

It seems to work well with Gnome's minimalist clipboard manager; the
clipboard is no longer lost when deleting a frame or exiting Emacs.
Help with testing on other environments would be much appreciated, and
let me know if you experience any funky behavior.

Saving is done by the function x-clipboard-manager-save, run from
delete-frame-functions and kill-emacs-hook (though I'm considering
making this internal instead of using hooks).  The other ports should be
unaffected by these changes.



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

end of thread, other threads:[~2011-05-31  0:59 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-14 18:08 Selection changes Chong Yidong
2010-07-14 18:39 ` Jeff Clough
2010-07-14 18:53   ` Chong Yidong
2010-07-14 19:02     ` Jeff Clough
2010-07-14 19:25 ` Yann Hodique
2010-07-14 20:28   ` Chong Yidong
2010-07-14 23:51 ` David De La Harpe Golden
2010-07-16  1:31 ` Richard Stallman
2010-07-16  2:49   ` Miles Bader
2010-07-17  0:44 ` David De La Harpe Golden
2010-07-17  1:02   ` Miles Bader
2010-07-17  2:28     ` David De La Harpe Golden
2010-07-17  2:56       ` Chong Yidong
2010-07-17  3:30         ` Miles Bader
2010-07-17  3:49           ` Chong Yidong
2010-07-22 21:21           ` Drew Adams
2010-07-22 22:05             ` Chong Yidong
2010-07-23 10:32               ` Eli Zaretskii
2010-07-24 18:44                 ` David De La Harpe Golden
2010-07-24 20:28                   ` Eli Zaretskii
2010-07-24 21:48                     ` David De La Harpe Golden
2010-07-25 16:32                   ` David De La Harpe Golden
2010-07-17  3:50         ` David De La Harpe Golden
2010-07-17  3:55           ` Chong Yidong
2010-07-17  4:13             ` Chong Yidong
2010-07-17 16:55               ` David De La Harpe Golden
2010-07-18 16:24               ` David De La Harpe Golden
2010-07-17 10:50         ` Wojciech Meyer
2010-07-17 11:01           ` Miles Bader
  -- strict thread matches above, loose matches on Subject: below --
2010-07-16  1:00 Angelo Graziosi
2010-07-16  9:33 ` David De La Harpe Golden
2010-07-17 23:49   ` Angelo Graziosi
2010-07-18 19:28     ` David De La Harpe Golden
2010-07-18 22:39       ` Angelo Graziosi
2010-07-16 12:14 ` Angelo Graziosi
2011-05-27 16:25 Chong Yidong
2011-05-28  4:13 ` David De La Harpe Golden
2011-05-31  0:59   ` Taylor Venable
2011-05-28 11:16 ` Andreas Röhler

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).