From 76600bc6bd8c6ed8a3883b1812717bb57dd305a1 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Sat, 13 Sep 2025 20:06:04 +0200 Subject: [PATCH] fix: handle completion items with no insert and/or replace coordinates superhtml fix --- src/Project.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Project.zig b/src/Project.zig index 69dec67..92ba4d4 100644 --- a/src/Project.zig +++ b/src/Project.zig @@ -1092,8 +1092,8 @@ fn send_completion_item(to: tp.pid_ref, file_path: []const u8, row: usize, col: try cbor.skipValue(&iter); } } - const insert = textEdit_insert orelse return error.InvalidMessageField; - const replace = textEdit_replace orelse return error.InvalidMessageField; + const insert = textEdit_insert orelse Range{ .start = .{ .line = 0, .character = 0 }, .end = .{ .line = 0, .character = 0 } }; + const replace = textEdit_replace orelse Range{ .start = .{ .line = 0, .character = 0 }, .end = .{ .line = 0, .character = 0 } }; return to.send(.{ "cmd", "add_completion", .{ file_path,