branch | stable |
changeset 43335 | 242ad45b60b3 |
parent 43305 | d782cce137fd |
child 43336 | a71578ec6257 |
--- a/mercurial/commands.py Sun Oct 27 18:12:24 2019 +0100 +++ b/mercurial/commands.py Sun Oct 27 12:30:59 2019 +0900 @@ -2267,7 +2267,9 @@ fm.write(b'value', b'%s\n', value) else: fm.write(b'name value', b'%s=%s\n', entryname, value) - fm.data(defaultvalue=defaultvalue) + if formatter.isprintable(defaultvalue): + fm.data(defaultvalue=defaultvalue) + # TODO: no idea how to process unsupported defaultvalue types matched = True fm.end() if matched: