# HG changeset patch # User John Goerzen # Date 1174960197 18000 # Node ID a04141f51056bb0a5c71637da6bd8e8516b3034d # Parent 8625504f507ccdb99a2ed1a30d3cb78fca625f45 Add a filename for the bundle diff --git a/hgext/patchbomb.py b/hgext/patchbomb.py --- a/hgext/patchbomb.py +++ b/hgext/patchbomb.py @@ -332,6 +332,8 @@ def patchbomb(ui, repo, *revs, **opts): msg.attach(email.MIMEText.MIMEText(body, 'plain')) datapart = email.MIMEBase.MIMEBase('application', 'x-mercurial-bundle') datapart.set_payload(bundle) + datapart.add_header('Content-Disposition', 'attachment', + filename='bundle.hg') email.Encoders.encode_base64(datapart) msg.attach(datapart) msg['Subject'] = subj