mergify[bot]
1eb9933e2a
Merge pull request #279 from puremourning/breakpoint-event
...
299320249
Fix breakpoint event
2020-10-10 15:29:38 +00:00
Ben Jackson
1b9763a4fc
Minor improvements to console usage
...
Display failures and stop adding random text which makes the (very
useful) CodeLLDB interface look messy
2020-10-10 16:20:55 +01:00
Ben Jackson
16f22b396f
Fix breakpoint event
...
Few problems:
- we were passing a dict instead of a list of breakpoints
- if the breakpoint had a source which was {} we crashed
- we didn't support the 'removed' event
2020-10-10 16:04:46 +01:00
mergify[bot]
f6726de058
Merge pull request #272 from ayberkydn/patch-1
...
283161924
Update README.md
2020-10-01 21:30:12 +00:00
Ayberk Aydın
3d442c978f
Update README.md
...
fix typo
2020-10-02 00:20:50 +03:00
mergify[bot]
692a0d8d39
Merge pull request #268 from puremourning/breakpoints-file-while-debugging
...
275632274
While debugging, use the correct path for breakpoints
2020-09-27 22:12:33 +00:00
Ben Jackson
bd09206caf
While debugging, use the correct path for breakpoints
2020-09-27 22:47:22 +01:00
mergify[bot]
d1bfe18e18
Merge pull request #266 from puremourning/dblclick
...
275132117
Add double-click to expand/collapse
2020-09-27 12:24:15 +00:00
Ben Jackson
b2f41643f4
Add double-click to expand/collapse
2020-09-27 13:14:09 +01:00
mergify[bot]
42b79d8cbd
Merge pull request #264 from puremourning/fidessa-upstream
...
272710633
Launch remote commands in the terminal
2020-09-25 15:57:43 +00:00
Ben Jackson
b34ccd679d
Fix ambiwidth=double again and make sure it doesn't break again
2020-09-25 16:36:19 +01:00
Ben Jackson
069224e28d
Allow defaults for variables with multiple underscore characters
2020-09-25 16:36:19 +01:00
Ben Jackson
6fd4724189
Launch remote commands in a termianl
...
This allows stdin and mans you don't need the output window visible to
see the useful process output when debugging a remote-Launch.
2020-09-25 16:36:19 +01:00
mergify[bot]
6a5c0cf63e
Merge pull request #261 from puremourning/breakpoint-pc-line
...
262675652
Display a different sign when there's a breakpoint on the PC line
2020-09-19 14:30:21 +00:00
Ben Jackson
2ad1a3e502
Display a different sign when there's a breakpoint on the PC line
...
Vim only renders a single sign-per-line. If we have the PC _and_ a
breakpoint, we should make that clear. Do this using a vimspectorPCBP
sign which combines both vimspectorPC and vimspectorBP (sort of).
We can't (unfortuantely) render the breakpoint blob in a different
colour, but it's at least obvious when we toggle on the PC line.
2020-09-19 15:18:05 +01:00
Ben Jackson
26277cefbd
Another flaky test
262491895
2020-09-19 11:36:28 +01:00
Ben Jackson
ce4f341feb
Correct some typos
2020-09-19 11:25:53 +01:00
Ben Jackson
4ed9158282
Accomodate flaky tests that I can't diagnose
262478145
2020-09-19 11:18:40 +01:00
Ben Jackson
9e2526c4a4
Fix logs in the wrong place when runnning tests withotu basedir
2020-09-19 11:18:40 +01:00
mergify[bot]
75e1c6b1c1
Merge pull request #260 from puremourning/windows-install-cmd
...
Fix installation issues on windows - find npm.cmd
2020-09-18 20:07:23 +00:00
Ben.Jackson
4424969028
Fix installation issues on windows - find npm.cmd
2020-09-18 20:59:21 +01:00
Ben Jackson
173f2d6f37
CI: maybe this is the pattern we need ?
250098340
2020-09-11 17:06:05 +01:00
Ben Jackson
e76d6a5c97
Use a sensible tag
2020-09-11 16:50:10 +01:00
Ben Jackson
1db1bd6d5b
Need to specify the exact asset path
2020-09-11 16:44:57 +01:00
Ben Jackson
a037e4d31a
We need to globstar the test log dirs
2020-09-11 16:25:00 +01:00
Ben Jackson
2e3bbef6df
The steps context doesn't seem to work
2020-09-11 16:14:26 +01:00
Ben Jackson
277994e27c
Add missing test file
2020-09-11 15:56:04 +01:00
Ben Jackson
853af58124
Update badge and upload logs if tests fail
2020-09-11 15:43:58 +01:00
Ben Jackson
778745b5c2
Add a test for ruby
2020-09-11 15:43:53 +01:00
Ben Jackson
db4e60aca5
Add a manual test for the calculated variables
2020-09-11 15:43:53 +01:00
Ben Jackson
522d8fbc99
Merge pull request #251 from puremourning/gh-actions
...
Migrate CI to GitHub actions
2020-09-11 15:29:29 +01:00
Ben Jackson
99d20bb277
Update mergify config for GHA
2020-09-11 15:01:37 +01:00
Ben Jackson
8b8be9f5b5
Port builds to GitHub Actions too
2020-09-04 18:57:56 +01:00
Ben Jackson
3e452b73d1
Migrate linting to GitHub actions
2020-09-04 16:52:32 +01:00
Ben Jackson
f1cc01a399
FixUp: Actually wait for buffers to close
2020-09-04 12:57:13 +01:00
mergify[bot]
2c401a859c
Merge pull request #248 from puremourning/completion
...
Support completion for console and watches.
2020-09-04 00:52:40 +00:00
Ben Jackson
ca804bda99
Fix flake when terminal takes a while to close
2020-09-04 01:41:01 +01:00
Ben Jackson
4e5011fe1b
Make command line completion work too
2020-09-04 01:18:59 +01:00
Ben Jackson
45f0b68d87
Remove slow debugging code
2020-09-04 00:52:36 +01:00
Ben Jackson
1ace7b648e
FixUp: vint
2020-09-04 00:49:37 +01:00
Ben Jackson
710cffe2da
update docs
2020-09-04 00:48:40 +01:00
Ben Jackson
0867edd81c
FixUp: Correct return values from omnifunc
2020-09-04 00:37:39 +01:00
Ben Jackson
3a79ce9ab7
Add a bash test script
2020-09-04 00:31:34 +01:00
Ben Jackson
2710ee2bfa
When the start parameter is missing, the behabiour is arbitary
...
It seems that the behaviour of the start parameter being missing is
server (or perhaps a specific client) dependent. The specification
clearely says that it should be inserted at the column of the original
request, but the servers clearly expect either for that column to be the
beginning of an identifier or for the client to ignore the spec and
request from that position anyway.
Reading the VSCode code, we see that the 'word' before the cursor is
guessed, and if only if BOTH 'start' AND 'length' are supplied, then
they are used to determine where insertion starts, otherwise the current
'word' is used. Unclear what 'word' means in the specific contexts, but
we're relying on iskeyword.
2020-09-04 00:29:39 +01:00
Ben Jackson
3aa949431e
Upgrade chrome debugger to 4.12.10
2020-09-03 22:11:57 +01:00
Ben Jackson
97bdb0d0cc
Show launch failure reason in the splash
2020-09-03 22:09:22 +01:00
Ben Jackson
733843a6d4
Support completion for console and watches.
...
Add omnifunc for prompt buffers
This synchronous completion can be used with any completion system
including built-in CTRL-X CTRL-O.
The filetype of the prompt buffers is set to VimspectorPrompt so that it
can be identified by completion systems. For example, this works well
with YCM:
let g:ycm_semantic_triggers = {
\ 'VimspectorPrompt': [ '.', '->', ':', '<' ]
\ }
2020-09-03 17:48:46 +01:00
mergify[bot]
e81be848a1
Merge pull request #244 from puremourning/sign-pri
...
Highlight the current line using linehl=CursorLine
2020-09-01 16:22:48 +00:00
Ben Jackson
b22d8e570e
Try to determine what is flaking the tests; make sure to reset the priorities
2020-09-01 17:06:52 +01:00
Ben Jackson
dffd65f241
Use CursorLine highlihgt to highlight current PC line
2020-09-01 16:31:25 +01:00