X-Git-Url: https://git.sthu.org/?a=blobdiff_plain;f=PositionFrame.py;h=0eb49f34bd3e15c71c49ae774cf7db6a4cad4a24;hb=7c7da5bcd494d7a53b40952232a889f59c4dfbf2;hp=4403932e3fc7c950d4fe31d00d99cf2b23fe17a3;hpb=3c94180482e4ccd256f087ff182278f083a94276;p=pygdb.git diff --git a/PositionFrame.py b/PositionFrame.py index 4403932..0eb49f3 100644 --- a/PositionFrame.py +++ b/PositionFrame.py @@ -57,7 +57,7 @@ class PositionFrame (StatusFrame.StatusFrame): if self.file!=None: try: - cmd = 'gvim -R -c ":%d" %s' % (self.lineno, self.file) + cmd = 'gvim --servername pygdb -c ":GDBLoadConfig" %s' % (self.file) os.system(cmd) except OSError: dialog = gtk.MessageDialog(None, \ @@ -78,7 +78,7 @@ class PositionFrame (StatusFrame.StatusFrame): self.positionLabel.set_label("%s:%d" % (self.file, self.lineno)) #Get some code - code = self.debugger.listCodeSnippet() + code = string.join(self.debugger.getBacktrace(), "\n") buf.set_text(code)