cdt-gdb-vscode
cdt-gdb-vscode copied to clipboard
Question: MI protocol compatibility statement in README
I've got a question regarding the statement in the repo's README.MD:
We begin with the statement: "This is a Visual Studio Code extension that supports debugging using gdb and any other debugger that supports the MI protocol."
Does the "and any other debugger that supports the MI protocol" part still hold true?
The cdt-gdb-adapter internals make use of GDB specific command interpreter commands. Not only the MI protocol. And in one place we even bail after a version check if it doesn't contain gdb: https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/blob/db80d298ee920d84917576a4331e0065017eecc2/src/util/parseGdbVersionOutput.ts#L21
I believe we need to review that statement unless I miss something.