Mercurial > public > mercurial-scm > hg
comparison hgext/patchbomb.py @ 3877:abaee83ce0a6
Replace demandload with new demandimport
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 13 Dec 2006 13:27:09 -0600 |
parents | 0e68608bd11d |
children | 57b797601b61 |
comparison
equal
deleted
inserted
replaced
3876:1e0b94cfba0e | 3877:abaee83ce0a6 |
---|---|
61 # | 61 # |
62 # % formail -s sendmail -bm -t < mbox | 62 # % formail -s sendmail -bm -t < mbox |
63 # | 63 # |
64 # That should be all. Now your patchbomb is on its way out. | 64 # That should be all. Now your patchbomb is on its way out. |
65 | 65 |
66 from mercurial.demandload import * | 66 import os, errno, popen2, socket, sys, tempfile, time |
67 demandload(globals(), '''email.MIMEMultipart email.MIMEText email.Utils | 67 import email.MIMEMultipart, email.MIMEText, email.Utils |
68 mercurial:cmdutil,commands,hg,mail,ui,patch | 68 from mercurial import cmdutil, commands, hg, mail, ui, patch |
69 os errno popen2 socket sys tempfile time''') | |
70 from mercurial.i18n import gettext as _ | 69 from mercurial.i18n import gettext as _ |
71 from mercurial.node import * | 70 from mercurial.node import * |
72 | 71 |
73 try: | 72 try: |
74 # readline gives raw_input editing capabilities, but is not | 73 # readline gives raw_input editing capabilities, but is not |