-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Cannot distinguish program output from gdb mi output
cdt-gdb-adapter would try to interpret every line as gdb mi output, which causes a problem because it cannot distinguish program output from that. For example:

In the image above, cdt-gdb-adapter tried to parse the line that's started with = or *, and failed.
Only parse the output after a line is finished
According to:
https://github.com/eclipse-cdt/cdt-gdb-adapter/blob/3b9442075d06759035dbae616dbbd9923b921bc6/src/MIParser.ts#L26
the MIParser only handle the output when a line is finished. In the case of program output, this can be really buggy.
GitMensch
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request