coreutils
[Top][All Lists]
Advanced

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

Re: Bug#801654: dircolors: Please support colors on TERM=screen.xterm-25


From: Josh Triplett
Subject: Re: Bug#801654: dircolors: Please support colors on TERM=screen.xterm-256color
Date: Tue, 13 Oct 2015 07:43:51 -0700
User-agent: Mutt/1.5.24 (2015-08-30)

On Tue, Oct 13, 2015 at 12:48:12PM +0100, Pádraig Brady wrote:
> On 13/10/15 04:11, Josh Triplett wrote:
> > Package: coreutils
> > Version: 8.23-4
> > Severity: normal
> > 
> > josh@jet:~$ TERM=screen.xterm-256color dircolors
> > LS_COLORS='';
> > export LS_COLORS
> 
> > screen in current unstable seems to set TERM to screen.xterm-256color if
> > running in a terminal with TERM=xterm-256color.  (With TERM=xterm,
> > screen uses TERM=screen, which dircolors supports.)
> 
> It seems screen(1) has multiplied out the various 256 color variants recently:
> http://invisible-island.net/ncurses/terminfo.ti.html#tic-screen-256color
> 
> I wonder should we add globbing support to TERM entries in dircolors?
> I.E. add support for a general entry like:
> 
>   TERM *256color*
> 
> That would cater for all existing TERMs in Fedora's /etc/DIR_COLORS.256color
> for example, and new entries following this common pattern.
> 
> Attached is a patch to do that.

Seems like a reasonable short-term measure, until dircolors can learn to
parse actual terminal definitions to see if they support color (at which
point it can stop maintaining its own list).

- Josh Triplett



reply via email to

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