From: James Henrickson (ujlh@pool.info.sunyit.edu)
Date: 08/01/92


From: ujlh@pool.info.sunyit.edu (James Henrickson)
Subject: Re: Spreadsheet for Linux
Date: 1 Aug 1992 18:26:21 GMT

In article <u31b3hs.712567196@messua> u31b3hs@messua.informatik.rwth-aachen.de (Michael Haardt) writes:
>djansa@mersem.cs.wisc.edu (Dean Jansa) writes:
>
>> I am currently porting sc (spreadsheet calculator) to linux.
>> It's up and running on my system, but I want to test it fully
>> and get the arrow keys to work (the great curses problem).
>
>Apart from cursor keys which I don't like (plus BSD curses doesn't like
>them :), it was very easy to compile sc on Linux. I wouldn't call that
>a port. I use it quite often. What are you doing?! :-) My version is
>1.6.21 (as far as I remember).
>
>Michael

I've been responding by email to people working on sc, but I see there
are quite a few of us so I'll save a little effort by posting here. :)

sc will recognize the arrow keys and compile with little modification
if you use the BSD definitions and add a couple of #ifdef statements
that are SystemIII-ish. I have noticed one peculiarity, though, and
suspect a bug in one of the library functions.

Go to any cell and enter the value 10, 100, 10.00, or anything else
that is a multiple of ten, and it gets displayed as a cell full of
asterisks. You can use the value of this cell in calculating other
cells, so I suspect it is just in a routine for converting the numeric
value to ASCII. I have tested the same version of sc on a DEC 5000
running Ultrix and on a Sun, and this problem doesn't show up so I
suspect a library function. I just haven't found which one yet.

The problem also occurs with xspread, an X spreadsheet based on sc.
It has just recently been released to the public and has a lot more
features than sc, including graphs and the ability to read 1-2-3 files.
It can be found at vernam.cs.uwm.edu, and I think it is now on
export.lcs.mit.edu.

If anyone has located this suspected buggy function (or even better, fixed
it), please post here so we can finish building sc and move on to compiling
other stuff.

-- 
Jim H.
*
* James L. Henrickson                                 ujlh@sunyit.edu
* "Yet another Jim in the Linux world."  :-)