Osborne Executive system patch If a CPM3 command in a SUB file or on a multiple command line begins with a colon and the preceeding program ended with an error, the command will not be executed. Ending a program with ^C (control C) is not considered an error termination in spite of the wording of the DRI CPM Plus Programmers Guide (page 1-23). Under some circumstances this may be the correct choice, but consider this command line: CC FOOBAR ! RMAC FOOBAR ! LINK FOOBAR,STDLIB If many errors occur in the c compilation or assembly steps, it would be nice the abort with a ^C and not have to sit through futile executions of the linker. The patch described below convinces the console command processor to accept ^C terminations as errors and not execute the next command. Use DU or similar disk editor to change Track 1 Sector 19 Addresses 16-18 FROM CA 1C 0A TO 00 00 00 If the bytes on your disk are different from those shown DO NOT MAKE THE PATCH. Doctor Dobbs Journal Vol 9, Nr 2 (2/84) page 16 showed a number of patches, one of which killed all waiting commands on the multiple command line. This patch will only kill the one command following the aborted program. Unfortunately the patches were made to the relocatable system files as distributed by DRI. Osborne distributed neither the system relocatables nor GENCPM to use them with. If anyone has converted those patches to a new CPM3.SYS file for the Exec, I would like to hear about it. Perhaps FOGHORN would publish the absolute patches. The rest of the published patches increased the efficiency of buffer handling, corrected a hard disk BIOS READ ERROR bug, made it possible to read directory on disks marked R/O, and corrected a random read error bug encountered on large files. GORDON WILK 6707 Springpark Av (213) 645-6419 Los Angeles CA 90056 random read e