From patchwork Sat Sep 16 18:28:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [01,of,23] web: use '_unset' default value for proxy config method From: Boris Feld X-Patchwork-Id: 23953 Message-Id: <8f9210de17d825ec69c4.1505586488@FB> To: mercurial-devel@mercurial-scm.org Cc: boris.feld@octobus.net Date: Sat, 16 Sep 2017 20:28:08 +0200 # HG changeset patch # User Boris Feld # Date 1505496068 -7200 # ven. sept. 15 19:21:08 2017 +0200 # Node ID 8f9210de17d825ec69c4cdb266398b941a088275 # Parent 709b44f38ab919c4f858f12807b9f01f6a2ee888 # EXP-Topic config.register.web web: use '_unset' default value for proxy config method This special value is needed to make sure registered default value are taken in account. diff -r 709b44f38ab9 -r 8f9210de17d8 mercurial/hgweb/hgwebdir_mod.py --- a/mercurial/hgweb/hgwebdir_mod.py mar. sept. 12 09:13:02 2017 -0700 +++ b/mercurial/hgweb/hgwebdir_mod.py ven. sept. 15 19:21:08 2017 +0200 @@ -491,7 +491,7 @@ else: yield config('web', 'motd', '') - def config(section, name, default=None, untrusted=True): + def config(section, name, default=uimod._unset, untrusted=True): return self.ui.config(section, name, default, untrusted) self.updatereqenv(req.env)