hgext/githelp.py
changeset 37388 764ada920db5
parent 37120 a8a902d7176e
child 38118 d8bd6a9c64a5
--- 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