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.

Raspunde prin e-mail lui