Latest RDi Fixpack for IBM Rational Developer (RPG Code Editor) is V9.5.1.1

IBM i

Feb 20

IBM Rational Developer for i Service Pack V9.5.1.1 is now available

This fixpack includes fixes, enhancements and the long awaited Refactoring capability: letting us Rename Declarations from Column based to free format.

If you are an RDi User — and if you are an RPG programmer then you will be — use the IBM Installation Manager to Update or go to FixCentral to find the downloadable files (http://www-01.ibm.com/support/docview.wss?uid=swg27038481).

Use Installation Manager to update

Contents of Fixpack

Download 9.5.1.121 December 2016

APAR/RFEDescription

RFE31305Refactoring support for ILE RPG
– Ability to rename declarations and all (and only) its references within the source file is delivered as documented at http://www.ibm.com/support/knowledgecenter/SSAE4W_9.5.1/com.ibm.etools.iseries.rse.doc/topics/refactor.html.
– The other possible refactorings have been split into individual RFEs. Please vote on them to provide feedback on the relative demand.
– Extract Constant – http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=98365
– Extract Local Variable – http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=98367
– Extract Procedure – http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=98369

RFE14402Add preference to default all opens to be browse only. On Remote Systems>IBM i>Objects Subsystem preference page, there is now a ‘Open source in browse mode’ preference.

SE66252
SE66265RFE12100 Kerberos authentication for RDi has fixes if used on Windows in some conditions or if used for debugging:
APAR SE66252 – Kerberos support does not work on Windows in some conditions
APAR SE66265 – with Kerberos support setting SEP results in error
In addition to RDi 9.5.1.1, the following host PTFs are required as well:
V7R1M0 PTF SI53473
V7R2M0 PTF SI63271
V7R3M0 PTF SI55962

Support for new RPG opcode ON-EXIT. For details on the new opcode, see http://ibm.biz/RPG_ON_EXIT_Section

SE65691RDi Screen Designer source tab content may fail to render in a bidi environment

SE65250In RDi 9.5, Remote Systemstes Lpex memory consumption leads to performance degradation or crash

SE65785RDI 9.5.1 ERROR LIST FIND NEXT ERROR ICONS OR KEYS NOT WORKING IN THE REMOTE SYSTEMS LPEX EDITOR

SE65154RDI 9.5.0.3 UNUSUAL BEHAVIOR WITH REMOTE SYSTEMS LPEX EDITOR WHEN AUTO UPPERCASING IS ENABLED FOR SQLRPGLE

SE65807RDI 9.5.0 CL COMMAND PROMPT SYNTAX CHECK ALWAYS USES THE STARTING VALUE

SE65808RDI 9.5.0.3 RSE VIEW COMPARE WITH EACH OTHER LEAVES MEMBERS LOCKED

SE65864RDI 9.5 PROMPTING A CL COMMAND STRING WITH “?-” OR “?*” DOES NOT DISPLAY CORRECTLY

SE65916RDI 9.5.1 LAUNCHING RUN SQL SCRIPTS DOES NOT WORK ON MAC WHEN ACS INSTALLED SEPARATELY

SE65976RDI 9.5.0 LAST USED COMPILER COMMAND NOT RETAINED AS THE DEFAULT AFTER WORKSPACE RESTART

SE65889RDI 9.5.0 COPY OF A SOURCE MEMBER FROM QSYS TO IFS CHANGES ‘_’ IN THE NAME INTO “_5F”

SE66190RDI 9.5.1 CLICKING ON MAIN PROCEDURE IN THE OUTLINE VIEW MAY NOT LAND ON THE FIRST LINE IN MAIN FOR FREE-FORM ILE RPG SOURCE

SE65667RDI 9.5.0.3 FORMATTING OF CL FAILS WHEN COMMENTS IN A DOUBLE-BYTE CODE PAGE OVERFLOW THE LINE

SE65978RDI 9.5.0 SQL MAY BE FORMATTED INCORRECTLY WHEN AUTOMATICFORMATTING IS ENABLED

SE60360RDI 9.1.0 GENERATED COMPILE.CLLE FOR IPROJECT WITH MORE THAN 1000 MEMBERS DOES NOT COMPILE

SE66244RDI 9.5.1 Continued constant in O-Spec shows error

SE66149RDI 9.5.1 Mark Occurrences does not work as expected for data structures in ILE RPG source

SE66400Debugger may fail to start due to blocked port when a user is connected using SSH

ILE RPG live parsing hangs when data structures are defined in loop via LIKEDS. Eventually a “Problem Occurred” message appears mentioning StackOverflowError.

HTML tags displayed in tooltips for messages in editor text

Support for all of the UDATE,*DATE,UDAY,*DAY,UMONTH,*MONTH,UYEAR,*YEAR and PAGE* reserved word fields

Non-packed numeric Fields defined both by externally-described files and externally-described data structure should not be converted to packed

Fields in Externally Described I Specs that do not rename were not recognized by the editor

Creating project with file system as “RSE/Filesystem Bridge” causes NullPointerException

Follow

About the Author

IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Alpha Nerd and Passionate Eater of Cheese and Biscuits. Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day. Enjoy your stay, feel free to comment and in the words of the most interesting man in the world: Stay thirsty my friend.