Skip to content

Debug Adapter Protocol implementation #11732

@hariamoor-zz

Description

@hariamoor-zz

Termdebug only works for gdb, which is a major disappointment for the users who've wanted an integrated debugger for years, but don't compile in gcc (or perhaps not at all).

Vimspector implements the Debug Adapter Protocol (DAP) for Vim, which is a common interface to interop with a lot of different debuggers. The author is working to integrate it with Neovim, but is running into some issues concerning our API; see the discussion and his current progress.

Given that we've already merged a debugger plugin from Vim and that we already like to work with protocols like LSP (DAP is the LSP of debuggers, you could say), would you consider an upgrade of termdebug to implement DAP and interface with a multitude of debuggers?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions