Mercurial > public > mercurial-scm > hg-stable
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: |