Commit Graph

47 Commits

Author SHA1 Message Date
shivers 73844bc6ee Fixed bug whereby the scsh heap image rule was trying to load the
floating pt code from the install dir before the code had been installed.
1997-04-18 02:04:59 +00:00
bdc 459658efa6 floatnums now available 1997-04-05 22:16:21 +00:00
shivers 8d6805a733 Rewrote SLEEP (and added SLEEP-UNTIL) so that it doesn't hang up signal
delivery in C code.

We now ,open floatnums in ,user so that users won't lose on flonum code.
1997-03-09 07:25:06 +00:00
shivers ea9745ee2f Interrupt system fixed up and installed. 1996-11-10 13:58:46 +00:00
bdc 1f8e0b5b2d Makefile.in needs to rerun ranlib after installing libscshvm.a 1996-11-04 18:12:06 +00:00
bdc 6093fc8de2 fixed scsh.vm makefile target 1996-11-04 15:09:14 +00:00
bdc 122ab69030 moved ~ backup file cleanup to distclean target from clean target 1996-11-04 01:31:40 +00:00
bdc 2deadc5f66 implement system dependant missing parts of the ANSI C Library standard 1996-10-02 01:13:55 +00:00
bdc 4fbb8e217f small make clean problem 1996-09-26 19:37:26 +00:00
bdc 4961de1b9b updated with rule for scsh/scsh.vm 1996-08-25 07:54:14 +00:00
bdc b5a653f1f3 cleaned up static linker code 1996-08-24 09:27:47 +00:00
bdc 509fb5c6d1 fixed another bug in clean target 1996-08-22 19:46:07 +00:00
shivers 66be6be3d5 Typo: clear-cig -> clean-cig 1996-08-22 17:03:05 +00:00
shivers dd40a220df signal handler and job control hacking. 1996-08-21 21:27:48 +00:00
bdc f1dc00dcf6 a working scsh/static.scm and all the trimmings 1996-08-19 08:29:48 +00:00
shivers c34f9d6882 Added LET-OPT machinery to system. 1996-04-19 18:51:08 +00:00
bdc 4a47a768c6 *** empty log message *** 1995-11-04 21:10:51 +00:00
bdc ef895cd9e3 *** empty log message *** 1995-11-02 18:33:56 +00:00
bdc 97449f46e0 *** empty log message *** 1995-11-02 18:33:35 +00:00
bdc 59ed6e6363 *** empty log message *** 1995-11-02 18:25:43 +00:00
bdc 183446fd84 *** empty log message *** 1995-11-02 18:09:22 +00:00
bdc 829514e091 *** empty log message *** 1995-11-02 17:55:51 +00:00
bdc 3cc0d1c5d7 *** empty log message *** 1995-11-02 02:29:05 +00:00
bdc 6167c04378 ranlib fixes 1995-11-02 01:45:35 +00:00
bdc e43cea328d cleaned up install-dirs 1995-11-02 00:49:08 +00:00
bdc aa6ab5ae2c *** empty log message *** 1995-11-01 23:54:14 +00:00
bdc 32452a37a9 moved from libregexp.a to just using the .o files 1995-11-01 23:53:47 +00:00
bdc b62f12fe25 *** empty log message *** 1995-11-01 23:19:12 +00:00
bdc 1965c0f4b4 *** empty log message *** 1995-11-01 08:19:46 +00:00
bdc 77f1244a17 *** empty log message *** 1995-11-01 03:12:24 +00:00
bdc 5d8af0d1f5 fixed install to move old scsh dir out of way 1995-11-01 02:53:57 +00:00
bdc 12874c0edd even more 0.4.0 hacks 1995-10-31 23:16:31 +00:00
bdc 946798634a *** empty log message *** 1995-10-31 21:52:04 +00:00
bdc a84e466c05 *** empty log message *** 1995-10-31 21:42:38 +00:00
bdc 619c1adf2f *** empty log message *** 1995-10-31 20:42:19 +00:00
bdc 4c2184f0a5 *** empty log message *** 1995-10-31 20:40:35 +00:00
bdc 6f41ddcc98 *** empty log message *** 1995-10-31 20:29:20 +00:00
bdc ddf13b9e3d *** empty log message *** 1995-10-31 17:36:06 +00:00
bdc 9835f88c66 *** empty log message *** 1995-10-31 10:15:33 +00:00
bdc 4de6752f24 added dependency
cig/libcig.c:		cig/libcig.scm
1995-10-30 07:08:34 +00:00
shivers 52061b82bd Added pty support. 1995-10-26 20:43:45 +00:00
shivers 17bca3eceb meta-arg.scm => scsh/meta-arg.scm 1995-10-25 08:04:36 +00:00
shivers 1d62cb2182 Added a whole bunch of .h files describing the module structure of the C
files. These files mostly mediate between the C source (export) and
the corresponding C stub files (import) generated by the Scheme files
calling the C routines.

This provided much better argument type checking that before; lots of
small bugs were caught.

Also added const keywords wherever I could find a reasonable place
to improve error detection and efficiency.

Tuned up the makefile to reflect all of this structure. It's dependencies
were pretty out-of-date as it was. It could probably use further work.
1995-10-22 12:28:25 +00:00
shivers 92b6357605 Hacked tty stuff; added .cvsignore files. 1995-10-19 08:22:56 +00:00
shivers 9f189dde81 Changed scsh/tc* refs to scsh/tty* refs in Makefile.in. 1995-10-17 04:32:59 +00:00
bdc 0f0db549f5 touching up some files 1995-10-14 04:01:39 +00:00
bdc 2302efe24e *** empty log message *** 1995-10-14 03:34:21 +00:00