Show More
@@ -424,10 +424,7 b' class colorui(uimod.ui):' | |||
|
424 | 424 | return super(colorui, self).popbuffer(labeled) |
|
425 | 425 | |
|
426 | 426 | self._bufferstates.pop() |
|
427 | if labeled: | |
|
428 | return ''.join(self.label(a, label) for a, label | |
|
429 | in self._buffers.pop()) | |
|
430 | return ''.join(a for a, label in self._buffers.pop()) | |
|
427 | return ''.join(self._buffers.pop()) | |
|
431 | 428 | |
|
432 | 429 | _colormode = 'ansi' |
|
433 | 430 | def write(self, *args, **opts): |
@@ -436,7 +433,11 b' class colorui(uimod.ui):' | |||
|
436 | 433 | |
|
437 | 434 | label = opts.get('label', '') |
|
438 | 435 | if self._buffers: |
|
439 | self._buffers[-1].extend([(str(a), label) for a in args]) | |
|
436 | if self._bufferapplylabels: | |
|
437 | self._buffers[-1].extend(self.label(str(a), label) | |
|
438 | for a in args) | |
|
439 | else: | |
|
440 | self._buffers[-1].extend(str(a) for a in args) | |
|
440 | 441 | elif self._colormode == 'win32': |
|
441 | 442 | for a in args: |
|
442 | 443 | win32print(a, super(colorui, self).write, **opts) |
General Comments 0
You need to be logged in to leave comments.
Login now