# HG changeset patch # User Matt Harbison # Date 2018-12-20 23:12:29 # Node ID c0865f3da28508dde7b0a0a7d9840936984c9f46 # Parent b2de94e59702b4b35fdbe64ffc4d14c977930648 py3: byteify sys.argv in gendoc.py diff --git a/doc/gendoc.py b/doc/gendoc.py --- a/doc/gendoc.py +++ b/doc/gendoc.py @@ -29,6 +29,7 @@ from mercurial import util util.datapath from mercurial import ( commands, + encoding, extensions, help, minirst, @@ -230,7 +231,7 @@ def allextensionnames(): if __name__ == "__main__": doc = b'hg.1.gendoc' if len(sys.argv) > 1: - doc = sys.argv[1] + doc = encoding.strtolocal(sys.argv[1]) ui = uimod.ui.load() if doc == b'hg.1.gendoc':