Re: Bump: Horrible frustrating copy/paste nightmares
Re: Bump: Horrible frustrating copy/paste nightmares
- Subject: Re: Bump: Horrible frustrating copy/paste nightmares
- From: "Adam D. I. Kramer" <email@hidden>
- Date: Thu, 14 Aug 2008 12:24:40 -0700 (PDT)
On Thu, 14 Aug 2008, Jeremy Huddleston wrote:
Any chance there's been any progress on a better command-C system
for copying out of X11 and into other apps?
Not really (been busy with other higher-priority bugs)...
I think the big change we all agreed would be an improvement was
that when command-C is pressed, whatever (in the current system) would be
copied into the aqua clipboard on a later command-V should instead be
copied immediately.
I'm not sure I understand what you mean here and how that is different (or
do you mean you want to see command-v implemented in X11.app?)
Right now, I think that does describe the current state of the
clipboard... but I haven't looked at it yet because of other things of
higher priority. It is approaching the top of my list, and I'll probably
get to it in September or early October if things go smoothly between now
and then.
OK. I'll be quiet for a while. :)
But for me, the current functionality has not changed since Tiger: If
command-C is pressed in X11, then command-V is pressed in Aqua, the result
is that whatever is selected in X11 when command-V is pressed is what gets
pasted in aqua..instead of whatever was selected in X11 when command-C was
pressed.
English is not a great language with which to describe this.
There were other particulars about what exactly should be copied on
command-C (because X11 may have multiple clipboards, in a sense), but I
think everyone agreed that the "command-C is a promise to copy, not an
actual copy" system didn't really make sense from an X11 UI perspective
or a OSX UI perspective.
I don't recall that, but if that is indeed the case, I agree 100% and that
will be something that changes when I dig into the clipboard issues.
http://lists.apple.com/archives/X11-users/2007/Jul/msg00079.html
...and my response at
http://lists.apple.com/archives/X11-users/2007/Jul/msg00081.html
is at least one interaction in which the problem was discussed and described
earlier (though my last sentence in the second post turned out to be
irrepreducable after that email was sent, so I was probably wrong).
Any further thoughts? I bring this up because this issue frustrates
me and wastes my time 10 or more times PER DAY, at work, at home, and
even at sleep.
Sorry. How does this actually affect you directly? I don't really see
how it would have a usability implication, and knowing that will probably
help me make a better system.
It's actually a near-trivial waste of time: I copy, I do something that
de-selects the text (for example, switching pseudoterminals in screen), I
switch apps, and I try to paste, and since the text is no longer selected it
does not paste.
So, I go back and re-produce the stuff I wanted to copy, re-select it,
carefully re-switch applications, paste it, and it works, and then I go back
to what I was doing. I'm not sure whether I have some cognitive deficit that
prevents me from remembering to never deselect anything from X11 or what--my
guess is I'm just very very used to command-C copying text instead of
copying references to an application's selection.
(My motivation for bringing this up is partially the fact that it
hasn't been mentioned in a long time...but also that I dreamed last night
that switching out of x11 de-selected any selected text in any x11
window, causing me to be unable to copy anything from an x11 window...it
was frustrating. :) )
Ooh... bad nightmares...
But I also had a dream last night about how to fix the 3-button emulation
and stuck modifiers, and that's why those bugs are fixed in the beta... so
I guess some X11 dreams aren't as bad as others ;)
That's pretty fantastic. I'd call it an overall win, since my issues are
much more dealable. =)
-Adam
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden