Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Maybe think about wrapping debugger crate in python package for interactive exploration #27

Closed
simonrw opened this issue Nov 15, 2023 · 0 comments · Fixed by #28
Closed
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@simonrw
Copy link
Owner

simonrw commented Nov 15, 2023

No description provided.

@simonrw simonrw added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Nov 15, 2023
@simonrw simonrw moved this to Todo in dap-gui tasks Feb 9, 2024
@simonrw simonrw removed the status in dap-gui tasks Feb 9, 2024
@simonrw simonrw moved this to Todo in dap-gui tasks Feb 9, 2024
simonrw added a commit that referenced this issue Dec 26, 2024
It would be cool if we could use the Python repl to interact with the
debugger. This would give rapid interactivity that one expects from
Python, but most of the heavy lifting is done by Rust.

This introduces a few interesting challenges:

* currently the implementation assumes an async behaviour (not literally
async, but events + messages), which is not valid for the Python REPL
where commands should be blocking
* how to wrap Rust in Python (easy: `pyo3`)

Closes #27
@github-project-automation github-project-automation bot moved this from Todo to Done in dap-gui tasks Dec 26, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant