From 122787f35d25d9f398d60f0914d112bd6880b2b5 Mon Sep 17 00:00:00 2001 From: eidheim Date: Sun, 30 Sep 2018 12:31:34 +0200 Subject: [PATCH] Language protocol: no longer adds documentation to autocomplete if it is equal to the detail already added --- src/source_language_protocol.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/source_language_protocol.cc b/src/source_language_protocol.cc index 487619c..f9fd257 100644 --- a/src/source_language_protocol.cc +++ b/src/source_language_protocol.cc @@ -1374,7 +1374,7 @@ void Source::LanguageProtocolView::setup_autocomplete() { if(!label.empty()) { autocomplete.rows.emplace_back(std::move(label)); autocomplete_comment.emplace_back(std::move(detail)); - if(!documentation.empty()) { + if(!documentation.empty() && documentation != autocomplete_comment.back()) { if(!autocomplete_comment.back().empty()) autocomplete_comment.back() += "\n\n"; autocomplete_comment.back() += documentation;