X-Git-Url: https://git.sthu.org/?a=blobdiff_plain;f=pygdb.py;h=bbdd04e7aa389491e79743f680e0bc6b61b37b70;hb=32cf025183d25d3ab1f8e398ef391f6b3616d980;hp=66fe63452f8f355adab3298b07b26b4c0455ea83;hpb=1094f7f4581a9c0074294004bbd8c934593a54d5;p=pygdb.git diff --git a/pygdb.py b/pygdb.py index 66fe634..bbdd04e 100755 --- a/pygdb.py +++ b/pygdb.py @@ -4,25 +4,42 @@ __author__ = "shuber" import gtk +import os import string import sys +import Configuration +import DbgTerminal import GdbTerminal import MainControlWindow import StatusWindow def launchDebugger(clientCmd): + #Create Terminal dbgterm = GdbTerminal.GdbTerminal(clientCmd) #Create windows mainCtrlWnd = MainControlWindow.MainControlWindow(dbgterm) - statusWnd = StatusWindow.StatusWindow(mainCtrlWnd, dbgterm) + statusWnd = StatusWindow.StatusWindow(dbgterm) dbgterm.initialize() + #Load configuration + conf = Configuration.Configuration() + conf.load(".pygdb.conf") + statusWnd.applyConfiguration(conf) + gtk.main() + #Store config + conf = Configuration.Configuration() + statusWnd.fillConfiguration(conf) + conf.delCurrpos() + conf.store(".pygdb.conf") + + DbgTerminal.updateVim() + if __name__ == "__main__":