equal
deleted
inserted
replaced
28 shortname = name[6:] |
28 shortname = name[6:] |
29 else: |
29 else: |
30 shortname = name |
30 shortname = name |
31 if shortname in _extensions: |
31 if shortname in _extensions: |
32 return |
32 return |
|
33 _extensions[shortname] = None |
33 if path: |
34 if path: |
34 # the module will be loaded in sys.modules |
35 # the module will be loaded in sys.modules |
35 # choose an unique name so that it doesn't |
36 # choose an unique name so that it doesn't |
36 # conflicts with other modules |
37 # conflicts with other modules |
37 module_name = "hgext_%s" % name.replace('.', '_') |
38 module_name = "hgext_%s" % name.replace('.', '_') |