1552.2.1 |
Revision |
Compiler refinement, edit 830: Errors related to improperly terminated functions and procedures (such as a missing or mismatched ENDFUNCTION statement, or a prior missing ENDIF, ENDSWITCH, LOOP or NEXT statement) are now reporting in a somewhat more helpful way than before, hopefully making it easier to understand and locate the real problem. |
1552.2.2 |
Fix |
Error reporting: the fix in 1550.4 was incomplete, sometimes resulting in the main part of the screen message missing or superfluous. Note that this only affected the screen display for untrapped errors. |
1552.2.3 |
Revision |
Error logging refinement: Illegal record number on WRITE operations now results in additional details being logged to the ashlog.log file, matching the details previously logged only for such errors on READ. |
1552.1.1 |
Fix |
SORTIT.SBR: specifying an array by its first element, e.g.ARRAY(1), was not working for arrays of F4, F6, or SCALE'd F8. Note that other data types were not affected, nor were arrays of structures, nor were arrays passed by means of a higher-level unformatted variable. |
1552.1.2 |
Fix |
OPTIONS=FSPECNATIVE: the option was interfering with command line processing in many LITs, typically resulting in the LIT behaving as if no command line arguments were seen. |
1552.1.3 |
Fix |
Close memory corruption loophole exposed when a collection or iterator was passed to an XCALL expecting a string. This showed up in one of the routines in the SOSFUNC:FNMLISTXML.BSI module. |
1552.1.4 |
Fix |
Close a stack corruption loophole in the MX_WINSETTINGS function. |
1552.1.5 |
Fix |
Compiler Edit 829 fixes a problem with :OUTPUTONLY function parameters. |
1552.1.6 |
Fix |
PRINT.LIT 3.3(128): instead of incorrectly reporting "0 disk blocks" when printing a native filespec, it now prints the (correct) number of bytes. |
1552.0.1 |
Fix |
Adjust default rules for interpreting filespecs containing spaces and other AMOS-illegal characters to match the behavior in 6.2. This reverses two patches, one in 1509.1 and the other in 1550.1 which affected certain unusual filespecs. Same patch as in 6.5.1610.0 |
1552.0.2 |
New |
Add new MIAME.INI OPTIONS switch OPTIONS=FSPECNATIVE. |
1552.0.3 |
Fix |
DATES.SBR opcode 3 (DTOP_DAYSAFTER) was failing to handle the negative case properly, returning a large positive number instead of a negative number if date1 was before date2. Problem was introduced around 6.3.1516. Same patch in 6.5.1610.0 |
1552.0.4 |
Revision |
Compiler Edit 828 retrofits several valuable functions from A-Shell 6.5 back to 6.4. |