From f6847001dbfb93ec0532ee80da84c54459074fca Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 25 Mar 2025 20:56:28 +0100 Subject: [PATCH] refactor: remove obsolete lsp_request_timeout config parameter --- src/LSP.zig | 6 ++---- src/config.zig | 2 -- src/tui/tui.zig | 1 - 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/LSP.zig b/src/LSP.zig index 99bf74f..171bbb1 100644 --- a/src/LSP.zig +++ b/src/LSP.zig @@ -41,8 +41,7 @@ pub fn send_request( var cb = std.ArrayList(u8).init(self.allocator); defer cb.deinit(); try cbor.writeValue(cb.writer(), m); - const request_timeout: u64 = @intCast(std.time.ns_per_s * tp.env.get().num("lsp-request-timeout")); - return RequestContext(@TypeOf(ctx)).send(allocator, self.pid.ref(), ctx, request_timeout, tp.message.fmt(.{ "REQ", method, cb.items })); + return RequestContext(@TypeOf(ctx)).send(allocator, self.pid.ref(), ctx, tp.message.fmt(.{ "REQ", method, cb.items })); } pub fn send_notification(self: Self, method: []const u8, m: anytype) (OutOfMemoryError || SendError)!void { @@ -72,8 +71,7 @@ fn RequestContext(T: type) type { const Self = @This(); const ReceiverT = tp.Receiver(*@This()); - fn send(a: std.mem.Allocator, to: tp.pid_ref, ctx: T, timeout_ns: u64, request: tp.message) (OutOfMemoryError || SpawnError)!void { - _ = timeout_ns; + fn send(a: std.mem.Allocator, to: tp.pid_ref, ctx: T, request: tp.message) (OutOfMemoryError || SpawnError)!void { const self = try a.create(@This()); self.* = .{ .receiver = undefined, diff --git a/src/config.zig b/src/config.zig index eb37c6d..4d4a078 100644 --- a/src/config.zig +++ b/src/config.zig @@ -25,8 +25,6 @@ bottom_bar: []const u8 = "mode file log selection diagnostics keybind linenumber show_scrollbars: bool = true, show_fileicons: bool = true, -lsp_request_timeout: usize = 10, - include_files: []const u8 = "", pub const DigitStyle = enum { diff --git a/src/tui/tui.zig b/src/tui/tui.zig index 5e047ab..49d6e11 100644 --- a/src/tui/tui.zig +++ b/src/tui/tui.zig @@ -114,7 +114,6 @@ fn init(allocator: Allocator) InitError!*Self { if (frame_rate != 0) conf.frame_rate = frame_rate; tp.env.get().num_set("frame-rate", @intCast(conf.frame_rate)); - tp.env.get().num_set("lsp-request-timeout", @intCast(conf.lsp_request_timeout)); const frame_time = std.time.us_per_s / conf.frame_rate; const frame_clock = try tp.metronome.init(frame_time);