hg
changeset 29235 1f5052d35b30
parent 29172 2ea9c9aa6e60
child 32424 b4810bf95c03
equal deleted inserted replaced
29234:393aef802535 29235:1f5052d35b30
    26         libdir = os.path.abspath(libdir)
    26         libdir = os.path.abspath(libdir)
    27     sys.path.insert(0, libdir)
    27     sys.path.insert(0, libdir)
    28 
    28 
    29 # enable importing on demand to reduce startup time
    29 # enable importing on demand to reduce startup time
    30 try:
    30 try:
    31     from mercurial import demandimport; demandimport.enable()
    31     if sys.version_info[0] < 3:
       
    32         from mercurial import demandimport; demandimport.enable()
    32 except ImportError:
    33 except ImportError:
    33     import sys
       
    34     sys.stderr.write("abort: couldn't find mercurial libraries in [%s]\n" %
    34     sys.stderr.write("abort: couldn't find mercurial libraries in [%s]\n" %
    35                      ' '.join(sys.path))
    35                      ' '.join(sys.path))
    36     sys.stderr.write("(check your install and PYTHONPATH)\n")
    36     sys.stderr.write("(check your install and PYTHONPATH)\n")
    37     sys.exit(-1)
    37     sys.exit(-1)
    38 
    38