Re: copy and paste between Aqua and X11 applications?
Re: copy and paste between Aqua and X11 applications?
- Subject: Re: copy and paste between Aqua and X11 applications?
- From: Itai Seggev <email@hidden>
- Date: Tue, 14 Aug 2007 19:40:42 -0700
On Mon, Aug 13, 2007 at 11:33:30PM -0700, Ben Byer wrote:
> On Aug 11, 2007, at 1:48 PM, Adam D. I. Kramer wrote:
> It's also clear to me that
> 1) X11.app has some specific rules for copy and paste logic that are
> not always intuitive or even correct. When should data be
> transferred from one of the X11 buffers to the Aqua pasteboard? And
> vice versa?
> like a good time to discuss #1. Anything we can do to create
> consensus will help me make sure this is implemented correctly.
Trying to get a consensus on copy/past behaviour from X users? Why
don't you start off with something easier, like peace in the Middle
East or the halting problem? :)
This comment is perhaps a bit roundabout, but does go to the above
issue. I think X users basically fall into 2 categories: those who
believe in true copy-on-select, and thus use things like Klipper or
Glipper to sync PRIMARY and CLIPBOARD, and those who think it is both
Evil and Wrong to do such a thing. These two groups would expect
different things from Aqua/X behaviour, so I don't think you can solve
this issue without being able to support both behaviours in X. I know
that there are issues with incorporating GPL software into Apple
products, but I think getting the core function of Klipper or some
such into Aqua-WM or into X11.app itself would be worth it. Bonus
points having prefernces that take effect immediately rather than at
the next restart of X11.app. Having a clipboard history would also be
nice (part of Klipper), but obviously more of a wishlist type thing.
As for Aqua/X behaviour: once you accept copy-on-select, as I do, then
the solution is simple. Whenever you select in X, it gets pushed both
to CLIPBOARD and the pasteboard. If you're in Aqua and copy into the
pasteboard, that gets pushed to CLIPBOARD and PRIMARY.
As for the other camp would want in their Aqua/X behaviour, I'm not
one of them, so I don't want to speak for them.
--
Itai
Itai Seggev
In 1997 a group of programmers started writing a desktop environment
to fix a travesty they didn't create. Their program promptly found
its way onto un*x systems everywhere. Today, still opposed by a
software monopolist, they survive as soldiers of fortune. If you share
their vision, if you know you can help, and if you can connect to
internet, maybe you can join... the K-Team.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden