vimspector icon indicating copy to clipboard operation
vimspector copied to clipboard

<Plug>VimspectorBalloonEval does not work in VimR

Open qianwch opened this issue 3 years ago • 1 comments

Description

I have checked the code, it seems that the following code triggers the bug:

    self._is_term = not bool( int( vim.eval( "has( 'gui_running' )" ) ) )

It works fine with nvim terminal and nvim-qt.

Works in vim?

Only broken in Neovim

Works with clean config?

Yes

Minimal Reproduction

List of steps to reproduce:

  1. Open VimR and open a java project
  2. Set breakpoint
  3. Launch debugger.
  4. use <Plug>VimspectorBalloonEval to evaluate variables

Expected Behaviour

Variable ballon popup normally.

Actual Behaviour

image

Additional information

No response

Installation Type

Plugin Manager (git clone)

Vimspector version

b33b1be7679efb756c88ad398f6e7d77505c02c6

Debug Info

No response

Log file

No response

Vim version

0.7.0

Python version

3.9.13

Neovim diagnostics

No response

Operating System

Mac OS 12.4

Declaration

qianwch avatar Jun 21 '22 02:06 qianwch

I'll check later but if we are passing invalid args to that function, it's worth fixing it. Surprising it doesn't happen in other places.

puremourning avatar Jun 21 '22 05:06 puremourning

Fixed by #605

puremourning avatar Oct 22 '22 15:10 puremourning