From cd26e81fd9465111927a19474593c343e7eb01f0 Mon Sep 17 00:00:00 2001 From: Ben Jackson Date: Sun, 23 Feb 2020 16:12:35 +0000 Subject: [PATCH] When requesting source from debugger, use the path, if supplied --- python3/vimspector/stack_trace.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python3/vimspector/stack_trace.py b/python3/vimspector/stack_trace.py index 9a98618..6746b61 100644 --- a/python3/vimspector/stack_trace.py +++ b/python3/vimspector/stack_trace.py @@ -283,7 +283,8 @@ class StackTraceView( object ): def consume_source( msg ): self._sources[ source_reference ] = source - buf_name = os.path.join( '_vimspector_tmp', source[ 'name' ] ) + buf_name = os.path.join( '_vimspector_tmp', + source.get( 'path', source[ 'name' ] ) ) self._logger.debug( "Received source %s: %s", buf_name, msg )