Mercurial > evolve
changeset 886:fe089007c466
evolve: fix evolve with mercurial default
MODERNCAPS have been renamed to moderncaps upstream.
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 18 Mar 2014 12:59:49 -0700 |
parents | 6cb81dbb9516 |
children | 0ea9cecbbd28 |
files | hgext/evolve.py |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/evolve.py Wed Mar 12 13:07:37 2014 -0700 +++ b/hgext/evolve.py Tue Mar 18 12:59:49 2014 -0700 @@ -2464,7 +2464,10 @@ @eh.extsetup def _installwireprotocol(ui): - localrepo.MODERNCAPS.add('_evoext_pullobsmarkers_0') + try: + localrepo.moderncaps.add('_evoext_pullobsmarkers_0') + except AttributeError: + localrepo.MODERNCAPS.add('_evoext_pullobsmarkers_0') hgweb_mod.perms['evoext_pushobsmarkers_0'] = 'push' hgweb_mod.perms['evoext_pullobsmarkers_0'] = 'pull' hgweb_mod.perms['evoext_obshash'] = 'pull'