comparison mercurial/statichttprepo.py @ 3886:abaee83ce0a6

Replace demandload with new demandimport
author Matt Mackall <mpm@selenic.com>
date Wed, 13 Dec 2006 13:27:09 -0600
parents 8c24b6fd5866
children 6b4127c7d52a
comparison
equal deleted inserted replaced
3885:1e0b94cfba0e 3886:abaee83ce0a6
5 # Copyright 2005, 2006 Matt Mackall <mpm@selenic.com> 5 # Copyright 2005, 2006 Matt Mackall <mpm@selenic.com>
6 # 6 #
7 # This software may be used and distributed according to the terms 7 # This software may be used and distributed according to the terms
8 # of the GNU General Public License, incorporated herein by reference. 8 # of the GNU General Public License, incorporated herein by reference.
9 9
10 from demandload import *
11 from i18n import gettext as _ 10 from i18n import gettext as _
12 demandload(globals(), "changelog filelog httprangereader") 11 import changelog, filelog, httprangereader
13 demandload(globals(), "repo localrepo manifest os urllib urllib2 util") 12 import repo, localrepo, manifest, os, urllib, urllib2, util
14 13
15 class rangereader(httprangereader.httprangereader): 14 class rangereader(httprangereader.httprangereader):
16 def read(self, size=None): 15 def read(self, size=None):
17 try: 16 try:
18 return httprangereader.httprangereader.read(self, size) 17 return httprangereader.httprangereader.read(self, size)