equal
deleted
inserted
replaced
14 self._ui = ui |
14 self._ui = ui |
15 self._topic = topic |
15 self._topic = topic |
16 self._style = opts.get("style") |
16 self._style = opts.get("style") |
17 self._template = opts.get("template") |
17 self._template = opts.get("template") |
18 self._item = None |
18 self._item = None |
19 def __bool__(self): |
19 def __nonzero__(self): |
20 '''return False if we're not doing real templating so we can |
20 '''return False if we're not doing real templating so we can |
21 skip extra work''' |
21 skip extra work''' |
22 return True |
22 return True |
23 def _showitem(self): |
23 def _showitem(self): |
24 '''show a formatted item once all data is collected''' |
24 '''show a formatted item once all data is collected''' |
49 |
49 |
50 class plainformatter(baseformatter): |
50 class plainformatter(baseformatter): |
51 '''the default text output scheme''' |
51 '''the default text output scheme''' |
52 def __init__(self, ui, topic, opts): |
52 def __init__(self, ui, topic, opts): |
53 baseformatter.__init__(self, ui, topic, opts) |
53 baseformatter.__init__(self, ui, topic, opts) |
54 def __bool__(self): |
54 def __nonzero__(self): |
55 return False |
55 return False |
56 def startitem(self): |
56 def startitem(self): |
57 pass |
57 pass |
58 def data(self, **data): |
58 def data(self, **data): |
59 pass |
59 pass |