Ticket #229 (new defect) — at Initial Version
ncurses "default color" change to -1 when available
Reported by: | robert.david.public@… | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 4.7 |
Component: | mc-core | Version: | 4.6.2 |
Keywords: | commited-master | Cc: | |
Blocked By: | Blocking: | ||
Branch state: | Votes for changeset: |
Description
When using ncurses, there is problem with setting default color to transparent on capable terminals. This is caused by color index going from 0+ but the default terminal color is -1 in ncurses. So mc doesnt show true default color, but BLACK.
This also has to be dependant on terminal support, if it supports default colors or not. Good inspiration about this is in htop source -> CRT.c -> CRT_setColors
Change History
Changed 16 years ago by Robert
- Attachment ncurses_default_color_fix.patch added
Note: See
TracTickets for help on using
tickets.
Ncurses fix default color patch