# HG changeset patch # User Pierre-Yves David # Date 1394513741 25200 # Node ID 85b3d54516a73ef36a852139b2377cb7224f7718 # Parent 5cb2744a6d36003a28983671bb6fbec8506fe547 exchange: expose length of pushed markers http wireprotocol will need it. diff -r 5cb2744a6d36 -r 85b3d54516a7 hgext/evolve.py --- a/hgext/evolve.py Mon Mar 10 22:09:26 2014 -0700 +++ b/hgext/evolve.py Mon Mar 10 21:55:41 2014 -0700 @@ -2115,12 +2115,12 @@ """hacky string io for progress""" @util.propertycache - def _length(self): + def length(self): return len(self.getvalue()) def read(self, size): self.ui.progress('OBSEXC', self.tell(), unit="bytes", - total=self._length) + total=self.length) return StringIO.read(self, size)