From a51cdb7219febc0744dd150c4f86f76e6a258ccf Mon Sep 17 00:00:00 2001
From: Andrew Engelbrecht <sudoman@ninthfloor.org>
Date: Thu, 23 Jul 2015 20:34:03 -0400
Subject: [PATCH] only run main() if not in interactive mode

---
 edward | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/edward b/edward
index 6aed639..d8acf0e 100755
--- a/edward
+++ b/edward
@@ -839,16 +839,17 @@ def debug (debug_msg):
 
 
 def handle_args ():
-    if __name__ == "__main__":
 
-        global progname
-        progname = sys.argv[0]
+    global progname
+    progname = sys.argv[0]
+
+    if len(sys.argv) > 1:
+        print(progname + ": error, this program doesn't " \
+                "need any arguments.", file=sys.stderr)
+        exit(1)
 
-        if len(sys.argv) > 1:
-            print(progname + ": error, this program doesn't " \
-                    "need any arguments.", file=sys.stderr)
-            exit(1)
 
+if __name__ == "__main__":
 
-main()
+    main()
 
-- 
2.25.1