equal
deleted
inserted
replaced
65 class hgrequest: |
65 class hgrequest: |
66 def __init__(self, inp=None, out=None, env=None): |
66 def __init__(self, inp=None, out=None, env=None): |
67 self.inp = inp or sys.stdin |
67 self.inp = inp or sys.stdin |
68 self.out = out or sys.stdout |
68 self.out = out or sys.stdout |
69 self.env = env or os.environ |
69 self.env = env or os.environ |
70 self.form = cgi.parse(self.inp, self.env) |
70 self.form = cgi.parse(self.inp, self.env, keep_blank_values=1) |
71 |
71 |
72 def write(self, *things): |
72 def write(self, *things): |
73 for thing in things: |
73 for thing in things: |
74 if hasattr(thing, "__iter__"): |
74 if hasattr(thing, "__iter__"): |
75 for part in thing: |
75 for part in thing: |