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: