anchor.diff:  
       ro_html->add( header( io_include_style = styles( ) ) ).
       ro_html->add( title( iv_page_title = 'DIFF' ) ).
  -    ro_html->add( '<div class="diff">' ).                   "#EC NOTEXT
  -    ro_html->add( render_head( ) ).
       ro_html->add( render_diff( ) ).
  -    ro_html->add( '</div>' ).                               "#EC NOTEXT
       ro_html->add( footer( ) ).
   
     ENDMETHOD.
  
positive.code:         ENDIF.
        ENDIF.
  
        lo_html->add( '<tr>' ).                               "#EC NOTEXT
        lo_html->add( |<td class="num">{ <ls_diff>-local_line }</td>| ). "#EC NOTEXT
        lo_html->add( |<td{ lv_attr_local }><code>{ lv_local }</code></td>| ). "#EC NOTEXT
        lo_html->add( |<td class="num">{ <ls_diff>-remote_line }</td>| ). "#EC NOTEXT
        lo_html->add( |<td{ lv_attr_remote }><code>{ lv_remote }</code></td>| ). "#EC NOTEXT
        lo_html->add( |<td class="cmd">{ lv_href }</td>| ).   "#EC NOTEXT
        lo_html->add( '</tr>' ).                              "#EC NOTEXT
  
      ENDLOOP.
  
      lo_html->add( '</table>' ).                             "#EC NOTEXT
      lo_html->add( '</div>' ).                               "#EC NOTEXT
  
      ro_html = lo_html.
    ENDMETHOD.
  
    METHOD lif_gui_page~on_event.
  
negative.code: 
        IF lv_insert_nav = abap_true. " Insert separator line with navigation
          lv_insert_nav = abap_false.
          ro_html->add( '<tr class="diff_nav_line">').
          ro_html->add( '<td class="num"></td>' ).
  
          ro_html->add( |<td colspan="4">@@ { <ls_diff>-local_line }, { <ls_diff>-remote_line }</td>| ).
  
          ro_html->add( '</tr>' ).
        ENDIF.
  
        lv_local  = escape( val = <ls_diff>-local  format = cl_abap_format=>e_html_attr ).
  