summaryrefslogtreecommitdiffstats
path: root/src/ansi.go
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2015-03-22 16:05:54 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2015-03-22 16:05:54 +0900
commitb431e227da318931a4e7458f3cc07616c6b74ea4 (patch)
tree78ea8c61a8399f27f268c58346cf1a5c97b5eed9 /src/ansi.go
parentd94dfe087694d68073f01a51c7357fc4741641d8 (diff)
Code cleanup
Diffstat (limited to 'src/ansi.go')
-rw-r--r--src/ansi.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ansi.go b/src/ansi.go
index 650a374e..fbfa0501 100644
--- a/src/ansi.go
+++ b/src/ansi.go
@@ -7,7 +7,7 @@ import (
"strings"
)
-type AnsiOffset struct {
+type ansiOffset struct {
offset [2]int32
color ansiState
}
@@ -35,8 +35,8 @@ func init() {
ansiRegex = regexp.MustCompile("\x1b\\[[0-9;]*m")
}
-func ExtractColor(str *string) (*string, []AnsiOffset) {
- offsets := make([]AnsiOffset, 0)
+func extractColor(str *string) (*string, []ansiOffset) {
+ var offsets []ansiOffset
var output bytes.Buffer
var state *ansiState
@@ -56,7 +56,7 @@ func ExtractColor(str *string) (*string, []AnsiOffset) {
if newState.colored() {
// Append new offset
state = newState
- offsets = append(offsets, AnsiOffset{[2]int32{newLen, newLen}, *state})
+ offsets = append(offsets, ansiOffset{[2]int32{newLen, newLen}, *state})
} else {
// Discard state
state = nil