equal
deleted
inserted
replaced
8 cat > notcapable-$CAP.py << EOF |
8 cat > notcapable-$CAP.py << EOF |
9 from mercurial import extensions, repo |
9 from mercurial import extensions, repo |
10 def extsetup(): |
10 def extsetup(): |
11 extensions.wrapfunction(repo.repository, 'capable', wrapper) |
11 extensions.wrapfunction(repo.repository, 'capable', wrapper) |
12 def wrapper(orig, self, name, *args, **kwargs): |
12 def wrapper(orig, self, name, *args, **kwargs): |
13 if name == '$CAP': |
13 if name in '$CAP'.split(' '): |
14 return False |
14 return False |
15 return orig(self, name, *args, **kwargs) |
15 return orig(self, name, *args, **kwargs) |
16 EOF |
16 EOF |
17 |
17 |
18 echo '[extensions]' >> $HGRCPATH |
18 echo '[extensions]' >> $HGRCPATH |