File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
src/client/datascience/jupyter Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -118,7 +118,7 @@ export class DebuggerVariables extends DebugLocationTracker
118
118
return results
119
119
? {
120
120
...targetVariable ,
121
- ...JSON . parse ( results . result . slice ( 1 , - 1 ) )
121
+ ...JSON . parse ( results . result )
122
122
}
123
123
: targetVariable ;
124
124
}
@@ -158,7 +158,7 @@ export class DebuggerVariables extends DebugLocationTracker
158
158
// tslint:disable-next-line: no-any
159
159
( targetVariable as any ) . frameId
160
160
) ;
161
- const chunkResults = JSON . parse ( results . result . slice ( 1 , - 1 ) ) ;
161
+ const chunkResults = JSON . parse ( results . result ) ;
162
162
if ( output && output . data ) {
163
163
output = {
164
164
...output ,
@@ -225,7 +225,8 @@ export class DebuggerVariables extends DebugLocationTracker
225
225
const results = await this . debugService . activeDebugSession . customRequest ( 'evaluate' , {
226
226
expression : code ,
227
227
frameId : this . topMostFrameId || frameId ,
228
- context : 'repl'
228
+ context : 'repl' ,
229
+ format : { rawString : true }
229
230
} ) ;
230
231
if ( results && results . result !== 'None' ) {
231
232
return results ;
@@ -268,7 +269,7 @@ export class DebuggerVariables extends DebugLocationTracker
268
269
return {
269
270
...variable ,
270
271
truncated : false ,
271
- ...JSON . parse ( results . result . slice ( 1 , - 1 ) )
272
+ ...JSON . parse ( results . result )
272
273
} ;
273
274
} else {
274
275
// If no results, just return current value. Better than nothing.
You can’t perform that action at this time.
0 commit comments