1650.1.1 |
Fix |
APEX bug fix: after using the Print button, the preview environment was getting reset to match the default (rather than current) printer environment. For example, A4 Landscape might have gotten reset to Letter Portrait. |
1650.1.2 |
ODTIM (SBR and function) refinements to handle OTIME >= 86400, i.e. more than 24 hours: If the omit date output flag is set and the 12 hour clock flag is not set, then the time is formatted as a cumulative value with no upper limit, e.g. 121:15:43. Otherwise, if the date is also being displayed, the date is increased by one for each multiple of 86400 seconds and the time reduced accordingly. For example, if ODATE = X and OTIME = 86401, then displayed date will be one day beyond X and the time will be 00:00:01. | |
1650.1.3 |
Fix |
AG_SHOWWINDOW bug fix: the flags argument was being misinterpreted when specified as a numeric value (e.g. SW_MAXIMIZE) unless the leading blank inserted by the PRINT operation was being explicitly removed via STR(FLAGS). |
New |
Compiler (edit 888) language extension: high level operations to Copy, Add, Subtract Collections (i.e. ORDMAP, ORDMAPM and MLIST structures) to/from each other. | |
1650.0.2 |
Fix |
Compiler edit 887: ++PRAGMA TRACE was generating spurious unmapped variable errors when encountering named parameter references inside function argument lists within certain kinds of statements (such as IF). |
1650.0.4 |
Fix |
ISAMA: attempts to access a secondary index to a file with variable length records were generating spurious invalid index errors. |
1650.0.5 |
ISAMA platform alignment refinements: • Enable variable length records in the Windows version (matching UNIX); • Increase the maximum number of key parts from 8 to 20, and the maximum key length from 80 to 120, in the UNIX version (matching Windows). Note: the only outstanding difference between the two versions is that the Windows version doesn't support transaction logging. Also note: these changes update the ISAMA version, as displayed by the ISMUTL header, to 6.11r. |