Mark Galassi
22c7f3c838
little stuff in docs
1996-12-18 00:38:36 +00:00
Jim Blandy
5e06e4dbb5
*** empty log message ***
1996-12-17 21:24:20 +00:00
Jim Blandy
9ab5a13fc7
* numbers.c (scm_fuck): Procedure removed; looks like old test code.
...
* numbers.h: Prototype removed.
1996-12-17 21:24:03 +00:00
Jim Blandy
458917df95
*** empty log message ***
1996-12-17 21:21:19 +00:00
Jim Blandy
073621cd66
* numbers.c (scm_fuck): Procedure removed; looks like old test code.
1996-12-17 21:21:01 +00:00
Jim Blandy
0032595465
*** empty log message ***
1996-12-16 23:22:49 +00:00
Jim Blandy
4387795a11
* debug.h (scm_debug_frame): Change `vect' member from an in-line
...
array to a pointer, to match my Nov 21 change in eval.c.
1996-12-16 23:22:31 +00:00
Jim Blandy
4aff3ae213
*** empty log message ***
1996-12-16 22:18:23 +00:00
Jim Blandy
01e2a66d26
* ramap.c (scm_ra_sum, scm_ra_difference, scm_ra_product,
...
scm_ra_divide): Properly terminate statements passed as arguments
to IVDEP macros. (Thanks to Bernard Urban.)
1996-12-16 22:17:57 +00:00
Jim Blandy
2210c32f67
* eval.c (SCM_CEVAL): Use alloca, not GCC's extensions for arrays
...
with non-constant sizes. (Thanks to Bernard Urban.)
1996-12-16 22:17:29 +00:00
Mikael Djurfeldt
efcb39f2c8
*** empty log message ***
1996-12-14 14:50:24 +00:00
Mikael Djurfeldt
74f17710af
Regenerated by automake-1.1l.
1996-12-14 14:46:02 +00:00
Mikael Djurfeldt
faefae8409
Regenerated with automake1.1l.
1996-12-14 14:42:02 +00:00
Mikael Djurfeldt
f04ad11c0f
Regenerated using automake-1.1l.
1996-12-13 20:04:30 +00:00
Mikael Djurfeldt
a8aa30d896
* * strports.c, strports.h: Make scm_eval_0str return the value of
...
the last expression evaluated (previously, it returned void).
* * strports.c, strports.h: New function: scm_read_0str. Does what
it sounds like.
1996-12-13 19:41:18 +00:00
Mikael Djurfeldt
dbe2648143
*** empty log message ***
1996-12-13 19:41:07 +00:00
Mikael Djurfeldt
a65b9c802e
* strings.c (scm_string scm_make_string scm_string_ref
...
scm_string_set_x scm_string_equal_p scm_string_append):
Bugfix according to scm patch from Aubrey Jaffer:
Corrected long-standing
(not (eqv? (integer->char 128)
(string-ref (make-string 1 (integer->char 128)) 0)))
bug found by John Kozak <jk@noontide.demon.co.uk>.
1996-12-13 19:40:57 +00:00
Mikael Djurfeldt
dd2c906423
* libguile.h: Added #include "libguile/backtrace.h", #include
...
"libguile/stacks.h".
1996-12-13 19:40:45 +00:00
Mark Galassi
a1d5d83adc
updating
1996-12-13 15:11:40 +00:00
Mark Galassi
f9d81b6bcb
updated the Makefile.in files with the right automake 1.1l
1996-12-13 02:50:04 +00:00
Mark Galassi
0871d40773
working on gh_catch examples
1996-12-13 02:01:23 +00:00
Mark Galassi
0fedd45c50
some more work on handlers for gh
1996-12-12 02:59:15 +00:00
Gary Houston
0a67c27a79
* scsh: new directory.
1996-12-12 00:18:36 +00:00
Gary Houston
00f06035f1
* slib.scm (slib-parent-dir): throw error if #f returned from
...
%search-load-path.
1996-12-12 00:16:05 +00:00
Gary Houston
9373b38711
* simpos.c (scm_getenv): return #f if string can't be found in the
...
environment instead of throwing an exception, for compatibility
with numerous other systems.
1996-12-11 19:06:31 +00:00
Tom Tromey
85e02c55a9
updated to automake 1.1l
1996-12-10 07:31:57 +00:00
Tom Tromey
adb75a4155
guile-snarf script once again used for creating .x files
1996-12-10 06:25:08 +00:00
Jim Blandy
52b60d44fb
*** empty log message ***
1996-12-10 01:42:08 +00:00
Jim Blandy
f3acc5c15f
* backtrace.c (scm_display_error_message): Made non-static, and
...
renamed from display_error_message.
* backtrace.h (scm_display_error_message): Added extern decl.
* throw.c (uncaught_throw): Use it to display the error message.
1996-12-10 01:41:37 +00:00
Jim Blandy
e82afdb843
Don't print extra newline.
1996-12-09 23:53:47 +00:00
Jim Blandy
41de7f36dd
*** empty log message ***
1996-12-09 23:26:39 +00:00
Jim Blandy
8add7d5de8
Rebuilt in honor of changes to ../configure.in.
1996-12-09 23:26:23 +00:00
Jim Blandy
b2b965ad5c
We need to name the object files produced from the
...
machine-dependent C and assembler files qtmds.o and qtmdc.o, but
using -c and -o together on the cc command line isn't portable.
* configure.in: Generate the names of the .o files here, and
substitute them into Makefile.
* Makefile.am (qtmds.o, qtmdc.o): Let CC name them what it wants,
and then rename them when it's done.
(configure, Makefile.in): Regenerated.
1996-12-09 23:25:22 +00:00
Anthony Green
9855b7a8cc
* Makefile.am: Added missing -c options for qtmds.o and qrmdc.o.
1996-12-09 22:09:59 +00:00
Gary Houston
8588fa1267
* ioext.c (scm_sys_ftell): use scm_long2num instead of SCM_MAKINUM
...
to convert the returned value.
(scm_sys_fseek): use scm_num2long instead of SCM_INUM to convert
the offset argument.
1996-12-09 20:52:37 +00:00
Tom Tromey
5ce61f2470
Fixed erroneous use of #ifdef
1996-12-09 20:21:47 +00:00
Mark Galassi
11599e6b9c
some work on guile-programmer
1996-12-09 16:19:03 +00:00
Jim Blandy
f8d0b1924e
Rebuilt from Makefile.am.
1996-12-09 02:22:44 +00:00
Jim Blandy
a73b898540
* Makefile.am (libpath.h): Re-incorporate Mikael's changes of Wed
...
Oct 30.
1996-12-09 02:20:11 +00:00
Jim Blandy
5b9ad5c2db
*** empty log message ***
1996-12-09 02:16:35 +00:00
Jim Blandy
650fa1abe5
Add new interface to catch/throw, usable from C as well as
...
Scheme.
* throw.h (scm_catch_body_t, scm_catch_handler_t): New types.
(scm_internal_catch): New function, replaces...
(scm_catch_apply): Deleted.
* throw.c (scm_catch_apply): Deleted; replaced with a more general
mechanism which is a bit more code, but can be used nicely from C
and implement the Scheme semantics as well.
(scm_internal_catch): This is the replacement; it's named after
the analogous function in Emacs.
(scm_catch): Reimplemented in terms of the above.
(struct catch_body_data, catch_body, catch_handler): New
functions, used by scm_catch.
* root.c (cwdr): Reimplemented in terms of scm_internal_catch.
(struct cwdr_body_data, cwdr_body, cwdr_handler): New functions;
support for new cwdr.
1996-12-09 02:15:17 +00:00
Mark Galassi
10f74a138b
little stuff
1996-12-08 20:28:36 +00:00
Marius Vollmer
0734d24657
*** empty log message ***
1996-12-08 17:14:42 +00:00
Marius Vollmer
f0cea46d8b
* acconfig.h: Added DYNAMIC_LINKING symbol.
1996-12-08 17:10:34 +00:00
Marius Vollmer
abb2a7d007
* configure.in: Add option and checks for dynamic linking.
1996-12-08 17:06:38 +00:00
Marius Vollmer
496f55cd25
* Makefile.am (libguile_a_SOURCES):
...
Added "dynl.c".
(modinclude_HEADERS): Added "dynl.h".
(EXTRA_DIST): Added "dynl-dl.c", "dynl-dld.c", "dynl-shl.c" and
"dynl-vms.c".
1996-12-08 17:04:08 +00:00
Marius Vollmer
70122cd30d
* init.c (scm_boot_guile_1): Call scm_init_dynamic_linking to
...
initialize dynamic linking support.
* init.c (scm_boot_guile_1): Moved `live' variable to the toplevel
(as we Schemers say). It needs to be global, so that I can tweak
it for the proper operation of unexec.
(scm_boot_guile_1_live): New variable, see above.
1996-12-08 16:57:16 +00:00
Marius Vollmer
1edae07624
Initial revision
1996-12-08 16:52:38 +00:00
Jim Blandy
708ac61f77
*** empty log message ***
1996-12-08 07:34:58 +00:00
Jim Blandy
a62ca5a1d3
Regenerated using patched automake-1.1k.
1996-12-08 06:21:24 +00:00