This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Jeffrey.Kintscher
Recipients Jeffrey.Kintscher
Date 2019-05-21.02:43:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1558406631.2.0.0939623901621.issue36982@roundup.psfhosted.org>
In-reply-to
Content
ncurses 6.1 adds extended color functions to support terminals with 256 colors (e.g. xterm-256color). The extended functions take color pair values that are signed integers because the existing functions only take signed 16-bit values.

My goal with this issue is to transparently use the ncurses extended color functions when compiling with ncurses 6.1 or newer. This should be straightforward and transparent to curses module users because the short int restrictions are in the ncurses library and not in the curses module API.

This will fix the problems observed in issue #36630 but is broader, which is why I created a separete issue. I will work on this and post a PR whit it is ready.
History
Date User Action Args
2019-05-21 02:43:51Jeffrey.Kintschersetrecipients: + Jeffrey.Kintscher
2019-05-21 02:43:51Jeffrey.Kintschersetmessageid: <1558406631.2.0.0939623901621.issue36982@roundup.psfhosted.org>
2019-05-21 02:43:51Jeffrey.Kintscherlinkissue36982 messages
2019-05-21 02:43:51Jeffrey.Kintschercreate