[Github-comments] [geany/geany] support vte 0.38 in gtk3 build (#336)

Colomban Wendling notifications at xxxxx
Thu Aug 18 21:02:33 UTC 2016


> The doc is designed for people writing new code against VTE […]

Ok, mostly makes sense.

On this topic though, the docs are somewhat broken.  See for example [the 0.38 docs for `vte_terminal_set_color_foreground()`](https://developer.gnome.org/vte/0.38/VteTerminal.html#vte-terminal-set-color-foreground): it doesn't have the proper prototype.  [0.44 ones](https://developer.gnome.org/vte/0.44/VteTerminal.html#vte-terminal-set-color-foreground) have it, but lost the description.

> Plus, the aforementioned users, although suffer from the inconvenience of having to install another lib, will get the new features, bufixes, security/privacy fixes (e.g. scrollback buffer no longer written plaintext to disk) of new vte.

That only depends on us supporting the newer API and the user having that newer lib.  The only advantage of dropping 2.90 support would be for users to get no VTE support and complain, then tell them to install 2.91, instead of them not seeing they miss 2.91 but have 2.90.  Nah, we're not babysitters, they can do it.
And yeah, I myself don't care support for older systems, I use a recent one.  But we always have kept support for older systems whenever it wasn't too crazy, and I won't change that just for VTE 0.38.

> As a VTE developer, I see no reason in supporting both versions in parallel […]

The VTE developers surely won't want to support 2.90 anymore, that's fairly understandable.  Though I wish they continued on a GTK2-compatible version, but well :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/336#issuecomment-240855696
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160818/dcca7813/attachment.html>


More information about the Github-comments mailing list