mercurial/filemerge.py
changeset 39266 82555d7186d0
parent 39126 e09fad982ef5
child 39267 88c5a3ef54b1
--- a/mercurial/filemerge.py	Fri Aug 24 22:21:04 2018 -0700
+++ b/mercurial/filemerge.py	Wed Aug 22 13:57:01 2018 +0900
@@ -140,9 +140,8 @@
     strictcheck = ui.configbool('merge', 'strict-capability-check')
 
     def hascapability(tool, capability, strict=False):
-        if strict and tool in internals:
-            if internals[tool].capabilities.get(capability):
-                return True
+        if tool in internals:
+            return strict and internals[tool].capabilities.get(capability)
         return _toolbool(ui, tool, capability)
 
     def supportscd(tool):