Mercurial > hg
comparison mercurial/scmutil.py @ 37979:5ac72e07692a
shortest: avoid magic number "41"
As suggested by Yuya. Feel free to fold into D3502.
Differential Revision: https://phab.mercurial-scm.org/D3531
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Fri, 11 May 2018 09:16:26 -0700 |
parents | 3ac950cd5978 |
children | 46c2b19a1263 |
comparison
equal
deleted
inserted
replaced
37978:312d7d14d44e | 37979:5ac72e07692a |
---|---|
464 return False | 464 return False |
465 | 465 |
466 def disambiguate(prefix): | 466 def disambiguate(prefix): |
467 """Disambiguate against revnums.""" | 467 """Disambiguate against revnums.""" |
468 hexnode = hex(node) | 468 hexnode = hex(node) |
469 for length in range(len(prefix), 41): | 469 for length in range(len(prefix), len(hexnode) + 1): |
470 prefix = hexnode[:length] | 470 prefix = hexnode[:length] |
471 if not isrev(prefix): | 471 if not isrev(prefix): |
472 return prefix | 472 return prefix |
473 | 473 |
474 try: | 474 try: |