contrib/python-hook-examples.py
changeset 7918 62f11ef0df5b
parent 7917 5a5396f49420
child 13878 a8d13ee0ce68
equal deleted inserted replaced
7917:5a5396f49420 7918:62f11ef0df5b
     1 '''
     1 '''
     2 These are examples of useful hooks in Python for Mercurial.
     2 Examples of useful python hooks for Mercurial.
     3 '''
     3 '''
     4 
       
     5 from mercurial import patch, util
     4 from mercurial import patch, util
     6 
     5 
     7 
       
     8 def diffstat(ui, repo, **kwargs):
     6 def diffstat(ui, repo, **kwargs):
     9     '''Use it like:
     7     '''Example usage:
    10 
     8 
    11     [hooks]
     9     [hooks]
    12     commit.diffstat = python:/path/to/this/file.py:diffstat
    10     commit.diffstat = python:/path/to/this/file.py:diffstat
    13     changegroup.diffstat = python:/path/to/this/file.py:diffstat
    11     changegroup.diffstat = python:/path/to/this/file.py:diffstat
    14     '''
    12     '''