mirror of
https://github.com/Kitware/CMake.git
synced 2026-08-07 16:20:51 +00:00
Sphinx: Modernize UTF-8 encoding handling when updating CMake.qhp
This commit is contained in:
@@ -6,12 +6,12 @@ if len(sys.argv) != 2:
|
|||||||
sys.exit(-1)
|
sys.exit(-1)
|
||||||
name = sys.argv[1] + "/CMake.qhp"
|
name = sys.argv[1] + "/CMake.qhp"
|
||||||
|
|
||||||
f = open(name, "rb")
|
f = open(name, "r", encoding="utf-8")
|
||||||
|
|
||||||
if not f:
|
if not f:
|
||||||
sys.exit(-1)
|
sys.exit(-1)
|
||||||
|
|
||||||
lines = f.read().decode("utf-8").splitlines()
|
lines = f.read().splitlines()
|
||||||
|
|
||||||
if not lines:
|
if not lines:
|
||||||
sys.exit(-1)
|
sys.exit(-1)
|
||||||
@@ -47,5 +47,5 @@ for line in lines:
|
|||||||
line = part1 + prefix + "id=\"" + domain_object_type + "/" + domain_object + "\" " + part2
|
line = part1 + prefix + "id=\"" + domain_object_type + "/" + domain_object + "\" " + part2
|
||||||
newlines.append(line + "\n")
|
newlines.append(line + "\n")
|
||||||
|
|
||||||
f = open(name, "wb")
|
f = open(name, "w", encoding="utf-8")
|
||||||
f.writelines(map(lambda line: line.encode("utf-8"), newlines))
|
f.writelines(newlines)
|
||||||
|
|||||||
Reference in New Issue
Block a user