diff options
author | Theo Chatzimichos <tampakrap@gentoo.org> | 2011-03-02 09:39:56 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-03-02 09:39:56 -0800 |
commit | 3ad5122a80f741119b48cb7f0f5107e64e2e3b11 (patch) | |
tree | 3384a3da9e418992ea46153daa2bfbc1a235137a | |
parent | bb320d635acb8d745dedf979075331277253167e (diff) | |
download | portage-3ad5122a80f741119b48cb7f0f5107e64e2e3b11.tar.gz portage-3ad5122a80f741119b48cb7f0f5107e64e2e3b11.tar.bz2 portage-3ad5122a80f741119b48cb7f0f5107e64e2e3b11.zip |
grabdict: allow inline comments
-rw-r--r-- | pym/portage/util/__init__.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pym/portage/util/__init__.py b/pym/portage/util/__init__.py index d180f6b7d..0eaaeb209 100644 --- a/pym/portage/util/__init__.py +++ b/pym/portage/util/__init__.py @@ -349,6 +349,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: |