Versions in this module Expand all Collapse all v0 v0.1.3 Dec 30, 2023 Changes in this version + func CanUpdateStatus(fd uintptr) bool + func IsProcessBackground(fd uintptr) bool — linux/amd64 + func IsProcessBackground(uintptr) bool — darwin/amd64, js/wasm, windows/amd64 + func Quote(line string) string + func Truncate(s string, w int) string + type Terminal struct + func New(wr io.Writer, errWriter io.Writer, disableStatus bool) *Terminal + func (t *Terminal) CanUpdateStatus() bool + func (t *Terminal) Error(line string) + func (t *Terminal) Errorf(msg string, args ...interface{}) + func (t *Terminal) Print(line string) + func (t *Terminal) Printf(msg string, args ...interface{}) + func (t *Terminal) Run(ctx context.Context) + func (t *Terminal) SetStatus(lines []string)