From bd507d48e25a81f7ef33be8b1946595fc5d4b3d1 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Thu, 26 Feb 2026 22:26:18 +0100 Subject: [PATCH] fix(terminal): prevent terminal disconnect on invalid UTF-8 --- build.zig.zon | 4 ++-- src/tui/terminal_view.zig | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/build.zig.zon b/build.zig.zon index 1589619..86597a1 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -30,8 +30,8 @@ .hash = "fuzzig-0.1.1-Ji0xivxIAQBD0g8O_NV_0foqoPf3elsg9Sc3pNfdVH4D", }, .vaxis = .{ - .url = "git+https://github.com/neurocyte/libvaxis?ref=main#1f16837cc6444f9323ac21a7988860f6a424b9d0", - .hash = "vaxis-0.5.1-BWNV_BazCQACrQg5CxqJoXx6A0SusCFlc8Rr-vgePzLr", + .url = "git+https://github.com/neurocyte/libvaxis?ref=main#db8eff78967d2414a678f93362fc88d624138d79", + .hash = "vaxis-0.5.1-BWNV_DKzCQBccS_dYazIT7jjvx1lNiFLng2jm3sdLjka", }, .zeit = .{ .url = "git+https://github.com/rockorager/zeit?ref=zig-0.15#ed2ca60db118414bda2b12df2039e33bad3b0b88", diff --git a/src/tui/terminal_view.zig b/src/tui/terminal_view.zig index 0b84ae3..39aa371 100644 --- a/src/tui/terminal_view.zig +++ b/src/tui/terminal_view.zig @@ -502,7 +502,6 @@ const pty = struct { error.WriteFailed, error.ReadFailed, error.OutOfMemory, - error.Utf8InvalidStartByte, => { std.log.debug("terminal: processOutput error: {} (pid={?})", .{ e, self.vt.cmd.pid }); return error.Unexpected;