changeset 8964 | 119d1f664eae |
parent 8896 | b793ce68f082 |
child 9020 | 609b803dd252 |
--- a/mercurial/extensions.py Wed May 06 16:27:50 2009 -0400 +++ b/mercurial/extensions.py Mon Jun 29 19:28:54 2009 +0200 @@ -125,9 +125,14 @@ import hgext extpath = os.path.dirname(os.path.abspath(hgext.__file__)) + try: # might not be a filesystem path + files = os.listdir(extpath) + except OSError: + return None, 0 + exts = {} maxlength = 0 - for e in os.listdir(extpath): + for e in files: if e.endswith('.py'): name = e.rsplit('.', 1)[0]