mercurial/sshrepo.py
changeset 13084 c97ded7b6e79
parent 12062 c327bfa5e831
child 13464 da0ddd62b9d8
--- a/mercurial/sshrepo.py	Wed Dec 01 21:46:08 2010 +0100
+++ b/mercurial/sshrepo.py	Wed Dec 01 21:46:08 2010 +0100
@@ -91,10 +91,11 @@
             size = util.fstat(self.pipee).st_size
             if size == 0:
                 break
-            l = self.pipee.readline()
-            if not l:
+            s = self.pipee.read(size)
+            if not s:
                 break
-            self.ui.status(_("remote: "), l)
+            for l in s.splitlines():
+                self.ui.status(_("remote: "), l, '\n')
 
     def _abort(self, exception):
         self.cleanup()