deps: update libvaxis (#9177)

Update libvaxis. The latest commit of libvaxis includes `uucode` as the
unicode
library. `uucode` has a much cleaner API and is actively developed by a
Ghostty
maintainer (@jacobsandlund). This also has the advantage of removing the
last
transitive dependency Ghostty has that is hosted on codeberg, which
separates us
from the frequent outages.


Disclosures: I used AI to debug the import issue in `boo.zig`

---------

Co-authored-by: Mitchell Hashimoto <m@mitchellh.com>
This commit is contained in:
Tim Culverhouse
2025-10-13 08:45:21 -05:00
committed by GitHub
parent 97a5a59cc3
commit 797c54a2d7
7 changed files with 34 additions and 14 deletions

View File

@@ -6,7 +6,7 @@ const Allocator = std.mem.Allocator;
const help_strings = @import("help_strings");
const vaxis = @import("vaxis");
const framedata = @embedFile("framedata");
const framedata = @import("framedata").compressed;
const vxfw = vaxis.vxfw;

View File

@@ -241,7 +241,7 @@ const Preview = struct {
.hex = false,
.mode = .normal,
.color_scheme = .light,
.text_input = .init(allocator, &self.vx.unicode),
.text_input = .init(allocator),
.theme_filter = theme_filter,
};