hgext/inhibit.py
changeset 1474 8e6de39b724d
parent 1472 a8a4c8b8550d
child 1488 3dec62fc266e
--- a/hgext/inhibit.py	Fri Jul 10 22:58:13 2015 +0100
+++ b/hgext/inhibit.py	Wed Jul 29 09:55:50 2015 -0700
@@ -196,8 +196,11 @@
     try:
         extensions.find('directaccess')
     except KeyError:
-        errormsg = _('Cannot use inhibit without the direct access extension')
-        raise error.Abort(errormsg)
+        errormsg = _('cannot use inhibit without the direct access extension\n')
+        hint = _("(please enable it or inhibit won\'t work)\n")
+        ui.warn(errormsg)
+        ui.warn(hint)
+        return
 
     # Wrapping this to inhibit obsolete revs resulting from a transaction
     extensions.wrapfunction(localrepo.localrepository,