mergify[bot]
18fd56484e
Merge pull request #242 from puremourning/sign-pri
...
1868
Allow customisation of the signs
2020-09-01 14:35:19 +00: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
mergify[bot]
e634982d78
Merge pull request #240 from tamago324/fix-balloon-display
...
1862
Fix balloon display
2020-08-29 13:32:09 +00:00
tamago324
8b488d479d
To enable the Windows GUI to display the balloon correctly
...
Refer https://github.com/vim/vim/issues/1512#issuecomment-492070685
2020-08-29 22:19:46 +09:00
tamago324
9b7540fbf6
Format flake8
2020-08-29 15:22:19 +09:00
tamago324
95fa0c5105
Fix balloon display ...
2020-08-29 15:17:24 +09:00
mergify[bot]
7a8bdef088
Merge pull request #239 from puremourning/togglelog
...
1858
Add VimspectorToggleLog
2020-08-28 13:42:56 +00:00
Ben Jackson
51cc6c4d3a
Add VimspectorToggleLog
2020-08-28 14:32:17 +01:00
mergify[bot]
3374d32891
Merge pull request #237 from puremourning/neovim-exceptions
...
Fix neovim (again) - incompatible exception behaviour
2020-08-24 17:43:03 +00:00
Ben Jackson
ef94b1bc49
Fix neovim (again) - incompatible exception behabiour
...
Neovim does not raise:
* KeyError when accessing a vim dict
* KeyboardInterrupt when ctrl-c at a prompt
Instead it raises some internal subclass of vim.errro which cannot
easily be identified, so we just catch any vim.error.
2020-08-24 18:31:47 +01:00
Ben Jackson
24193a17ff
Fix minor readme errors
1853
2020-08-23 18:01:46 +01:00
mergify[bot]
3b03cedc2b
Merge pull request #235 from puremourning/double-width
...
1852
Fix signs when ambiwidth=double
2020-08-23 12:51:26 +00:00
Ben Jackson
dae5760900
Ensure signs are only padded when 1 display cell
2020-08-23 13:42:40 +01:00
Ben Jackson
3c1ac36e6e
Add some instructions for cutomising the unicode signs
2020-08-23 12:27:03 +01:00
mergify[bot]
961557975c
Merge pull request #232 from tamago324/fix-schema-url
...
1848
Fix schema url
2020-08-23 07:23:56 +00:00
tamago324
9de4d07955
Fix schema url
2020-08-23 12:02:06 +09:00
Ben Jackson
e90093870e
task does not support displayName
1843
2020-08-21 18:28:20 +01:00
Ben Jackson
d263568ef7
DOn't link node that you didn't install
2020-08-21 18:19:45 +01:00
Ben Jackson
dc57ed7a67
Use the node installer task
2020-08-21 18:14:59 +01:00
Ben Jackson
3573439a5d
apparently /usr/local/node is not writable; make it
2020-08-21 18:05:57 +01:00
Ben Jackson
044e27144e
Force link latest node
2020-08-21 17:54:12 +01:00
Ben Jackson
cc06605b40
try with the latest node, as we no longer require node 10
2020-08-21 17:49:07 +01:00
Ben Jackson
67a380c9fa
Fix homebrew installation
2020-08-21 17:44:35 +01:00
Ben Jackson
213a02dcbe
Remove junk website stuff
2020-08-15 16:41:48 +01:00
Ben Jackson
51bbadc4f5
Update website dependencies
1835
2020-08-15 16:39:32 +01:00
Ben Jackson
57f1c128c5
update doc for coercing types
2020-08-13 17:30:31 +01:00
mergify[bot]
9a9d43cb82
Merge pull request #229 from puremourning/variables-coerce-type
...
1833
Ability to coerce types in the vimspector config
2020-08-13 14:04:35 +00:00
Ben Jackson
f0d4716783
Merge branch 'master' into variables-coerce-type
2020-08-13 11:38:39 +01:00
Ben Jackson
ca63c08d6a
Add a way to force a str in case #json is really required in a key
2020-08-05 22:24:35 +01:00
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
Ben Jackson
7824bb29b2
Update bug_report.md
1809
2020-08-02 18:25:06 +01:00
Ben Jackson
750e68bdf5
Require minimal reproduction in contributing guide.
1808
2020-08-02 18:16:32 +01:00
mergify[bot]
1f270ed423
Merge pull request #215 from puremourning/variables-default-value
...
1807
Add ability to specify defaults for variables
2020-07-31 21:30:13 +00:00
Ben Jackson
3a160aa77a
Fix: Crash when deleting a watch that never got a result
2020-07-31 22:19:10 +01:00
Ben Jackson
d86b42bf5b
Allow VimspectorShowOutput with no argument
2020-07-31 22:19:10 +01:00
Ben Jackson
10e9a75fc7
Tidy UI - use some unicode symbols and organise winbar
2020-07-31 22:19:10 +01:00
Ben Jackson
6593f383cf
Use any python for debugpy
2020-07-31 22:19:10 +01:00
Ben Jackson
f6158d0ffb
Make installer quiet too
2020-07-31 22:19:10 +01:00
Ben Jackson
aa26d4bc1a
Add ability to specify defaults for variables
2020-07-31 22:19:10 +01:00
mergify[bot]
9f57cb0042
Merge pull request #221 from roachsinai/custom_winbar
...
1789
Custom text of Winbar buttons.
2020-07-25 09:21:40 +00:00
mergify[bot]
b02b1835d4
Merge branch 'master' into custom_winbar
2020-07-25 09:14:33 +00:00
raochsinai
cb0eee180f
Correct test function for CustomWinBar in ui.test.vim.
2020-07-25 17:03:04 +08:00
raochsinai
917b737486
Custom text of Winbar buttons.
2020-07-25 16:12:27 +08:00
mergify[bot]
effc49eed9
Merge pull request #220 from puremourning/installer-windows-junction
...
1782
Use a junction, as symlinks require escalated priviledges on some win…
2020-07-24 21:17:07 +00:00
Ben Jackson
1e43cd4870
Use a junction, as symlinks require escalated priviledges on some windows
2020-07-24 21:27:47 +01:00
mergify[bot]
db2288c6ed
Merge pull request #218 from puremourning/installer-upgrade
...
1777
Upgrade gadgets when they change
2020-07-24 16:20:03 +00:00
Ben Jackson
f9d20b9537
Upgrade gadgets when they change
...
This adds a --upgrade option to install_gadget.py and makes
VimspectorUpdate only update things which have changed.
To do this, we record the gadget spec in a manfiest file and compare it
with the current spec when in upgrade mode.
'Changed' in this case means that the gadget spec has changed from the
last time the installer was run. It does _not_ actually check the
presence of the gadget.
2020-07-24 17:12:07 +01:00
mergify[bot]
56418e3233
Merge pull request #216 from puremourning/installer-list
...
1774
Allow a statically configured list of gadgets
2020-07-23 15:45:12 +00:00
Ben Jackson
8f5b928e4b
Allow a statically configured list of gadgets
...
Useful for storing config in source control
2020-07-23 16:37:03 +01:00
mergify[bot]
5fbc70165d
Merge pull request #214 from adelarsq/patch-2
...
1770
Spelling correction
2020-07-22 22:57:10 +00:00