changeset 1508 | 8dfb88ca0c08 |
parent 1492 | f869033391b9 |
child 1537 | 50e683d9835e |
--- a/hgext/directaccess.py Mon Sep 21 22:30:44 2015 +0900 +++ b/hgext/directaccess.py Tue Sep 29 09:47:10 2015 -0700 @@ -152,8 +152,11 @@ if hashre.match(entry): result.append(entry) return result - elif len(tree) == 3: - return gethashsymbols(tree[1]) + gethashsymbols(tree[2]) + elif len(tree) >= 3: + results = [] + for subtree in tree[1:]: + results += gethashsymbols(subtree) + return results else: return []