summaryrefslogtreecommitdiff
path: root/src/ranked_match.cc
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2023-11-15 12:48:23 +1100
committerMaxime Coste <mawww@kakoune.org>2023-11-15 12:48:23 +1100
commita42aa1e47e7f7d1a1b407ef6bb9c434fdab23f81 (patch)
treeff1d25a3e8dec23439492a25d74548605ca60753 /src/ranked_match.cc
parent1cfe5273f348a9a55cf1ee671463d0186b0edb4d (diff)
Slight cleanup of RankedMatch code
Diffstat (limited to 'src/ranked_match.cc')
-rw-r--r--src/ranked_match.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ranked_match.cc b/src/ranked_match.cc
index dc2ef5a1..6b3305ac 100644
--- a/src/ranked_match.cc
+++ b/src/ranked_match.cc
@@ -183,8 +183,8 @@ RankedMatch::RankedMatch(StringView candidate, StringView query)
static bool is_word_boundary(Codepoint prev, Codepoint c)
{
- return (iswalnum((wchar_t)prev)) != iswalnum((wchar_t)c) or
- (iswlower((wchar_t)prev) != iswlower((wchar_t)c));
+ return (is_word(prev, {})) != is_word(c, {}) or
+ (is_lower(prev) != is_lower(c));
}
bool RankedMatch::operator<(const RankedMatch& other) const
@@ -236,8 +236,8 @@ bool RankedMatch::operator<(const RankedMatch& other) const
if (is_wb1 != is_wb2)
return is_wb1;
- const bool low1 = iswlower((wchar_t)cp1);
- const bool low2 = iswlower((wchar_t)cp2);
+ const bool low1 = is_lower(cp1);
+ const bool low2 = is_lower(cp2);
if (low1 != low2)
return low1;