MBECK@mit-ml@sri-unix.UUCP (08/25/83)
From: Mark E. Becker <MBECK@mit-ml> Here's a code fragment - START: LXI H,080H ; use default dma area MVI M,40H ; allow max 64 characters XCHG MVI C,0AH ; use CP/M Console Read function CALL 5 JMP START When I run this, I can type in text no problems. However, ^R behaves strangely. If I type in 4 characters, <CR>, another 4 characters, then ^R, CP/M places the cursor at the 5th column, echos back the second set of 4 characters, and waits for input. But there was a CR in the input stream. Shouldn't the cursor really be at the fifth column instead of the nineth? MARK@MIT-ML.ARPA P.S. ^U and ^X work as advertised.