Show More
@@ -824,11 +824,14 b' class ui(object):' | |||||
824 | self._progclear() |
|
824 | self._progclear() | |
825 | if self._bufferstates and self._bufferstates[-1][0]: |
|
825 | if self._bufferstates and self._bufferstates[-1][0]: | |
826 | return self.write(*args, **opts) |
|
826 | return self.write(*args, **opts) | |
|
827 | self._write_err(*args, **opts) | |||
|
828 | ||||
|
829 | def _write_err(self, *msgs, **opts): | |||
827 | try: |
|
830 | try: | |
828 | with self.timeblockedsection('stdio'): |
|
831 | with self.timeblockedsection('stdio'): | |
829 | if not getattr(self.fout, 'closed', False): |
|
832 | if not getattr(self.fout, 'closed', False): | |
830 | self.fout.flush() |
|
833 | self.fout.flush() | |
831 |
for a in |
|
834 | for a in msgs: | |
832 | self.ferr.write(a) |
|
835 | self.ferr.write(a) | |
833 | # stderr may be buffered under win32 when redirected to files, |
|
836 | # stderr may be buffered under win32 when redirected to files, | |
834 | # including stdout. |
|
837 | # including stdout. |
General Comments 0
You need to be logged in to leave comments.
Login now