summaryrefslogtreecommitdiffstats
path: root/pym/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-05-28 07:11:01 +0000
committerZac Medico <zmedico@gentoo.org>2007-05-28 07:11:01 +0000
commit678e85170599366dd26e00fa1d55e405b173fde6 (patch)
treef98b72e956d3de60121ff9b4c7e34d32591e372e /pym/emerge
parenta72fd2935839d836114dbc3f02761535538421eb (diff)
downloadportage-678e85170599366dd26e00fa1d55e405b173fde6.tar.gz
portage-678e85170599366dd26e00fa1d55e405b173fde6.tar.bz2
portage-678e85170599366dd26e00fa1d55e405b173fde6.zip
For bug #180079, fix a KeyError so that a search for the empty string will go ahead and match all packages.
svn path=/main/trunk/; revision=6648
Diffstat (limited to 'pym/emerge')
-rw-r--r--pym/emerge/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/emerge/__init__.py b/pym/emerge/__init__.py
index 2cff1ed41..193c7c33e 100644
--- a/pym/emerge/__init__.py
+++ b/pym/emerge/__init__.py
@@ -398,10 +398,10 @@ class search:
print "Searching... ",
regexsearch = False
- if self.searchkey[0] == '%':
+ if self.searchkey.startswith('%'):
regexsearch = True
self.searchkey = self.searchkey[1:]
- if self.searchkey[0] == '@':
+ if self.searchkey.startswith('@'):
match_category = 1
self.searchkey = self.searchkey[1:]
if regexsearch: