path: teach the `hg path` command to display boolean sub-option
The next changeset introduce one.
Differential Revision: https://phab.mercurial-scm.org/D10450
--- a/mercurial/commands.py Fri Apr 16 01:18:28 2021 +0200
+++ b/mercurial/commands.py Thu Apr 15 19:54:03 2021 +0200
@@ -5151,6 +5151,11 @@
assert subopt not in (b'name', b'url')
if showsubopts:
fm.plain(b'%s:%s = ' % (name, subopt))
+ if isinstance(value, bool):
+ if value:
+ value = b'yes'
+ else:
+ value = b'no'
fm.condwrite(showsubopts, subopt, b'%s\n', value)
fm.end()