Hierarchical variables and scopes

Maintain the variables in a simple tree and allow the user to
expand/collapse in the dumbest way possible. This means we don't
recursively consume all of the possible variable scopes.
This commit is contained in:
Ben Jackson 2018-05-20 19:07:44 +01:00
commit a535d65b26
2 changed files with 59 additions and 32 deletions

View file

@ -147,6 +147,10 @@ function! vimspector#Pause() abort
py3 _session.Pause()
endfunction
function! vimspector#ExpandVariable() abort
py3 _session.ExpandVariable()
endfunction
" Boilerplate {{{
let &cpo=s:save_cpo
unlet s:save_cpo