You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So as a first idea of a feature that can be implemented via lldb's python API would be to query for the stack. You can do this either with a :NvimGdbQueryStack or as a persistent display on every single stop.
This could be don via something like (making up the APIs as I go as I don't know them all off the top of my head)
That's interesting. I was thinking about it in a little bit different way:
The plugin should only provide a way to "define" a watch window
The user could specify any debugger-, platform-specific expression
The window would update itself upon events (either after parsing of debugger output for gdb and pdb, or from API events for lldb Two way socket communication with lldb #53)
The plugin code probably doesn't need to be too much aware of platform-specific things like x64, arm whatnot.
Could we have a function GdbCreateWatchWindow("expr")?
So as a first idea of a feature that can be implemented via lldb's python API would be to query for the stack. You can do this either with a
:NvimGdbQueryStack
or as a persistent display on every single stop.This could be don via something like (making up the APIs as I go as I don't know them all off the top of my head)
What are your thoughts on this?
The text was updated successfully, but these errors were encountered: