Path: utzoo!attcan!uunet!lll-winken!xanth!nic.MR.NET!indri!csd4.milw.wisc.edu!leah!rpi!sun.soe.clarkson.edu!nelson From: nelson@sun.soe.clarkson.edu (Russ Nelson) Newsgroups: comp.sources.bugs Subject: screen emulation bug Message-ID: <2690@sun.soe.clarkson.edu> Date: 18 Mar 89 16:11:57 GMT Reply-To: nelson@clutx.clarkson.edu Organization: Clarkson University, Potsdam, NY Lines: 53 The following uuencoded typescript is a bit of output for an ANSI X3.64 terminal. It was produced by Gnu Emacs running GNUS. If you have an ANSI terminal (or VT-100), you can cat the file and see that all the numbers on the left hand margin line up. I am using a PC with NANSI, and they line up for me. If you run screen and try the same thing, you'll see that the numbers don't line up. I have tracked the problem down to CursorRight, which refuses to move the cursor to the right if a character has been printed in the rightmost position (causing a wrap). In other words, screen thinks that CursorRight won't cause a wrap. Perhaps someone can explain to me why screen insists on repositioning the cursor to the right hand column after a wrap has occurred? -russ begin 644 typescri M&ULQ.S-(.#4P.#H@6S8U,#IV9S4U-C$Q0&EH=7AY72!V,#%I,C$Y.B!T97AT* M,G!S+"!C;VYV97)T M,3([,T@X-3$Y.B!;(#8Y.F5R:6-KB!A8W0@87,@