Hi Marius! On Di, 26 Jan 2016, Marius Gedminas wrote:
> On Tue, Jan 26, 2016 at 10:39:00AM +0100, Christian Brabandt wrote: > > Hi Marius! > > > > On Di, 26 Jan 2016, Marius Gedminas wrote: > > > > > On Tue, Jan 26, 2016 at 08:28:19AM +0100, Christian Brabandt wrote: > > > > Hi Kazunobu! > > > > > > > > Wow. This is great news. > > > > > > > > So I went ahead, updated my local vim tree, applied your patch and > > > > configured: > > > > > > > > ~/vim/src$ ./configure --enable-gui=gtk3 --with-features=huge > > > > [...] > > > > checking for GCC 3 or later... yes > > I didn't notice that at first, but this talking about GCC 3, not GTK+ 3 > ;-) And so did I ;) > > > > > [...] > > > > But it actually does not build with gui enabled. I must be missing > > > > something. > > > > > > > > auto/config.log wasn't really helpful to find why the gui was not > > > > enabled. > > > > > > Could you pastebin it somewhere? Here's mine, from a successful build > > > with this patch applied: > > > https://gist.github.com/mgedmin/38fd0d1a10d708206fa3 > > > > https://www.256bit.org/~chrisbra/config.log > > > > > > I am probably missing some header files, I just don't know > > > > which ones, and there does not appear to be a libgtk3.0-dev (or > > > > similar) > > > > package available on debian. > > > > > > https://packages.debian.org/search?keywords=libgtk-3-dev > > > > Oh, I searched for libgtk3-dev since the 2 version is called > > libgtk2.0-dev > > > > But see logfile above, gui is still not build. > > The log has this: > > configure:8508: checking --enable-gui argument > configure:8594: result: Sorry, gtk3 GUI is not supported > > which looks as if you're trying to build a vim without this patch being > applied? I think you are correct. I tried again, and now it seems to work. Sorry for wasting time, I have been working with too many branches here locally. I can confirm the redraw glitches. Those look a little bit like issue #91 (https://github.com/vim/vim/issues/91). Yes, if I modify the source and force some additional redraws, it works. However as noted in the issue, this is not the correct solution, since this will make redrawing a lot slower. Also I see a lot of those warnings: (gvim:15828): Gtk-WARNING **: GtkNotebook 0x1d261f0 is mapped but visible child GtkEventBox 0x1b3c280 is not mapped Best, Christian -- Demut und Gehorsam können auch gefährliche Tugenden sein. -- Pater S. J. Bach -- -- 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.
