Mercurial > public > mercurial-scm > hg
comparison mercurial/hg.py @ 3877:abaee83ce0a6
Replace demandload with new demandimport
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 13 Dec 2006 13:27:09 -0600 |
parents | ad6f34c83c3d |
children | 6b4127c7d52a |
comparison
equal
deleted
inserted
replaced
3876:1e0b94cfba0e | 3877:abaee83ce0a6 |
---|---|
6 # This software may be used and distributed according to the terms | 6 # This software may be used and distributed according to the terms |
7 # of the GNU General Public License, incorporated herein by reference. | 7 # of the GNU General Public License, incorporated herein by reference. |
8 | 8 |
9 from node import * | 9 from node import * |
10 from repo import * | 10 from repo import * |
11 from demandload import * | |
12 from i18n import gettext as _ | 11 from i18n import gettext as _ |
13 demandload(globals(), "localrepo bundlerepo httprepo sshrepo statichttprepo") | 12 import localrepo, bundlerepo, httprepo, sshrepo, statichttprepo |
14 demandload(globals(), "errno lock os shutil util merge@_merge verify@_verify") | 13 import errno, lock, os, shutil, util |
14 import merge as _merge | |
15 import verify as _verify | |
15 | 16 |
16 def _local(path): | 17 def _local(path): |
17 return (os.path.isfile(util.drop_scheme('file', path)) and | 18 return (os.path.isfile(util.drop_scheme('file', path)) and |
18 bundlerepo or localrepo) | 19 bundlerepo or localrepo) |
19 | 20 |