2016-03-11 오후 1:01에 Kazunobu Kuriyama 이(가) 쓴 글: > Hi namsh, > > Would you check if the attached patch fixes all the issues you've raised > here?
I confirmed it fixes all the problems I reported. Thanks! > Regards, > Kazunobu > > > 2016-03-10 16:01 GMT+09:00 Kazunobu Kuriyama > <kazunobu.kuriy...@gmail.com <mailto:kazunobu.kuriy...@gmail.com>>: > > 2016-03-10 15:47 GMT+09:00 SungHyun Nam <gow...@gmail.com > <mailto:gow...@gmail.com>>: > > 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. > > > I guess this is related to another drawing problem. In order to > resolve that, I've been reviewing the code and doing some > experiments. So please be patient for a while till I get some > result on that. > > It might be a good idea to initiate a new thread on the issue... > > Regards, > Kazunobu > > > > > > 2016-03-10 11:13 GMT+09:00 Kazunobu Kuriyama > > <kazunobu.kuriy...@gmail.com > <mailto:kazunobu.kuriy...@gmail.com> > <mailto:kazunobu.kuriy...@gmail.com > <mailto:kazunobu.kuriy...@gmail.com>>>: > > > > Oops, failed to send this to the list. Sorry. > > > > ---------- Forwarded message ---------- > > From: *Kazunobu Kuriyama* <kazunobu.kuriy...@gmail.com > <mailto:kazunobu.kuriy...@gmail.com> > > <mailto:kazunobu.kuriy...@gmail.com > <mailto:kazunobu.kuriy...@gmail.com>>> > > Date: 2016-03-10 10:57 GMT+09:00 > > Subject: Re: [gtk3vim] cannot select with mouse if cmdline is > active > > To: SungHyun Nam <gow...@gmail.com <mailto:gow...@gmail.com> > <mailto:gow...@gmail.com <mailto:gow...@gmail.com>>> > > > > > > Hi, > > > > 2016-03-10 8:41 GMT+09:00 SungHyun Nam <gow...@gmail.com > <mailto:gow...@gmail.com> > > <mailto:gow...@gmail.com <mailto:gow...@gmail.com>>>: > > > > 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 > > -- -- 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 vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.