Opened 3 years ago

Last modified 3 years ago

#17719 closed bug

[Terminal] color support issue — at Initial Version

Reported by: bipolar Owned by: jackburton
Priority: normal Milestone: R1/beta4
Component: Applications/Terminal Version: R1/Development
Keywords: xterm colors Cc:
Blocked By: Blocking:
Platform: All

Description

Since hrev56011 Midnight Commander (MC) complains about lack of 256 color support (if one of the 256-colors themes was previously set up as default).

To make it work again, one needs to call it like this: > TERM=xterm-256color mc (or set that TERM in .bashrc, I guess).

Looking around on the internet for info on this, I've found that a common suggestion is to use two environmental variables to signal 24 bit color support: TERM=xterm-256color AND COLORTERM=truecolor.

See for example, the following pages:

https://www.gnu.org/software/emacs/manual/html_node/efaq/Colors-on-a-TTY.html

https://github.com//termstandard/colors

Also, the ticket for MC that added 24-bit color support calls for the use of COLORTERM:

https://midnight-commander.org/ticket/3724

Even the new "Windows Terminal" team seems to debate about this:

https://github.com/microsoft/terminal/issues/12174

https://github.com/microsoft/terminal/issues/11057

P.S.: 24-bits on MC won't work in any case, at it complains about not supporting that while compiled against ncurses. I should create an issue on HaikuPorts to see if it can be compiled against slang-2.3.x instead (now that we have an .hpkg for that).

Change History (0)

Note: See TracTickets for help on using tickets.