X-Git-Url: http://git.rot13.org/?p=BackupPC.git;a=blobdiff_plain;f=lib%2FBackupPC%2FSearch%2FKinoSearch.pm;h=d12577d3d6cf9b2e22489f0a5543f2c85cd9b3af;hp=0301fa30a335ec4e9718b85e89ab32326a4d467d;hb=316ee1fea2346566054cdab9cfecc0a8b2f662dd;hpb=d4703f4b5c91704d16c9cd97381777a5c4df75cc;ds=sidebyside diff --git a/lib/BackupPC/Search/KinoSearch.pm b/lib/BackupPC/Search/KinoSearch.pm index 0301fa3..d12577d 100644 --- a/lib/BackupPC/Search/KinoSearch.pm +++ b/lib/BackupPC/Search/KinoSearch.pm @@ -146,9 +146,13 @@ sub search { my $sort_spec = KinoSearch::Search::SortSpec->new( rules => $rules ); - $q =~ s/(.)/$1 /g; # _file_path_split + my $split = $q; + $split =~ s/(.)/$1 /g; # _file_path_split + $split = qq{"$split"}; # exact ordering my $hits = $self->searcher->hits( - query => $q, + query => $split, + offset => $offset, + num_wanted => $on_page, sort_spec => $sort_spec, );