Imrpove console evaluation somewhat. Fix restart bug not resetting connection in the console view

This commit is contained in:
Ben Jackson 2018-12-19 01:33:21 +00:00
commit 256579c4d8
3 changed files with 11 additions and 4 deletions

View file

@ -83,10 +83,13 @@ class OutputView( object ):
return
console = self._buffers[ 'Console' ]
utils.AppendToBuffer( console, expression )
utils.AppendToBuffer( console, 'Evaluating: ' + expression )
def print_result( message ):
utils.AppendToBuffer( console, message[ 'body' ][ 'result' ] )
utils.AppendToBuffer( console,
'Evaluated: ' + expression )
utils.AppendToBuffer( console,
' Result: ' + message[ 'body' ][ 'result' ] )
self._connection.DoRequest( print_result, {
'command': 'evaluate',
@ -110,7 +113,7 @@ class OutputView( object ):
'vimspector.Console',
'> ',
'vimspector#EvaluateConsole',
hidden = True )
hidden=True )
else:
utils.SetUpHiddenBuffer( self._buffers[ category ],
'vimspector.Output:{0}'.format( category ) )