From dc4d0f77481d31145c02e43a3dc90e79c986be41 Mon Sep 17 00:00:00 2001 From: Evgenii Balai Date: Fri, 8 Nov 2019 00:43:40 -0500 Subject: [PATCH] completion: do not invalidate cache when adding new characters --- src/sema_manager.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sema_manager.hh b/src/sema_manager.hh index 012844ac..23ce4c6a 100644 --- a/src/sema_manager.hh +++ b/src/sema_manager.hh @@ -176,7 +176,7 @@ template struct CompleteConsumerCache { Position position) { std::lock_guard lock(mutex); return this->path == path && this->position == position && - this->line == line; + line.substr(0,position.character) == this->line.substr(0, position.character); } }; } // namespace ccls