changeset 37979 | 5ac72e07692a |
parent 37971 | 3ac950cd5978 |
child 38131 | 46c2b19a1263 |
--- a/mercurial/scmutil.py Fri May 11 07:31:51 2018 -0700 +++ b/mercurial/scmutil.py Fri May 11 09:16:26 2018 -0700 @@ -466,7 +466,7 @@ def disambiguate(prefix): """Disambiguate against revnums.""" hexnode = hex(node) - for length in range(len(prefix), 41): + for length in range(len(prefix), len(hexnode) + 1): prefix = hexnode[:length] if not isrev(prefix): return prefix