Comments (5)
Maybe it's worth to open multiple bugs but I realized it does not catch commands such as up
either. Meaning it does not start pointing in the file you have opened.
from nvim-gdb.
Can confirm it also does not work on gdb.
break X
will set it, F8
on the line it should be will remove it, pressing F8
again will set it and display it.
from nvim-gdb.
That's quite expected, I already considered this in #7. For the plugin to capture a breakpoint set without F8, it's required to parse GDB/LLDB output as of today's implementation. This is neither accurate nor reliable. For instance, LLDB output wouldn't allow telling a one-shot breakpoint from another one; the file basename isn't enough to pick up a correct source (full path isn't printed though) etc. So actually, I'm investigating how to run GDB and LLDB wrapped into a proxy application with a side-channel for auxiliary commands like "query all the breakpoints in the current file". See #20
Now, more specifically:
- It should work in GDB already. There is already test for that in test_10_detect. If you could create a minimal example how to reproduce the bug, I'd appreciate it.
- LLDB is likely to be supported slightly later than GDB, after #20.
from nvim-gdb.
By the way, "up" works for me too. Are you sure you don't have any specific LLDB customizations?
from nvim-gdb.
Ouch, sorry about the last one, forgot to do the debug build. up
works for me too. Tested on gdb. 😅
from nvim-gdb.
Related Issues (20)
- Error using lldb HOT 7
- Is it possible to disable default keybindings? HOT 1
- Implement checkhealth
- Feature Request: Make vim the owner of breakpoints and not the debugger HOT 3
- Error detected while processing TabLeave Autocommands for "*" on tabnew: GdbStartPDB HOT 7
- [Solved] Unknown sign: GdbBreakpoint0 after merging d7504a52e3f5f1b6d7f62a006646681bde65a310 HOT 2
- 'GdbStart...' error if delete buffer at event 'NvimGdbCleanup' HOT 2
- mingw support? HOT 6
- Port the test suite to be based on Lua
- Port launch scripts to Lua
- Port PTY proxy to Lua
- Support PerlDB HOT 4
- gdb attach mode HOT 1
- My environment breaks the plugin HOT 2
- error calling thread_get_state for gp registers for thread 0x1d3 HOT 9
- nvim_config_override works with vimscript functions but not lua functions HOT 1
- DWARF2 Queue Guard Internal Error on run HOT 6
- showing variables when debugging with bashdb HOT 3
- [Question] unable to run lldb on Mac HOT 2
- GDB crashes with Fatal signal: Segmentation fault
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nvim-gdb.