lipk / rust-gdb

A small Rust library for controlling GDB.
GNU General Public License v3.0
11 stars 3 forks source link

fix(parser): Allow dash inside varnames #1

Closed oberien closed 7 years ago

oberien commented 7 years ago

GDB may return varnames containing dashes. For example if a new breakpoint is created, gdb may return something like this: =breakpoint-created,bkpt={number="1",type="catchpoint",disp="keep",enabled="y",catch-type="fork",thread-groups=["i1"],times="0"}\n Previously rust-gdb returned a ParseError because the varname regex did not allow -.