Make --exclude use whitespace to separate atoms since atoms are typically
authorZac Medico <zmedico@gentoo.org>
Tue, 4 May 2010 21:30:42 +0000 (14:30 -0700)
committerZac Medico <zmedico@gentoo.org>
Tue, 4 May 2010 21:30:42 +0000 (14:30 -0700)
separated by whitespace.

man/emerge.1
pym/_emerge/help.py
pym/_emerge/main.py

index a0ba4b70f0615b686206db34d0dac9ebd4f786ca..26df25148ca28cac80be78203ed4f60dfbdd3f19 100644 (file)
@@ -360,7 +360,7 @@ installed. You should run this with \fB\-\-pretend\fR
 first to make sure the result is what you expect.
 .TP
 .BR "\-\-exclude " ATOMS
-A comma separated list of package names or slot atoms.
+A space separated list of package names or slot atoms.
 Emerge won't  install any ebuild or binary package that
 matches any of the given package atoms.
 .TP
index bf95a05ebec44794ff58bd259094372bad32eb82..e803bd8993fbc9ba2591465183f8403961932bc0 100644 (file)
@@ -379,7 +379,7 @@ def help(myopts, havecolor=1):
                        print(desc_indent + line)
                print()
                print("       " + green("--exclude") + " " + turquoise("ATOMS"))
-               desc = "A comma separated list of package names or slot atoms. " + \
+               desc = "A space separated list of package names or slot atoms. " + \
                        "Emerge won't  install any ebuild or binary package that " + \
                        "matches any of the given package atoms."
                for line in wrap(desc, desc_width):
index d5d364b219672f19195e65f53ce324a0d2439c10..66c6e037a9d22189837780dfec29096685e11c2d 100644 (file)
@@ -561,7 +561,7 @@ def parse_opts(tmpcmdline, silent=False):
                },
 
                "--exclude": {
-                       "help"   :"A comma separated list of package names or slot atoms. " + \
+                       "help"   :"A space separated list of package names or slot atoms. " + \
                                "Emerge won't  install any ebuild or binary package that " + \
                                "matches any of the given package atoms.",
 
@@ -735,7 +735,7 @@ def parse_opts(tmpcmdline, silent=False):
        if myoptions.exclude:
                exclude = []
                bad_atoms = []
-               for x in myoptions.exclude.split(","):
+               for x in myoptions.exclude.split():
                        bad_atom = False
                        try:
                                atom = portage.dep.Atom(x)