keyword: mimic cmdutil.bail_if_changed even more
At the check before overwriting with kwexpand, kwshrink:
- abort when in middle of merge
- give terser abort message
+ − $Id$
+ −
+ − keyword extension for Mercurial SCM
+ − ===================================
+ −
+ − install
+ − -------
+ −
+ − Either copy hgkw / keyword . py into the hgext directory of your
+ − Mercurial installation .
+ − Then add the lines:
+ −
+ − [ extensions ]
+ − hgext . keyword =
+ −
+ − to your hgrc file .
+ −
+ − Or run "python setup.py install" .
+ − See also "pyton setup.py --help" .
+ − Then add the line:
+ −
+ − [ extensions ]
+ − keyword = /path/ to /hgkw/ keyword . py
+ −
+ − to your hgrc , where /path/ to / is somewhere in your $PYTHONPATH .
+ −
+ −
+ − first steps and online help
+ − ---------------------------
+ −
+ − $ hg help keyword
+ − $ hg kwdemo
+ −
+ −
+ − testing
+ − -------
+ −
+ − Copy hgkw / keyword . py into the hgext directory of your Mercurial
+ − source tree . Copy tests /test-keyword, tests/ test - keyword . out into
+ − the tests directory of your Mercurial source tree . Change to that
+ − directory and run:
+ −
+ − $ python run - tests . py test - keyword
+ −
+ − and then keep your fingers crossed ...