lldb.nvim icon indicating copy to clipboard operation
lldb.nvim copied to clipboard

Debugger integration with a focus on ease-of-use.

Results 8 lldb.nvim issues
Sort by recently updated
recently updated
newest added

There are many upstream bugs in LLDB's Python API that haven't been fixed for years. All the issues reported to this repo that got identified as upstream bugs were [marked...

Basically, these 3 files have to be re-implemented: - [`autoload/lldb/remote.vim`](https://github.com/critiqjo/lldb.nvim/blob/master/autoload/lldb/remote.vim): This is responsible for sending all events to the backend. This needs to be replaced with something which encodes these...

Separate out LLDB-specific logic and define a debugger-generic event-based interface. This will enable adding support for other debuggers using output parsing (e.g. GDB support can be added by borrowing parser...

enhancement

After running `:LLsession new`, there is no `lldb-nvim.json` file to be found in the current folder, nor in my whole home directory. Running `:LLsession show` shows me a buffer with...

The reason for choosing [`abspath`](https://github.com/critiqjo/lldb.nvim/blob/b8d2422/rplugin/python/lldb_nvim/controller.py#L211) was because breakpoints did not seem to work while debugging Rust programs (back when Rust was 1.0 or 1.1). Need to reinvestigate.

Ability to - From the breakpoints buffer - [x] Delete breakpoints - [ ] Enable/disable breakpoint locations - [ ] Jump to breakpoint locations (useful?) - [x] Select thread and...

enhancement
easy

Ideas (as extension to #7): - Ability to execute shell commands during mode switch - Record and create custom modes (without manually editing session file)

enhancement