diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2016-09-25 18:11:35 +0900 |
---|---|---|
committer | Junegunn Choi <junegunn.c@gmail.com> | 2016-09-25 18:11:35 +0900 |
commit | 0612074abee2392da57a0ed0a79cd3046ec5f298 (patch) | |
tree | 6657da7b3d9fc6dce6e50f021e75e31dba8d43e1 | |
parent | 3bf51d83620638b84d3500a0c3c1cf39e1f8a9d1 (diff) |
Support high intensity colors
Close #671
-rw-r--r-- | src/ansi.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ansi.go b/src/ansi.go index 0a525671..b870fe6d 100644 --- a/src/ansi.go +++ b/src/ansi.go @@ -140,6 +140,10 @@ func interpretCode(ansiCode string, prevState *ansiState) *ansiState { state.fg = num - 30 } else if num >= 40 && num <= 47 { state.bg = num - 40 + } else if num >= 90 && num <= 97 { + state.fg = num - 90 + 8 + } else if num >= 100 && num <= 107 { + state.bg = num - 100 + 8 } } case 1: |