gnotclub / xst

st fork that uses Xresources and some pretty good patches
MIT License
537 stars 73 forks source link

Add 24-bit Terminfo entries. #34

Closed ccrusius closed 6 years ago

ccrusius commented 6 years ago

Emacs 26.1 will add true color support in the terminal, as per the following commit:

http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e463e57

The support is dependent on the capabilities 'setf24' and 'setb24' being present in the Terminfo database. This change adds those capabilities in two new Terminfo entries, making 'xst' ready for Emacs 26.1 whenever it comes out.

neeasade commented 6 years ago

Hm. I've currently added an extension specific to tmux true color (Tc) in the base level/st terminfo entry -- I would either move this setf24 and setb24 down into that as well or move Tc up to your new entries and make that the new default TERM. Will probably do the latter.

ccrusius commented 6 years ago

FYI, Emacs 26.1 is out in some systems. Any plans to get this in with the changes you mentioned?