update style to PEP8
diff --git a/pytoml/writer.py b/pytoml/writer.py
index 12f1d57..a43f6ad 100644
--- a/pytoml/writer.py
+++ b/pytoml/writer.py
@@ -5,16 +5,20 @@
long = int
unicode = str
+
def dumps(obj):
fout = io.StringIO()
dump(fout, obj)
return fout.getvalue()
-_escapes = { '\n': 'n', '\r': 'r', '\\': '\\', '\t': 't', '\b': 'b', '\f': 'f', '"': '"' }
+
+_escapes = {'\n': 'n', '\r': 'r', '\\': '\\', '\t': 't', '\b': 'b', '\f': 'f', '"': '"'}
+
def _escape_string(s):
res = []
start = 0
+
def flush():
if start != i:
res.append(s[start:i])
@@ -34,14 +38,17 @@
flush()
return '"' + ''.join(res) + '"'
+
def _escape_id(s):
if any(not c.isalnum() and c not in '-_' for c in s):
return _escape_string(s)
return s
+
def _format_list(v):
return '[{}]'.format(', '.join(_format_value(obj) for obj in v))
+
def _format_value(v):
if isinstance(v, bool):
return 'true' if v else 'false'
@@ -74,6 +81,7 @@
else:
raise RuntimeError(v)
+
def dump(fout, obj):
tables = [((), obj, False)]