From cc36e7cca2b441437ae16cb9f3096f42c75c69e7 Mon Sep 17 00:00:00 2001 From: Ciaran McCreesh Date: Sat, 4 Dec 2010 14:54:02 +0000 Subject: Only show substring suggestions for length >= 3 Fixes: ticket:1053 --- paludis/fuzzy_finder.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paludis/fuzzy_finder.cc b/paludis/fuzzy_finder.cc index 1e7480ba6..085e2b62e 100644 --- a/paludis/fuzzy_finder.cc +++ b/paludis/fuzzy_finder.cc @@ -97,7 +97,7 @@ namespace for (QualifiedPackageNameSet::ConstIterator p(pkgs->begin()), p_end(pkgs->end()); p_end != p; ++p) - if (std::string::npos != stringify(p->package()).find(_package) || ( + if (((_package.length() >= 3) && (std::string::npos != stringify(p->package()).find(_package))) || ( tolower(p->package().value()[0]) == _first_char && _distance_calculator.distance_with(tolower_0_cost(p->package().value())) <= _threshold)) result->insert(*p); -- cgit v1.2.3