File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
nbclassic/static/notebook/js Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -505,14 +505,21 @@ define([
505505
506506
507507 OutputArea . prototype . append_error = function ( json ) {
508+ var ename = json . ename ;
509+ var evalue = json . evalue ;
508510 var tb = json . traceback ;
511+ var s = '' ;
509512 if ( tb !== undefined && tb . length > 0 ) {
510- var s = '' ;
511513 var len = tb . length ;
512514 for ( var i = 0 ; i < len ; i ++ ) {
513515 s = s + tb [ i ] + '\n' ;
514516 }
515517 s = s + '\n' ;
518+ } else if ( ename !== undefined && ename . length > 0 && evalue !== undefined && evalue . length > 0 ) {
519+ // If traceback is empty, and we have ename and evalue entries, concatenate the two to display
520+ s = ename + ': ' + evalue ;
521+ }
522+ if ( s . length > 0 ) {
516523 var toinsert = this . create_output_area ( ) ;
517524 var append_text = OutputArea . append_map [ MIME_TEXT ] ;
518525 if ( append_text ) {
You can’t perform that action at this time.
0 commit comments