comparison mercurial/ui.py @ 27109:a93d53f79e6e

ui: remove labeled argument from popbuffer It was moved to pushbuffer and currently does nothing.
author Gregory Szorc <gregory.szorc@gmail.com>
date Tue, 24 Nov 2015 11:23:10 -0800
parents 6ef17697b03d
children f04bd381e8c0
comparison
equal deleted inserted replaced
27108:717b75ae5bb0 27109:a93d53f79e6e
592 """ 592 """
593 self._buffers.append([]) 593 self._buffers.append([])
594 self._bufferstates.append((error, subproc, labeled)) 594 self._bufferstates.append((error, subproc, labeled))
595 self._bufferapplylabels = labeled 595 self._bufferapplylabels = labeled
596 596
597 def popbuffer(self, labeled=False): 597 def popbuffer(self):
598 '''pop the last buffer and return the buffered output 598 '''pop the last buffer and return the buffered output'''
599
600 If labeled is True, any labels associated with buffered
601 output will be handled. By default, this has no effect
602 on the output returned, but extensions and GUI tools may
603 handle this argument and returned styled output. If output
604 is being buffered so it can be captured and parsed or
605 processed, labeled should not be set to True.
606 '''
607 self._bufferstates.pop() 599 self._bufferstates.pop()
608 if self._bufferstates: 600 if self._bufferstates:
609 self._bufferapplylabels = self._bufferstates[-1][2] 601 self._bufferapplylabels = self._bufferstates[-1][2]
610 else: 602 else:
611 self._bufferapplylabels = None 603 self._bufferapplylabels = None