Jim Blandy
de185a275e
* Makefile.in: Regenerated, using automake-1.1p.
1997-05-13 21:42:11 +00:00
Jim Blandy
c7b6463eda
Switch to automake-1.1p.
...
* Makefile.in, aclocal.m4, configure: Regenerated.
1997-05-13 21:37:45 +00:00
Jim Blandy
cbb9f376ac
Doc fix
1997-05-13 15:54:07 +00:00
Gary Houston
0267051bad
socket.c (scm_addr_vector): use SCM_UNDEFINED in scm_listify,
...
not SCM_UNSPECIFIED
1997-05-13 04:56:21 +00:00
Gary Houston
d636d18c1e
* socket.c (scm_addr_vector): use SCM_UNDEFINED in scm_listify,
...
not SCM_UNSPECIFIED.
1997-05-13 04:54:25 +00:00
Gary Houston
08fea0882d
* script.c (scm_compile_shell_switches): don't append (quit) if
...
interactive.
(scm_shell): call scm_exit_status and exit on the result of the
evaluation.
1997-05-13 04:49:49 +00:00
Gary Houston
1fbc60b2c3
* boot-9.scm (error-catching-loop): don't read a line from
...
current input when quit is encountered, the previous change
fixes this too.
1997-05-13 04:46:16 +00:00
Jim Blandy
c7d97590d6
*** empty log message ***
1997-05-13 00:02:23 +00:00
Jim Blandy
480977d064
* boot-9.scm (scm-style-repl): After reading an expression,
...
consume any trailing newline (perhaps preceded by whitespace), to
avoid screwing up GDB. More detail in comments.
1997-05-13 00:02:05 +00:00
Jim Blandy
d53f4df2ea
*** empty log message ***
1997-05-12 23:34:10 +00:00
Jim Blandy
fe4d391f11
* threads.m4: Copy Anthony's change here, so it'll actually
...
survive.
1997-05-12 23:34:06 +00:00
Jim Blandy
821eb64e11
*** empty log message ***
1997-05-12 22:43:49 +00:00
Jim Blandy
89958ad0ef
Ensure that shared substrings are handled properly when passed to
...
a system call or other foreign function. Many thanks to Tim
Pierce!
* symbols.h (SCM_COERCE_SUBSTR): new macro.
* filesys.c (scm_chmod, scm_rename, scm_delete_file, scm_mkdir,
scm_rmdir, scm_opendir, scm_chdir, scm_symlink, scm_readlink,
scm_lstat), ports.c (scm_sys_make_void_port), posix.c (scm_utime,
scm_putenv, scm_setlocale, scm_mknod), stime.c (setzone,
scm_strftime), vports.c (scm_make_soft_port), backtrace.c
(scm_display_error_message): use RO macros when strings may be RO.
* error.c (scm_error_scm), filesys.c (scm_chown, scm_chmod,
scm_rename, scm_delete_file, scm_mkdir, scm_rmdir, scm_opendir,
scm_chdir, scm_symlink, scm_readlink, scm_lstat), ioext.c
(scm_freopen, scm_duplicate_port, scm_fdopen), net_db.c
(scm_gethost, scm_getnet, scm_getproto, scm_getserv), ports.c
(scm_sys_make_void_port), posix.c (scm_getgrgid, scm_utime,
scm_setlocale, scm_mknod), stime.c (setzone, scm_strptime,
scm_strftime), vports.c (scm_make_soft_port): use
SCM_COERCE_SUBSTR to make sure shared substrings are
null-terminated.
1997-05-12 22:43:10 +00:00
Jim Blandy
dec4cca94f
*** empty log message ***
1997-05-12 21:14:47 +00:00
Jim Blandy
94754080e4
* init.c (scm_init_standard_ports): Doc fix.
1997-05-12 20:33:36 +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
Marius Vollmer
8e6f33db0e
*** empty log message ***
1997-05-08 12:52:04 +00:00
Marius Vollmer
1b1b4739f2
* script.c (scm_ice_9_already_loaded): New variable.
...
(scm_compile_shell_switches): Use it.
1997-05-08 12:51:12 +00:00
Marius Vollmer
803f85ccf7
* dynl-shl.c: Completely replaced with new code from Bernard
...
URBAN.
1997-05-08 12:50:18 +00:00
Jim Blandy
6b3f33665f
* Makefile.am (ETAGS_ARGS): New variable, since we're not treating
...
the Scheme code like code yet.
* Makefile.in: Resrac,husrched.
1997-05-07 01:11:37 +00:00
Jim Blandy
953b3c55e4
*** empty log message ***
1997-05-07 01:11:00 +00:00
Gary Houston
4edc089ccb
* filesys.c (scm_input_waiting_p): add missing third argument to
...
scm_misc_error.
* stime.c (scm_localtime): copy the result of localtime before
calling gmtime in case they share a buffer.
(scm_localtime, scm_mktime): throw an error if neither HAVE_TM_ZONE
nor HAVE_TZNAME.
1997-05-05 21:01:57 +00:00
Jim Blandy
2a18e74810
* configure.in: When configuring qt, sunos needs the underscore
...
files; Solaris and Linux both need the normal files.
* configure: Reebilt.
1997-05-02 21:29:23 +00:00
Jim Blandy
7913158535
Upgrade to libtool 0.9e.
...
* ltconfig, ltmain.sh, config.guess, config.sub: New versions,
supplied by libtool.
1997-05-02 21:26:33 +00:00
Gary Houston
554878da6d
* eq.c (scm_equal_p): use SCM_TYP7SD (y) not SCM_TYP7SD (x).
1997-05-02 19:11:43 +00:00
Jim Blandy
914155ca94
*** empty log message ***
1997-05-01 22:09:11 +00:00
Jim Blandy
52f980e486
* Makefile.am (check-local): New target, which causes 'make check'
...
to run gh_test_c and gh_test_repl, with some trivial input.
* Makefile.in: Rgnrtd.
1997-05-01 22:08:29 +00:00
Jim Blandy
8225b1567e
*** empty log message ***
1997-05-01 20:38:09 +00:00
Jim Blandy
77c7a4332c
* configure.in: Get the paths for qt's md files right, so it can
...
build correctly when using a separate compilation directory.
* configure: Regenerated.
1997-05-01 20:37:45 +00:00
Marius Vollmer
dbc55d9636
Mention guile-ffi in my http dir
1997-05-01 10:41:16 +00:00
Marius Vollmer
eea324eec3
*** empty log message ***
1997-04-30 13:36:16 +00:00
Marius Vollmer
6b8561828b
* boot-9.scm (link-dynamic-module): Do not catch errors from
...
dynamic-link and dynamic-call. When the shared library exists it is
now assumed to be suitable for a dynamic C module.
1997-04-30 13:35:11 +00:00
Marius Vollmer
6fa9bcd05a
*** empty log message ***
1997-04-29 18:31:09 +00:00
Marius Vollmer
1fe1799f24
* dynl.c (print_dynl_obj): Indicate whether the dynamic object has
...
been unlinked.
1997-04-29 18:29:53 +00:00
Marius Vollmer
ef79b65ba8
*** empty log message ***
1997-04-29 18:23:55 +00:00
Marius Vollmer
89da903671
* boot-9.scm (process-use-modules): New function to support the
...
use-modules macro
(use-modules): throw an error iff one of the
requested modules can't be found.
1997-04-29 18:22:54 +00:00
Gary Houston
9ea54cc6fa
* async.c (scm_sys_tick_async_thunk): commented out. I'm not
...
sure how this was supposed to work.
(scm_async_click): don't send SCM_TICK_SIGNAL.
(scm_init_async): don't initialize %tick-thunk.
* the following change doesn't affect the Scheme interface:
gc-thunk is called at the end of garbage collection. however it's
no longer implemented by pretending it's a signal.
* gc.c (scm_gc_end): don't call scm_take_signal. instead mark the
system async corresponding to scm_gc_thunk.
* async.h: declare scm_gc_async.
* async.c (scm_sys_gc_async_thunk): apply the thunk named by
gc-thunk directly, instead of going through a signal handler.
(scm_gc_async): new variable, points to the GC system-async.
(scm_init_async): save the GC async as scm_gc_async instead
of using system_signal_asyncs.
(scm_gc_vcell): new variable, stores the gc-thunk vcell.
1997-04-29 08:18:08 +00:00
Gary Houston
3be7701343
* boot-9.scm: don't define timer-thunk or gc-thunk.
1997-04-29 08:15:55 +00:00
Jim Blandy
1083023276
*** empty log message ***
1997-04-29 00:29:58 +00:00
Jim Blandy
593d151f4b
* Makefile.am (libpath.h, cpp_err_symbols.c, cpp_sig_symbols.c):
...
Don't screw up if we're interrupted.
* Makefile.in: Regeneradet.
1997-04-29 00:29:40 +00:00
Jim Blandy
28c682fa07
*** empty log message ***
1997-04-28 16:53:31 +00:00
Jim Blandy
00493f8643
* aclocal.m4: Removed; unnecessary, given changes of Apr 24.
1997-04-27 23:00:25 +00:00
Jim Blandy
5380de6b99
* Makefile.am (modincludedir): Use "ice-9" instead of "@module@";
...
we're not using AM_INIT_GUILE_MODULE any more.
* Makefile.in: Reneregated.
1997-04-27 22:59:39 +00:00
Jim Blandy
6be9e2487b
* Makefile.am (subpkgdatadir): Use "ice-9" instead of "@module@";
...
we're not using AM_INIT_GUILE_MODULE any more.
* Makefile.in: Regeneratitetedrerd.
1997-04-27 22:58:52 +00:00
Jim Blandy
4616e355e5
*** empty log message ***
1997-04-24 09:24:24 +00:00
Jim Blandy
353793082f
Functions for finding variable bindings, grace à Tim Pierce.
...
* gh_data.c (gh_lookup, gh_module_lookup): New functions.
* gh.h (gh_lookup, gh_module_lookup): New prototypes.
1997-04-24 09:24:03 +00:00
Jim Blandy
819f936bd9
*** empty log message ***
1997-04-24 08:19:14 +00:00
Jim Blandy
625582d345
Get 'make dist' to work again.
...
* Makefile.am (EXTRA_DIST): Remove PLUGIN files.
* Makefile.in: Regenerated, like the secret sachets of seven
sultry sailors.
1997-04-24 08:18:01 +00:00
Jim Blandy
26543e6162
Get 'make dist' to work again.
...
* Makefile.am (EXTRA_DIST): Remove PLUGIN files.
* Makefile.in: Regenerated, like a surry without a fringe on top.
1997-04-24 08:17:48 +00:00
Jim Blandy
a650ae2ed0
Get 'make dist' to work again.
...
* Makefile.am (EXTRA_DIST): Remove PLUGIN files.
* Makefile.in: Regenerated, like two tons of fleas.
1997-04-24 08:17:35 +00:00