From 78e6f6b713ce7941980143c1e2b63aa845659a21 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 6 Aug 2009 21:47:56 +0000 Subject: Add a new portage.util.shlex_split() function to wrap all shlex.split() calls, since shlex.split() doesn't behave well with unicode strings. svn path=/main/trunk/; revision=13939 --- bin/portageq | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'bin') diff --git a/bin/portageq b/bin/portageq index 825152911..084c20cbb 100755 --- a/bin/portageq +++ b/bin/portageq @@ -251,12 +251,12 @@ def is_protected(argv): err.flush() return 2 - import shlex from portage.util import ConfigProtect settings = portage.settings - protect = shlex.split(settings.get("CONFIG_PROTECT", "")) - protect_mask = shlex.split(settings.get("CONFIG_PROTECT_MASK", "")) + protect = portage.util.shlex_split(settings.get("CONFIG_PROTECT", "")) + protect_mask = portage.util.shlex_split( + settings.get("CONFIG_PROTECT_MASK", "")) protect_obj = ConfigProtect(root, protect, protect_mask) if protect_obj.isprotected(f): @@ -284,12 +284,12 @@ def filter_protected(argv): except OSError: pass - import shlex from portage.util import ConfigProtect settings = portage.settings - protect = shlex.split(settings.get("CONFIG_PROTECT", "")) - protect_mask = shlex.split(settings.get("CONFIG_PROTECT_MASK", "")) + protect = portage.util.shlex_split(settings.get("CONFIG_PROTECT", "")) + protect_mask = portage.util.shlex_split( + settings.get("CONFIG_PROTECT_MASK", "")) protect_obj = ConfigProtect(root, protect, protect_mask) protected = 0 -- cgit v1.2.3-1-g7c22