1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-28 16:00:22 +02:00
guile/libguile
Jim Blandy f122e56eda * alloca.c (alloca): Undo yesterday's changes, and simply call
malloc directly for storage, and abort if we don't get what we
want.  The situation is much simpler --- just call malloc.  Emacs
has bizarre/evil requirements (signal handlers might malloc unless
you set this global flag, so you have to set the flag around all
calls to malloc) which we are certainly not going to conform to,
so we can do the simple and obvious thing.
1998-10-04 12:59:41 +00:00
..
.cvsignore *** empty log message *** 1997-06-28 09:03:21 +00:00
__scm.h * continuations.c (scm_make_cont), debug.c (scm_make_memoized, 1998-04-19 20:16:36 +00:00
_scm.h * scmsigs.h, async.h: updated. 1997-05-31 19:02:38 +00:00
alist.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
alist.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
alloca.c * alloca.c (alloca): Undo yesterday's changes, and simply call 1998-10-04 12:59:41 +00:00
arbiters.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
arbiters.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
async.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
async.h * async.c, async.h (asyncs_pending): Renamed asyncs_pending --> 1998-01-30 21:06:31 +00:00
backtrace.c * backtrace.c (scm_display_error, scm_display_backtrace): In order 1998-07-12 13:22:51 +00:00
backtrace.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
boolean.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
boolean.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ChangeLog *** empty log message *** 1998-10-03 20:08:58 +00:00
ChangeLog-gh Add note saying where this came from, and suggesting that new log 1997-04-15 01:26:20 +00:00
ChangeLog-scm Renamed to ChangeLog-scm from ChangeLog.scm, so it won't interfere with 1996-11-21 16:03:02 +00:00
ChangeLog-threads Merge threads directory into libguile. 1997-04-15 01:34:36 +00:00
chars.c * chars.c (scm_tables_prehistory): Add cast, to remove signed/ 1998-07-30 14:27:00 +00:00
chars.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
continuations.c * continuations.c (scm_make_cont), debug.c (scm_make_memoized, 1998-04-19 20:16:36 +00:00
continuations.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-defs.h * coop.c (coop_condition_variable_wait): Make this function 1998-10-04 12:10:11 +00:00
coop-threads.c Get rid of warnings from the cooperative threading system. 1998-10-03 13:33:53 +00:00
coop-threads.c.cygnus * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-threads.h Get rid of warnings from the cooperative threading system. 1998-10-03 13:33:53 +00:00
coop-threads.h.cygnus * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop.c * coop.c (coop_condition_variable_wait): Make this function 1998-10-04 12:10:11 +00:00
COPYING * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
cpp_cnvt.awk * ioext.c (scm_setfileno): throw a runtime error if SET_FILE_FD_FIELD 1997-03-29 18:42:43 +00:00
cpp_err_symbols.in * cpp_err_symbols.in: Renamed from cpp_err_symbols, to avoid 1997-04-05 23:35:03 +00:00
cpp_errno.c * ioext.c (scm_setfileno): throw a runtime error if SET_FILE_FD_FIELD 1997-03-29 18:42:43 +00:00
cpp_sig_symbols.in * cpp_err_symbols.in: Renamed from cpp_err_symbols, to avoid 1997-04-05 23:35:03 +00:00
cpp_signal.c * ioext.c (scm_setfileno): throw a runtime error if SET_FILE_FD_FIELD 1997-03-29 18:42:43 +00:00
debug.c Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
debug.h * debug.c, debug.h (scm_single_step): Removed. 1998-08-21 08:13:36 +00:00
DYNAMIC-LINKING Mention guile-ffi in my http dir 1997-05-01 10:41:16 +00:00
dynl-dl.c * gsubr.c (scm_gsubr_apply): Added dummy return to avoid compiler 1998-03-30 21:03:35 +00:00
dynl-dld.c * dynl.c (scm_dynamic_call, scm_dynamic_args_call): Wrap dynamic 1997-06-16 19:09:11 +00:00
dynl-shl.c * dynl.c (scm_dynamic_call, scm_dynamic_args_call): Wrap dynamic 1997-06-16 19:09:11 +00:00
dynl-vms.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
dynl.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
dynl.h * dynl.h (scm_registered_modules, scm_clear_registered_modules): 1998-07-30 14:43:52 +00:00
dynwind.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
dynwind.h * dynwind.c: #include "genio.h"; #include "smob.h"; Implemented a 1998-06-18 21:53:00 +00:00
eq.c * eval.c (scm_eval, scm_deval), eq.c (scm_equal_p): Use SCM_TICK 1998-01-30 21:07:51 +00:00
eq.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
error.c * error.c (scm_wta): Added support for SCM_ARG6 and SCM_ARG7. 1998-01-25 12:00:47 +00:00
error.h * error.c, error.h (scm_error_callback): Removed (see NEWS). 1997-08-25 12:33:50 +00:00
eval.c * eval.c (scm_force): Assert that x is SCM_NIMP to fix segv when 1998-09-26 09:57:37 +00:00
eval.h (This change is part of the group made on 1998-07-30.) 1998-09-05 16:19:28 +00:00
feature.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
feature.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
filesys.c * filesys.c (scm_readlink): Make local vars rv and size ints, to 1998-07-30 14:44:09 +00:00
filesys.h * filesys.c (scm_readlink): Make local vars rv and size ints, to 1998-07-30 14:44:09 +00:00
fluids.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
fluids.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
fports.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
fports.h * ioext.h: fix up prototypes. 1997-07-29 02:21:08 +00:00
fsu-pthreads.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
gc.c Changes to avoid signed/unsigned comparison warnings. 1998-07-30 14:44:28 +00:00
gc.h Changes to avoid signed/unsigned comparison warnings. 1998-07-30 14:44:28 +00:00
gdb_interface.h * gdb_interface.h (GDB_INTERFACE): Remove semicolon and trailing 1997-06-22 20:49:31 +00:00
gdbint.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
gdbint.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
genio.c Small fix to scm_getc: Move FD_ZERO into the select loop 1998-01-30 21:02:36 +00:00
genio.h boot-9.scm (read-line): Rewritten to use %read-line. 1997-12-13 08:33:33 +00:00
gh.h 1998-09-30 Mark Galassi <rosalia@cygnus.com> 1998-09-30 06:34:09 +00:00
gh_data.c Some anti-warning changes from Greg Harvey. 1998-10-03 14:12:59 +00:00
gh_eval.c * backtrace.c (display_error_body, display_backtrace_body), 1998-02-02 15:00:14 +00:00
gh_funcs.c some trivial cleanup 1998-01-16 00:32:28 +00:00
gh_init.c * init.c (invoke_main_func): Load the startup files (boot-9.scm) 1998-10-03 17:40:08 +00:00
gh_io.c * * gh_io.c (gh_write): New function. 1997-08-13 14:55:34 +00:00
gh_list.c implemented several missing gh_ functions, mostly related to lists and pairs 1997-10-20 03:59:37 +00:00
gh_predicates.c implemented several missing gh_ functions, mostly related to lists and pairs 1997-10-20 03:59:37 +00:00
gh_test_c.c trivial 1998-04-11 12:40:19 +00:00
gh_test_repl.c completing changes to gh_repl and uniform array stuff 1997-11-25 17:20:23 +00:00
gscm.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
gscm.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
gsubr.c * gsubr.c (GSUBR_TEST): Don't #define this. Nobody's using the 1998-09-05 16:50:11 +00:00
gsubr.h * gsubr.h, gsubr.c: Moved macros from gsubr.c to gsubr.h and added 1998-05-04 11:32:05 +00:00
guile-snarf.in * guile-snarf.in: Pass args through to gcc in a way that preserves 1997-12-03 17:30:39 +00:00
guile.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
hash.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
hash.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
hashtab.c * hashtab.c (scm_hash_fn_get_handle, scm_hash_fn_create_handle_x, 1998-09-06 18:15:27 +00:00
hashtab.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
inet_aton.c * inet_aton.c (inet_aton): Add prototype, to remove compiler 1998-10-03 09:12:12 +00:00
init.c * init.c: Doc fixes. 1998-10-03 17:40:28 +00:00
init.h * init.c (invoke_main_func): Load the startup files (boot-9.scm) 1998-10-03 17:40:08 +00:00
ioext.c * ioext.c (scm_isatty_p): Accept any kind of data as argument. If 1998-06-09 21:57:26 +00:00
ioext.h * ioext.h (scm_read_line): Add prototype. 1998-09-06 18:15:40 +00:00
iselect.c * iselect.c, threads.c: Doc fixes. 1998-10-03 13:33:24 +00:00
iselect.h * iselect.h: #define scm_internal_select select if GUILE_ISELECT 1998-04-20 00:39:45 +00:00
kw.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
kw.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
libguile.h * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
list.c * list.h (SCM_LISTn): New macros. Make list creation in C code 1997-09-15 21:20:48 +00:00
list.h * list.h (SCM_LISTn): New macros. Make list creation in C code 1997-09-15 21:20:48 +00:00
load.c * load.c (swap_port): Make this function static. 1998-09-06 18:15:49 +00:00
load.h * load.h (scm_internal_parse_path, scm_parse_path, 1998-06-22 09:22:38 +00:00
Makefile.am * Makefile.am (libguile_la_SOURCES): Include Scheme-level 1998-09-05 16:49:51 +00:00
Makefile.in * Makefile.in: Regenerated with a patched automake, to get 1998-10-03 09:14:52 +00:00
mallocs.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
mallocs.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
markers.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
markers.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
mit-pthreads.c * stacks.c (scm_make_stack), coop-threads.c, mit-pthreads.c 1997-08-14 15:00:03 +00:00
mit-pthreads.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
net_db.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
net_db.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
numbers.c * numbers.c (scm_mkbig): Add cast, and note that signed/unsigned 1998-09-06 18:15:59 +00:00
numbers.h * numbers.h (SCM_NUM2DBL): New macro. Complements SCM_NUMBERP. 1998-07-02 16:39:44 +00:00
objects.c Fix 1998-05-04 12:05:37 +00:00
objects.h * objects.h (scm_set_object_procedure_x, scm_make_class_object, 1998-09-06 18:16:08 +00:00
objprop.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
objprop.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
options.c * options.c (scm_options): Bugfix: Allow empty list of options! 1998-08-21 08:15:31 +00:00
options.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
pairs.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
pairs.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ports.c * ports.c (scm_numptob): Make this an int, not an scm_sizet, to 1998-09-05 16:50:24 +00:00
ports.h * ports.c (scm_numptob): Make this an int, not an scm_sizet, to 1998-09-05 16:50:24 +00:00
posix.c Some anti-warning changes from Greg Harvey. 1998-10-03 14:12:59 +00:00
posix.h * posix.h (scm_tmpnam): Added prototype. 1998-09-06 18:57:07 +00:00
print.c * print.c (scm_iprin1): Rather than having one i, and using it in 1998-09-06 18:57:16 +00:00
print.h * print.h (SCM_COERCE_OUTPORT): Check that the object is a pair 1997-12-04 16:18:59 +00:00
procprop.c Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
procprop.h * procprop.h (scm_sym_arity): New symbol. 1998-05-04 11:33:14 +00:00
procs.c * procprop.h: Added declaration of scm_i_inner_name. 1997-09-11 00:09:57 +00:00
procs.h * procs.h (scm_closure_p): Added declaration. 1997-09-10 20:03:55 +00:00
putenv.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ramap.c Fixed problem in scm_array_index_map_x: looped endlessly with zero-rank 1997-09-29 03:29:27 +00:00
ramap.h * ramap.c (scm_array_map): Renamed to scm_array_map_x. Removed 1997-09-24 21:29:02 +00:00
read.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
read.h formatting tweak 1997-05-27 23:48:24 +00:00
readline.c * readline.c: Doc fix. 1998-10-03 08:00:21 +00:00
readline.h * readline.c: Doc fix. 1998-10-03 08:00:39 +00:00
regex-posix.c Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
regex-posix.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
root.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
root.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
scmconfig.h.in * scmconfig.h.in: .detarenegeR 1998-10-03 13:32:41 +00:00
scmsigs.c Getting rid of more warnings... 1998-10-03 08:00:05 +00:00
scmsigs.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
script.c * init.c (invoke_main_func): Load the startup files (boot-9.scm) 1998-10-03 17:40:08 +00:00
script.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
simpos.c * README: using Automake 1.2d 1997-12-07 07:02:17 +00:00
simpos.h * simpos.h: prototype for scm_primitive_exit. 1997-06-28 20:01:20 +00:00
smob.c * smob.c (scm_numsmob): Make this an int, not an scm_sizet, to 1998-09-05 16:50:33 +00:00
smob.h * smob.c (scm_numsmob): Make this an int, not an scm_sizet, to 1998-09-05 16:50:33 +00:00
snarf.h * snarf.h: Add SCM_VCELL_INIT and SCM_GLOBAL_VCELL_INIT macros; 1998-09-29 19:57:22 +00:00
socket.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
socket.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
srcprop.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
srcprop.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
stackchk.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
stackchk.h * stackchk.h (SCM_STACK_OVERFLOW_P): Change definition to avoid 1998-09-05 16:50:40 +00:00
stacks.c * stacks.c (scm_frame_procedure): Reverse the logic in the return 1997-12-02 17:34:07 +00:00
stacks.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
stamp-h.in Changes to use automake-generated Makefile.ins everywhere 1996-12-03 05:34:34 +00:00
stime.c Getting rid of more warnings... 1998-10-03 08:00:05 +00:00
stime.h * stime.h: Renamed TIMEH --> STIMEH 1998-07-12 13:24:40 +00:00
strerror.c Doc fix. 1996-09-11 22:55:24 +00:00
strings.c Minor problems with substring-related tag changes. 1997-10-25 06:53:47 +00:00
strings.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strop.c *** empty log message *** 1997-11-20 04:40:02 +00:00
strop.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strorder.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strorder.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strports.c * strports.c (scm_eval_string): Don't close the port. 1997-09-28 04:08:02 +00:00
strports.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
struct.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
struct.h 1997-10-03 Mikael Djurfeldt <mdj@nada.kth.se> 1997-10-03 00:44:28 +00:00
symbols.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
symbols.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
tag.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
tag.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
tags.h * gc.c, tags.h: Doc fixes. 1998-01-04 00:31:13 +00:00
threads.c * iselect.c, threads.c: Doc fixes. 1998-10-03 13:33:24 +00:00
threads.h Get rid of warnings from the cooperative threading system. 1998-10-03 13:33:53 +00:00
throw.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
throw.h * throw.c, throw.h (scm_handle_by_throw): New function: This 1998-05-11 01:18:41 +00:00
unif.c * unif.c (scm_array_set_x): Accept any kind of number as an 1998-10-03 20:08:45 +00:00
unif.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
variable.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
variable.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
vectors.c * vectors.c, vectors.h (scm_make_vector): Removed third argument. 1998-07-12 00:07:53 +00:00
vectors.h * vectors.c, vectors.h (scm_make_vector): Removed third argument. 1998-07-12 00:07:53 +00:00
version.c Try to detect when people are using one version of libguile and a 1997-06-22 23:42:40 +00:00
version.h * version.h (scm_libguile_config_stamp): Add prototype. 1998-09-29 19:57:35 +00:00
vports.c * init.c (scm_boot_guile_1): Added scm_init_objects (). 1997-09-22 00:43:52 +00:00
vports.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
weaks.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
weaks.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00