From b63957abd9f7c215c944e2478f4b7196e82cc56c Mon Sep 17 00:00:00 2001 From: citrons Date: Fri, 30 May 2025 16:43:34 -0500 Subject: clean up TUI error handling --- tui/draw.go | 43 ++++++++++--------------------------------- 1 file changed, 10 insertions(+), 33 deletions(-) (limited to 'tui') diff --git a/tui/draw.go b/tui/draw.go index 2005f1a..2584171 100644 --- a/tui/draw.go +++ b/tui/draw.go @@ -120,49 +120,26 @@ func End() { saved = nil } -func writeCursor(x int, y int) error { - _, err := scr.writer.WriteString(terminfo.Get(caps.CursorAddress, y, x)) - return err +func writeCursor(x int, y int) { + scr.writer.WriteString(terminfo.Get(caps.CursorAddress, y, x)) } -func writeStyle(style Style) error { - _, err := scr.writer.WriteString(terminfo.Get(caps.ExitAttributeMode)) - if err != nil { - return err - } - _, err = scr.writer.WriteString(terminfo.Get(caps.SetAForeground, int(style.Fg))) - if err != nil { - return err - } - _, err = scr.writer.WriteString(terminfo.Get(caps.SetABackground, int(style.Bg))) - if err != nil { - return err - } +func writeStyle(style Style) { + scr.writer.WriteString(terminfo.Get(caps.ExitAttributeMode)) + scr.writer.WriteString(terminfo.Get(caps.SetAForeground, int(style.Fg))) + scr.writer.WriteString(terminfo.Get(caps.SetABackground, int(style.Bg))) if style.Bold { - _, err = scr.writer.WriteString(terminfo.Get(caps.EnterBoldMode)) - if err != nil { - return err - } + scr.writer.WriteString(terminfo.Get(caps.EnterBoldMode)) } if style.Italic { - _, err = scr.writer.WriteString(terminfo.Get(caps.EnterItalicsMode)) - if err != nil { - return err - } + scr.writer.WriteString(terminfo.Get(caps.EnterItalicsMode)) } if style.Underline { - _, err = scr.writer.WriteString(terminfo.Get(caps.EnterUnderlineMode)) - if err != nil { - return err - } + scr.writer.WriteString(terminfo.Get(caps.EnterUnderlineMode)) } if style.Strikethrough { - _, err = scr.writer.WriteString(terminfo.Get(caps.Smxx)) - if err != nil { - return err - } + scr.writer.WriteString(terminfo.Get(caps.Smxx)) } - return nil } func Present() error { -- cgit v1.2.3