Subject: bug#43615: 26.3; eshell: face for directory and symlink the same in terminal

From: Eli Zaretskii <[email-masked]>
Date: Sat, 26 Sep 2020 09:29:10 +0300

> From: [email-masked] (Alfred M. Szmidt)
> CC: [email-masked]
> Date: Sat, 26 Sep 2020 02:22:20 -0400
> 
>    How many colors does that terminal support?
> 
> 16 colors from what I understand.  list-color-display shows:
> 
>   black		       black  #000000
>   red		       red  #ff0000
>   green		       green  #00ff00
>   yellow		       yellow  #ffff00
>   blue		       blue  #0000ff
>   magenta		       magenta  #ff00ff
>   cyan		       cyan  #00ffff
>   white		       white  #ffffff

This indicates you have only 8 colors, not 16.

> I'd think that magenta would make most sense, but that would require
> changing what is used for eshell-ls-archive?

Doing TRT with just 8 colors is a tough nut, since there are 11 file
types for which Eshell uses colors.  Maybe colors should be disabled
for such terminals?  Or maybe some faces should have no color
definitions for 8-color terminals, leaving only the most frequent and
important files shown in color?