summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
74b8721)
The first time we see a parameter, we add it to `PARAMDICT'. The second
time, we remove it again because it's multivalued. The third time, we
try to remove it again, and that fails because it's already gone.
else:
PARAM.append((k, v))
if k in seen:
else:
PARAM.append((k, v))
if k in seen:
+ try: del PARAMDICT[k]
+ except KeyError: pass
else:
PARAMDICT[k] = v
seen.add(k)
else:
PARAMDICT[k] = v
seen.add(k)