From fd189ceaa09434569cbe27e01327f5c4868f7235 Mon Sep 17 00:00:00 2001
From: Marko Mecina <marko.mecina@univie.ac.at>
Date: Thu, 25 Aug 2022 14:30:20 +0200
Subject: [PATCH] update CCS startup script

---
 Ccs/ccs.py | 24 ++++++------------------
 1 file changed, 6 insertions(+), 18 deletions(-)

diff --git a/Ccs/ccs.py b/Ccs/ccs.py
index 206f761..3f2bcb6 100755
--- a/Ccs/ccs.py
+++ b/Ccs/ccs.py
@@ -5,6 +5,7 @@ import sys
 import editor
 import gi
 import DBus_Basic
+
 gi.require_version('Gtk', '3.0')
 from gi.repository import Gtk, GLib
 from dbus.mainloop.glib import DBusGMainLoop
@@ -20,35 +21,22 @@ def run():
     global files_to_open
 
     win = editor.CcsEditor()
-    # cfl.start_editor()
 
-    if cfg.has_option('init', 'init_script'):
-        init_script = cfg.get('init', 'init_script')
+    if cfg.has_option('ccs-init', 'init_script'):
+        init_script = cfg.get('ccs-init', 'init_script')
         if init_script != '':
             init_cmd = 'exec(open("{}","r").read())\n'.format(init_script)
-            # win.ipython_view.text_buffer.insert_at_cursor(init_cmd, len(init_cmd))
-            # win.ipython_view._processLine()
             win.ipython_view.feed_child(init_cmd, len(init_cmd))
 
-    given_cfg = None
-    for i in sys.argv:
-        if i.endswith('.cfg'):
-            given_cfg = i
-    if given_cfg:
-        cfg = confignator.get_config(file_path=given_cfg)
-    else:
-        cfg = confignator.get_config(file_path=confignator.get_option('config-files', 'ccs'))
-    # pv = TMPoolView(cfg)
     DBusGMainLoop(set_as_default=True)
     if files_to_open:
         for fname in files_to_open:
             win.open_file(fname)
     else:
-        win.open_file(os.path.join(confignator.get_option('paths', 'ccs'),'getting_started.py'))
-
-    Bus_Name = cfg.get('ccs-dbus_names', 'editor')
+        win.open_file(os.path.join(confignator.get_option('paths', 'ccs'), 'getting_started.py'))
 
-    DBus_Basic.MessageListener(win, Bus_Name, *sys.argv)
+    bus_name = cfg.get('ccs-dbus_names', 'editor')
+    DBus_Basic.MessageListener(win, bus_name, *sys.argv)
 
 
 if __name__ == "__main__":
-- 
GitLab