tags 235459 patch severity 235459 important retitle 235459 packages.debian.org: search_contents doesn't do what it should thanks
On Sun, Feb 29, 2004 at 04:16:59PM +0100, Mathijs Romans wrote: > When I search for the file 'fancyheadings.sty', which is in tex/tetex-extra, > in the "Search the contents of packages" section on the webpage, no files are > found. Curiously, if I search for 'fancyheadings.st', it does give the right > package. You're right, the code is broken. But since it is older than the CVS repository, I don't know who to blame for that ;) Below is a patch that should solve the issue. Can someone think of a cause why this wasn't detected in the at least two years this code exists? Index: cgi-bin/search_contents.pl =================================================================== RCS file: /var/cvs/debian.de/packages.debian.org/cgi-bin/search_contents.pl,v retrieving revision 1.14 diff -u -r1.14 search_contents.pl --- cgi-bin/search_contents.pl 11 Jan 2004 15:41:24 -0000 1.14 +++ cgi-bin/search_contents.pl 29 Feb 2004 16:26:24 -0000 @@ -150,9 +150,9 @@ } $grep .= "$searchkeyword"; if ($searchmode eq "searchfiles") { - $grep .= '"[^/ ]"'; + $grep .= '" "'; } elsif ($searchmode eq "searchfilesanddirs") { - $grep .= '"[^ ]"'; + $grep .= '"[/ ]"'; } elsif ($searchmode eq "filelist") { $searchkeyword = lc $searchkeyword; # just in case $searchkeyword =~ s/\+/\\\\+/g; Gruesse, -- Frank Lichtenheld <[EMAIL PROTECTED]> www: http://www.djpig.de/