bug-ncurses
[Top][All Lists]
Advanced

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

Re: xterm* terminfo entries missing in terminfo.src


From: Sven Joachim
Subject: Re: xterm* terminfo entries missing in terminfo.src
Date: Sat, 02 Nov 2019 18:31:06 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

On 2019-11-02 13:12 -0400, Thomas Dickey wrote:

> On Fri, Nov 01, 2019 at 07:35:00PM -0400, Thomas Dickey wrote:
>> On Fri, Nov 01, 2019 at 08:57:37PM +0100, Sven Joachim wrote:
>> > There are some xterm* terminfo entries which are distributed with xterm,
>> > but not with ncurses (and vice versa, but that is currently not really
>> > interesting to me).
> ...
>> > Some background: Debian has, at least for the last 21 years, compiled
>> > its xterm* terminfo files from the (slightly modified) xterm source,
>> > rather than from ncurses' terminfo.misc.  As Debian maintainer I
>> > consider that a bug and would like to change it, but this is quite
>> > difficult when xterm-mono is missing, since we are currently shipping
>> > xterm-mono in ncurses-base.
> ...
>> I suppose you could summarize that as saying that they weren't suitable
>> for ncurses in some way.
>
> It seems that all Debian actually needs is "xterm-mono",
> and adding an alias (xterm-mono to xterm-r6) is the appropriate fix.
> and that if there's actually a user of the other entries,
> that should be a bug report against ncurses.

Looks reasonable to me.

> The terminfo file from xterm actually should be installed by its
> respective package - it shouldn't be hard to provide a script which
> installs only the entries which aren't in ncurses-term or ncurses-base.
>
> (I've added an "xterm-mono" to ncurses, and upcoming xterm #350 will
> resolve the differences which I pointed out).

Thanks.  Regarding xterm, the xterm-rep terminfo entry seems redundant
now, because it is actually identical to xterm-new since xterm 331.

Cheers,
       Sven



reply via email to

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