Commit 24332878 by Maganty Rushyendra

Fix whole word search slowdown in editor

Reduce repeated iteration through the full text when counting the number of occurrences of whole words while searching a file in the editor.
parent 42bc9ba9
......@@ -308,7 +308,7 @@ void FindReplaceBar::_update_results_count() {
}
if (is_whole_words()) {
from_pos++; // Making sure we won't hit the same match next time, if we get out via a continue.
from_pos = pos + 1; // Making sure we won't hit the same match next time, if we get out via a continue.
if (pos > 0 && !is_symbol(full_text[pos - 1])) {
continue;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment