aboutsummaryrefslogtreecommitdiff
path: root/go.mod
diff options
context:
space:
mode:
authorTim Culverhouse <tim@timculverhouse.com>2024-02-12 06:26:12 -0600
committerRobin Jarry <robin@jarry.cc>2024-02-12 13:46:27 +0100
commit6eff242090dc75d2cc466b023bcbebd78d3d47cb (patch)
treefa8723276f2fac816b2137ae5e87706908fe34f8 /go.mod
parenta11e0bf692b7f17af07252748f105a8277a07196 (diff)
downloadaerc-6eff242090dc75d2cc466b023bcbebd78d3d47cb.tar.gz
aerc-6eff242090dc75d2cc466b023bcbebd78d3d47cb.zip
ui: so long tcell
Replace tcell with vaxis. Vaxis provides several new features (none of which are included in this commit). All behavior should be exactly the same as previous, with one exception: Vaxis does not have an internal terminfo library. Some terminals will now have RGB that didn't before, as well as any other feature that was falling back to some unknown state. Signed-off-by: Tim Culverhouse <tim@timculverhouse.com> Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'go.mod')
-rw-r--r--go.mod14
1 files changed, 9 insertions, 5 deletions
diff --git a/go.mod b/go.mod
index 35c16248..fd1ea357 100644
--- a/go.mod
+++ b/go.mod
@@ -6,6 +6,7 @@ require (
git.sr.ht/~rjarry/go-opt v1.3.0
git.sr.ht/~rockorager/go-jmap v0.3.0
git.sr.ht/~rockorager/tcell-term v0.10.0
+ git.sr.ht/~rockorager/vaxis v0.4.7
github.com/ProtonMail/go-crypto v0.0.0-20230417170513-8ee5748c52b5
github.com/arran4/golang-ical v0.0.0-20230318005454-19abf92700cc
github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964
@@ -25,7 +26,7 @@ require (
github.com/go-ini/ini v1.67.0
github.com/lithammer/fuzzysearch v1.1.5
github.com/mattn/go-isatty v0.0.18
- github.com/mattn/go-runewidth v0.0.14
+ github.com/mattn/go-runewidth v0.0.15
github.com/pkg/errors v0.9.1
github.com/rivo/uniseg v0.4.4
github.com/riywo/loginshell v0.0.0-20200815045211-7d26008be1ab
@@ -39,25 +40,28 @@ require (
require (
github.com/cloudflare/circl v1.3.7 // indirect
+ github.com/containerd/console v1.0.3 // indirect
github.com/creack/pty v1.1.18 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594 // indirect
- github.com/gdamore/encoding v1.0.0 // indirect
github.com/golang/protobuf v1.5.3 // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/kr/pretty v0.3.0 // indirect
- github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
+ github.com/mattn/go-sixel v0.0.5 // indirect
github.com/onsi/gomega v1.20.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/rogpeppe/go-internal v1.8.1 // indirect
+ github.com/soniakeys/quant v1.0.0 // indirect
golang.org/x/crypto v0.17.0 // indirect
+ golang.org/x/image v0.13.0 // indirect
golang.org/x/mod v0.8.0 // indirect
golang.org/x/net v0.9.0 // indirect
- golang.org/x/term v0.7.0 // indirect
- golang.org/x/text v0.12.0 // indirect
+ golang.org/x/text v0.13.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
google.golang.org/protobuf v1.30.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
replace golang.org/x/crypto => github.com/ProtonMail/crypto v0.0.0-20200420072808-71bec3603bf3
+
+replace github.com/gdamore/tcell/v2 => git.sr.ht/~rockorager/vaxis-tcell v0.4.7