Small fixes

Implemented substring.
This commit is contained in:
TheWirtschaftsmann 2016-12-01 10:16:05 +02:00
parent 1520299664
commit 2a73d9f618
2 changed files with 2 additions and 6 deletions

View File

@ -284,13 +284,9 @@ CLASS lcl_gui_page_diff IMPLEMENTATION.
IF is_diff-mod = c_mod-remote. " Remote file leading changes
lv_local = lo_highlighter->process_line( <ls_diff>-old ).
lv_remote = lo_highlighter->process_line( <ls_diff>-new ).
* lv_local = escape( val = <ls_diff>-old format = cl_abap_format=>e_html_attr ).
* lv_remote = escape( val = <ls_diff>-new format = cl_abap_format=>e_html_attr ).
ELSE. " Local leading changes or both were modified
lv_local = lo_highlighter->process_line( <ls_diff>-new ).
lv_remote = lo_highlighter->process_line( <ls_diff>-old ).
* lv_local = escape( val = <ls_diff>-new format = cl_abap_format=>e_html_attr ).
* lv_remote = escape( val = <ls_diff>-old format = cl_abap_format=>e_html_attr ).
ENDIF.
get_line_hl( EXPORTING iv_mod = is_diff-mod

View File

@ -243,7 +243,7 @@ CLASS lcl_code_highlighter IMPLEMENTATION.
ls_match-length = <result>-length.
IF ls_match-token = c_token-text.
ls_match-text_tag = iv_line+ls_match-offset(ls_match-length).
ls_match-text_tag = substring( val = iv_line off = ls_match-offset len = ls_match-length ).
ENDIF.
APPEND ls_match TO rt_matches.
@ -343,7 +343,7 @@ CLASS lcl_code_highlighter IMPLEMENTATION.
<match> TYPE ty_match.
LOOP AT it_matches ASSIGNING <match>.
lv_chunk = iv_line+<match>-offset(<match>-length).
lv_chunk = substring( val = iv_line off = <match>-offset len = <match>-length ).
CASE <match>-token.
WHEN c_token-keyword.