Added StartOfLine and EndOfLine actions

This commit also adds error reporting for invalid json.

Fixes #36.
This commit is contained in:
Zachary Yedidia
2016-04-24 09:01:01 -04:00
parent d088b7c2df
commit 8807ede224
3 changed files with 35 additions and 4 deletions

View File

@@ -36,7 +36,10 @@ func InitSettings() {
return
}
json.Unmarshal(input, &settings)
err = json.Unmarshal(input, &settings)
if err != nil {
TermMessage("Error reading settings.json:", err.Error())
}
} else {
settings = DefaultSettings()
err := WriteSettings(filename)