bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Termite's terminfo


From: IFo Hancroft
Subject: Re: Termite's terminfo
Date: Mon, 7 Oct 2019 12:10:33 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1

They do still us their own fork of VTE which they modify to expose a couple of features but they keep it updated to upstream.

Although looking at the links you provided earlier, VTE may in-fact expose those functions soon, which will make Termite just use upstream VTE. I am on Manjaro so I am not sure how much this helps but I install termite from their regular repo it seems (even though executing pamac info termite and pamac info vte-common tells me they are from AUR) 0.56.3-1 and vte3 which I believe is regular upstream VTE is also 0.56.3-1, also the vte-ng for termite in AUR is 0.56.2.a-1

On 10/7/19 11:39 AM, Thomas Dickey wrote:
On Mon, Oct 07, 2019 at 07:47:45AM +0300, IFo Hancroft wrote:
I have just checked the branches and versions.
Termite does use a recent VTE version (I believe it is even up to date with
VTE's current development version, not just the latest stable), though VTE's
versions are confusing (at least for me) with being called VTE3, while being
named and installed as VTE 2.91 while the version is actually 0.48.3
according to https://developer.gnome.org/vte/

I haven't looked for a few months, but as I recall, termite used/uses
an older release of VTE which had some differences added by the termite
developers (who weren't making progress on getting VTE's developer to
incorporate those changes).

When I tested the termite terminal description, I found that there was
a package in Arch Linux which I could use, which required replacing the
newer version of VTE with the other.

I did that with a virtual machine, so I could reopen that investigation
(making a snapshot, install/test, revert, etc).  Takes time.
This doesn't mention that - so retesting seems more straightforward:

https://www.archlinux.org/packages/community/x86_64/termite/
https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/termite&id=3cb1a3f4d85c668e025b996e599fd7ec83a09166

but VTE's version numbering (and what packagers do with it) isn't
straightforward.  Perhaps sometime VTE's developer will get around
to writing some documentation.

Anyway, my point is, Termite's terminfo can get updated to just:
termite|VTE-based terminal,
use=vte,

it's on my to-do list




reply via email to

[Prev in Thread] Current Thread [Next in Thread]