Commit graph

616 commits

Author SHA1 Message Date
Ben Jackson
39212f4ffc Add some type hints (requires python 3.6) and update flake8 2020-07-07 22:18:43 +01:00
Ben Jackson
2117a0515d Remove hacky use of dicts and magic keys for variables 2020-07-07 20:22:01 +01:00
mergify[bot]
669b019e25
Merge pull request #190 from puremourning/codelldb
Support running a command and connecting to a port
2020-07-06 13:00:52 +00:00
Ben Jackson
b486839269 Update README TOC and restructure 2020-07-06 11:30:45 +01:00
Ben Jackson
a2ae1c288e Documentation for codelldb/rust 2020-07-06 11:28:24 +01:00
Ben Jackson
0e56146726 Add installer support for CodeLLDB 2020-07-06 11:24:54 +01:00
Ben Jackson
32c7960b5f Support channel-based adapters with jobs in neovim
Again, the neovim API is lacking - we have to hack around our own retry
loop (where vim offers 'waittime').

Note neovim documentation says that it returns 0 on connection failure,
but actually it throws an error, so we catch that. There are probably a
ton of other problems with error handling, but i'll rely on user
testing/feedback for that.
2020-07-06 10:44:14 +01:00
Ben Jackson
99faf76dcc Fix traceback when a request is rejected 2020-07-06 10:38:53 +01:00
Ben Jackson
7848629a1c Add simple rust program tested with CodeLLDB 2020-07-06 10:38:53 +01:00
Ben Jackson
b322a2e89c Allow 'channel' based transports to also start a job 2020-07-06 10:38:53 +01:00
mergify[bot]
596ea65ca6
Merge pull request #191 from puremourning/update-debugpy 1630
UPdate debugpy
2020-07-04 09:52:15 +00:00
Ben Jackson
ec009a1332 UPdate debugpy 2020-07-04 10:33:15 +01:00
Ben Jackson
8e2313bf85
Correct status of windows support 1609 2020-06-28 16:47:54 +01:00
mergify[bot]
df8389380a
Merge pull request #189 from puremourning/windows-cpptools 1605
Windows support for cpptools
2020-06-27 19:29:45 +00:00
Ben Jackson
6f3884253c Windows support for cpptools 2020-06-27 17:28:05 +01:00
mergify[bot]
d1f2df36cc
Merge pull request #184 from JMcKiern/fix-typo 1565
Fix typo in README.md
2020-06-14 19:20:33 +00:00
JMcKiern
de63700bf4
Merge branch 'master' into fix-typo 2020-06-12 21:04:51 +01:00
mergify[bot]
c0c3bd6645
Merge pull request #185 from puremourning/upgrade-debugpy 1557
Upgrade debugpy
2020-06-08 19:04:53 +00:00
Ben Jackson
7f625fee9f Upgrade debugpy 2020-06-08 19:58:52 +01:00
jmckiern
f217a1d9ef Fix typo in README.md 2020-06-06 15:39:25 +01:00
mergify[bot]
3595c8c638
Merge pull request #180 from ray-x/goModuleOff
[#178]Set GO111MODULE to off and the sample project won't fail in go 1.12+
2020-06-04 06:55:27 +00:00
Ray Xu
d6a6184421 set GO111MODULE to off and the debug wont fail in go 1.11+ 2020-06-04 16:39:36 +10:00
Ben Jackson
46e8e4c56b
Note that Huge build of Vim is required 2020-05-28 21:00:30 +01:00
mergify[bot]
a90da6219f
Merge pull request #175 from puremourning/dependabot/bundler/docs/activesupport-6.0.3.1
Bump activesupport from 6.0.2.1 to 6.0.3.1 in /docs
2020-05-26 18:39:23 +00:00
dependabot[bot]
f2994dfad7
Bump activesupport from 6.0.2.1 to 6.0.3.1 in /docs
Bumps [activesupport](https://github.com/rails/rails) from 6.0.2.1 to 6.0.3.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.1/activesupport/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v6.0.2.1...v6.0.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-05-26 18:05:00 +00:00
mergify[bot]
5faf56de9d
Merge pull request #174 from puremourning/neovim 1525
Fix traceback in neovim: vim.vars returns str
2020-05-24 16:10:38 +00:00
Ben Jackson
7705d6020c Fix traceback in neovim: vim.vars returns str 2020-05-24 13:17:36 +01:00
mergify[bot]
2b22d3d29f
Merge pull request #172 from puremourning/python-subprocess 1523
Disable subprocess debugging by default in debugpy
2020-05-24 11:30:59 +00:00
mergify[bot]
435e33e23e
Merge branch 'master' into python-subprocess 2020-05-24 11:25:10 +00:00
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