Compare commits

..

No commits in common. "81a1c888473805c92d1ab4f95a6a9308537b3ac4" and "cc9b00277885b9003e02e266d3f6b9c547c03922" have entirely different histories.

3 changed files with 3 additions and 5 deletions

View file

@ -1086,7 +1086,7 @@ fn send_completion_item(to: tp.pid_ref, file_path: []const u8, row: usize, col:
var range_: []const u8 = undefined;
if (!(try cbor.matchValue(&iter, cbor.extract_cbor(&range_)))) return invalid_field("textEdit.insert");
textEdit_insert = try read_range(range_);
} else if (std.mem.eql(u8, field_name, "replace") or std.mem.eql(u8, field_name, "range")) {
} else if (std.mem.eql(u8, field_name, "replace")) {
var range_: []const u8 = undefined;
if (!(try cbor.matchValue(&iter, cbor.extract_cbor(&range_)))) return invalid_field("textEdit.replace");
textEdit_replace = try read_range(range_);

View file

@ -879,10 +879,8 @@ const cmds = struct {
tp.extract(&col),
})) return error.InvalidAddDiagnosticArgument;
file_path = project_manager.normalize_file_path(file_path);
if (self.get_active_editor()) |editor| if (std.mem.eql(u8, file_path, editor.file_path orelse "")) {
if (self.get_active_editor()) |editor| if (std.mem.eql(u8, file_path, editor.file_path orelse ""))
try tui.open_overlay(@import("mode/overlay/completion_palette.zig").Type);
tui.need_render();
};
}
pub const add_completion_done_meta: Meta = .{
.arguments = &.{

View file

@ -41,7 +41,7 @@ pub fn load_entries(palette: *Type) !usize {
var max_label_len: usize = 0;
for (palette.entries.items) |*item| {
const label_, const sort_text, _, const replace = get_values(item.cbor);
if (palette.value.replace == null and !(replace.begin.row == 0 and replace.begin.col == 0 and replace.end.row == 0 and replace.end.col == 0))
if (palette.value.replace == null)
palette.value.replace = replace;
item.label = label_;
item.sort_text = sort_text;