Mercurial > hg
view tests/notcapable @ 16137:8fd18eb8aab7
templates: move Graph.edge() implementation in mercurial.js
All implementation in graph.tmpl are the same. It can still be overriden if
necessary. There is no clear reason to keep it separated from mercurial.js.
author | Patrick Mezard <patrick@mezard.eu> |
---|---|
date | Fri, 17 Feb 2012 16:49:43 +0100 |
parents | 9ff996ba00b4 |
children | 1ac628cd7113 |
line wrap: on
line source
# Disable the $CAP wire protocol capability. if test -z "$CAP" then echo "CAP environment variable not set." fi cat > notcapable-$CAP.py << EOF from mercurial import extensions, repo def extsetup(): extensions.wrapfunction(repo.repository, 'capable', wrapper) def wrapper(orig, self, name, *args, **kwargs): if name in '$CAP'.split(' '): return False return orig(self, name, *args, **kwargs) EOF echo '[extensions]' >> $HGRCPATH echo "notcapable-$CAP = `pwd`/notcapable-$CAP.py" >> $HGRCPATH