diff options
Diffstat (limited to 'go/src/lib/statusline')
-rw-r--r-- | go/src/lib/statusline/prefix.go | 6 | ||||
-rw-r--r-- | go/src/lib/statusline/statuslinue.go | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/go/src/lib/statusline/prefix.go b/go/src/lib/statusline/prefix.go index 9373410..7ec1abe 100644 --- a/go/src/lib/statusline/prefix.go +++ b/go/src/lib/statusline/prefix.go @@ -1,19 +1,19 @@ package statusline type prefix struct { - inner StatusLine + inner StatusLine prefix string } func Prefix(sl StatusLine, pfix string) StatusLine { return &prefix{ - inner: sl, + inner: sl, prefix: pfix, } } func (sl *prefix) Put(line string) { - sl.inner.Put(sl.prefix+line) + sl.inner.Put(sl.prefix + line) } func (sl *prefix) End(keep bool) { diff --git a/go/src/lib/statusline/statuslinue.go b/go/src/lib/statusline/statuslinue.go index 323c178..bedf952 100644 --- a/go/src/lib/statusline/statuslinue.go +++ b/go/src/lib/statusline/statuslinue.go @@ -11,7 +11,7 @@ type StatusLine interface { } type statusLine struct { - out io.Writer + out io.Writer prevLen int } @@ -25,7 +25,7 @@ func (sl *statusLine) Put(line string) { } func (sl *statusLine) End(keep bool) { - if (keep) { + if keep { io.WriteString(sl.out, "\n") } else { fmt.Fprintf(sl.out, "\r%-[1]*[2]s\r", sl.prevLen, "") |