X-Git-Url: https://git.sthu.org/?a=blobdiff_plain;f=GdbTerminal.py;h=7341cae049379a2f9342e887f482f43acef56fdf;hb=74af4d713d7a7456beabc86693e2cc53819e7935;hp=304e39ab622185cd2132e616fe17c0cd5c89b261;hpb=f2698c930f26434a100e0b4c1e4f39291b55b4f9;p=pygdb.git diff --git a/GdbTerminal.py b/GdbTerminal.py index 304e39a..7341cae 100755 --- a/GdbTerminal.py +++ b/GdbTerminal.py @@ -90,8 +90,9 @@ class GdbTerminal (DbgTerminal.DbgTerminal): endhis, response = self.waitForRx(rx, starthis) - rxbp1 = re.compile("^\d+\s+breakpoint") - rxbp2 = re.compile("^\tstop only if") + rxbp = re.compile("^\d+\s+breakpoint") + rxpos = re.compile("^.* at \S+:\d+$") + rxcond = re.compile("^\tstop only if") bpnts = [] bplines = self.history[starthis+1:endhis] @@ -101,17 +102,23 @@ class GdbTerminal (DbgTerminal.DbgTerminal): while i