fix: re-trigger completion if we run out of suggestion matches

This commit is contained in:
CJ van den Berg 2026-02-03 15:15:58 +01:00
parent 8767dc9dc1
commit 2296930f4d
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -151,6 +151,9 @@ fn maybe_update_query(self: *Type, cursor: Buffer.Cursor) error{OutOfMemory}!voi
if (!std.mem.eql(u8, query, last)) if (!std.mem.eql(u8, query, last))
try update_query_text(self, cursor); try update_query_text(self, cursor);
} else try update_query_text(self, cursor); } else try update_query_text(self, cursor);
if (self.match_count == 0)
tp.self_pid().send(.{ "cmd", "completion" }) catch |e| self.logger.err(module_name, e);
} }
fn update_query_text(self: *Type, cursor: ed.Cursor) error{OutOfMemory}!void { fn update_query_text(self: *Type, cursor: ed.Cursor) error{OutOfMemory}!void {