NeoMutt  2025-12-11-694-ga89709
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
fuzzy.h
Go to the documentation of this file.
1
22
23#ifndef MUTT_FUZZY_FUZZY_H
24#define MUTT_FUZZY_FUZZY_H
25
26struct FuzzyOptions;
27struct FuzzyResult;
28
29int fuzzy_subseq_match(const char *pattern, const char *candidate, const struct FuzzyOptions *opts, struct FuzzyResult *out);
30
31#endif /* MUTT_FUZZY_FUZZY_H */
bool candidate(struct CompletionData *cd, char *user, const char *src, char *dest, size_t dlen)
Helper function for completion.
Definition helpers.c:79
int fuzzy_subseq_match(const char *pattern, const char *candidate, const struct FuzzyOptions *opts, struct FuzzyResult *out)
Perform subsequence fuzzy matching (UTF-8 aware, ASCII case-folding)
Definition subseq.c:262
Options for fuzzy matching.
Definition lib.h:87
Result of a fuzzy match.
Definition lib.h:98