Comment 1 for bug 869888

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote : Re: [Bug 869888] [NEW] when selecting an application, dash should match words in the middle of name

I really don't like full substring matching. I think it would be a
good idea to tokenize words with CamelCase, so StarDict becomes "star"
and "dict" (and still also matching "stardict" of course).

Technical note: This is currently not trivial to add though. The
proper solution requires patching to libxapian (which we use for
indexing apps) as manual working around it would break stuff like CJK.
The patch would add a "split on camel case" flag to
Xapian::TermGenerator.