hildum@ucb-vax.ARPA (06/08/86)
If you assume that a program should save the ix, iy, af', etc registers before calling the operating system, then Turbo Pascal falls into the catagory of misusing registers. It expects the index registers to be saved by the operating system, which, unfortunately, my VT180 does not do. This causes the find and replace operations in the turbo editor to fail. Eric Hildum
kenny@uiucdcsb.CS.UIUC.EDU (06/20/86)
/* Written 3:48 pm Jun 8, 1986 by hildum@ucb-vax.ARPA in uiucdcsb:net.micro.cpm */ /* ---------- "Misusing Z80 registers" ---------- */ If you assume that a program should save the ix, iy, af', etc registers before calling the operating system, then Turbo Pascal falls into the catagory of misusing registers. It expects the index registers to be saved by the operating system, which, unfortunately, my VT180 does not do. This causes the find and replace operations in the turbo editor to fail. Eric Hildum /* End of text from uiucdcsb:net.micro.cpm */ It's fairly common for BIOSes (BIOTA?) to clobber the index registers. My Altos 5-15 does it, too, which explains why the Turbo editor doesn't work on it, either. Philippe, are you listening?