githelp: use revsymbol() for looking up symbol
authorMartin von Zweigbergk <martinvonz@google.com>
Thu, 05 Apr 2018 23:23:48 -0700
changeset 37388 764ada920db5
parent 37387 83d537162894
child 37389 bef863a09acd
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
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