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).
Download 188.8.131.52 December 2016
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.
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 184.108.40.206, 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 220.127.116.11 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 18.104.22.168 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 22.214.171.124 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
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.
How to Install IBM Access Client Solutions (ACS)
IBM i Data Obfuscation – Making Data Foggy Murky and Squinty
How to rename Fresche (BCD) Presto Library – XL_PRESTO
What is AS400 modernization?
IBM i ACS 5250 EMULATOR FONT – and other ridiculous mumbo jumbo
IBM i SQL statement to convert or compare hundred year date format
How to compare ‘100 Year Date’ to a Timestamp – aka – Weird AS400 iSeries Date formats
Modernize AS400 iSeries Queries – Convert to IBM i SQL
Use IBM i SQL to validate email addresses in Customer Master File