last['thread_id'] = ''
if output_format == 'html':
- print '<h3>%s</h3>' % title
+ print '<h3><a name="%s" />%s</h3>' % (title, title)
print comment
print 'The view is generated from the following query:'
print '<blockquote>'
val = str.join(' ', val.split(None)[1:4])
val = str(datetime.datetime.strptime(val, '%d %b %Y').date())
elif header == 'from':
- val = rfc822.parseaddr(val)[0]
+ (val, addr) = rfc822.parseaddr(val)
+ if val == '':
+ val = addr.split('@')[0]
if last[header] == val:
out[header] = ''
print 'Generated: %s<br />' % datetime.datetime.utcnow().date()
print 'For more infomation see <a href="http://notmuchmail.org/nmbug">nmbug</a>'
+ print '<h3>Views</h3>'
+ print '<ul>'
+ for view in config['views']:
+ print '<li><a href="#%(title)s">%(title)s</a></li>' % view
+ print '</ul>'
+
for view in config['views']:
print_view(**view)