https://github.com/svaante/dape#

Given that eglot has been part of the core emacs, I believe this is a long lasting wish for a lot of emacsers that has finally been fulfilled. (a stand alone DAP implementation that does not rely on LSP-mode)

  • FreeAd7233@alien.topOPB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I just tried the example configuration (for python) from github and the dap works perfectly fine to me, everything works as expected except the only one thing: post-run cleanup.

    I do notice that there are some leak problems: the debugpy process will not exit even when the debug session terminated, keeping high CPU usage even after emacs exits.

    It is a tricky problem and not easily reproduce, I will try to dive into this problem more to make it as reproducible as possible.

    Besides, the go debugger (delve) works perfectly to me with the example configuration.