[Geany-Devel] [PATCH geany-plugins 1/5] GeanyLaTeX: Fix GTK+3 support

Dimitar Zhekov dimitar.zhekov at xxxxx
Sat Jun 22 20:44:26 UTC 2013


On Sat, 22 Jun 2013 20:34:07 +1000
Lex Trotman <elextr at gmail.com> wrote:

> On 22 June 2013 20:14, Dimitar Zhekov <dimitar.zhekov at gmail.com> wrote:
> 
> > Some time ago, I sent to ML an alternate gtkcompat that maps the
> > gtk+ functions from lower to higher, but there was no interest.
> 
> Putting words in someone's mouth, I guess it was to look forward to gtk3
> not backward to gtk2, but you are right, a plugin that decides to support
> gtk3 will no longer supports Geany < 1.24 unless it includes a local copy
> of gtkcompat.h, and well, thats messy, error prone and nasty.

We can copy the forward-looking gtkcompat into a geany-plugins own
/include directory, so building the latest plugins will require...
the latest plugins. :) All it needs is a small change in autotools/waf
for the new include directory. And it doesn't matter whether gtkcompat
gets included from geany/include or plugins/include.

I actually tried gtk+3. Not only is it slow - on a machine that can run
a decent 3D game, no less - but Scintilla flickers [YMMV]. Seems that
I'll have to wait for gtk+ 3.24. :) Or a new video driver. Or Wayland.

-- 
E-gards: Jimmy


More information about the Devel mailing list