anchor.diff:              lv_max_str = |first { mv_max_lines } objects|.
             ENDIF.
             lv_add_str = |+{ mv_max_setting }|.
  -          ri_html->add( |Only { lv_max_str } shown in list. Display {
  +          ri_html->add( |Only { lv_max_str } objects shown in list. Display {
               ri_html->a( iv_txt = lv_add_str
                           iv_act = c_actions-display_more )
  -            } more. (Set in Advanced > {
  -            ri_html->a( iv_txt = 'Settings'
  +            } more (change in Settings > {
  +            ri_html->a( iv_txt = 'Personal Settings'
                           iv_act = zif_abapgit_definitions=>c_action-go_settings_personal )
  -            } )| ).
  +            })| ).
             ri_html->add( '</div>' ).
           ENDIF.
   
  
positive.code:   ENDMETHOD.
  
  
    METHOD open_in_master_language.
  
      DATA:
        lv_master_language TYPE spras,
        lt_spagpa          TYPE STANDARD TABLE OF rfc_spagpa,
        ls_spagpa          LIKE LINE OF lt_spagpa,
        ls_item            TYPE zif_abapgit_definitions=>ty_item,
        lv_subrc           TYPE syst-subrc,
        lv_save_sy_langu   TYPE sy-langu,
        lv_tcode           TYPE tcode.
  
      " https://blogs.sap.com/2017/01/13/logon-language-sy-langu-and-rfc/
  
      lv_master_language = mo_repo->get_dot_abapgit( )->get_master_language( ).
      lv_tcode = get_abapgit_tcode( ).
      ASSERT lv_tcode IS NOT INITIAL.
  
      IF lv_master_language = sy-langu.
        zcx_abapgit_exception=>raise( |Repo already opened in main language| ).
      ENDIF.
  
  
negative.code:         rs_handled-state    = zcl_abapgit_gui=>c_event_state-re_render.
  
        WHEN zif_abapgit_definitions=>c_action-repo_open_in_master_lang.
          open_in_main_language( ).
          rs_handled-state = zcl_abapgit_gui=>c_event_state-re_render.
  
        WHEN c_actions-repo_switch_origin_to_pr.
  