| Summary: | Autocompletion doesn't complete incomplete uppercase-snake-style words | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-ktexteditor | Reporter: | Laura David Hurka <laura.stern> |
| Component: | general | Assignee: | KWrite Developers <kwrite-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | laura.stern, waqar.17a |
| Priority: | NOR | ||
| Version First Reported In: | 5.90.0 | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | All | ||
| Latest Commit: | https://invent.kde.org/frameworks/ktexteditor/commit/775bcde281ffe32d41803e01b89ff16faad54876 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Laura David Hurka
2018-11-28 17:00:02 UTC
most likely an issue in the fuzzy matcher in KTextEditor's completion. Fix would be trivial I think. A possibly relevant merge request was started @ https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/257 Git commit 775bcde281ffe32d41803e01b89ff16faad54876 by Christoph Cullmann, on behalf of Waqar Ahmed. Committed on 18/01/2022 at 18:34. Pushed by cullmann into branch 'master'. Do proper fuzzy matching in completion Use KFuzzyMatcher for fuzzy matching. Results are better and fixes the linked bug. Also remove some dead code related to case sensitivity while at it. M +10 -103 src/completion/katecompletionmodel.cpp M +1 -4 src/completion/katecompletionmodel.h https://invent.kde.org/frameworks/ktexteditor/commit/775bcde281ffe32d41803e01b89ff16faad54876 |