# HG changeset patch # User David Demelier # Date 1508406199 -7200 # Node ID da5d5ea7d696de37893b93232d0a76a53e8208b1 # Parent 75013952d8d9608f73cd45f68405fbd6ec112bf2 config: rename allowpull to allow-pull As part of ConfigConsolidationPlan [1], rename the option according to the new UI guidelines [2] and add an alias for backward compatibility. [1]: https://www.mercurial-scm.org/wiki/ConfigConsolidationPlan [2]: https://www.mercurial-scm.org/wiki/UIGuideline#adding_new_options diff -r 75013952d8d9 -r da5d5ea7d696 mercurial/configitems.py --- a/mercurial/configitems.py Fri Nov 10 19:14:06 2017 +0800 +++ b/mercurial/configitems.py Thu Oct 19 11:43:19 2017 +0200 @@ -1006,7 +1006,8 @@ coreconfigitem('web', 'allowgz', default=False, ) -coreconfigitem('web', 'allowpull', +coreconfigitem('web', 'allow-pull', + alias=[('web', 'allowpull')], default=True, ) coreconfigitem('web', 'allow_push', diff -r 75013952d8d9 -r da5d5ea7d696 mercurial/help/config.txt --- a/mercurial/help/config.txt Fri Nov 10 19:14:06 2017 +0800 +++ b/mercurial/help/config.txt Thu Oct 19 11:43:19 2017 +0200 @@ -2287,7 +2287,7 @@ revisions. (default: False) -``allowpull`` +``allow-pull`` Whether to allow pulling from the repository. (default: True) ``allow_push`` diff -r 75013952d8d9 -r da5d5ea7d696 mercurial/hgweb/hgweb_mod.py --- a/mercurial/hgweb/hgweb_mod.py Fri Nov 10 19:14:06 2017 +0800 +++ b/mercurial/hgweb/hgweb_mod.py Thu Oct 19 11:43:19 2017 +0200 @@ -114,7 +114,7 @@ self.stripecount = self.configint('web', 'stripes') self.maxshortchanges = self.configint('web', 'maxshortchanges') self.maxfiles = self.configint('web', 'maxfiles') - self.allowpull = self.configbool('web', 'allowpull') + self.allowpull = self.configbool('web', 'allow-pull') # we use untrusted=False to prevent a repo owner from using # web.templates in .hg/hgrc to get access to any file readable