summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTheo Chatzimichos <tampakrap@gentoo.org>2011-03-02 09:39:56 -0800
committerZac Medico <zmedico@gentoo.org>2011-03-14 09:03:12 -0700
commitbd20421195bfc73789494759c4a43617fdc66ce6 (patch)
treed120b7f84cd90ec61f7abfa63fd784e19aa036ef
parent7cedfe64542cb8ead75c003a916cb88ac4bb523b (diff)
downloadportage-bd20421195bfc73789494759c4a43617fdc66ce6.tar.gz
portage-bd20421195bfc73789494759c4a43617fdc66ce6.tar.bz2
portage-bd20421195bfc73789494759c4a43617fdc66ce6.zip
grabdict: allow inline comments
-rw-r--r--pym/portage/util/__init__.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pym/portage/util/__init__.py b/pym/portage/util/__init__.py
index 55ffcfc8a..f31f33d49 100644
--- a/pym/portage/util/__init__.py
+++ b/pym/portage/util/__init__.py
@@ -314,6 +314,13 @@ def grabdict(myfilename, juststrings=0, empty=0, recursive=0, incremental=1):
if x[0] == "#":
continue
myline=x.split()
+ mylinetemp = []
+ for item in myline:
+ if not item.startswith('#'):
+ mylinetemp.append(item)
+ else:
+ break
+ myline = mylinetemp
if len(myline) < 2 and empty == 0:
continue
if len(myline) < 1 and empty == 1: