Commit graph

787 commits

Author SHA1 Message Date
mergify[bot]
71ad4c2022
Merge pull request #170 from awwalker/aw-docker
add docker exec as an attach command
2020-05-24 11:21:29 +00:00
Aaron Walker
ae2ba01c5b lint 2020-05-21 23:43:37 -04:00
Aaron Walker
3d113eaec4 comments 2020-05-21 23:43:37 -04:00
Aaron Walker
cd1b304d30 relint 2020-05-21 23:43:37 -04:00
Aaron Walker
5e64b07e8d flake and update docker exec command 2020-05-21 23:43:37 -04:00
Aaron Walker
0bf511debc add docker docs 2020-05-21 23:43:37 -04:00
Aaron Walker
62b3070c50 lint 2020-05-21 23:43:37 -04:00
Aaron Walker
c9b1456759 add docker exec as an attach command 2020-05-21 23:43:37 -04:00
Ben Jackson
2437aace41 Disable subprocess debugging by default in debugpy 2020-05-19 21:53:20 +01:00
mergify[bot]
b80c483284
Merge pull request #169 from puremourning/breakpoints-clear 1515
Fix listing breakpoints while debugging
2020-05-19 19:38:19 +00:00
Ben Jackson
5f11fe4e6e Fix up vint errors 2020-05-19 20:27:28 +01:00
Ben Jackson
58a95402c4 Use gloabl for test args as i always use a basedir now 2020-05-17 21:41:24 +01:00
Ben Jackson
8c4112cd1f breakpoints list: fix listing while debugging
Also, open the quickfix list when listing breakpoints, and add a test
2020-05-17 21:40:51 +01:00
Ben Jackson
6a1c9a6b52 Enable embedded vim python debugging
This allows us to use vimspector to debug vimspector. The idea is that
in Vim you call 'py3 from vimspector.developer import SetUpDebugpy;
SetUpDebugpy()' and then just attach to localhost:5678 using the new
multi-session mode support. Oof.
2020-05-17 19:17:09 +01:00
mergify[bot]
060a9f4597
Merge pull request #166 from puremourning/debugpy-remote 1508
Debugpy remote debugging and install issues
2020-05-17 13:16:03 +00:00
Ben Jackson
90bbbe90f5 Default some cpptools args: 2020-05-17 14:07:56 +01:00
Ben Jackson
c6d6c7f876 Support "multi-session" mode properly
Document remote debugging and add a test
2020-05-17 14:07:56 +01:00
Ben Jackson
36253e58ce Optionally Update gadget config rather than repolace 2020-05-16 22:55:01 +01:00
Ben Jackson
dc3deadb26 Use java 11 2020-05-16 22:55:01 +01:00
Ben Jackson
dd13c7d543 Move directories if they cannot be deleted 2020-05-16 22:55:01 +01:00
mergify[bot]
4946e95d4c
Merge pull request #167 from esetnik/patch-1 1501
Fix incorrect naming of `.viminspector.json`
2020-05-15 15:48:58 +00:00
Ethan Setnik
62c1fe79da
Fix incorrect naming of .viminspector.json
I got tripped up getting started because the documentation incorrectly uses `vimspector.json` and I was getting an error about no debug configurations found.
2020-05-15 11:32:09 -04:00
Ben Jackson
0452329203 Update java debugger plugin 1490 2020-05-13 17:18:57 +01:00
mergify[bot]
4c96655526
Merge pull request #160 from puremourning/basedir 1489
Allow moving the gadget/configuration dirs to arbitrary location
2020-05-12 19:02:05 +00:00
Ben Jackson
ae0ba29d5e
Merge branch 'master' into basedir 2020-05-12 19:48:46 +01:00
mergify[bot]
dd101aedca
Merge pull request #164 from puremourning/threads-fail 1487
Make sure we can still request threads if one threads request fails
2020-05-12 18:40:56 +00:00
Ben Jackson
fd6b353782 Reset the tab test more robustly 2020-05-12 19:39:32 +01:00
Ben Jackson
5837135fee Allow moving the gadget/configuration dirs to arbitrary location 2020-05-12 19:39:32 +01:00
Ben Jackson
c103e2adf5 Make sure we can still request threads if one threads request fails 2020-05-12 19:30:00 +01:00
mergify[bot]
fa0171f464
Merge pull request #162 from eyalk5/patch-1 1478
Update FAQ
2020-05-10 07:21:47 +00:00
eyalk5
ce6ad5d1ca
Update FAQ
Added question about $file
2020-05-10 02:42:02 +03:00
Ben Jackson
2451d56de4 Make tests work in manual container: install delve. This has to be done as the user because go 1471 2020-05-08 13:11:17 +01:00
Ben Jackson
abd8ba7d38 Stabilise some tests 1469 2020-05-08 11:50:38 +01:00
Ben Jackson
bdfa0f92ab Fix typo 1467 2020-05-07 22:33:01 +01:00
Ben Jackson
3354db275b Update TOC 1466 2020-05-07 22:32:20 +01:00
Ben Jackson
ccf427a7c8 Update java instructions now YCM has nice API for it 2020-05-07 22:28:31 +01:00
mergify[bot]
3bf461c621
Merge pull request #157 from puremourning/update-debugpy 1432
Update debugpy to v1.0.0b8
2020-04-28 22:02:05 +00:00
Ben Jackson
56c0c721db Update debugpy to v1.0.0b8 2020-04-28 22:55:42 +01:00
mergify[bot]
16e1ae143b
Merge pull request #156 from puremourning/watch-improve 1425
Improve the watch window with a WinBar
2020-04-27 20:52:42 +00:00
Ben Jackson
a87c9e8715 Add motivation - people buy why not what 2020-04-27 20:59:12 +01:00
Ben Jackson
4586aa36ff Improve UI for watch window
Add a WinBar as the whole prompt buffer thing is not that well
undersood. Also allow you to delete a watch from any part of the
expression result too.
2020-04-26 21:31:22 +01:00
Ben Jackson
80ba644732 Use silent for mappings 1420 2020-04-26 20:03:33 +01:00
mergify[bot]
f4d855e1df
Merge pull request #155 from puremourning/conditional-breakpoints 1414
Conditional breakpoints tests
2020-04-26 13:09:11 +00:00
Ben Jackson
77522cbd44 Add way to run tests using my in-development vim debugger 2020-04-26 13:08:27 +01:00
Ben Jackson
77dc400077 test and doc updates for conditional breakpoints
use a better description of hit condition and describe the options dict.
2020-04-26 13:04:51 +01:00
Ben Jackson
e153b9536e No longer need node 10 for the tests since debugpy 2020-04-26 11:34:03 +01:00
Ben Jackson
c25e9256aa Fix restart command in neovim when terminal in use 1411
Neovim doesn't allow you to replace a terminal buffer if the buffer has
received some output, so we tell it that the buffer is not modified as a
hackaround.

Fixes #154
2020-04-26 10:21:24 +01:00
mergify[bot]
1b71d84f58
Merge pull request #153 from puremourning/conditional-breakpoints 1410
Add basic support for conditional breakpoints
2020-04-26 06:44:57 +00:00
Ben Jackson
b20f61bcff Sigh, neovim doesn't support default method arguments 2020-04-25 20:07:03 +01:00
Ben Jackson
f6d12eff72 Few more minor doc updates 2020-04-25 19:57:53 +01:00