1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-19 02:00:26 +02:00
guile/libguile
Mikael Djurfeldt 83d58c8257 * gc.c (scm_gc_for_newcell): Behave gracefully also if scm_igc
doesn't yield any new cells.  In theory this could happen if all
cells allocated with NEWCELL are either in use or conservatively
marked and all cluster spine cells are conservatively marked.
(Thanks to Dirk.)
2000-06-29 23:46:59 +00:00
..
.cvsignore *** empty log message *** 2000-01-16 22:07:08 +00:00
__scm.h * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
_scm.h * Makefile.am: Let 'make clean' remove *.x and *.doc files. 2000-05-16 12:11:08 +00:00
alist.c Use SCM{_SET}?_CELL_OBJECT if a cell is not known to be a valid pair yet. 2000-05-08 11:53:01 +00:00
alist.h Updated copyrights 2000-06-12 12:28:24 +00:00
alloca.c * Makefile.am (DEFS): Added. automake adds -I options to DEFS, 2000-04-21 14:16:44 +00:00
arbiters.c * Makefile.am (DEFS): Added. automake adds -I options to DEFS, 2000-04-21 14:16:44 +00:00
arbiters.h Updated copyrights 2000-06-12 12:28:24 +00:00
async.c * Removed some unused identifiers and commented code. 2000-06-29 15:06:31 +00:00
async.h * Cleaned up initialization of asyncs. 2000-06-28 10:26:52 +00:00
backtrace.c Updated copyrights 2000-06-12 12:28:24 +00:00
backtrace.h Updated copyrights 2000-06-12 12:28:24 +00:00
boolean.c Updated copyrights 2000-06-12 12:28:24 +00:00
boolean.h Updated copyrights 2000-06-12 12:28:24 +00:00
ChangeLog * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
ChangeLog-1996-1999 Moved old ChangeLog text to ChangeLog-1996-1999 (added that file) 2000-01-05 01:44:04 +00:00
ChangeLog-gh
ChangeLog-scm
ChangeLog-threads
chars.c Updated copyrights 2000-06-12 12:28:24 +00:00
chars.h Updated copyrights 2000-06-12 12:28:24 +00:00
continuations.c Updated copyrights 2000-06-12 12:28:24 +00:00
continuations.h Updated copyrights 2000-06-12 12:28:24 +00:00
coop-defs.h * Makefile.am (DEFS): Added. automake adds -I options to DEFS, 2000-04-21 14:16:44 +00:00
coop-threads.c * Makefile.am (DEFS): Added. automake adds -I options to DEFS, 2000-04-21 14:16:44 +00:00
coop-threads.h Updated copyrights 2000-06-12 12:28:24 +00:00
coop.c * Makefile.am (DEFS): Added. automake adds -I options to DEFS, 2000-04-21 14:16:44 +00:00
COPYING
cpp_cnvt.awk
cpp_err_symbols.in
cpp_errno.c * *.[hc]: add Emacs magic at the end of file, to ensure GNU 2000-03-19 19:01:16 +00:00
cpp_sig_symbols.in
cpp_signal.c * *.[hc]: add Emacs magic at the end of file, to ensure GNU 2000-03-19 19:01:16 +00:00
debug-malloc.c Doc fix 2000-06-13 00:49:28 +00:00
debug-malloc.h * debug-malloc.c, debug-malloc.h: New files. 2000-04-21 00:27:14 +00:00
debug.c (SCM_TOP_LEVEL_LOOKUP_CLOSURE): New macro which replaces 2000-06-21 02:46:01 +00:00
debug.h Updated copyrights 2000-06-12 12:28:24 +00:00
dynl.c * dynl.c: Changed #include <ltdl.h> --> #include 2000-06-02 23:33:10 +00:00
dynl.h Updated copyrights 2000-06-12 12:28:24 +00:00
dynwind.c * Makefile.am (DEFS): Added. automake adds -I options to DEFS, 2000-04-21 14:16:44 +00:00
dynwind.h Updated copyrights 2000-06-12 12:28:24 +00:00
eq.c More distinguished handling of real and complex values. 2000-05-10 12:34:43 +00:00
eq.h Updated copyrights 2000-06-12 12:28:24 +00:00
error.c * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
error.h Updated copyrights 2000-06-12 12:28:24 +00:00
eval.c * eval.c, eval.h (scm_top_level_lookup_closure_var): Added. 2000-06-21 02:42:03 +00:00
eval.h * eval.c, eval.h (scm_top_level_lookup_closure_var): Added. 2000-06-21 02:42:14 +00:00
evalext.c (SCM_TOP_LEVEL_LOOKUP_CLOSURE): New macro which replaces 2000-06-21 02:46:01 +00:00
evalext.h Updated copyrights 2000-06-12 12:28:24 +00:00
feature.c Avoid pointer trickery with SCM values. 2000-05-08 12:29:12 +00:00
feature.h * feature.c, feature.h: Broke out hook code into separate files. 2000-04-21 23:11:05 +00:00
filesys.c * Unified some rest argument checking and handling. 2000-05-18 08:47:52 +00:00
filesys.h Updated copyrights 2000-06-12 12:28:24 +00:00
fluids.c (SCM_TOP_LEVEL_LOOKUP_CLOSURE): New macro which replaces 2000-06-21 02:46:01 +00:00
fluids.h Updated copyrights 2000-06-12 12:28:24 +00:00
fports.c * fports.c (scm_setvbuf): Use free' instead of scm_must_free' 2000-06-13 00:49:40 +00:00
fports.h Updated copyrights 2000-06-12 12:28:24 +00:00
gc.c * gc.c (scm_gc_for_newcell): Behave gracefully also if scm_igc 2000-06-29 23:46:59 +00:00
gc.h * gc.h, tags.h: Be kind to compilers which must see hash signs in 2000-06-20 14:57:55 +00:00
gdb_interface.h Updated copyrights 2000-06-12 12:28:24 +00:00
gdbint.c (SCM_TOP_LEVEL_LOOKUP_CLOSURE): New macro which replaces 2000-06-21 02:46:01 +00:00
gdbint.h Updated copyrights 2000-06-12 12:28:24 +00:00
gh.h * Where possible, accept const pointers as parameters. 2000-05-18 10:20:22 +00:00
gh_data.c * Removed SCM_TRUE_P since it may get confused with !SCM_FALSEP. 2000-06-05 11:39:46 +00:00
gh_eval.c Updated copyrights 2000-06-12 12:28:24 +00:00
gh_funcs.c Updated copyrights 2000-06-12 12:28:24 +00:00
gh_init.c Updated copyrights 2000-06-12 12:28:24 +00:00
gh_io.c Updated copyrights 2000-06-12 12:28:24 +00:00
gh_list.c Updated copyrights 2000-06-12 12:28:24 +00:00
gh_predicates.c Updated copyrights 2000-06-12 12:28:24 +00:00
gsubr.c Updated copyrights 2000-06-12 12:28:24 +00:00
gsubr.h Updated copyrights 2000-06-12 12:28:24 +00:00
guardians.c * guardians.c (scm_guardian_gc_init): Turned into a hook function 2000-04-21 23:12:09 +00:00
guardians.h * guardians.h (scm_guardian_gc_init, scm_guardian_zombify): Are 2000-04-21 23:12:23 +00:00
guile-doc-snarf.in * guile-doc-snarf.in: use cut instead of sed, that's much much 2000-06-21 15:14:00 +00:00
guile-func-name-check.in * guile-func-name-check.in: Added this script to statically check 2000-01-11 21:47:57 +00:00
guile-snarf.awk.in * Renamed SCM__X tokens to better readable ones that also follow the 2000-06-21 08:43:12 +00:00
guile-snarf.in * Renamed SCM__X tokens to better readable ones that also follow the 2000-06-21 08:43:12 +00:00
guile.c Updated copyrights 2000-06-12 12:28:24 +00:00
hash.c * Replace SCM_UNPACK_CAR appropriately. 2000-05-23 22:23:56 +00:00
hash.h Updated copyrights 2000-06-12 12:28:24 +00:00
hashtab.c Updated copyrights 2000-06-12 12:28:24 +00:00
hashtab.h Updated copyrights 2000-06-12 12:28:24 +00:00
hooks.c * Restored the old behaviour of scm_create_hook. 2000-05-29 07:57:31 +00:00
hooks.h * The name property of hooks is deprecated. 2000-05-26 16:31:22 +00:00
inet_aton.c * inet_aton.c (inet_aton): Cast init value for `cp'. 2000-06-12 21:24:29 +00:00
init.c * Cleaned up initialization of asyncs. 2000-06-28 10:26:52 +00:00
init.h * init.c, init.h (scm_initialized_p): Renamed from `initialized' 2000-06-19 00:41:33 +00:00
ioext.c * ioext.c (s_scm_read_line): Cast result of call to 2000-06-12 21:24:43 +00:00
ioext.h Updated copyrights 2000-06-12 12:28:24 +00:00
iselect.c * iselect.c (SCM_NLONGBITS): Add workaround for the Sun 4.2 2000-06-12 21:25:10 +00:00
iselect.h * *.[hc]: add Emacs magic at the end of file, to ensure GNU 2000-03-19 19:01:16 +00:00
keywords.c * keywords.c (scm_tc16_kw): Removed deprecated type. 2000-06-12 11:59:24 +00:00
keywords.h Updated copyrights 2000-06-12 12:28:24 +00:00
lang.c Updated copyrights 2000-06-12 12:28:24 +00:00
lang.h Lots of fixes to make guile (at some time) compile with strict typing. 2000-04-03 08:47:51 +00:00
list.c * list.c (scm_cons_star): Updated comment. 2000-06-20 02:37:41 +00:00
list.h * list.[ch] (scm_cons_star/cons*): Renamed from 2000-06-19 10:04:31 +00:00
load.c Updated copyrights 2000-06-12 12:28:24 +00:00
load.h Updated copyrights 2000-06-12 12:28:24 +00:00
macros.c Updated copyrights 2000-06-12 12:28:24 +00:00
macros.h Updated copyrights 2000-06-12 12:28:24 +00:00
Makefile.am * Makefile.am (.c.doc): Pipe output (the .x contents) to /dev/null. 2000-06-13 11:45:40 +00:00
mallocs.c Updated copyrights 2000-06-12 12:28:24 +00:00
mallocs.h Updated copyrights 2000-06-12 12:28:24 +00:00
memmove.c * *.[hc]: add Emacs magic at the end of file, to ensure GNU 2000-03-19 19:01:16 +00:00
modules.c * modules.c (scm_selected_module): the_module is now a fluid. 2000-06-21 02:42:31 +00:00
modules.h * modules.h (scm_standard_eval_closure): Declare. 2000-06-04 01:30:14 +00:00
net_db.c * net_db.c (scm_resolv_error): Only use macro NETDB_INTERNAL if 2000-06-13 19:08:14 +00:00
net_db.h Updated copyrights 2000-06-12 12:28:24 +00:00
numbers.c * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
numbers.h * numbers.h: Put #ifdef HAVE_LONG_LONGS around declarations using 2000-06-20 14:57:45 +00:00
objects.c * Replace SCM_UNPACK_CAR appropriately. 2000-05-23 22:23:56 +00:00
objects.h The struct data is now an array of scm_bits_t variables. 2000-04-12 01:19:49 +00:00
objprop.c * Makefile.am (DEFS): Added. automake adds -I options to DEFS, 2000-04-21 14:16:44 +00:00
objprop.h Updated copyrights 2000-06-12 12:28:24 +00:00
options.c Updated copyrights 2000-06-12 12:28:24 +00:00
options.h Updated copyrights 2000-06-12 12:28:24 +00:00
pairs.c Updated copyrights 2000-06-12 12:28:24 +00:00
pairs.h * New macro SCM_TRUE_P. 2000-03-29 01:15:56 +00:00
ports.c * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
ports.h * Replace SCM_UNPACK_CAR appropriately. 2000-05-24 11:22:38 +00:00
posix.c * Unified some rest argument checking and handling. 2000-05-18 08:47:52 +00:00
posix.h Updated copyrights 2000-06-12 12:28:24 +00:00
print.c * print.c (scm_current_pstate, scm_make_print_state): Simplified 2000-06-19 00:42:03 +00:00
print.h Updated copyrights 2000-06-12 12:28:24 +00:00
procprop.c Updated copyrights 2000-06-12 12:28:24 +00:00
procprop.h Updated copyrights 2000-06-12 12:28:24 +00:00
procs.c Added comment 2000-06-12 21:26:35 +00:00
procs.h * Don't assign to SCM_SUBRF, use new SCM_SET_SUBRF macro instead. 2000-06-05 12:54:40 +00:00
putenv.c Updated copyrights 2000-06-12 12:28:24 +00:00
ramap.c * ramap.c (s_scm_array_fill_x): Cast `ve' properly in case 2000-06-12 21:26:52 +00:00
ramap.h Updated copyrights 2000-06-12 12:28:24 +00:00
random.c * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
random.h Updated copyrights 2000-06-12 12:28:24 +00:00
read.c Updated copyrights 2000-06-12 12:28:24 +00:00
read.h Updated copyrights 2000-06-12 12:28:24 +00:00
regex-posix.c Code layout fix 2000-06-13 11:14:35 +00:00
regex-posix.h Updated copyrights 2000-06-12 12:28:24 +00:00
remaining-docs-needed * run-test, remaining-docs-needed: Added these scripts. The 2000-03-07 16:06:13 +00:00
root.c * root.c (mark_root): Removed marking of 2000-06-21 02:45:26 +00:00
root.h * Removed scm_first_type. 2000-06-29 09:13:17 +00:00
run-test * run-test, remaining-docs-needed: Added these scripts. The 2000-03-07 16:06:13 +00:00
scmsigs.c * scmsigs.c (s_scm_sigaction): guard the SIGIOT case with an 2000-06-18 12:06:01 +00:00
scmsigs.h Updated copyrights 2000-06-12 12:28:24 +00:00
script.c Updated copyrights 2000-06-12 12:28:24 +00:00
script.h Updated copyrights 2000-06-12 12:28:24 +00:00
simpos.c Updated copyrights 2000-06-12 12:28:24 +00:00
simpos.h Updated copyrights 2000-06-12 12:28:24 +00:00
smob.c * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
smob.h * smob.h: Changed comments for scm_make_smob_type and 2000-06-20 02:37:53 +00:00
snarf.h * Renamed SCM__X tokens to better readable ones that also follow the 2000-06-21 08:43:12 +00:00
socket.c * socket.c (scm_getsockopt): Changed type for `optlen' from int to 2000-06-14 01:33:10 +00:00
socket.h Updated copyrights 2000-06-12 12:28:24 +00:00
sort.c Updated copyrights 2000-06-12 12:28:24 +00:00
sort.h Updated copyrights 2000-06-12 12:28:24 +00:00
srcprop.c * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
srcprop.h Updated copyrights 2000-06-12 12:28:24 +00:00
stackchk.c Updated copyrights 2000-06-12 12:28:24 +00:00
stackchk.h Updated copyrights 2000-06-12 12:28:24 +00:00
stacks.c Updated copyrights 2000-06-12 12:28:24 +00:00
stacks.h Updated copyrights 2000-06-12 12:28:24 +00:00
stamp-h.in
stime.c Updated copyrights 2000-06-12 12:28:24 +00:00
stime.h Updated copyrights 2000-06-12 12:28:24 +00:00
strerror.c Updated copyrights 2000-06-12 12:28:24 +00:00
strings.c * strings.c: #include <string.h>. (Thanks to Bill Schottstaedt.) 2000-06-13 19:08:25 +00:00
strings.h Updated copyrights 2000-06-12 12:28:24 +00:00
strop.c Updated copyrights 2000-06-12 12:28:24 +00:00
strop.h Updated copyrights 2000-06-12 12:28:24 +00:00
strorder.c Updated copyrights 2000-06-12 12:28:24 +00:00
strorder.h Updated copyrights 2000-06-12 12:28:24 +00:00
strports.c * strports.c (st_resize_port): Substituted SCM_UCHARS for 2000-06-12 21:27:04 +00:00
strports.h Updated copyrights 2000-06-12 12:28:24 +00:00
struct.c * Unified some rest argument checking and handling. 2000-05-18 08:47:52 +00:00
struct.h Fixed some SCM/scm_bits_t mixups. 2000-04-18 14:12:07 +00:00
symbols.c (SCM_TOP_LEVEL_LOOKUP_CLOSURE): New macro which replaces 2000-06-21 02:46:01 +00:00
symbols.h Layout fix 2000-06-20 02:38:19 +00:00
tag.c Updated copyrights 2000-06-12 12:28:24 +00:00
tag.h Updated copyrights 2000-06-12 12:28:24 +00:00
tags.h * gc.h, tags.h: Be kind to compilers which must see hash signs in 2000-06-20 14:57:55 +00:00
threads.c * Removed mit-threads and fsu-threads and references. 2000-05-30 15:56:55 +00:00
threads.h * Removed mit-threads and fsu-threads and references. 2000-05-30 15:56:55 +00:00
throw.c Updated copyrights 2000-06-12 12:28:24 +00:00
throw.h Updated copyrights 2000-06-12 12:28:24 +00:00
unif.c * Removed SCM_TRUE_P since it may get confused with !SCM_FALSEP. 2000-06-05 11:39:46 +00:00
unif.h * Replace SCM_UNPACK_CAR appropriately. 2000-05-24 11:22:38 +00:00
validate.h * Removed SCM_TRUE_P since it may get confused with !SCM_FALSEP. 2000-06-05 11:39:46 +00:00
variable.c * variable.c: Code layout fixes. 2000-06-04 01:30:32 +00:00
variable.h Updated copyrights 2000-06-12 12:28:24 +00:00
vectors.c * Cleaned up memory error signalling. 2000-06-29 15:54:58 +00:00
vectors.h Updated copyrights 2000-06-12 12:28:24 +00:00
version.c Updated copyrights 2000-06-12 12:28:24 +00:00
version.h Updated copyrights 2000-06-12 12:28:24 +00:00
versiondat.h.in * version.c (scm_libguile_config_stamp): Deleted. See 1999-09-11 19:05:18 +00:00
vports.c Updated copyrights 2000-06-12 12:28:24 +00:00
vports.h Updated copyrights 2000-06-12 12:28:24 +00:00
weaks.c * eval.c: Eliminated redundant SCM_IMP tests. 2000-05-05 11:10:57 +00:00
weaks.h * weaks.h (scm_weak_vectors, scm_weaks_prehistory): Added 2000-04-21 23:14:19 +00:00