Submitter | Pierre-Yves David |
---|---|
Date | Feb. 24, 2017, 10:09 p.m. |
Message ID | <1a7930c207d7fd664f3d.1487974184@nodosa.octopoid.net> |
Download | mbox | patch |
Permalink | /patch/18764/ |
State | Accepted |
Headers | show |
Comments
Patch
diff -r 85598b639daf -r 1a7930c207d7 mercurial/ui.py --- a/mercurial/ui.py Mon Feb 20 12:31:39 2017 +0100 +++ b/mercurial/ui.py Fri Feb 24 19:28:45 2017 +0100 @@ -822,9 +822,9 @@ class ui(object): def write_err(self, *args, **opts): self._progclear() + if self._bufferstates and self._bufferstates[-1][0]: + return self.write(*args, **opts) try: - if self._bufferstates and self._bufferstates[-1][0]: - return self.write(*args, **opts) with self.timeblockedsection('stdio'): if not getattr(self.fout, 'closed', False): self.fout.flush()