Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!sri-spam!sri-unix!hplabs!decwrl!labrea!Shasta!kaufman From: kaufman@Shasta.UUCP Newsgroups: net.sources.bugs Subject: Re: Sc 3.1 Message-ID: <1193@Shasta.STANFORD.EDU> Date: Fri, 30-Jan-87 18:09:48 EST Article-I.D.: Shasta.1193 Posted: Fri Jan 30 18:09:48 1987 Date-Received: Sat, 31-Jan-87 16:45:54 EST References: <393@mipos3.UUCP> Reply-To: kaufman@Shasta.UUCP (Marc Kaufman) Organization: Stanford University Lines: 16 In article <393@mipos3.UUCP> pinkas@mipos3.UUCP (Israel Pinkas) writes: >I copied the sources to SC 3.1 recently and built it on our Ultrix systems. >It compiled without a hitch, but when I ran it, I got an interesting error. >The column numbers ran in reverse vidoe diagonally across the screen from >the upper left corner... Gee, I thought it was just me. The problem is that 'curses' is not prepared to handle the "delay" count field of such term strings as SO and SE, so it just sends them to the terminal, thus getting the columns screwed up. I don't have the source to 'curses', so I hacked the following changes into main: if (SO) {while (isdigit(*SO)) SO++;} etc. for other strings. 'isdigit' is in