From c898eb47b2c620eacd04406d94e22df81894dbc8 Mon Sep 17 00:00:00 2001 From: Ben Jackson Date: Thu, 9 Jan 2020 22:36:30 +0000 Subject: [PATCH] Fix filtering VimspectorShowOutput --- autoload/vimspector.vim | 3 ++- plugin/vimspector.vim | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/autoload/vimspector.vim b/autoload/vimspector.vim index 7e71695..c3ead44 100644 --- a/autoload/vimspector.vim +++ b/autoload/vimspector.vim @@ -116,7 +116,8 @@ function! vimspector#ListBreakpoints() abort endfunction function! vimspector#CompleteOutput( ArgLead, CmdLine, CursorPos ) abort - return py3eval( '_vimspector_session.GetOutputBuffers()' ) + let buffers = py3eval( '_vimspector_session.GetOutputBuffers()' ) + return join( buffers, "\n" ) endfunction function! vimspector#CompleteExpr( ArgLead, CmdLine, CursorPos ) abort diff --git a/plugin/vimspector.vim b/plugin/vimspector.vim index 10eb374..6034d53 100644 --- a/plugin/vimspector.vim +++ b/plugin/vimspector.vim @@ -74,7 +74,7 @@ endif command! -bar -nargs=1 -complete=customlist,vimspector#CompleteExpr \ VimspectorWatch \ call vimspector#AddWatch( ) -command! -bar -nargs=1 -complete=customlist,vimspector#CompleteOutput +command! -bar -nargs=1 -complete=custom,vimspector#CompleteOutput \ VimspectorShowOutput \ call vimspector#ShowOutput( ) command! -bar -nargs=1 -complete=customlist,vimspector#CompleteExpr