projects
/
pygdb.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add LICENSE
[pygdb.git]
/
pygdb.vim
diff --git
a/pygdb.vim
b/pygdb.vim
index b02495ad079d52f81d0ee4a7306047c6d61f1c3a..79a557e074dafc0824832121de074825bd03e619 100644
(file)
--- a/
pygdb.vim
+++ b/
pygdb.vim
@@
-35,7
+35,7
@@
clientcmd = ""
execsign = None
def gdbLaunch():
execsign = None
def gdbLaunch():
- global gdbBps, clientcmd
+ global gdbBps, clientcmd
, pygdbdir
clientcmd = vim.eval("input('Client commando: ', '%s')" % clientcmd)
clientcmd = vim.eval("input('Client commando: ', '%s')" % clientcmd)
@@
-51,13
+51,7
@@
def gdbLaunch():
print "No command given!"
return
print "No command given!"
return
- #Add the breakpoints to the configuration
- conf = Configuration.Configuration()
- conf.load(".pygdb.conf")
- conf.breakpoints = []
- for bp in gdbBps:
- conf.addBreak(bp["file"], bp["lineno"], bp["cond"])
- conf.store(".pygdb.conf")
+ gdbWriteConfig()
vim.command("!python %s/pygdb.py --vim-servername %s %s &\n" % (pygdbdir, vim.eval("v:servername"), clientcmd))
vim.command("!python %s/pygdb.py --vim-servername %s %s &\n" % (pygdbdir, vim.eval("v:servername"), clientcmd))
@@
-259,6
+253,18
@@
def gdbLoadConfig():
else:
delExecutionLine()
else:
delExecutionLine()
+
+def gdbWriteConfig():
+
+ #Add the breakpoints to the configuration
+ conf = Configuration.Configuration()
+ conf.load(".pygdb.conf")
+ conf.breakpoints = []
+ for bp in gdbBps:
+ conf.addBreak(bp["file"], bp["lineno"], bp["cond"])
+ conf.store(".pygdb.conf")
+
+
>>
highlight ExecutionLine term=bold ctermbg=DarkGreen ctermfg=Black guibg=LightGreen guifg=Black
>>
highlight ExecutionLine term=bold ctermbg=DarkGreen ctermfg=Black guibg=LightGreen guifg=Black