# HG changeset patch # User Martin von Zweigbergk # Date 1522995828 25200 # Node ID 764ada920db589b2fc49d7815c072f4b811463af # Parent 83d537162894716ddee8497e42dc8a8a21f75ac6 githelp: use revsymbol() for looking up symbol I don't know if we should be using revsingle() here, so I was conservative and switched to revsymbol(). Differential Revision: https://phab.mercurial-scm.org/D3156 diff -r 83d537162894 -r 764ada920db5 hgext/githelp.py --- a/hgext/githelp.py Thu Apr 05 21:32:59 2018 -0700 +++ b/hgext/githelp.py Thu Apr 05 23:23:48 2018 -0700 @@ -26,6 +26,7 @@ error, fancyopts, registrar, + scmutil, ) from mercurial.utils import ( procutil, @@ -253,7 +254,7 @@ too many ways to spell revisions in git for us to reasonably catch all of them, so let's be conservative. """ - if string in repo: + if scmutil.isrevsymbol(repo, string): # if it's definitely a revision let's not even check if a file of the # same name exists. return False