Commit graph

148 commits

Author SHA1 Message Date
Ben Jackson
d43904eb57 Add basic VimspectorDebugInfo command 2021-05-15 17:55:01 +01:00
Ben Jackson
9113dbb698 stack_trace: Add cursorline highlight and sign for current frame 2021-05-11 19:44:42 +01:00
Jade
026ac22280 Fix some typos in the readme 2021-04-22 03:33:02 -07:00
Ben Jackson
bc15c94513 Retire mono debug - never worked and seems abandoned, and vscode-python as it is serious legacy now 2021-04-15 21:39:38 +01:00
Ben Jackson
6ad9101cf2
Add FAQ about json files in each project. 2021-04-15 15:02:46 +01:00
Ben Jackson
244d7d8fdf Add the reference material to the vim doc too 2021-03-22 14:45:21 +00:00
Ben Jackson
1414f261a1 Documentation for hot code replace 2021-03-19 22:59:27 +00:00
Ben Jackson
6b67d165b9 Update docs for new mappings 2021-03-12 21:50:37 +00:00
Ben Jackson
edcb057ead Add <leader><CR> to docs 2021-02-25 22:23:30 +00:00
Ben Jackson
ec9122284e Add some notes on setting values to the readme 2021-02-25 22:15:09 +00:00
Ben Jackson
d8eb6a0463 Only prompt in 'interactive' contexts to avoid annoying questions 2021-02-24 18:00:08 +00:00
Ygor Oliveira
fd0c6e7675 Fix typos in README 2021-02-23 19:51:52 +01:00
Ben Jackson
ae289a88c7 Update readme with example 2021-02-21 21:16:54 +00:00
Ben Jackson
6b546cd621 Update TOC 2021-02-21 17:01:41 +00:00
Ben Jackson
323e22b8a9 Update readme 2021-02-21 17:01:41 +00:00
dsych
d6c68d691c streamlining the docs 2021-02-21 17:01:41 +00:00
dsych
47680565c4 adding docs 2021-02-21 17:01:41 +00:00
Tim Tyrrell
cb922bdc83
Update README typo 2021-02-14 11:56:27 -07:00
Ben Jackson
52eff32651
Telemetry data myth busted. 2021-01-10 12:59:59 +00:00
Jimmy
75e8450cf3 fixed some typos in the readme 2021-01-09 07:47:33 -08:00
Ben Jackson
35f7e08fbb Bit of readme restructuring and improve docs on breakpionts API 2021-01-09 13:14:14 +00:00
Ben Jackson
d38da376c2 There are <plug> mappings 2021-01-09 12:46:13 +00:00
Ben Jackson
38ed75dda7
Merge branch 'master' into master 2021-01-06 09:56:40 +00:00
Alex Weigl
523ea29faa
Fix Typo in PHP section 2020-12-22 23:49:25 +02:00
Yatao Li
66130389c5 code format fixes, update docs 2020-12-15 16:25:26 +08:00
Drew Willey
4a45753a4c Add detail about potential troubleshooting. Recommend jsdls_extension_path be set in vimrc. 2020-11-27 21:16:51 -07:00
felixfeit
4db4880b6d
Fix typos. 2020-11-26 19:31:46 +01:00
Ben Jackson
4c2b3bd886
Make it clear that the mappings have to be enabled 2020-11-26 12:38:34 +00:00
Ben Jackson
e6500d39d8
Neovim has prompt buffers in nightly 2020-11-26 12:11:23 +00:00
Ben Jackson
979c1e8779 Reshuffle README 2020-11-22 14:35:30 +00:00
Ben Jackson
a9d0ebde0b Add mapping for Focus, and make focusing a stack frame focus the thread 2020-11-22 14:13:15 +00:00
Ben Jackson
87ce1734ea Update vscode-go to latest version 2020-11-22 12:31:21 +00:00
Eduardo Mezêncio
85865e0012 Add regression tests for lua support
Change Dockerfile to install lua, luajit and love and also to install
nodejs 12 needed to build the lua debug adapter. Create the
love-headless test in support/test/lua to test love without an x server.
2020-11-16 15:08:55 -03:00
Eduardo Mezêncio
7be6d852c6
Merge branch 'master' into lua-support 2020-11-16 15:04:26 -03:00
Tama
69bb2737d1 Fixed typo 'exisitng' in README 2020-11-16 11:37:12 +01:00
Eduardo Mezêncio
1eb2bc2199 Add lua to README index. 2020-11-14 20:27:27 -03:00
Eduardo Mezêncio
2819e224e7 Add lua support through local-lua-debugger-vscode
Add the lua adapter to gadgets.py and installer.py, update the README.md
file and create basic tests using lua, luajit and love.
2020-11-14 19:34:15 -03:00
mergify[bot]
5ae3d9f336
Merge branch 'master' into codelldb-default 2020-11-09 22:41:50 +00:00
Ben Jackson
2225735b80 Recommend CodeLLDB 2020-11-09 22:23:37 +00:00
Ben Jackson
fb86ef924b Update netcoredbg 2020-11-09 21:57:47 +00:00
Emmanuel Thompson
d5b9411256 Add a GetConfigurations function 2020-11-06 12:05:14 -05:00
Ben Jackson
80985148e7 Add "run to cursor" support
We add a 'temporary' option to line breakpionts and try and clear any
temporary breakpionts on the line we end up stopping on. This might not
be art, but _probably_ works in almost all cases that matter.

it's a bit hacky the way we have to push the reason around, but we don't
know where we stopped until we actually get the stack trace response and
SetCurrentFrame

Move temporary breakpionts to match server response

Also delete any existing ones when adding a new one and add tests for
run-to-cursor.

Only continue after we successfully set the breakpoints. This makes it
work in go
2020-10-23 22:53:04 +01:00
Ben Jackson
78bec87f4e
Link to wiki for additional language support 2020-10-14 22:33:04 +01:00
Ayberk Aydın
3d442c978f
Update README.md
fix typo
2020-10-02 00:20:50 +03:00
Ben Jackson
b2f41643f4 Add double-click to expand/collapse 2020-09-27 13:14:09 +01:00
Ben Jackson
2ad1a3e502 Display a different sign when there's a breakpoint on the PC line
Vim only renders a single sign-per-line. If we have the PC _and_ a
breakpoint, we should make that clear. Do this using a vimspectorPCBP
sign which combines both vimspectorPC and vimspectorBP (sort of).

We can't (unfortuantely) render the breakpoint blob in a different
colour, but it's at least obvious when we toggle on the PC line.
2020-09-19 15:18:05 +01:00
Ben Jackson
853af58124 Update badge and upload logs if tests fail 2020-09-11 15:43:58 +01:00
Ben Jackson
710cffe2da update docs 2020-09-04 00:48:40 +01:00
Ben Jackson
dffd65f241 Use CursorLine highlihgt to highlight current PC line 2020-09-01 16:31:25 +01:00
Ben Jackson
c1b544fb3c Allow customisation of the signs
Too many plugins use the default priority of 10 so they race/chase.
Allow uses to configure the priorities and make sure that the defaults
are documented.
2020-09-01 13:56:12 +01:00