mercurial/bundle2.py
changeset 42931 181ee2118a96
parent 42894 38392d5bde8e
child 43076 2372284d9457
equal deleted inserted replaced
42930:0b81fd0aa2a1 42931:181ee2118a96
   366         self.count = 0
   366         self.count = 0
   367         self.current = None
   367         self.current = None
   368 
   368 
   369     def __enter__(self):
   369     def __enter__(self):
   370         def func():
   370         def func():
   371             itr = enumerate(self.unbundler.iterparts())
   371             itr = enumerate(self.unbundler.iterparts(), 1)
   372             for count, p in itr:
   372             for count, p in itr:
   373                 self.count = count
   373                 self.count = count
   374                 self.current = p
   374                 self.current = p
   375                 yield p
   375                 yield p
   376                 p.consume()
   376                 p.consume()