<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> -->
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> --> -->
</font> </font> </font> </script> </object> </blockquote> </pre>
</table> </table> </table> </table> </table> </font> </font> </font><body bgcolor="#f0f0f8">
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#6622aa">
<td valign=bottom> <br>
<font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><type 'exceptions.SyntaxError'></strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial">Python 2.5.2: C:\Python25\python.exe<br>Wed Feb 04 12:13:06 2009</font></td></tr></table>
<p>A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.</p>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big> </big><a href="file://C:\Program Files\Apache Software Foundation\Apache2.2\cgi-bin\hgwebdir.cgi">C:\Program Files\Apache Software Foundation\Apache2.2\cgi-bin\hgwebdir.cgi</a> in <strong><module></strong>()</td></tr>
<tr><td><font color="#909090"><tt><small> 63</small> # Alternatively you can pass a list of ('virtual/path', '/real/path') tuples<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 64</small> # or use a dictionary with entries like 'virtual/path': '/real/path' <br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 65</small> <br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 66</small> application = hgwebdir('hgweb.config')<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small> 67</small> wsgicgi.launch(application)<br>
</tt></td></tr>
<tr><td><small><font color="#909090"><strong>wsgicgi</strong> = <proxied module 'wsgicgi'>, wsgicgi.<strong>launch</strong> = <function launch at 0x008EEF30>, <strong>application</strong> = <mercurial.hgweb.hgwebdir_mod.hgwebdir object at 0x008E7AB0></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big> </big><a href="file://C:\program files\mercurial\library\mercurial\hgweb\wsgicgi.py">C:\program files\mercurial\library\mercurial\hgweb\wsgicgi.py</a> in <strong>launch</strong>(application=<mercurial.hgweb.hgwebdir_mod.hgwebdir object at 0x008E7AB0>)</td></tr>
<tr><td><font color="#909090"><tt><small> 66</small> return write<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 67</small> <br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 68</small> content = application(environ, start_response)<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small> 69</small> for chunk in content:<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small> 70</small> write(chunk)<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">chunk <em>undefined</em>, <strong>content</strong> = <generator object at 0x00A6A3F0></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big> </big><a href="file://C:\program files\mercurial\library\mercurial\util.py">C:\program files\mercurial\library\mercurial\util.py</a> in <strong>increasingchunks</strong>(source=<generator object at 0x00A6A3C8>, min=1024, max=65536)</td></tr>
<tr><td><font color="#909090"><tt><small> 308</small> buf = []<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 309</small> blen = 0<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small> 310</small> for chunk in source:<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small> 311</small> buf.append(chunk)<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 312</small> blen += len(chunk)<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>chunk</strong> = 'summary', <strong>source</strong> = <generator object at 0x00A6A3C8></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big> </big><a href="file://C:\program files\mercurial\library\mercurial\templater.py">C:\program files\mercurial\library\mercurial\templater.py</a> in <strong>expand</strong>(self=<mercurial.templater.templater object at 0x00A5DC90>, t='notfound', **map={'repo': 'thirdparty'})</td></tr>
<tr><td><font color="#909090"><tt><small> 146</small> while iters:<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 147</small> try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small> 148</small> item = iters[0].next()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small> 149</small> except StopIteration:<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 150</small> iters.pop(0)<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>item</strong> = 'summary', <strong>iters</strong> = [<generator object at 0x00A52698>], ].next <em>undefined</em></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big> </big><a href="file://C:\program files\mercurial\library\mercurial\templater.py">C:\program files\mercurial\library\mercurial\templater.py</a> in <strong>_process</strong>(self=<mercurial.templater.templater object at 0x00A5DC90>, tmpl='">#repo|escape#</a> / Not found: {repo|escape}</...l}">main repository list page</a>.</p><font color="#c040c0">\n\n</font>{footer}<font color="#c040c0">\n</font>', map={'repo': 'thirdparty'})</td></tr>
<tr><td><font color="#909090"><tt><small> 120</small> if not hasattr(v, '__iter__'):<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 121</small> raise SyntaxError(_("Error expanding '%s%%%s'")<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small> 122</small> % (key, format))<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small> 123</small> lm = map.copy()<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small> 124</small> for i in v:<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>key</strong> = 'sessionvars', <strong>format</strong> = 'urlparameter'</font></small></td></tr></table><p><strong><type 'exceptions.SyntaxError'></strong>: Error expanding 'sessionvars%urlparameter'
<br><tt><small> </small> </tt>args =
("Error expanding 'sessionvars%urlparameter'",)
<br><tt><small> </small> </tt>filename =
None
<br><tt><small> </small> </tt>lineno =
None
<br><tt><small> </small> </tt>message =
"Error expanding 'sessionvars%urlparameter'"
<br><tt><small> </small> </tt>msg =
"Error expanding 'sessionvars%urlparameter'"
<br><tt><small> </small> </tt>offset =
None
<br><tt><small> </small> </tt>print_file_and_line =
None
<br><tt><small> </small> </tt>text =
None
<!-- The above is a description of an error in a Python program, formatted
for a Web browser because the 'cgitb' module was enabled. In case you
are not reading this in a Web browser, here is the original traceback:
Traceback (most recent call last):
File "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/hgwebdir.cgi", line 67, in <module>
wsgicgi.launch(application)
File "C:\program files\mercurial\library\mercurial\hgweb\wsgicgi.py", line 69, in launch
for chunk in content:
File "C:\program files\mercurial\library\mercurial\util.py", line 310, in increasingchunks
for chunk in source:
File "C:\program files\mercurial\library\mercurial\templater.py", line 148, in expand
item = iters[0].next()
File "C:\program files\mercurial\library\mercurial\templater.py", line 122, in _process
% (key, format))
SyntaxError: Error expanding 'sessionvars%urlparameter'
-->