2016-03-10 오후 12:58에 Kazunobu Kuriyama 이(가) 쓴 글:
> Judging from the dates of the tar balls in the official repos,
> gtk+-3.0.0 was released on 2011-02-10 and cairo-1.10.0 (perhaps, a
> release version corresponding to the develop version 1.9.2) on 2010-09-06.
>
> It looks we can safely assume that cairo >= 1.9.2 holds true for systems
> where gtk+3 is installed.
>
> With this understanding, I propose the attached patch to fix the issue
> above.
>
> namsh, could you confirm if the patch works for you?
I notice another problem(difference?) with this patch.
$ gtk3vim -u NONE -U NONE --noplugin
:echo
Do not type ENTER. After typing ':echo', double click the 'echo'
and wait some seconds.
gtk2vim: 'echo' is selected and no changes.
gtk3vim: 'echo' is selected and selection is cleared after few
seconds. Because paste is OK after selection is cleared,
may not a real problem.
>
> 2016-03-10 11:13 GMT+09:00 Kazunobu Kuriyama
> <[email protected] <mailto:[email protected]>>:
>
> Oops, failed to send this to the list. Sorry.
>
> ---------- Forwarded message ----------
> From: *Kazunobu Kuriyama* <[email protected]
> <mailto:[email protected]>>
> Date: 2016-03-10 10:57 GMT+09:00
> Subject: Re: [gtk3vim] cannot select with mouse if cmdline is active
> To: SungHyun Nam <[email protected] <mailto:[email protected]>>
>
>
> Hi,
>
> 2016-03-10 8:41 GMT+09:00 SungHyun Nam <[email protected]
> <mailto:[email protected]>>:
>
> Hello,
>
> With gtk3vim, I cannot use mouse to select a string if command
> line is active. gtk2vim has no problem.
>
>
> Ugh. Until I read this email, I wrongly assumed that
> gui_mch_invert_rectangle() was a legacy for gray scale monitors and
> thus left it unimplemented (lol).
>
> The gtk3 selection mechanism is working correctly just like gtk2,
> but the selection area cannot be inverted in color due to my laziness.
>
> Now I added a few lines of code to gui_gtk_x11.c and believe that
> fixes the following issue:
>
>
> $ gtk3vim -u NONE -U NONE --noplugin main.c
> :echo 'test'
>
> Don't type ENTER key after typing 'test'. But try to select some
> string with a mouse. I cannot select any string in window,
> command line.
>
> Now, type ENTER key and try to select echo-ed string 'test'.
> I cannot select 'test'.
>
> I use up-to-dated ubuntu-14.04.
>
>
> IIRC, you used a relatively old gtk3, didn't you? So I'm wondering
> which version you're now using with vim.
>
> More precisely, I want to know the version of cairo. If its version
> is older than 1.9.2, I have to add more code to what I've just added.
>
>
> Thanks,
> namsh
>
> Best regards,
> Kazunobu
>
>
> --
> --
> You received this message from the "vim_dev" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>
> ---
> You received this message because you are subscribed to the Google
> Groups "vim_dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout.
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.