mercurial/wireproto.py
changeset 15652 ca6accdad79c
parent 15585 a348739da8f0
child 15713 cff25e4b37d2
--- a/mercurial/wireproto.py	Thu Dec 15 11:45:01 2011 +0100
+++ b/mercurial/wireproto.py	Mon Dec 12 15:16:58 2011 +0100
@@ -239,11 +239,14 @@
                      old=encoding.fromlocal(old),
                      new=encoding.fromlocal(new)), f
         d = f.value
+        d, output = d.split('\n', 1)
         try:
             d = bool(int(d))
         except ValueError:
             raise error.ResponseError(
                 _('push failed (unexpected response):'), d)
+        for l in output.splitlines(True):
+            self.ui.status(_('remote: '), l)
         yield d
 
     @batchable