--- a/mercurial/cmdutil.py Tue Jun 27 00:01:17 2017 -0700
+++ b/mercurial/cmdutil.py Mon Jun 26 15:46:24 2017 +0200
@@ -1411,6 +1411,8 @@
self.ui.write(_("trouble: %s\n") % ', '.join(ctx.troubles()),
label='log.trouble')
+ self._exthook(ctx)
+
if self.ui.debugflag:
files = ctx.p1().status(ctx)[:3]
for key, value in zip([# i18n: column positioning for "hg log"
@@ -1457,6 +1459,11 @@
self.showpatch(ctx, matchfn)
+ def _exthook(self, ctx):
+ '''empty method used by extension as a hook point
+ '''
+ pass
+
def showpatch(self, ctx, matchfn):
if not matchfn:
matchfn = self.matchfn