Version 5.02 (1/2/2014)
+ A new product license key is required when upgrading from a version +
+ that is older than 5.00. Please contact Linoma Software at +
+ email@example.com to request a new product license key. +
ENHANCE: Added new snippets that can be inserted from SEU using the
IX line command in SEU Plus. The snippet names are:
CTL-OPT Control Statements
DCL-C Declare Constant
DCL-DS Declare Data Structure
DCL-F Declare File
DCL-PI Declare Procedure Interface
DCL-PR Declare Prototype
DCL-PROC Declare Procedure
DCL-S Declare Standalone Field
FIX: Correctly convert procedures with no names by adding the *N value.
FIX: Convert H specs properly with continuation characters.
FIX: If a data structure not converted and it has comments starting
in column 80, then do not add slashes before column 80.
FIX: Stop indenting after the last field in a data structure. Do not
include following comments or directives in the procedure.
FIX: Correctly convert external data structures.
FIX: Fix the conversion of Procedure Interfaces with long names.
FIX: Remove extra spaces when listing several values in parenthesis.
FIX: If a prototype field name is blank, then use the special value
Version 5.01 (12/24/2013)
FIX: When upgrading to the new version of the RPG Toolbox, first move
the existing files of BXP001, BXP010, BXP020, BXL001A and BXL001B
into the backup library. This should help prevent file warning
messages on the restore of the license program.
FIX: When indenting free form nested logic:
- Properly determine if in free form declarations or logic
- Keep the same spacing offsets for continuation lines
- Properly indent right hand // comments that start before pos 81
FIX: When converting declarations into their free-form equivalents,
insert any new keywords in the proper case based on the options
specified for the CASELOGICN keyword. Do not convert the case
on existing constants, field names, record names or file names.
FIX: Miscellaneous spacing fixes:
- Indent Dcl-F 2nd line keywords to be aligned with the file name.
- Add an extra space before the CTL-OPT.
- Indent data structure subfields 2 spaces.
- Only have one space after the DCL-S keyword
- One extra space before inz when continued DCL-S
FIX: When converting a LIKE field with the optional length adjustment,
make sure the optional length is added.
Version 5.00 (12/16/2013)
ENHANCE: Added a new FMTCALC(*FREE2) option to the RPGWIZ command, which
will additionally convert H, F, D and P specifications into
Free form syntax. It will also remove any existing /Free and
/End-free tags. This style of syntax was made available by IBM
with the V7R1 technology refresh 7.
ENHANCE: Added a plugin to IBM's RDi (Rational Developer for IBM i),
which allows converting RPG source members into free form syntax.
With the RDi plugin, you can choose to just convert the C
specifications to free form, or additionally convert the H, F, D
and P specifications to free form.
Within RDi, an entire member can be converted to free form or
just selected blocks of source code.
The plugin also allows indenting existing free form logic from
within RDi. Either an entire member or just selected blocks of
source can be indented.