[PATCH 1 of 2] py3: byteify sys.argv in gendoc.py
Matt Harbison
mharbison72 at gmail.com
Fri Dec 21 05:13:15 UTC 2018
# HG changeset patch
# User Matt Harbison <matt_harbison at yahoo.com>
# Date 1545347549 18000
# Thu Dec 20 18:12:29 2018 -0500
# Node ID 5323f3f275a8522e445e8029acc5cac6b636f1c8
# Parent 6d49a573ba57caf690db1a82dc682a9cadb1f038
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':
More information about the Mercurial-devel
mailing list