[comp.unix.xenix] tbl123 - problems with large spreadsheets

romwa@gpu.utcs.toronto.edu (Royal Ontario Museum) (01/20/89)

I just tried tbl123 with a large spreadsheet and got a memory
fault.  When writing the program for our Xenix'286, I
discovered that our C compiler on Xenix didn't allow an "r+"
attribute on fopen.  As a result, a lot of the temporary files
carry around 2 file pointers (r/w).  And their are a lot of temp
files to begin with.  I think that this blows the 20 file
descriptor limit.

The best work around is to go to a smaller point size.  This
opens fewer files and you won't get the error.  When, we
upgrade to a '386, I'll redo the file pointer stuff and free
up some more descriptors.

QUESTION:  Is there anyway of increasing the number of
descriptors a process can open at one time (a la, FILES=30)?

Anyone having any other problems, please e-mail me and I'll
try to help.

Pavneet Arora
...!utgpu!rom!pavneet

Royal Ontario Museum
100 Queen's Park
Toronto, Ontario
M5S 2C6
(416) 586-5626