Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uwmcsd1!lakesys!chad From: chad@lakesys.UUCP (D. Chadwick Gibbons) Newsgroups: comp.unix.xenix Subject: curses efficiency Summary: slight problem of use within SCO XENIX 2.2.2 Keywords: curses,refresh() Message-ID: <326@lakesys.UUCP> Date: 27 Jan 89 20:39:21 GMT Reply-To: chad@lakesys.UUCP (D. Chadwick Gibbons) Distribution: usa Organization: Lake Systems - Milwaukee, Wisconsin Lines: 17 I've noticed that when using SCO XENIX 2.2.2 curses that calls to refresh() say after a single character is to be placed on the screen (a great example is your average 'talk' clone) that the cursor seems to home to the beginning of the line, and then back to the position where the next character is to be put; places the character, homes back to the beginning of the line, and then goes to the position out there again. This is at it's worse at baud rates ranging between 2400 and 4800. On BSD curses this doesn't happen (at least not that I have seen.) Is there a way to overcome this in xenix curses? A obscure mode setting that I know nothing about? Or am I doomed to having inefficient curses routines. I would think the former, since I am using the SCO word processor right now (lyrix) and it is NOT doing this. -- D. Chadwick Gibbons, chad@lakesys.lakesys.com, ...!uunet!marque!lakesys!chad