Question: can we interrupt in MI-calls?
Background: the VIm Termdebug module is really nice to show the code in debugging with syntax-highlighting, providing goto and search features and also allow to step/break/finish/evaluate (cursor-based) easily. The problem with the evaluate: it gets the data under the cursor (and actually includes the hyphen in words) and then send it to GDB via:
call s:SendCommand('-data-evaluate-expression "' . a:expr . '"')
But GDB's data-evaluate-expression cannot be used as it breaks at a hyphen and likely won't know how to do something in any case. So: can we overwrite that somehow and use cobcd.py's evaluation?
If not: any idea how to trigger that from within VIm?