IBM Support

SE54145: RDP 8.5.1 AUTO COMPLETE DOES NOT AUTOMATICALLY ADD ENDIF FOR AN IF TYPED INSIDE DO

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Auto complete for RPGLE does not always add the ENDIF when an IF
    statement is typed in and the ENTER key pressed.  This happens
    when the IF is inside a DO as shown below.
    
          /free
           dow  zz;
    
               // ENTER on this IF does not produce an ENDIF
                if x;
    
           enddo;
    
           if abc;
           endif;
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Those who edit RPG source.                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: Auto complete does not add ENDIF as     *
    *                      expected.                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When editing RPGLE source with the auto complete option
    enabled, and pressing ENTER at the end of an IF statement,
    the editor sometimes fails to insert the expected closing
    ENDIF.
    
    This problem is fixed in RDi 9.0.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    SE54145

  • Reported component name

    RPG/COBOL DEV T

  • Reported component ID

    5724Y9901

  • Reported release

    850

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-05

  • Closed date

    2013-06-21

  • Last modified date

    2013-06-21

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS4QVT","label":"Rational Developer for Power Systems Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
21 June 2013