[rkward] rkward/windows: Fix logic for supressing hints in comments.
Thomas Friedrichsmeier
null at kde.org
Thu Feb 21 10:32:55 GMT 2019
Git commit 24746cac8e1c987caad3dc12c13bb7cb07e74d00 by Thomas Friedrichsmeier.
Committed on 21/02/2019 at 10:32.
Pushed by tfry into branch 'master'.
Fix logic for supressing hints in comments.
M +4 -2 rkward/windows/rkcodecompletion.cpp
https://commits.kde.org/rkward/24746cac8e1c987caad3dc12c13bb7cb07e74d00
diff --git a/rkward/windows/rkcodecompletion.cpp b/rkward/windows/rkcodecompletion.cpp
index b504af15..76e5fd9a 100644
--- a/rkward/windows/rkcodecompletion.cpp
+++ b/rkward/windows/rkcodecompletion.cpp
@@ -132,8 +132,10 @@ void RKCompletionManager::tryCompletion () {
symbol_range = KTextEditor::Range (para, start, para, end);
if (!user_triggered) {
if (end > cursor_pos) {
- symbol_range = KTextEditor::Range (-1, -1, -1, -1); // Only hint when at the end of a word/symbol: https://mail.kde.org/pipermail/rkward-devel/2015-April/004122.html
- } else if (current_line.lastIndexOf ("#", cursor_pos) >= 0) symbol_range = KTextEditor::Range (); // do not hint while in comments
+ symbol_range = KTextEditor::Range (); // Only hint when at the end of a word/symbol: https://mail.kde.org/pipermail/rkward-devel/2015-April/004122.html
+ } else {
+ if (doc->defaultStyleAt (c) == KTextEditor::dsComment) symbol_range = KTextEditor::Range (); // do not hint while in comments
+ }
}
QString word = currentCompletionWord ();
More information about the rkward-tracker
mailing list