Begin File: sc616-src.tgz Description:GNU spread sheet Keywords: spread sheet spreadsheet Version: Entered-date: Author: Ported-by: Original-site: Copying-policy: Supplemental: This is a much modified version of the public domain spread sheet sc, posted several years ago by Mark Weiser as vc, originally by James Gosling. CHANGES lists the changes since 6.1 to 6.15. Current maintainer: {sequent, tippy.cs.purdue.edu}!sawmill!buhrt (Jeff Buhrt) When you get it built, try "sc tutorial.sc" for a simple introduction to the basic commands. To print a quick reference card, type the command: scqref | [your_printer_commmand] If you have the command 'file' that uses /etc/magic add the line: 38 string Spreadsheet sc file Psc formats ascii files for use in the spread sheet. If you don't have getopts, there is a public domain version by Henry Spencer hidden away in the VMS_NOTES file. I have modified the Makefile to make it easy for you to call the program what you want. Just change "name=sc" and "NAME=SC" to "name=myfavoritename" and "NAME=MYFAVORITENAME" and try "make myfavoritename". Similarly, you can make the documentation with "make myfavoritename.man". "make install" will make and install the code in EXDIR. The installation steps and documentation all key off of the name. The makefile even changes the name in the nroffable man page. If you don't have nroff, you will have to change sc.man yourself. This release has been tested against a Sequent S81 running DYNIX 3.0.17 (BSD 4.2):cc, atscc, gcc, AT&T SysV 3.2.2:cc, gcc, ESIX SysV 3.2 Rev D:cc, gcc. Just check the Makefile for the system flags. I have heard reports of lots of other machines that work. If you have problems with lex.c, and don't care about arrow keys, define SIMPLE (-DSIMPLE in the makefile). SIMPLE causes the arrow keys to not be used. If you have problems with your yacc saying: too many terminals ...127... Comment out the gram.c and y.tab.c code in Makefile and uncomment the section that uses mygram.c and myy.tab.h. archive contents: drwxrwxr-x 0 jwall techies Jan 14 15:13 sc616 -rw-r--r-- 0 jwall techies 16317 Jun 7 03:13 sc616/CHANGES -rw-r--r-- 0 jwall techies 10569 Sep 8 15:47 sc616/Makefile -rw-r--r-- 0 jwall techies 3689 Jun 7 03:11 sc616/README -rw-r--r-- 0 jwall techies 1297 Jun 7 03:14 sc616/TODO -rw-r--r-- 0 jwall techies 4341 Jun 7 03:15 sc616/VMS_NOTES -rw-r--r-- 0 jwall techies 36841 Sep 8 15:39 sc616/cmds.c -rw-r--r-- 0 jwall techies 4037 Sep 8 15:39 sc616/crypt.c -rw-r--r-- 0 jwall techies 50 Jun 7 03:12 sc616/eres.sed -rw-r--r-- 0 jwall techies 14370 Jun 7 03:14 sc616/format.c -rw-r--r-- 0 jwall techies 13278 Sep 8 15:48 sc616/gram.y -rw-r--r-- 0 jwall techies 18189 Sep 8 15:39 sc616/help.c -rw-r--r-- 0 jwall techies 79834 Jun 27 01:32 sc616/help.me -rw-r--r-- 0 jwall techies 55815 Sep 8 15:39 sc616/interp.c -rw-r--r-- 0 jwall techies 15167 Sep 8 15:39 sc616/lex.c -rw-r--r-- 0 jwall techies 7240 Feb 20 12:11 sc616/psc.c -rw-r--r-- 0 jwall techies 2281 Mar 3 05:11 sc616/psc.doc -rw-r--r-- 0 jwall techies 5313 Sep 8 15:41 sc616/pvmtbl.c -rw-r--r-- 0 jwall techies 1357 Sep 8 15:41 sc616/pxmalloc.c -rw-r--r-- 0 jwall techies 18189 Sep 8 15:40 sc616/qhelp.c -rw-r--r-- 0 jwall techies 5846 Sep 8 15:40 sc616/range.c End