--- 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,