diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2016-11-24 13:42:14 +0900 |
---|---|---|
committer | Junegunn Choi <junegunn.c@gmail.com> | 2016-11-24 13:42:14 +0900 |
commit | 746961bf43bb49a1d0857dead54666f9779b4286 (patch) | |
tree | 90ada0877513cd93e6b015e49cdf7f09cbdfb1b0 /src/tui | |
parent | 182a6d99fd550e2106298a19b542bdf940621ed1 (diff) |
[ncurses6] Suppress tui.Italic on ncurses 5
Diffstat (limited to 'src/tui')
-rw-r--r-- | src/tui/ncurses.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tui/ncurses.go b/src/tui/ncurses.go index 6e9ddb41..dd2bc90a 100644 --- a/src/tui/ncurses.go +++ b/src/tui/ncurses.go @@ -39,9 +39,10 @@ const ( Blink = C.A_BLINK Reverse = C.A_REVERSE Underline = C.A_UNDERLINE - Italic = C.A_VERTICAL << 1 // FIXME ) +var Italic Attr = C.A_VERTICAL << 1 // FIXME + const ( AttrRegular Attr = 0 ) @@ -71,6 +72,9 @@ var ( func init() { _colorMap = make(map[int]ColorPair) + if strings.HasPrefix(C.GoString(C.curses_version()), "ncurses 5") { + Italic = C.A_NORMAL + } } func (a Attr) Merge(b Attr) Attr { |