Commit graph

51 commits

Author SHA1 Message Date
Ben Jackson
ccf427a7c8 Update java instructions now YCM has nice API for it 2020-05-07 22:28:31 +01:00
Ben Jackson
56c0c721db Update debugpy to v1.0.0b8 2020-04-28 22:55:42 +01:00
Ben Jackson
aed4144fe5 Update bashdb checkusm 2020-04-15 16:13:19 +01:00
Ben Jackson
f0ee397f5d Update bashdb 2020-04-15 13:15:33 +01:00
Ben Jackson
a5a2966ba7 Update debugpy 2020-04-05 15:03:35 +01:00
Neil Johari
db6d9efb75
Bump version of vscode-cpptools from 0.26.3 to 0.27.0 2020-04-02 14:28:32 -04:00
Ben Jackson
d42fd51f35 Support c-style comments in JSON
Debate rages about whether JSON should have comments. The specification
says it shouldn't but the author of JSON suggested that if you want to
use JSON for configuration, then pipe it through jsmin before parsing.

So that's what we do, using a tiny JSON minifier from
https://github.com/getify/JSON.minify/tree/python

Closes #135
2020-03-21 15:16:07 +00:00
Ben Jackson
9393c1d80e Don't run under sudo 2020-03-21 14:04:48 +00:00
Ben Jackson
3366e1c784 Use the python used to run the installer to run debugpy 2020-02-16 20:15:41 +00:00
Ben Jackson
e37ef18c28 Move installation routines into proper library 2020-02-16 17:31:00 +00:00
Ben Jackson
be32a0a1a8 Add --enable-custom to load custom gadget meta 2020-02-16 17:23:49 +00:00
Ben Jackson
6b735ce4d0 Drop python 2 support in installer 2020-02-15 11:30:42 +00:00
Ben Jackson
8052484cc7 Use YCM python style 2020-02-08 21:15:27 +00:00
Ben Jackson
a56bee7b0a Switch to debugpy over vscode-python
This is just better in every way, and the vscode-python typescript
adapter is being phased out.
2020-02-08 21:15:27 +00:00
Alexander Tuzhikov
7f3d7a46e4 Address cl requests in pr-103; 2020-01-31 08:50:06 -08:00
Alexander Tuzhikov
bd794526b7 Add a --no-ssl flag that switches off certificate verification 2020-01-28 16:11:21 -08:00
Ben Jackson
ea1a56ed0d Update checksums in install_gadget.py 2020-01-27 21:36:21 +00:00
panders23
c6e192d5f5 add felixfbecker/vscode-php-debug 2020-01-27 20:22:39 +01:00
Ben Jackson
bd820b2a8b upgrade cpptools to 0.26.3
This sort-of fixes macOS issues when used with my lldb-mi.
2020-01-26 21:32:55 +00:00
Ben Jackson
287286cadb Add way to install a different java debugger, though it doens't work well 2020-01-21 22:25:11 +00:00
Ben Jackson
df759ec9dc Upgrade bashdb and add more useful defaults 2020-01-17 15:28:44 +00:00
Ben Jackson
d950352545 Install vscode java debugger somewhere 2020-01-10 09:28:01 +00:00
Ben Jackson
05d377217d Run git commands in the right repo 2020-01-09 17:19:35 +00:00
Ben Jackson
e2738de64e Update vscode-python 2019-12-30 20:33:37 +00:00
Ben Jackson
6944cb7c1f Fix tracebnack when no source in stack frame 2019-12-22 21:33:16 +00:00
Ben Jackson
94b8f0a81d Update cpptools 2019-12-15 09:16:04 +00:00
Ben Jackson
3c8edd4f0f Cache the gadgets to make CI maybe work
And stop installing experimental gadgets for now. The downloads get
rejected and it makes the vimspector bundle bigger than needed.
2019-10-26 14:28:01 +01:00
Ben Jackson
1a77b32e01 Flaky CI seems to fail to download sometimes 2019-10-23 00:25:02 +01:00
Ben Jackson
d29b0ebcfd Fix installation issues 2019-10-23 00:25:02 +01:00
Ben Jackson
28833648e6 Allow installing literally _all_ the completer 2019-10-13 18:40:56 +01:00
Ben Jackson
a04dfcb4db Update vscode-python and document the startup sequence, which is clearly broken in vscode-python 2019-10-13 18:40:31 +01:00
Ben Jackson
0e76340435 Fix some help typos 2019-10-06 22:28:31 +01:00
Ben Jackson
52b0ee9d49 chrome debugger 2019-10-06 22:19:19 +01:00
Ben Jackson
0b0388d075 Simple tests for node debugger 2019-10-06 19:24:48 +01:00
Ben Jackson
7c709c0003 Add checksum 2019-07-31 19:12:14 +01:00
Ben Jackson
adfce8d30e First attempt to make vscode-go work 2019-07-31 18:43:46 +01:00
Ben Jackson
3c9799fd29 Add the linux checksum 2019-07-29 14:29:35 +01:00
Ben Jackson
a4db7008df Add and document why mono debugger doesn't work 2019-06-23 21:39:27 +01:00
Ben Jackson
2f51c9535b Add ability to install c-sharp netcoredbg
Add ability to forcefully enable debug adapters that aren't "supported"
(i.e. tested).
2019-06-19 15:36:03 +01:00
Ben Jackson
ca4cb8a5a4 Fix flake8 errors and lgtm errors in install_gadget.py 2019-06-08 11:15:41 +01:00
Ben Jackson
c26fc8287b Update servers 2019-06-01 12:38:08 +01:00
Ben Jackson
a343dbf3bd Add options to install_gadget.py 2019-05-19 20:24:56 +01:00
Ben Jackson
fd32aa264b Upgrade cpptools to 0.22.1 2019-04-28 10:56:14 +01:00
Ben Jackson
5cb6f9cea2 Actually the tclconfig.sh in system headers contains bogus paths. You just need homebrew 2019-04-27 13:24:09 +01:00
Ben Jackson
d24515a035 Fix default adapter config 2019-04-06 16:42:56 +01:00
Ben Jackson
c9138c465b Upgrade python gadget 2019-04-06 16:37:30 +01:00
Ben Jackson
14f6814ff1 Improve gadget installation; add system wide adapter config 2019-02-24 19:41:20 +00:00
Ben Jackson
b03919489d Install bash debug instead of mono debug, as installing mono debug is a pain 2019-02-20 21:15:25 +00:00
Ben Jackson
3ea8a12986 Fail the job if gadget install fails 2019-02-17 22:35:30 +00:00
Ben Jackson
30da2ab862 Try using my own docker image 2019-02-17 22:30:56 +00:00