equal
deleted
inserted
replaced
95 f = l |
95 f = l |
96 if f not in seen: |
96 if f not in seen: |
97 seen.add(f) |
97 seen.add(f) |
98 entry = entry.split() |
98 entry = entry.split() |
99 h = entry[3] |
99 h = entry[3] |
|
100 if entry[1] == '160000': |
|
101 raise util.Abort('git submodules are not supported!') |
100 p = (entry[1] == "100755") |
102 p = (entry[1] == "100755") |
101 s = (entry[1] == "120000") |
103 s = (entry[1] == "120000") |
102 self.modecache[(f, h)] = (p and "x") or (s and "l") or "" |
104 self.modecache[(f, h)] = (p and "x") or (s and "l") or "" |
103 changes.append((f, h)) |
105 changes.append((f, h)) |
104 entry = None |
106 entry = None |