comparison mercurial/hgweb.py @ 1407:db571bcaa35d

allow empty values for url so we can have /?tip
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Tue, 18 Oct 2005 21:11:24 -0700
parents 34cb3957d875
children 964baa35faf8
comparison
equal deleted inserted replaced
1406:34cb3957d875 1407:db571bcaa35d
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: