shivers
230263ee0d
Fixed an arity bug in %set-unix-signal-handler's call to
...
%%set-unix-signal-handler.
1997-03-10 23:46:42 +00:00
shivers
8d7dee0bfa
*** empty log message ***
1997-03-10 04:57:18 +00:00
shivers
417b6046f8
Early autoreaping now done via SIGCHLD signal handler.
...
Ignored signals were done by putting a noop handler on the signal.
This could screw up passing ignores across execs.
Now, when you set an S48 interrupt handler to #f, we pass this through
to Unix.
1997-03-09 07:28:20 +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
2773441f05
Rewrote SLEEP (and added SLEEP-UNTIL) so that it doesn't hang up signal
...
delivery in C code.
1997-03-09 07:22:41 +00:00
bdc
101a61082f
solaris 2.5 tested
1997-03-09 02:37:06 +00:00
shivers
e989a744e4
Had to shuffle packages due to broken package dependencies.
...
The whole thing is a disaster and should be completely re-factorised.
1997-02-27 04:50:57 +00:00
shivers
6a7ecc38a1
Added #ifdef linux conditionalisation to the linux-specific fixup code.
1997-02-27 04:49:28 +00:00
shivers
b980922f0d
Fixed bug in stdio->stdports -- it was using fdes->inport to make the
...
output ports.
1997-02-26 22:21:48 +00:00
shivers
0229b80a6c
Linux-specific support.
1997-02-26 22:18:29 +00:00
shivers
b02ac4dc83
hacked in a gross fix for linux bug. The problem is that
...
linux stdio functions retry when interrupted, instead of returning
errno=EINTR. linux/libansi.c now has a #include "fix_stdio.c"
in it to get the fixup code included. This is very bogus.
1997-02-26 20:38:39 +00:00
shivers
66735d9c9e
fdports1.c: hacked in a gross fix for linux bug. The problem is that
...
linux stdio functions retry when interrupted, instead of returning
errno=EINTR.
regexp: New regexp-substitute function.
scsh-interfaces: Fixed a typo in a type decl.
1997-02-26 20:37:53 +00:00
bdc
9ccd709a52
spelling error
1997-02-21 08:51:06 +00:00
shivers
630f678236
Added a few bits.
1997-02-19 23:29:41 +00:00
shivers
bad528299e
Ripped out now-useless cloexec_unrevealed.
1997-02-19 23:28:38 +00:00
shivers
bf449b53b7
Added types to decls, possibly other stuff.
1997-02-19 23:24:53 +00:00
shivers
06eb60980d
Upgraded regexp system.
1997-02-19 23:23:48 +00:00
shivers
25aa2b845a
SIGIO and SIGPOLL have value 29, not 23.
1997-02-19 23:19:37 +00:00
shivers
a8e25a6827
Corrected spelling error in comment.
1997-02-19 23:15:27 +00:00
bdc
14559b2b4a
new portability problem
1996-12-10 21:49:16 +00:00
bdc
ae81b06f85
host-info bug
1996-12-02 22:18:25 +00:00
bdc
a620b7592a
new bug report
1996-11-18 16:48:20 +00:00
hag
4ba01266de
Patches for BSDI dlsym stupidity
1996-11-17 18:49:56 +00:00
bdc
9f7d624413
updated bug list
1996-11-15 18:37:07 +00:00
bdc
ae7f18480d
updated bug list
1996-11-15 18:36:03 +00:00
shivers
e945b99adf
Replaced _POSIX_PATH_MAX with its value, 255, because HP-UX didn't
...
have this POSIX-required symbol. ???
1996-11-12 11:44:20 +00:00
shivers
faa08159d0
The cwd code nows starts out with the filename buffer initialised
...
to length _POSIX_PATH_MAX.
1996-11-11 20:56:52 +00:00
shivers
1cdcaaee53
Made FD/PORT FDES/PORT PORT/FD PORT/FDES parameter names consistently FD/PORT.
1996-11-11 19:38:18 +00:00
shivers
2f7c39be3f
-s<num> is now -sfd <num> -- more consistent with general switch design.
1996-11-11 19:21:25 +00:00
shivers
47c2eea2dd
Changed OPEN/NONBLOCKING to OPEN/NON-BLOCKING and
...
SET-RECORD-LOCK-NOBLOCK to SET-RECORD-LOCK-NO-BLOCK.
The former was always documented to be
OPEN/NON-BLOCKING
and the latter isn't exported in any event.
1996-11-11 18:52:19 +00:00
shivers
4dd24741a8
Minor bugfix -- Arranged to export set-enabled-interrupts! as
...
set-enabled-interrupts.
1996-11-11 17:05:54 +00:00
shivers
c0ab08bd2c
Removed ! suffix from SET-INTERRUPT-HANDLER and SET-ENABLED-INTERRUPTS.
...
I'm trying to be consistent on this issue, but not very successfully.
1996-11-11 16:21:53 +00:00
bdc
d9bf36e0bd
added scsh/scsh.vm to the ignore list
1996-11-11 01:10:38 +00:00
bdc
8e3073352a
updated for next minor release
1996-11-10 20:51:15 +00:00
shivers
454808a9cd
Changed lock-region to use proc objects instead of pids, and fixed a
...
bug in UNLOCK-REGION.
1996-11-10 13:59:58 +00:00
shivers
ea9745ee2f
Interrupt system fixed up and installed.
1996-11-10 13:58:46 +00:00
shivers
7e66a68afa
- Interrupt handlers really installed and documented.
...
- File locking fixed to use proc objects instead of pids, and bugs in code
and documentation fixed.
1996-11-10 13:56:13 +00:00
shivers
52cd685e9a
Truth-in-advertising documentation: confession is good for the soul.
1996-11-09 23:13:35 +00:00
bdc
f96eafa42b
updated with new sin/cos bug
1996-11-09 02:08:42 +00:00
bdc
02dd0ebf8d
fixed signals-ignored-by-default for ultrix irix
1996-11-08 20:42:30 +00:00
shivers
d4219d0d69
Cleaned them up a bit, added a few bits and pieces.
1996-11-08 15:49:04 +00:00
shivers
59f44e1e1f
Added more description to the "What's new" section.
1996-11-07 16:16:34 +00:00
shivers
c92057dbdf
Added some missing stuff to the release info.
1996-11-07 16:10:23 +00:00
shivers
5761b6ce03
Fixed up the sighandler code some.
1996-11-07 15:59:31 +00:00
bdc
cfdc457e2a
updated bug reports
1996-11-05 05:12:33 +00:00
bdc
1fb6c3634b
cig stuff to be updated
1996-11-04 18:14:02 +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
85d516da9b
updated files for 0.4.4 release
1996-11-04 01:58:53 +00:00
bdc
afdeb4e958
last reported bug fixed
1996-11-04 01:50:18 +00:00