Fixed running of standalone via command line. Also, only do save from
main() so that run-as-modal doesn't automatically save database.
diff --git a/Tools/pynche/Main.py b/Tools/pynche/Main.py
index f266a8d..d6dbcb1 100644
--- a/Tools/pynche/Main.py
+++ b/Tools/pynche/Main.py
@@ -149,8 +149,6 @@
app.start()
except KeyboardInterrupt:
pass
- # save the option database
- s.save_views()
@@ -182,7 +180,11 @@
elif opt in ('-i', '--initfile'):
initfile = arg
- run()
+ app, sb = build(initialcolor=initialcolor,
+ initfile=initfile,
+ ignore=ignore)
+ run(app, sb)
+ sb.save_views()
if __name__ == '__main__':