File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -7,12 +7,12 @@ require (
77 github.com/charmbracelet/bubbles v0.18.0
88 github.com/charmbracelet/bubbletea v1.1.0
99 github.com/charmbracelet/lipgloss v0.13.0
10+ github.com/charmbracelet/x/ansi v0.3.2
1011 github.com/muesli/reflow v0.3.0
1112)
1213
1314require (
1415 github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
15- github.com/charmbracelet/x/ansi v0.3.2 // indirect
1616 github.com/charmbracelet/x/term v0.2.0 // indirect
1717 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
1818 github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ import (
1414 "github.com/charmbracelet/bubbles/help"
1515 tea "github.com/charmbracelet/bubbletea"
1616 "github.com/charmbracelet/lipgloss"
17+ "github.com/charmbracelet/x/ansi"
1718)
1819
1920type mainModel struct {
@@ -239,7 +240,9 @@ func main() {
239240
240241 logger , _ := tea .LogToFile ("debug.log" , "debug" )
241242 defer logger .Close ()
242- p := tea .NewProgram (newModel (b .String ()), tea .WithMouseAllMotion ())
243+
244+ input := ansi .Strip (b .String ())
245+ p := tea .NewProgram (newModel (input ), tea .WithMouseAllMotion ())
243246
244247 if _ , err := p .Run (); err != nil {
245248 log .Fatal (err )
You can’t perform that action at this time.
0 commit comments