Show More
@@ -48,11 +48,15 b' class baseformatter(object):' | |||||
48 | self._item.update(data) |
|
48 | self._item.update(data) | |
49 | def write(self, fields, deftext, *fielddata, **opts): |
|
49 | def write(self, fields, deftext, *fielddata, **opts): | |
50 | '''do default text output while assigning data to item''' |
|
50 | '''do default text output while assigning data to item''' | |
51 | for k, v in zip(fields.split(), fielddata): |
|
51 | fieldkeys = fields.split() | |
|
52 | assert len(fieldkeys) == len(fielddata) | |||
|
53 | for k, v in zip(fieldkeys, fielddata): | |||
52 | self._item[k] = v |
|
54 | self._item[k] = v | |
53 | def condwrite(self, cond, fields, deftext, *fielddata, **opts): |
|
55 | def condwrite(self, cond, fields, deftext, *fielddata, **opts): | |
54 | '''do conditional write (primarily for plain formatter)''' |
|
56 | '''do conditional write (primarily for plain formatter)''' | |
55 | for k, v in zip(fields.split(), fielddata): |
|
57 | fieldkeys = fields.split() | |
|
58 | assert len(fieldkeys) == len(fielddata) | |||
|
59 | for k, v in zip(fieldkeys, fielddata): | |||
56 | self._item[k] = v |
|
60 | self._item[k] = v | |
57 | def plain(self, text, **opts): |
|
61 | def plain(self, text, **opts): | |
58 | '''show raw text for non-templated mode''' |
|
62 | '''show raw text for non-templated mode''' |
General Comments 0
You need to be logged in to leave comments.
Login now