summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2020-05-31 20:46:12 +0100
committerPhilip Sargent <philip.sargent@klebos.com>2020-05-31 20:46:12 +0100
commit09aedecc3b156ee08ed556e49aac18e7e4a4c566 (patch)
treec0d6b5583af93c13efb44c60f3ef61634ddfa495
parentfe515e9f01f7116e79b8fc5187afa68a7583548a (diff)
downloadtroggle-09aedecc3b156ee08ed556e49aac18e7e4a4c566.tar.gz
troggle-09aedecc3b156ee08ed556e49aac18e7e4a4c566.tar.bz2
troggle-09aedecc3b156ee08ed556e49aac18e7e4a4c566.zip
Unicode fix for SVX display and edit page
-rw-r--r--core/views_survex.py4
-rw-r--r--templates/svxfile.html6
2 files changed, 5 insertions, 5 deletions
diff --git a/core/views_survex.py b/core/views_survex.py
index f6e692f..c7d980c 100644
--- a/core/views_survex.py
+++ b/core/views_survex.py
@@ -95,7 +95,7 @@ class SvxForm(forms.Form):
if mbeginend.group(1) != mbeginend.group(2):
return "Error: mismatching beginend"
- fout = open(fname, "w")
+ fout = open(fname, "wb")
res = fout.write(rcode.encode("latin1"))
fout.close()
return "SAVED"
@@ -109,7 +109,7 @@ class SvxForm(forms.Form):
fin = open(settings.SURVEX_DATA + self.data['filename'] + ".log", "rb")
log = fin.read()
fin.close()
- log = re.sub("(?s).*?(Survey contains)", "\\1", log)
+ log = re.sub(b"(?s).*?(Survey contains)", "\\1", log)
return log
diff --git a/templates/svxfile.html b/templates/svxfile.html
index b92f067..527e13c 100644
--- a/templates/svxfile.html
+++ b/templates/svxfile.html
@@ -49,9 +49,9 @@ $(document).ready(function()
<form id="codewikiform" action="" method="POST">{% csrf_token %}
<div class="codeframebit">{{form.code}}</div>
<div style="display:none">{{form.filename}} {{form.dirname}} {{form.datetime}} {{form.outputtype}}</div>
- <input type="submit" name="diff" value="Diffy" />
- <input type="submit" name="save" value="Save"/>
- <input type="submit" name="process" value="Process" title="executes cavern"/>
+ <input type="submit" name="diff" value="Differences between edited and saved versions of this file" />
+ <input type="submit" name="save" value="Save this edited svx file"/>
+ <input type="submit" name="process" value="Run 'cavern' on this svx file" title="executes cavern"/>
</form>
<div id="difflistajax">