Release 1.4D was completed on 01/04/97. The following are enhancements, changes, and fixes that occurred after Release 1.4C was made available.
Enhancements / Changes
BIM-EDIT/XP now is supported in the 16-bit Windows environments, i.e., in addition to running under OS/2, Windows 95, and Windows NT, it will now run under Windows 3.1 and Windows for Workgroups.
The EditDuplicateChar command, when lines are selected, now uses the cursor location as the model location, rather than the location immediately above the cursor location.
The ResourceRefresh command can now be used to update the File Synchronization Table.
The Context commands can now be used against /INCLUDE statements on BIM files.
The initial selection type default for a session can now be set with the iSessionAlter command.
The EditSqueeze command has been added. EditSqueeze removes embedded blanks from within a column range, having the effect of "squeezing" the text.
Host-initiated download functions have been added. For example, VSAM files can now be downloaded. See Host Initiated Operations.
Fixes
The EditDeleteChar, EditType, EditBackspace, and EditDuplicateChar commands produced erroneous error messages when the cursor was positioned at the 'top of session' or 'end of session' lines and a selection was active. Fixed.
Host procedures which contain more than one MAPF command, or contain a MAPF and a DISPLAYF command, abend with the 1568/0100 unrecoverable error. Fixed.
When McbAuSeq is off, the EditDuplicateLine command blanks the sequence number zone on the new line. Fixed.
A SessionRefresh issued will abend with a 1404/0100 error if the most recent selection was of type grid, column, or character. Fixed.
The GetClipboard command issued after a character selection containing a semicolon (;) was copied to the clipboard attempted to execute the clipboard contents after the semicolon as a command, typically producing a message about the command being unknown. Fixed.
The EditDeleteLine command incorrectly advanced the cursor when a new line was deleted while ShowDeleted mode was active. Fixed.
If the SessionSave command (as opposed to the SessionFile command) is issued against a host session, and if the /XP workstation component subsequently terminates abnormally before the next checkpoint occurs, at startup the session is restored to a status inconsistent with the host side, thereby setting the stage for subsequent corruption. Fixed.
If the FileCheckout command is issued against a workstation file, BIM-EDIT/XP abends. Fixed.
The SessionSave and SessionFile command rejected updates of a FileLibrary DET or FULL format display. Fixed.
The FileCheckout command abended when a workstation file was specified as a target. Fixed.
The FileScan command abended with a 1709/0200 error for a scan of a BIM directory using the NAME format. Fixed.
The CalcTotal command functioned incorrectly for totals in excess of approximatly 20 million. Corrected.