Commit graph

62 commits

Author SHA1 Message Date
Jim Blandy
f244dee1a1 Revert Marcus's changes; will re-apply when we get papers. 1997-06-24 02:16:31 +00:00
Jim Blandy
42f1c2c94b *** empty log message *** 1997-06-24 01:56:53 +00:00
Jim Blandy
91b28bb55d *** empty log message *** 1997-06-22 23:47:13 +00:00
Jim Blandy
0dc4863069 ChangeLog 1997-06-22 20:58:07 +00:00
Jim Blandy
91529b1de0 *** empty log message *** 1997-06-21 05:53:51 +00:00
Jim Blandy
832b09eda7 *** empty log message *** 1997-06-12 02:59:54 +00:00
Jim Blandy
cad2eb8490 *** empty log message *** 1997-06-11 20:21:44 +00:00
Jim Blandy
3688473b02 *** empty log message *** 1997-06-11 05:36:20 +00:00
Jim Blandy
95d59d10cf *** empty log message *** 1997-06-11 01:13:22 +00:00
Jim Blandy
14d546a7f3 *** empty log message *** 1997-06-11 01:11:10 +00:00
Tim Pierce
3fbcf09dbe *** empty log message *** 1997-06-09 07:40:19 +00:00
Gary Houston
e1a191a8ca * scmsigs.h, async.h: updated.
* _scm.h: if HAVE_RESTARTS is defined then don't use a SYSCALL
loop.

* posix.c (scm_uname): interpret only negative values as an error.
Solaris normally returns a positive value.

* script.c (scm_compile_shell_switches): if we are not going into
an interactive repl, set scm_mask_ints to zero so that asyncs can
run.

* simpos.c (scm_system):  don't ignore/unignore signals around
the "system" call.

* posix.c (scm_open_pipe): don't ignore/unignore signals around
the "popen" call.

* init.c (scm_boot_guile_1): don't call scm_init_signals, it's
done in boot-9.scm instead.

* scmsigs.c, async.c: Major rewriting of signal handling code.
(scm_sigaction): new procedure.
(scm_sleep): don't wrap sleep in SCM_SYSCALL, it would mess up the
timing.
(scm_raise): return unspecified, throw error on failure.

* boot-9.scm: signal-handler, alarm-thunk: removed.
don't define ticks-interrupt etc.
top-repl: install signal handlers for SIGINT, SIGFPE, SIGSEGV, SIGBUS
during call to scm-style-repl.

* acconfig.h: mention HAVE_RESTARTS.
* configure.in: check for sigaction and restartable system calls.
1997-05-31 19:02:38 +00:00
Jim Blandy
737c9113fe *** empty log message *** 1997-05-27 23:17:46 +00:00
Jim Blandy
36539a157a *** empty log message *** 1997-05-26 22:37:19 +00:00
Jim Blandy
a00c28cdbe *** empty log message *** 1997-05-26 18:14:38 +00:00
Jim Blandy
3f4c654dbb *** empty log message *** 1997-05-26 18:07:54 +00:00
Jim Blandy
c1a649bff8 *** empty log message *** 1997-05-17 18:50:15 +00:00
Jim Blandy
c5ac623b73 *** empty log message *** 1997-05-16 23:45:39 +00:00
Jim Blandy
adb98aa9da *** empty log message *** 1997-05-16 09:26:12 +00:00
Jim Blandy
9b01064c23 *** empty log message *** 1997-05-13 21:42:30 +00:00
Jim Blandy
d53f4df2ea *** empty log message *** 1997-05-12 23:34:10 +00:00
Anthony Green
ec06dd30cf * aclocal.m4: Fixes for building with coop threads in a
seperate compilation directory.
	* configure: Rebuilt.
1997-05-08 19:14:10 +00:00
Jim Blandy
953b3c55e4 *** empty log message *** 1997-05-07 01:11:00 +00:00
Jim Blandy
8225b1567e *** empty log message *** 1997-05-01 20:38:09 +00:00
Jim Blandy
67061067be *** empty log message *** 1997-04-24 07:34:14 +00:00
Jim Blandy
2010830119 *** empty log message *** 1997-04-24 06:40:01 +00:00
Jim Blandy
939181998e *** empty log message *** 1997-04-22 22:02:43 +00:00
Jim Blandy
7c9c776088 *** empty log message *** 1997-04-15 01:24:05 +00:00
Jim Blandy
c8b62a7eb6 *** empty log message *** 1997-04-14 03:27:05 +00:00
Jim Blandy
12afb6191f *** empty log message *** 1997-04-11 20:47:51 +00:00
Jim Blandy
58bc1a290d *** empty log message *** 1997-04-09 23:07:31 +00:00
Jim Blandy
5c09c7ea2d *** empty log message *** 1997-04-05 23:38:52 +00:00
Mikael Djurfeldt
3b0d0eb8ed * guile.m4 (AM_INIT_GUILE_MODULE): Replaced AM_INIT_AUTOMAKE macro
with its definition and commented out definition of PACKAGE.  This
changed seemed necessary after having removed PACKAGE from
libguile/acconfig.h.
1997-03-15 01:07:38 +00:00
Mikael Djurfeldt
afa64ca818 *** empty log message *** 1997-02-24 23:47:26 +00:00
Mikael Djurfeldt
15ae1beecf * configure.in: Added AM_MAINTAINER_MODE
Makefile.in, aclocal.m4, configure: Regenerated
1997-02-24 23:35:55 +00:00
Jim Blandy
863b096edf *** empty log message *** 1997-02-07 23:02:10 +00:00
Mark Galassi
de74670fe0 little stuff on manual 1997-01-23 16:17:30 +00:00
Mark Galassi
31e59da8b6 fixed manual problems 1997-01-22 00:31:34 +00:00
Marius Vollmer
3890022fba *** empty log message *** 1997-01-11 18:51:00 +00:00
Jim Blandy
01cf384076 *** empty log message *** 1997-01-05 23:24:28 +00:00
Gary Houston
0a67c27a79 * scsh: new directory. 1996-12-12 00:18:36 +00:00
Mark Galassi
84da179fc3 some configuration fixes to get gtcltk to work for me 1996-12-07 04:25:26 +00:00
Tom Tromey
733943b9d2 Changes to use automake-generated Makefile.ins everywhere 1996-12-03 05:34:34 +00:00
Mark Galassi
8a2c7b7170 added gh and removed lgh; modified other stuff to reflect the new gh_
prefix replacing the old lgh_ prefix.
1996-10-16 14:01:56 +00:00
Jim Blandy
1eaceb6160 *** empty log message *** 1996-10-11 07:58:43 +00:00
Jim Blandy
a857bf16c6 *** empty log message *** 1996-10-10 00:53:49 +00:00
Mikael Djurfeldt
e5e0f394f6 *** empty log message *** 1996-10-01 03:00:09 +00:00
Mark Galassi
7d41a049f4 Added the new_procedure() stuff. 1996-09-13 22:55:07 +00:00
Mark Galassi
891ee51cde Adjusted the PLUGIN/REQ so that lgh is the last thing configured/built. 1996-09-13 20:41:03 +00:00
Mark Galassi
2be50ff5e3 Adding the design documents and the lgh_ interface. 1996-09-12 03:18:12 +00:00