#Do not use a ~ for home directory
sys.path.append("/home/shuber/projekte/pygdb/")
+import pygdb
import GdbTerminal
import MainControlWindow
import StatusWindow
if gdbterm == None:
clientcmd = vim.eval("input('Client commando: ', '%s')" % clientcmd)
- gdbterm = GdbTerminal.GdbTerminal(clientcmd)
- mainctrlwnd = MainControlWindow.MainControlWindow(gdbterm, quitonclose=False)
- statuswnd = StatusWindow.StatusWindow(mainctrlwnd, gdbterm, quitonclose=False)
- gdbterm.initialize()
+ gdbterm, mainctrlwnd, statuswnd = pygdb.launchDebugger(clientcmd, False)
for bp in gdbBps:
statuswnd.breakpointsFrame.addBreakpoint(bp["file"], bp["lineno"], bp["cond"])
gtk.main()
- gtk.main()
- print "hello"
- #mainctrlwnd.hide()
- #statuswnd.hide()
+ gdbterm = None
def gdbToggleBreakpoint(lineno=None, file=None):