# HG changeset patch # User Brendan Cully # Date 1159990791 25200 # Node ID 1e2941fda520c5f2e059c81835d12b4b1bda9856 # Parent 27139167e615cf474539f3d563b9710d8b47bc78 patchbomb: update --attach to use cmdutil.make_filename diff -r 27139167e615 -r 1e2941fda520 hgext/patchbomb.py --- a/hgext/patchbomb.py Wed Oct 04 11:14:33 2006 -0700 +++ b/hgext/patchbomb.py Wed Oct 04 12:39:51 2006 -0700 @@ -65,7 +65,7 @@ from mercurial.demandload import * demandload(globals(), '''email.MIMEMultipart email.MIMEText email.Utils - mercurial:commands,hg,mail,ui,patch + mercurial:cmdutil,commands,hg,mail,ui,patch os errno popen2 socket sys tempfile time''') from mercurial.i18n import gettext as _ from mercurial.node import * @@ -146,10 +146,10 @@ if patchname: patchname = patchname[0] elif total > 1: - patchname = commands.make_filename(repo, '%b-%n.patch', + patchname = cmdutil.make_filename(repo, '%b-%n.patch', binnode, idx, total) else: - patchname = commands.make_filename(repo, '%b.patch', binnode) + patchname = cmdutil.make_filename(repo, '%b.patch', binnode) p['Content-Disposition'] = 'inline; filename=' + patchname msg.attach(p) else: