Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!sri-unix!MBECK@mit-ml From: MBECK@mit-ml@sri-unix.UUCP Newsgroups: net.micro.cpm Subject: Strange behavior Message-ID: <4559@sri-arpa.UUCP> Date: Thu, 25-Aug-83 08:56:00 EDT Article-I.D.: sri-arpa.4559 Posted: Thu Aug 25 08:56:00 1983 Date-Received: Mon, 29-Aug-83 20:46:11 EDT Lines: 21 From: Mark E. Becker 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, , 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.