[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Truecolor support in ncurses
From: |
Антон Кочков |
Subject: |
Truecolor support in ncurses |
Date: |
Fri, 24 Jan 2014 01:22:12 +0400 |
Hello!
I've seen there was already some discussion about true colors support
in ncurses https://lists.gnu.org/archive/html/bug-ncurses/2013-10/msg00007.html
Just want to add, that now there is some improvement of support for
this feature in various terminals. See the current status (with bug
references) for various terminal rmulators (and some common console
applications too):
Here is terminals discussions:
Now supporting truecolor:
* st (from suckless) - http://lists.suckless.org/dev/1307/16688.html
* konsole - https://bugs.kde.org/show_bug.cgi?id=107487
* all libvte based terminals: https://bugzilla.gnome.org/show_bug.cgi?id=704449
* sakura - https://bugs.launchpad.net/sakura/+bug/1202564
* iterm2 - https://code.google.com/p/iterm2/issues/detail?id=218
Parsing ANSI color sequences, but approximating them to 256 palette:
* xterm
* mlterm - http://sourceforge.net/mailarchive/message.php?msg_id=31828705
Not supporting truecolor:
* urxvt - http://lists.schmorp.de/pipermail/rxvt-unicode/2013q3/001826.html
* Terminlogy (E17) - https://phab.enlightenment.org/T746
So right now majority of terminal emulators have support for
truecolor. It would be awesome to extend this achievement to the
various console applications, like mc, mutt, tig, etc. But most of
them are based on ncurses library. So it is very important to have
this feature support in ncurses, so these applications are will able
to use full power of the unix console.
Here is another console programs discussion:
* mutt - http://dev.mutt.org/trac/ticket/3674
* mc - http://www.midnight-commander.org/ticket/3145#comment:1
* s-lang library -
http://mailman.jedsoft.org/pipermail/slang-users-l/2014/000798.html
* ncurses library -
https://lists.gnu.org/archive/html/bug-ncurses/2013-10/msg00007.html
* mcabber -
https://bitbucket.org/McKael/mcabber-crew/issue/126/support-for-true-color-16-millions-colors
* emacs -
http://emacs.1067599.n5.nabble.com/RFC-Add-tty-True-Color-support-td299962.html
* vim - https://bitbucket.org/ZyX_I/vim/commits/branch/24-bit-xterm
* tig - https://github.com/jonas/tig/issues/227
Best regards,
Anton Kochkov.
- Truecolor support in ncurses,
Антон Кочков <=