<?xml version="1.0"?><article><articleinfo><title>RecentChanges</title></articleinfo><!--: spam
Content-Type: text/html

<body><font style="color: white; font-size: 1px"> -->
<body><font style="color: white; font-size: 1px"> --> -->
</font> </font> </font> </script> </object> </blockquote> </pre>
</table> </table> </table> </table> </table> </font> </font> </font>
<div class="cgitb">
<script type="text/javascript">
function toggleDebugInfo() {
    var tb = document.getElementById('debug-info');
    if (tb == null) return;
    tb.style.display = tb.style.display ? '' : 'none';
}
</script>
<style type="text/css">
.cgitb {background: #E6EAF0; border: 1px solid #4D6180; direction: ltr;}
.cgitb p {margin: 0.5em 0; padding: 5px 10px; text-align: left;}
.cgitb ol {margin: 0}
.cgitb li {margin: 0.25em 0;}
.cgitb h1, .cgitb h2, .cgitb h3 {padding: 5px 10px; margin: 0; background: #4D6180; color: white;}
.cgitb h1 {font-size: 1.3em;}
.cgitb h2 {font-size: 1em; margin-top: 1em;}
.cgitb h3 {font-size: 1em;}
.cgitb .frames {margin: 0; padding: 0; color: #606060}
.cgitb .frames li {display: block;}
.cgitb .call {padding: 5px 10px; background: #A3B4CC; color: black}
.cgitb .context {padding: 0; font-family: monospace; }
.cgitb .context li {display: block; white-space: pre;}
.cgitb .context li.highlight {background: #C0D3F0; color: black}
.cgitb .variables {padding: 5px 10px; font-family: monospace;}
.cgitb .variables li {display: inline;}
.cgitb .variables li:after {content: ", ";}
.cgitb .variables li:last-child:after {content: "";}
.cgitb .exception {border: 1px solid #4D6180; margin: 10px}
.cgitb .exception h3 {background: #4D6180; color: white;}
.cgitb .exception p {color: black;}
.cgitb .exception ul {padding: 0 10px; font-family: monospace;}
.cgitb .exception li {display: block;}

.cgitb .buttons {margin: 0.5em 0; padding: 5px 10px;}        
.cgitb .buttons li {display: inline; margin: 0; padding: 0 0.25em;}
</style><h1>SyntaxErr</h1>
<p>Specified string is invalid or illegal</p>
<p>If you want to report a bug, please save this page and  attach it to your bug report.</p>
<ul class="buttons">
<li><a href="javascript:toggleDebugInfo()">Show debugging information</a>
</li>
<li><a href="http://moinmoin.wikiwikiweb.de/MoinMoinBugs">Report bug</a>
</li>
<li><a href="http://moinmoin.wikiwikiweb.de/FrontPage">Visit MoinMoin wiki</a>
</li>
</ul>
<div id="debug-info">
<script type="text/javascript">toggleDebugInfo()</script>
<div class="traceback"><h2>Traceback</h2>
<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>
<ol class="frames">
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/request.py">/usr/lib/python2.4/site-packages/MoinMoin/request.py</a>
 in <strong>run</strong>
(self=&lt;MoinMoin.request.RequestCGI object&gt;)</p>
<ol class="context">
<li> 1170                          self.page.send_page(self, msg=msg)
</li>
<li> 1171                      else:
</li>
<li class="highlight"> 1172                          handler(self.page.page_name, self)
</li>
<li> 1173  
</li>
<li> 1174              # generate page footer (actions that do not want this footer use
</li>

</ol>
<ul class="variables">
<li><strong>handler</strong>
 = &lt;function do_format&gt;</li>
<li><strong>self</strong>
 = &lt;MoinMoin.request.RequestCGI object&gt;</li>
<li>self.<strong>page</strong>
 = &lt;MoinMoin.Page.Page instance&gt;</li>
<li>self.page.<strong>page_name</strong>
 = u'RecentChanges'</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/wikiaction.py">/usr/lib/python2.4/site-packages/MoinMoin/wikiaction.py</a>
 in <strong>do_format</strong>
(pagename=u'RecentChanges', request=&lt;MoinMoin.request.RequestCGI object&gt;)</p>
<ol class="context">
<li>  841      request.http_headers(["Content-Type: %s; charset=%s" % (mimetype, config.charset)])
</li>
<li>  842  
</li>
<li class="highlight">  843      Page(request, pagename, formatter=Formatter(request)).send_page(request)
</li>
<li>  844      raise MoinMoinNoFooter
</li>
<li>  845  
</li>

</ol>
<ul class="variables">
<li><em>global</em>
 <strong>Page</strong>
 = &lt;class MoinMoin.Page.Page&gt;</li>
<li><strong>request</strong>
 = &lt;MoinMoin.request.RequestCGI object&gt;</li>
<li><strong>pagename</strong>
 = u'RecentChanges'</li>
<li>formatter <em>undefined</em>
</li>
<li><strong>Formatter</strong>
 = &lt;class MoinMoin.formatter.xml_docbook.Formatter&gt;</li>
<li>).send_page <em>undefined</em>
</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/Page.py">/usr/lib/python2.4/site-packages/MoinMoin/Page.py</a>
 in <strong>send_page</strong>
(self=&lt;MoinMoin.Page.Page instance&gt;, request=&lt;MoinMoin.request.RequestCGI object&gt;, msg='', **keywords={})</p>
<ol class="context">
<li> 1254                                     format_args=pi_formatargs,
</li>
<li> 1255                                     do_cache=do_cache,
</li>
<li class="highlight"> 1256                                     start_line=pi_lines)
</li>
<li> 1257  
</li>
<li> 1258              # check for pending footnotes
</li>

</ol>
<ul class="variables">
<li>start_line <em>undefined</em>
</li>
<li><strong>pi_lines</strong>
 = 7</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/Page.py">/usr/lib/python2.4/site-packages/MoinMoin/Page.py</a>
 in <strong>send_page_content</strong>
(self=&lt;MoinMoin.Page.Page instance&gt;, request=&lt;MoinMoin.request.RequestCGI object&gt;, Parser=&lt;class MoinMoin.parser.wiki.Parser&gt;, body=u'<font color="#c040c0">\n</font>||&lt;tablestyle="width: 100%; background: #E6EAF0...his wiki.<font color="#c040c0">\n</font>More system information on SystemInfo.<font color="#c040c0">\n</font>', format_args=u'', do_cache=1, **kw={'start_line': 7})</p>
<ol class="context">
<li> 1341  
</li>
<li> 1342          if not (do_cache and self.canUseCache(Parser)):
</li>
<li class="highlight"> 1343              self.format(parser)
</li>
<li> 1344          else:
</li>
<li> 1345              try:
</li>

</ol>
<ul class="variables">
<li><strong>self</strong>
 = &lt;MoinMoin.Page.Page instance&gt;</li>
<li>self.<strong>format</strong>
 = &lt;bound method Page.format of &lt;MoinMoin.Page.Page instance&gt;&gt;</li>
<li><strong>parser</strong>
 = &lt;MoinMoin.parser.wiki.Parser instance&gt;</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/Page.py">/usr/lib/python2.4/site-packages/MoinMoin/Page.py</a>
 in <strong>format</strong>
(self=&lt;MoinMoin.Page.Page instance&gt;, parser=&lt;MoinMoin.parser.wiki.Parser instance&gt;)</p>
<ol class="context">
<li> 1362      def format(self, parser):
</li>
<li> 1363          """ Format and write page content without caching """
</li>
<li class="highlight"> 1364          parser.format(self.formatter)
</li>
<li> 1365  
</li>
<li> 1366      def execute(self, request, parser, code):
</li>

</ol>
<ul class="variables">
<li><strong>parser</strong>
 = &lt;MoinMoin.parser.wiki.Parser instance&gt;</li>
<li>parser.<strong>format</strong>
 = &lt;bound method Parser.format of &lt;MoinMoin.parser.wiki.Parser instance&gt;&gt;</li>
<li><strong>self</strong>
 = &lt;MoinMoin.Page.Page instance&gt;</li>
<li>self.<strong>formatter</strong>
 = &lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py">/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py</a>
 in <strong>format</strong>
(self=&lt;MoinMoin.parser.wiki.Parser instance&gt;, formatter=&lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;)</p>
<ol class="context">
<li> 1100                                              
</li>
<li> 1101              # Scan line, format and write
</li>
<li class="highlight"> 1102              formatted_line = self.scan(scan_re, line)
</li>
<li> 1103              self.request.write(formatted_line)
</li>
<li> 1104  
</li>

</ol>
<ul class="variables">
<li><strong>formatted_line</strong>
 = u''</li>
<li><strong>self</strong>
 = &lt;MoinMoin.parser.wiki.Parser instance&gt;</li>
<li>self.<strong>scan</strong>
 = &lt;bound method Parser.scan of &lt;MoinMoin.parser.wiki.Parser instance&gt;&gt;</li>
<li><strong>scan_re</strong>
 = &lt;_sre.SRE_Pattern object&gt;</li>
<li><strong>line</strong>
 = u'[[RecentChanges]] '</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py">/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py</a>
 in <strong>scan</strong>
(self=&lt;MoinMoin.parser.wiki.Parser instance&gt;, scan_re=&lt;_sre.SRE_Pattern object&gt;, line=u'[[RecentChanges]] ')</p>
<ol class="context">
<li>  876                      self.in_table or self.in_list):
</li>
<li>  877                  result.append(self.formatter.paragraph(1, css_class="line867"))
</li>
<li class="highlight">  878              result.append(self.replace(match))
</li>
<li>  879              lastpos = match.end()
</li>
<li>  880          
</li>

</ol>
<ul class="variables">
<li><strong>result</strong>
 = ['']</li>
<li>result.<strong>append</strong>
 = &lt;built-in method append of list object&gt;</li>
<li><strong>self</strong>
 = &lt;MoinMoin.parser.wiki.Parser instance&gt;</li>
<li>self.<strong>replace</strong>
 = &lt;bound method Parser.replace of &lt;MoinMoin.parser.wiki.Parser instance&gt;&gt;</li>
<li><strong>match</strong>
 = &lt;_sre.SRE_Match object&gt;</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py">/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py</a>
 in <strong>replace</strong>
(self=&lt;MoinMoin.parser.wiki.Parser instance&gt;, match=&lt;_sre.SRE_Match object&gt;)</p>
<ol class="context">
<li>  905                      # Get replace method and replece hit
</li>
<li>  906                      replace = getattr(self, '_' + type + '_repl')
</li>
<li class="highlight">  907                      result.append(replace(hit))
</li>
<li>  908                      return ''.join(result)
</li>
<li>  909          else:
</li>

</ol>
<ul class="variables">
<li><strong>result</strong>
 = []</li>
<li>result.<strong>append</strong>
 = &lt;built-in method append of list object&gt;</li>
<li><strong>replace</strong>
 = &lt;bound method Parser._macro_repl of &lt;MoinMoin.parser.wiki.Parser instance&gt;&gt;</li>
<li><strong>hit</strong>
 = u'[[RecentChanges]]'</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py">/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py</a>
 in <strong>_macro_repl</strong>
(self=&lt;MoinMoin.parser.wiki.Parser instance&gt;, word=u'[[RecentChanges]]')</p>
<ol class="context">
<li>  850          if self.macro is None:
</li>
<li>  851              self.macro = wikimacro.Macro(self)
</li>
<li class="highlight">  852          return self.formatter.macro(self.macro, macro_name, args)
</li>
<li>  853  
</li>
<li>  854      def scan(self, scan_re, line):
</li>

</ol>
<ul class="variables">
<li><strong>self</strong>
 = &lt;MoinMoin.parser.wiki.Parser instance&gt;</li>
<li>self.<strong>formatter</strong>
 = &lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;</li>
<li>self.formatter.<strong>macro</strong>
 = &lt;bound method Formatter.macro of &lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;&gt;</li>
<li>self.<strong>macro</strong>
 = &lt;MoinMoin.wikimacro.Macro instance&gt;</li>
<li><strong>macro_name</strong>
 = u'RecentChanges'</li>
<li><strong>args</strong>
 = None</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/formatter/xml_docbook.py">/usr/lib/python2.4/site-packages/MoinMoin/formatter/xml_docbook.py</a>
 in <strong>macro</strong>
(self=&lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;, macro_obj=&lt;MoinMoin.wikimacro.Macro instance&gt;, name=u'RecentChanges', args=None)</p>
<ol class="context">
<li>  571          # exchange for real value. There is problem that data inserted
</li>
<li>  572          # as text mode are encoded to xml, e.g. &lt; is encoded in the output as &amp;lt;
</li>
<li class="highlight">  573          text = FormatterBase.macro(self, macro_obj, name, args)
</li>
<li>  574          if len(text) &gt; 0:
</li>
<li>  575              # prepare identificator
</li>

</ol>
<ul class="variables">
<li>text <em>undefined</em>
</li>
<li><em>global</em>
 <strong>FormatterBase</strong>
 = &lt;class MoinMoin.formatter.base.FormatterBase&gt;</li>
<li>FormatterBase.<strong>macro</strong>
 = &lt;unbound method FormatterBase.macro&gt;</li>
<li><strong>self</strong>
 = &lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;</li>
<li><strong>macro_obj</strong>
 = &lt;MoinMoin.wikimacro.Macro instance&gt;</li>
<li><strong>name</strong>
 = u'RecentChanges'</li>
<li><strong>args</strong>
 = None</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/formatter/base.py">/usr/lib/python2.4/site-packages/MoinMoin/formatter/base.py</a>
 in <strong>macro</strong>
(self=&lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;, macro_obj=&lt;MoinMoin.wikimacro.Macro instance&gt;, name=u'RecentChanges', args=None)</p>
<ol class="context">
<li>  288      def macro(self, macro_obj, name, args):
</li>
<li>  289          # call the macro
</li>
<li class="highlight">  290          return macro_obj.execute(name, args)    
</li>
<li>  291  
</li>
<li>  292      def _get_bang_args(self, line):
</li>

</ol>
<ul class="variables">
<li><strong>macro_obj</strong>
 = &lt;MoinMoin.wikimacro.Macro instance&gt;</li>
<li>macro_obj.<strong>execute</strong>
 = &lt;bound method Macro.execute of &lt;MoinMoin.wikimacro.Macro instance&gt;&gt;</li>
<li><strong>name</strong>
 = u'RecentChanges'</li>
<li><strong>args</strong>
 = None</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/wikimacro.py">/usr/lib/python2.4/site-packages/MoinMoin/wikimacro.py</a>
 in <strong>execute</strong>
(self=&lt;MoinMoin.wikimacro.Macro instance&gt;, macro_name=u'RecentChanges', args=None)</p>
<ol class="context">
<li>  118                  else:
</li>
<li>  119                      raise ImportError("Cannot load macro %s" % macro_name)
</li>
<li class="highlight">  120          return execute(self, args)
</li>
<li>  121  
</li>
<li>  122      def _m_lang(self, text):
</li>

</ol>
<ul class="variables">
<li><strong>execute</strong>
 = &lt;function execute&gt;</li>
<li><strong>self</strong>
 = &lt;MoinMoin.wikimacro.Macro instance&gt;</li>
<li><strong>args</strong>
 = None</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/macro/RecentChanges.py">/usr/lib/python2.4/site-packages/MoinMoin/macro/RecentChanges.py</a>
 in <strong>execute</strong>
(macro=&lt;MoinMoin.wikimacro.Macro instance&gt;, args=None, **kw={})</p>
<ol class="context">
<li>  279          d['rc_days'] = []
</li>
<li>  280  
</li>
<li class="highlight">  281      request.write(request.theme.recentchanges_header(d))
</li>
<li>  282      
</li>
<li>  283      pages = {}
</li>

</ol>
<ul class="variables">
<li><strong>request</strong>
 = &lt;MoinMoin.request.RequestCGI object&gt;</li>
<li>request.<strong>write</strong>
 = &lt;bound method RequestCGI.write of &lt;MoinMoin.request.RequestCGI object&gt;&gt;</li>
<li>request.<strong>theme</strong>
 = &lt;MoinMoin.theme.classic.Theme instance&gt;</li>
<li>request.theme.<strong>recentchanges_header</strong>
 = &lt;bound method Theme.recentchanges_header of &lt;MoinMoin.theme.classic.Theme instance&gt;&gt;</li>
<li><strong>d</strong>
 = {'page': &lt;MoinMoin.Page.Page instance&gt;, 'q_page_name': 'RecentChanges', 'rc_curr_bookmark': None, 'rc_days': [], 'rc_max_days': 7, 'rc_update_bookmark': None}</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/theme/__init__.py">/usr/lib/python2.4/site-packages/MoinMoin/theme/__init__.py</a>
 in <strong>recentchanges_header</strong>
(self=&lt;MoinMoin.theme.classic.Theme instance&gt;, d={'page': &lt;MoinMoin.Page.Page instance&gt;, 'q_page_name': 'RecentChanges', 'rc_curr_bookmark': None, 'rc_days': [], 'rc_max_days': 7, 'rc_update_bookmark': None})</p>
<ol class="context">
<li> 1318          page = d['page']
</li>
<li> 1319          if self.shouldUseRSS(page):
</li>
<li class="highlight"> 1320              link = [
</li>
<li class="highlight"> 1321                  u'&lt;div class="rcrss"&gt;',
</li>
<li class="highlight"> 1322                  u'&lt;a href="%s"&gt;' % self.rsshref(page),
</li>

</ol>
<ul class="variables">
<li>link <em>undefined</em>
</li>
<li><strong>self</strong>
 = &lt;MoinMoin.theme.classic.Theme instance&gt;</li>
<li>self.<strong>rsshref</strong>
 = &lt;bound method Theme.rsshref of &lt;MoinMoin.theme.classic.Theme instance&gt;&gt;</li>
<li><strong>page</strong>
 = &lt;MoinMoin.Page.Page instance&gt;</li>
<li>self.<strong>make_icon</strong>
 = &lt;bound method Theme.make_icon of &lt;MoinMoin.theme.classic.Theme instance&gt;&gt;</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/theme/__init__.py">/usr/lib/python2.4/site-packages/MoinMoin/theme/__init__.py</a>
 in <strong>make_icon</strong>
(self=&lt;MoinMoin.theme.classic.Theme instance&gt;, icon='rss', vars={})</p>
<ol class="context">
<li>  452              alt = self.request.getText(alt, formatted=False)
</li>
<li>  453          try:
</li>
<li class="highlight">  454              tag = self.request.formatter.image(src=img, alt=alt, width=w, height=h)
</li>
<li>  455          except AttributeError: # XXX FIXME if we have no formatter or no request 
</li>
<li>  456              tag = '&lt;img src="%s" alt="%s" width="%s" height="%s"&gt;' % (
</li>

</ol>
<ul class="variables">
<li>tag <em>undefined</em>
</li>
<li><strong>self</strong>
 = &lt;MoinMoin.theme.classic.Theme instance&gt;</li>
<li>self.<strong>request</strong>
 = &lt;MoinMoin.request.RequestCGI object&gt;</li>
<li>self.request.<strong>formatter</strong>
 = &lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;</li>
<li>self.request.formatter.<strong>image</strong>
 = &lt;bound method Formatter.image of &lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;&gt;</li>
<li>src <em>undefined</em>
</li>
<li><strong>img</strong>
 = '/wiki/classic/img/moin-rss.png'</li>
<li><strong>alt</strong>
 = u'[RSS]'</li>
<li>width <em>undefined</em>
</li>
<li><strong>w</strong>
 = 36</li>
<li>height <em>undefined</em>
</li>
<li><strong>h</strong>
 = 14</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/MoinMoin/formatter/xml_docbook.py">/usr/lib/python2.4/site-packages/MoinMoin/formatter/xml_docbook.py</a>
 in <strong>image</strong>
(self=&lt;MoinMoin.formatter.xml_docbook.Formatter instance&gt;, src='/wiki/classic/img/moin-rss.png', **kw={'alt': u'[RSS]', 'height': 14, 'src': '/wiki/classic/img/moin-rss.png', 'width': 36})</p>
<ol class="context">
<li>  452              image.setAttribute('fileref', kw['src'])
</li>
<li>  453          if kw.has_key('width'):
</li>
<li class="highlight">  454              image.setAttribute('width', kw['width'])
</li>
<li>  455          if kw.has_key('height'):
</li>
<li>  456              image.setAttribute('depth', kw['height'])
</li>

</ol>
<ul class="variables">
<li><strong>image</strong>
 = &lt;Element Node at -486fee14: Name='imagedata' with 1 attributes and 0 children&gt;</li>
<li>image.<strong>setAttribute</strong>
 = &lt;bound method Element.setAttribute of &lt;Element N...me='imagedata' with 1 attributes and 0 children&gt;&gt;</li>
<li><strong>kw</strong>
 = {'alt': u'[RSS]', 'height': 14, 'src': '/wiki/classic/img/moin-rss.png', 'width': 36}</li>
</ul>
</li>
<li><p class="call"><a href="file:///usr/lib/python2.4/site-packages/_xmlplus/dom/Element.py">/usr/lib/python2.4/site-packages/_xmlplus/dom/Element.py</a>
 in <strong>setAttribute</strong>
(self=&lt;Element Node at -486fee14: Name='imagedata' with 1 attributes and 0 children&gt;, name='width', value=36)</p>
<ol class="context">
<li>   94      def setAttribute(self, name, value):
</li>
<li>   95          if not IsDOMString(value):
</li>
<li class="highlight">   96              raise SyntaxErr()
</li>
<li>   97          if not get_name_pattern().match(name):
</li>
<li>   98              raise InvalidCharacterErr()
</li>

</ol>
<ul class="variables">
<li><em>global</em>
 <strong>SyntaxErr</strong>
 = &lt;class xml.dom.SyntaxErr&gt;</li>
</ul>
</li>
</ol>
<div class="exception"><h3>SyntaxErr</h3>
<p>Specified string is invalid or illegal</p>
<ul>
<li>code = 12</li>
<li>msg = 'Specified string is invalid or illegal'</li>
</ul>
</div>
</div>
<h2>System Details</h2>
<ul class="system">
<li>Date: Sat, 21 Nov 2009 05:48:42 +0000</li>
<li>Platform: Linux zerowing 2.6.24-etchnhalf.1-686 #1 SMP Sat Aug 15 16:51:49 UTC 2009 i686</li>
<li>Python: Python 2.4.4 (/usr/bin/python2.4)</li>
<li>MoinMoin: Release 1.5.7 (release)</li>
</ul>
</div>

    
<!-- The above is a description of an error in a Python program,
     formatted for a Web browser. In case you are not reading this 
     in a Web browser, here is the original traceback:

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/MoinMoin/request.py", line 1172, in run
    handler(self.page.page_name, self)
  File "/usr/lib/python2.4/site-packages/MoinMoin/wikiaction.py", line 843, in do_format
    Page(request, pagename, formatter=Formatter(request)).send_page(request)
  File "/usr/lib/python2.4/site-packages/MoinMoin/Page.py", line 1256, in send_page
    start_line=pi_lines)
  File "/usr/lib/python2.4/site-packages/MoinMoin/Page.py", line 1343, in send_page_content
    self.format(parser)
  File "/usr/lib/python2.4/site-packages/MoinMoin/Page.py", line 1364, in format
    parser.format(self.formatter)
  File "/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py", line 1102, in format
    formatted_line = self.scan(scan_re, line)
  File "/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py", line 878, in scan
    result.append(self.replace(match))
  File "/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py", line 907, in replace
    result.append(replace(hit))
  File "/usr/lib/python2.4/site-packages/MoinMoin/parser/wiki.py", line 852, in _macro_repl
    return self.formatter.macro(self.macro, macro_name, args)
  File "/usr/lib/python2.4/site-packages/MoinMoin/formatter/xml_docbook.py", line 573, in macro
    text = FormatterBase.macro(self, macro_obj, name, args)
  File "/usr/lib/python2.4/site-packages/MoinMoin/formatter/base.py", line 290, in macro
    return macro_obj.execute(name, args)
  File "/usr/lib/python2.4/site-packages/MoinMoin/wikimacro.py", line 120, in execute
    return execute(self, args)
  File "/usr/lib/python2.4/site-packages/MoinMoin/macro/RecentChanges.py", line 281, in execute
    request.write(request.theme.recentchanges_header(d))
  File "/usr/lib/python2.4/site-packages/MoinMoin/theme/__init__.py", line 1320, in recentchanges_header
    link = [
  File "/usr/lib/python2.4/site-packages/MoinMoin/theme/__init__.py", line 454, in make_icon
    tag = self.request.formatter.image(src=img, alt=alt, width=w, height=h)
  File "/usr/lib/python2.4/site-packages/MoinMoin/formatter/xml_docbook.py", line 454, in image
    image.setAttribute('width', kw['width'])
  File "/usr/lib/python2.4/site-packages/_xmlplus/dom/Element.py", line 96, in setAttribute
    raise SyntaxErr()
SyntaxErr: Specified string is invalid or illegal

-->
</div>

