[Geany-devel] Use GtkBuilder

Dimitar Zhekov dimitar.zhekov at xxxxx
Wed Sep 28 19:00:06 UTC 2011


On Mon, 26 Sep 2011 12:33:30 +1000
Lex Trotman <elextr at gmail.com> wrote:

> On 26 September 2011 01:26, Dimitar Zhekov <dimitar.zhekov at gmail.com> wrote:
> >
> > When we upgrade (someday) to 2.16, why not make VTE a compile time
> > option only? I can understand why somebody would like to compile Geany
> > without vte support, but since all novadays gtk+ terminal emulators are
> > based on vte, making it a run-time option seems like overkill to me. It
> > was a good thing, several years ago...
> 
> The problem with this is that means that all binary packages now
> depend on vte.

Of course. However:

- when using binary packages, you should be prepared for some extra
  dependencies
- again, all novadays gtk+ terminal emulators are libvte based.

> If you might want to compile it out, then you might
> not want to install it.

Hmmm... Just how many programs have you seen that can be compiled
--with-libfoo but started without libfoo? Aside from Geany, I only
know of mplayer which can be compiled with win32 dll-s support, but
started even if no dll-s are present, for obvious reasons.
If you want to install it out, compile it out.

> Or there would need to be several binary packages, with and without
> VTE compiled in which is more maintenance.

No sane package maintainer will bother. When checking the various
preferences or something, I found 2 crashes when vte is compiled but
not loaded. That kind of hints how many people use Geany with vte
compiled but not installed...

> With the runtime check VTE does not need to be installed.

Indeed. :) Let's hope there aren't any more crashes. Not that anyone
will notice them.

-- 
E-gards: Jimmy



More information about the Devel mailing list