enhance formatters

This commit is contained in:
Christophe Benz 2010-07-12 03:11:32 +02:00
commit 13137111e4
2 changed files with 13 additions and 6 deletions

View file

@ -35,7 +35,10 @@ class MultilineFormatter(IFormatter):
pass
def format_dict(self, item):
return u'\n'.join(u'%s%s' % ((u'%s%s' % (k, self.key_value_separator) if self.display_keys else ''), v) for k, v in item.iteritems()) + self.after_item
result = u'\n'.join(u'%s%s' % ((u'%s%s' % (k, self.key_value_separator) if self.display_keys else ''), v) for k, v in item.iteritems())
if len(item) > 1:
result += self.after_item
return result
def set_header(self, string):
if self.display_header: