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

Mini Debugger #638

Open
2 tasks done
markgarrigan opened this issue Jan 3, 2024 · 2 comments
Open
2 tasks done

Mini Debugger #638

markgarrigan opened this issue Jan 3, 2024 · 2 comments
Labels
new-module Request for the new module

Comments

@markgarrigan
Copy link

Contributing guidelines

Module(s)

mini

Description

Are there any plans to have a debug ui module?

Thanks!

@markgarrigan markgarrigan added the feature-request Request for a feature to existing module label Jan 3, 2024
@echasnovski
Copy link
Owner

No, not really. I personally don't use it at all right now and am not really a fan of introducing functionality which should follow yet another external specification (DAP).

Let's have this issue on for now, but there really are very small chances of this happening.

@echasnovski echasnovski added new-module Request for the new module and removed feature-request Request for a feature to existing module labels Oct 7, 2024
@matu3ba
Copy link

matu3ba commented Dec 6, 2024

Implementing DAP is complex and a lua wrapper around :help terminal-debug offers limited functionality; the alternative approach somewhat similar to :h terminal-debug is https://github.com/sakhnik/nvim-gdb

As of now, from what I know of the only (sane/lua) programming API to debugger is described here https://arcan-fe.com/2024/09/16/a-spreadsheet-and-a-debugger-walks-into-a-shell/.

More desparate in yet other languages would be https://github.com/pwndbg/pwndbg or one of the (non)graphical debuggers typically used/provided by on each OS or vendor.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
new-module Request for the new module
Projects
None yet
Development

No branches or pull requests

3 participants