Make --searchdesc imply --search inside parse_opts(). (trunk r12754)
authorZac Medico <zmedico@gentoo.org>
Wed, 11 Mar 2009 06:39:10 +0000 (06:39 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 11 Mar 2009 06:39:10 +0000 (06:39 -0000)
svn path=/main/branches/2.1.6/; revision=13002

pym/_emerge/__init__.py

index c03d804e13313c16bb2646b3ca2e488109229109..9fe8ddcb2b81edca8d9c14e13d2b398b617e7c01 100644 (file)
@@ -14430,6 +14430,9 @@ def parse_opts(tmpcmdline, silent=False):
                if v is not None:
                        myopts[myopt] = v
 
+       if myoptions.searchdesc:
+               myoptions.search = True
+
        for action_opt in actions:
                v = getattr(myoptions, action_opt.replace("-", "_"))
                if v:
@@ -14888,14 +14891,6 @@ def emerge_main():
                if "--buildpkg" not in myopts:
                        myopts["--buildpkg"] = True
 
-       # Also allow -S to invoke search action (-sS)
-       if ("--searchdesc" in myopts):
-               if myaction and myaction != "search":
-                       myfiles.append(myaction)
-               if "--search" not in myopts:
-                       myopts["--search"] = True
-               myaction = "search"
-
        # Always try and fetch binary packages if FEATURES=getbinpkg
        if ("getbinpkg" in settings.features):
                myopts["--getbinpkg"] = True