anchor.diff:      CALL FUNCTION 'ABAP4_CALL_TRANSACTION'
         STARTING NEW TASK 'GIT'
         EXPORTING
  -        tcode     = 'SMARTFORMS'
  -        mode_val  = 'E'
  +        tcode                 = 'SMARTFORMS'
  +        mode_val              = 'E'
         TABLES
  -        using_tab = lt_bdcdata.
  +        using_tab             = lt_bdcdata
  +      EXCEPTIONS
  +        system_failure        = 1
  +        communication_failure = 2
  +        resource_failure      = 3
  +        OTHERS                = 4 ##FM_SUBRC_OK. "#EC CI_SUBRC
   
     ENDMETHOD.                    "jump
   
  
positive.code: 
    METHOD jump.
  
  * todo, ABAP4_CALL_TRANSACTION opens some strange editor
  * fm EDITOR_PROGRAM doesnt seem to open in new session
      _raise 'todo, jump, PROG'.
  
    ENDMETHOD.                    "jump
  
  
negative.code: * See https://github.com/larshp/abapGit/
  
  CONSTANTS: gc_xml_version  TYPE string VALUE 'v0.2-alpha',  "#EC NOTEXT
             gc_abap_version TYPE string VALUE 'v0.29'.       "#EC NOTEXT
  
  ********************************************************************************
  * The MIT License (MIT)
  