* Karl A. Krueger <[EMAIL PROTECTED]> [20001002 11:16]: > An unsuccessful keyword search at http://www.debian.org/distrib/packages > will sometimes yield a list of all the packages in Debian at the moment. > This appears to be because a keyword that never appears is ignored
I think the patch below fixes this problem. I tried it on master in offline mode and it seems to work. However, more testing is needed! I can't test it thoroughly because I cannot install cgi-bins on master. --- /org/cgi.debian.org/cgi-bin/search_packages.pl Wed Oct 25 18:16:27 2000 +++ search_packages.pl Fri Oct 27 08:53:17 2000 @@ -106,6 +106,19 @@ last; } } + +foreach(@results) { + if ( /^# ignored: (.+)$/ ) { + $ignored = $1; + last; + } +} + +if ($ignored eq $keywordsearch) { # all keywords have been ignored + $count = 0; + undef(@results); +} + if ($count) { print "<TR><TH>Release <TH>Quality <TH>Package (size)</TR>"; } @@ -119,10 +132,6 @@ #} foreach( @results ) { - if ( /^# ignored: (.+)$/ ) { - $ignored = $1; - next; - } ## # Future releases of SWISH++ may emit other comments: ignore ones we # don't know about. -- Martin Michlmayr [EMAIL PROTECTED]