Commit 7131466 1 parent 44ee745 commit 7131466 Copy full SHA for 7131466
File tree 1 file changed +9
-5
lines changed
1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -626,11 +626,15 @@ Ardublockly.renderContent = function() {
626
626
var diff = JsDiff . diffWords ( Ardublockly . PREV_ARDUINO_CODE_ , arduinoCode ) ;
627
627
var resultStringArray = [ ] ;
628
628
for ( var i = 0 ; i < diff . length ; i ++ ) {
629
- if ( diff [ i ] . added ) {
630
- resultStringArray . push (
631
- '<span class="code_highlight_new">' + diff [ i ] . value + '</span>' ) ;
632
- } else if ( ! diff [ i ] . removed ) {
633
- resultStringArray . push ( diff [ i ] . value ) ;
629
+ if ( ! diff [ i ] . removed ) {
630
+ var escapedCode = diff [ i ] . value . replace ( / < / g, "<" )
631
+ . replace ( / > / g, ">" ) ;
632
+ if ( diff [ i ] . added ) {
633
+ resultStringArray . push (
634
+ '<span class="code_highlight_new">' + escapedCode + '</span>' ) ;
635
+ } else {
636
+ resultStringArray . push ( escapedCode ) ;
637
+ }
634
638
}
635
639
}
636
640
document . getElementById ( 'content_arduino' ) . innerHTML =
You can’t perform that action at this time.
0 commit comments