mercurial/localrepo.py
changeset 2475 7a77934ece46
parent 2474 1e32e2fe8a67
parent 2471 6904e1ef8ad1
child 2478 287b7da4aeaa
equal deleted inserted replaced
2474:1e32e2fe8a67 2475:7a77934ece46
     3 # Copyright 2005 Matt Mackall <mpm@selenic.com>
     3 # Copyright 2005 Matt Mackall <mpm@selenic.com>
     4 #
     4 #
     5 # This software may be used and distributed according to the terms
     5 # This software may be used and distributed according to the terms
     6 # of the GNU General Public License, incorporated herein by reference.
     6 # of the GNU General Public License, incorporated herein by reference.
     7 
     7 
     8 import os, util
       
     9 import filelog, manifest, changelog, dirstate, repo
       
    10 from node import *
     8 from node import *
    11 from i18n import gettext as _
     9 from i18n import gettext as _
    12 from demandload import *
    10 from demandload import *
    13 demandload(globals(), "appendfile changegroup")
    11 demandload(globals(), "appendfile changegroup")
       
    12 demandload(globals(), "changelog dirstate filelog manifest repo")
    14 demandload(globals(), "re lock transaction tempfile stat mdiff errno ui")
    13 demandload(globals(), "re lock transaction tempfile stat mdiff errno ui")
    15 demandload(globals(), "revlog")
    14 demandload(globals(), "os revlog util")
    16 
    15 
    17 class localrepository(object):
    16 class localrepository(object):
    18     capabilities = ()
    17     capabilities = ()
    19 
    18 
    20     def __del__(self):
    19     def __del__(self):