Please enable JavaScript to view this site.

A-Shell Development History

1. Fix a bug in ISAM relating to specifying the .IDA extension in an ISAM open for INDEXED'EXCLUSIVE. When the file was closed, the IDA would be renamed to IDX and the original IDX would still be IDY. The problem did not occur if you did not specify an extension in the open statement. For example, this would have been ok:

OPEN #1, "MYFILE", INDEXED'EXCLUSIVE, RSIZ, RNO

But the following would not have been ok:

OPEN #1, "MYFILE.IDA", INDEXED'EXCLUSIVE, RSIZ, RNO

The second form is rather unusual, so this bug probably didn't affect many people. It was introduced in edit 820 when support for the use of native filespecs was added to ISAM.