65 # That should be all. Now your patchbomb is on its way out. |
65 # That should be all. Now your patchbomb is on its way out. |
66 |
66 |
67 import os, errno, socket, tempfile |
67 import os, errno, socket, tempfile |
68 import email.MIMEMultipart, email.MIMEText, email.MIMEBase |
68 import email.MIMEMultipart, email.MIMEText, email.MIMEBase |
69 import email.Utils, email.Encoders |
69 import email.Utils, email.Encoders |
70 from mercurial import cmdutil, commands, hg, mail, ui, patch, util |
70 from mercurial import cmdutil, commands, hg, mail, patch, util |
71 from mercurial.i18n import _ |
71 from mercurial.i18n import _ |
72 from mercurial.node import bin |
72 from mercurial.node import bin |
73 |
73 |
74 def patchbomb(ui, repo, *revs, **opts): |
74 def patchbomb(ui, repo, *revs, **opts): |
75 '''send changesets by email |
75 '''send changesets by email |