vimspector/python3/vimspector
Ben Jackson be44a22903 Allow coercing a type in vimspector config
Initially I considered using #i, #s, etc. to coerce to specific types,
but then it wasn't clear of the semantics (particularly for bool, where
JSON bool true/false, Python bool True/False).

But it turns out that we can just coerce any key from a JSON string.
Users can _probably_ type JSON strings for most things, or use variables
to run scripts to generate them, this allows essentially complete
flexibility to define the data types needed to populate the launch spec.

The purpose of this is to allow some level of automated setup by
requesting data from the user and then (subsequently) saving the
flattneed config to the vimspector config file.
2020-08-05 22:19:38 +01:00
..
vendor Support c-style comments in JSON 2020-03-21 15:16:07 +00:00
__init__.py Talk to a job from python 2018-05-16 02:31:23 +01:00
breakpoints.py Tidy UI - use some unicode symbols and organise winbar 2020-07-31 22:19:10 +01:00
code.py Tidy UI - use some unicode symbols and organise winbar 2020-07-31 22:19:10 +01:00
debug_adapter_connection.py Fix traceback when a request is rejected 2020-07-06 10:38:53 +01:00
debug_session.py Add bang versions of install commands to leave the output open 2020-07-22 22:18:19 +01:00
developer.py Use any python for debugpy 2020-07-31 22:19:10 +01:00
gadgets.py Upgrade gadgets when they change 2020-07-24 17:12:07 +01:00
install.py Upgrade gadgets when they change 2020-07-24 17:12:07 +01:00
installer.py Use a junction, as symlinks require escalated priviledges on some windows 2020-07-24 21:27:47 +01:00
output.py Prettify the output with some syntax and quiet option 2020-07-22 14:40:23 +01:00
settings.py Allow a statically configured list of gadgets 2020-07-23 16:37:03 +01:00
stack_trace.py Switch to running the actual install_gadget.py 2020-07-22 10:52:48 +01:00
utils.py Allow coercing a type in vimspector config 2020-08-05 22:19:38 +01:00
variables.py Fix: Crash when deleting a watch that never got a result 2020-07-31 22:19:10 +01:00