Re: Can't copy/paste from meld



On 2015-09-15, Grant Edwards <grant b edwards gmail com> wrote:
On 2015-08-29, Kai Willadsen <kai willadsen gmail com> wrote:
On 27 August 2015 at 02:42, Grant Edwards <grant b edwards gmail com> wrote:

I've noticed that since I upgraded from 1.x, I can no longer select a
snippet of text from meld and paste it into another window like I can
from every other application on my system.  Is there something I can
do to re-enable the standard X11 compatible select/middle-click
feature?

We don't do anything to disable this, and it works fine for me. I know
there's some GTK+ settings for primary clipboard support, but best I know
they all default to on, so as a best guess I'd be looking to see whether
your distribution has customised GTK+ 3 settings somehow. If not and we're
somehow messing something up then that's a bug... I would want primary to
work.

Yep, this seems to be a gtk-3 problem.  I tracked down a few more
gtk-3 apps and they all suffer the same fate.  It turns out that I
don't have very many gtk-3 apps, and meld is the only one I use
regularly -- so it gets blamed for a variety of general gtk-3
brokenness (which is probably Gentoo-specific).

I've tracked this down further.

The Gnome developers broke gtk's clipboard support on multi-screen
setups.  You can only paste selected text from a gtk-3 app when the
destination is on the same screen.  Because of the way I work, I'm
usually cutting and pasting between screens.

That has always worked find in gtk-2 (and all other toolkits I'm aware
of).  I'm pretty sure this is has been a known probelm for a long
time, but the developers all use single-screen systems, and therefore
it's either not a priority or they can't figure out how to test it.

-- 
Grant Edwards               grant.b.edwards        Yow! I'm shaving!!
                                  at               I'M SHAVING!!
                              gmail.com            



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]