[ncurses6] Support italics

This commit is contained in:
Junegunn Choi
2016-11-24 00:13:10 +09:00
parent af31088481
commit 182a6d99fd
3 changed files with 10 additions and 6 deletions

View File

@@ -143,15 +143,17 @@ func interpretCode(ansiCode string, prevState *ansiState) *ansiState {
case 49:
state.bg = -1
case 1:
state.attr = tui.Bold
state.attr = state.attr | tui.Bold
case 2:
state.attr = tui.Dim
state.attr = state.attr | tui.Dim
case 3:
state.attr = state.attr | tui.Italic
case 4:
state.attr = tui.Underline
state.attr = state.attr | tui.Underline
case 5:
state.attr = tui.Blink
state.attr = state.attr | tui.Blink
case 7:
state.attr = tui.Reverse
state.attr = state.attr | tui.Reverse
case 0:
init()
default: