Open steelbrain opened 9 years ago
@steelbrain Sorry for may late reply... Thank you, it's my honor!
When I design this package, this is my mainly reference: https://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI.html I think it's also helpful for you.
I think the most useful parts are:
breakpoint
: add, delete, list...
watch variable
: add, delete, list..
execution
: run, stop, interrupt, continue, next, step...
They are important for both API and UI
@steelbrain is there any issue in the linter repo that tracks the current discussion/state of the debugging API?
@niclashoyer I am sorry but there isn't any discussion on a private repo yet, we did discuss it in a private atom slack channel but the last time I checked Joe FitzGerald had taken the responsibility of getting debugger up and running, he says he'll try to adopt the concepts from nuclide.
I am the author of the linter package. We're thinking of writing a base debugging interface provider now. Your experience from this package will be very helpful. Would you mind sharing your ideas about how that base provider's API should look like and about it's UI?