hgext/patchbomb.py
changeset 7874 d812029cda85
parent 7807 bd8f44638847
child 7889 5ac1a72e5b74
equal deleted inserted replaced
7873:4a4c7f6a5912 7874:d812029cda85
   228         return [str(repo.changelog.rev(r)) for r in o]
   228         return [str(repo.changelog.rev(r)) for r in o]
   229 
   229 
   230     def getpatches(revs):
   230     def getpatches(revs):
   231         for r in cmdutil.revrange(repo, revs):
   231         for r in cmdutil.revrange(repo, revs):
   232             output = cStringIO.StringIO()
   232             output = cStringIO.StringIO()
   233             p = patch.export(repo, [r], fp=output,
   233             patch.export(repo, [r], fp=output,
   234                              opts=patch.diffopts(ui, opts))
   234                          opts=patch.diffopts(ui, opts))
   235             yield output.getvalue().split('\n')
   235             yield output.getvalue().split('\n')
   236 
   236 
   237     def getbundle(dest):
   237     def getbundle(dest):
   238         tmpdir = tempfile.mkdtemp(prefix='hg-email-bundle-')
   238         tmpdir = tempfile.mkdtemp(prefix='hg-email-bundle-')
   239         tmpfn = os.path.join(tmpdir, 'bundle')
   239         tmpfn = os.path.join(tmpdir, 'bundle')