summaryrefslogtreecommitdiff
path: root/ui/terminal/util.go
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2019-06-08 18:58:00 -0700
committer Colin Cross <ccross@android.com> 2019-06-12 21:30:56 -0700
commitce525350f419b9781410d2a2e734929ff13fe54a (patch)
tree874741494513b7db1da6eb9c4c6ac4262b41d148 /ui/terminal/util.go
parentdde49cb687796e38f01e649c5f9dd515db8a2f69 (diff)
Move smart and dumb terminals into separate implementations
Support for smart and dumb terminals are implemented in writer.go, which makes dumb terminals much more complicated than necessary. Move smart and dumb terminals into two separate implementations of StatusOutput, with common code moved into a shared formatter class. Test: not yet Change-Id: I59bbdae479f138b46cd0f03092720a3303e8f0fe
Diffstat (limited to 'ui/terminal/util.go')
-rw-r--r--ui/terminal/util.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/terminal/util.go b/ui/terminal/util.go
index 4309809c7..3a11b79bb 100644
--- a/ui/terminal/util.go
+++ b/ui/terminal/util.go
@@ -22,7 +22,7 @@ import (
"unsafe"
)
-func isTerminal(w io.Writer) bool {
+func isSmartTerminal(w io.Writer) bool {
if f, ok := w.(*os.File); ok {
var termios syscall.Termios
_, _, err := syscall.Syscall6(syscall.SYS_IOCTL, f.Fd(),