Compare commits

...

2 Commits

Author SHA1 Message Date
4343da522e Fix temp file handling for Windows 2024-07-28 16:41:04 -07:00
600d8eaea9 Replace curly quotes with straight quotes
I was getting an error on Windows with curly quotes
2024-07-28 16:26:05 -07:00
2 changed files with 10 additions and 5 deletions

View File

@ -410,7 +410,7 @@ Section 8 -- Interpretation.
Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the “Licensor.” The text of the Creative Commons
will be considered the "Licensor." The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as

View File

@ -1,6 +1,7 @@
import webbrowser
import tempfile
import time
import os
import markdown
import navpoint.fix_path
@ -19,7 +20,10 @@ def about():
with open(navpoint.fix_path.fix_path("CC-BY-SA-4.0.txt")) as f:
cc = f.read()
with tempfile.NamedTemporaryFile("w+") as f:
fd, name = tempfile.mkstemp(suffix=".html")
os.close(fd)
with open(name, "w") as f:
f.write(
f"""\
<!DOCTYPE html>
@ -39,6 +43,7 @@ def about():
</html>
"""
)
f.flush()
webbrowser.open(f.name)
webbrowser.open(name)
time.sleep(0.5) # Give the browser time to open the file
os.remove(name)