hgext/narrow/narrowcommands.py
changeset 42341 27d6956d386b
parent 41980 6cad258e1348
child 42345 7d4ee14ff92d
equal deleted inserted replaced
42340:7ada598941d2 42341:27d6956d386b
   214                 file = f[5:-2]
   214                 file = f[5:-2]
   215                 if not newmatch(file):
   215                 if not newmatch(file):
   216                     todelete.append(f)
   216                     todelete.append(f)
   217             elif f.startswith('meta/'):
   217             elif f.startswith('meta/'):
   218                 dir = f[5:-13]
   218                 dir = f[5:-13]
   219                 dirs = ['.'] + sorted(util.dirs({dir})) + [dir]
   219                 dirs = [''] + sorted(util.dirs({dir})) + [dir]
   220                 include = True
   220                 include = True
   221                 for d in dirs:
   221                 for d in dirs:
   222                     visit = newmatch.visitdir(d)
   222                     visit = newmatch.visitdir(d)
   223                     if not visit:
   223                     if not visit:
   224                         include = False
   224                         include = False