On 01/23/2012 09:08 PM, Lex Trotman wrote:
On Tue, Jan 24, 2012 at 2:58 PM, Lex Trotman<[email protected]> wrote:
On Tue, Jan 24, 2012 at 2:53 PM, Nate Bargmann<[email protected]> wrote:
* On 2012 23 Jan 10:37 -0600, John Beaumont | Beecroft wrote:
After some fiddling I notice it only works if you don't deselect
what you have highlighted. I normally highlight, click where I want
then middle click. This behaviour works in all other GTK software but
not Geany. Strange.
I concur. With this comment in mind I selected some text in Geany,
left-clicked where I wanted to paste it, and then tried a middle-click.
Nothing was pasted as the selection disappeared once the left-click was
performed. However, a middle-cleck without first left-clicking resulted
in pasted text as expected.
I can paste from Geany to another app and the selection remains
highlighted even though Geany is not the focused app. Pasting from
another app works so long as the text remains highlighted.
I'm using Geany 0.21 "Gromia" on Debian Sid with XFCE4 on one box and
Gnome3 Shell on a laptop.
Hi Nate,
Yes, AFAIK middle mouse click has always required the selection to
remain highlighted since X was in MIT nappies.
Clearly left clicking in the same app will de-select so nothing
pastes, but left clicking in another ap just gets focus and the
selection doesn't change.
Cheers
Lex
Nate,
What you decribed appears to me to be consistent with the definition
by freedesktop, see
http://standards.freedesktop.org/clipboards-spec/clipboards-0.1.txt.
As to why it doesn't work for some people, I don't know, lets see if
there is any information in the version of GTK they are using.
Otherwise, perhaps they have disabled it in their window manager
(though I don't know how).
I think the middle click is working except for the fact that for
whatever reason now it clears the *X selection* when the Scintilla
selection is cleared, and it didn't do this before. Those notes on the
spec are too vague and leave out the part of whether deselecting text
should create a new blank selection as you suggest or leave the contents
of the last selection that was made. I have no idea about the X or ICCCM
specs myself.
I think this might be related:
http://sourceforge.net/tracker/index.php?func=detail&aid=910948&group_id=2439&atid=102439
Note how recent the "second report" in the comments is and how it
confirms the behaviour changing back and forth. Everything seems to be
pointing to GTK+ changing behaviour recently. Some apps it does seem to
still work in are VTE apps (GVim? and XfceTerminal), Firefox (address
bar at least), and Eclipse IDE. Other more typical GTK+ apps like
Mousepad, presumably Gedit, and Geany it does not work.
Cheers,
Matthew Brush
_______________________________________________
Geany mailing list
[email protected]
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany