mirror of
https://github.com/MaskRay/ccls.git
synced 2025-02-21 16:09:40 +00:00
Fix autocompletion results on semicolon
This commit is contained in:
parent
16f6fdbef1
commit
dc00d320ec
@ -303,6 +303,14 @@ struct TextDocumentCompletionHandler : MessageHandler {
|
||||
out.result.items = results;
|
||||
|
||||
// Emit completion results.
|
||||
if (existing_completion.size()==0 && is_global_completion) {
|
||||
LOG_S(INFO) << "Existing completion is empty, no completion results will be returned";
|
||||
Out_TextDocumentComplete out;
|
||||
out.id = request->id;
|
||||
QueueManager::WriteStdout(IpcId::TextDocumentCompletion, out);
|
||||
return;
|
||||
}
|
||||
|
||||
SortAndFilterCompletionResponse(&out, existing_completion);
|
||||
QueueManager::WriteStdout(IpcId::TextDocumentCompletion, out);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user