..
.cvsignore
Ignore guile.texi.
2000-12-16 19:58:28 +00:00
__scm.h
* __scm.h (SCM_WTA_DISPATCH_0, SCM_WTA_DISPATCH_1,
2001-04-19 21:10:52 +00:00
_scm.h
* _scm.h: Removed #include <errno.h>.
2001-03-10 16:56:09 +00:00
alist.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
alist.h
Updated copyrights
2000-06-12 12:28:24 +00:00
alloca.c
* Fixed include file problem reported by Bruce Korb.
2000-10-12 07:59:02 +00:00
arbiters.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
arbiters.h
Updated copyrights
2000-06-12 12:28:24 +00:00
async.c
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
2001-03-30 15:03:23 +00:00
async.h
* Cleaned up initialization of asyncs.
2000-06-28 10:26:52 +00:00
backtrace.c
* backtrace.c (display_backtrace_body): since the `print_state'
2001-03-31 21:19:50 +00:00
backtrace.h
* Make sure that scm_display_error validates its port argument.
2001-01-24 15:58:46 +00:00
boolean.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
boolean.h
Updated copyrights
2000-06-12 12:28:24 +00:00
ChangeLog
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +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-2000
Split up.
2001-03-11 23:57:16 +00:00
ChangeLog-gh
ChangeLog-scm
ChangeLog-threads
chars.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
chars.h
* error.h (scm_sysmissing): deprecation expired - removed.
2001-04-27 21:08:44 +00:00
continuations.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
continuations.h
* continuations.h (SCM_SETJMPBUF): deprecation expired - removed.
2001-04-27 21:07:56 +00:00
coop-defs.h
* Incorporated fixes to interrupt deferring/allowing from Niibe.
2001-04-17 09:15:39 +00:00
coop-threads.c
* validate.h (SCM_WRONG_NUM_ARGS): Call scm_error_num_args_subr
2001-03-17 12:20:36 +00:00
coop-threads.h
Updated copyrights
2000-06-12 12:28:24 +00:00
coop.c
* coop.c: Inserted #include <stdio.h>.
2001-03-10 03:09:07 +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
Use memset instead of bzero.
2001-04-12 01:40:21 +00:00
debug-malloc.h
* debug-malloc.c, debug-malloc.h: New files.
2000-04-21 00:27:14 +00:00
debug.c
* Some simplification, basically a postscriptum to the previous patch.
2001-04-19 15:20:27 +00:00
debug.h
Smob-related creanup.
2000-12-08 17:32:56 +00:00
deprecation.c
* deprecation.h, deprecation.c: New.
2001-05-02 00:45:45 +00:00
deprecation.h
* deprecation.h, deprecation.c: New.
2001-05-02 00:45:45 +00:00
dynl.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
dynl.h
Updated copyrights
2000-06-12 12:28:24 +00:00
dynwind.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
dynwind.h
Updated copyrights
2000-06-12 12:28:24 +00:00
environments.c
* Avoid redundant casting of argument numbers to char* and vice versa.
2001-04-10 07:57:05 +00:00
environments.h
* New environment variable scm_system_environment to replace scm_symhash.
2000-12-15 23:21:06 +00:00
eq.c
* Made creation of new smob types thread safe.
2001-04-21 21:50:08 +00:00
eq.h
Updated copyrights
2000-06-12 12:28:24 +00:00
error.c
* error.c (scm_sysmissing): deprecation expired - removed.
2001-04-27 21:08:25 +00:00
error.h
* error.h (scm_sysmissing): deprecation expired - removed.
2001-04-27 21:08:44 +00:00
eval.c
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +00:00
eval.h
* eval.h, eval.c (scm_system_transformer): Deprecated by moving it
2001-04-24 23:27:13 +00:00
evalext.c
* Removed unused object parameter from SCM_ASSYNT.
2001-03-15 09:50:20 +00:00
evalext.h
Updated copyrights
2000-06-12 12:28:24 +00:00
feature.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +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
* Avoid redundant casting of argument numbers to char* and vice versa.
2001-04-10 07:57:05 +00:00
filesys.h
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
fluids.c
* Incorporated fixes to interrupt deferring/allowing from Niibe.
2001-04-17 09:15:39 +00:00
fluids.h
Smob-related creanup.
2000-12-08 17:32:56 +00:00
fports.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
fports.h
* Added a file-port? primitive.
2001-01-25 17:40:50 +00:00
gc.c
* gc.c
2001-04-27 21:09:02 +00:00
gc.h
* Eliminate some further applications of SCM_C[AD]R to non pair cells.
2001-04-19 09:38:37 +00:00
gc_os_dep.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
gdb_interface.h
Updated copyrights
2000-06-12 12:28:24 +00:00
gdbint.c
* Replace function scm_makstr with new function scm_allocate_string.
2001-03-22 12:52:03 +00:00
gdbint.h
Updated copyrights
2000-06-12 12:28:24 +00:00
gh.h
* gh.h (gh_init_guile, gh_make_string, gh_string_length,
2001-05-02 00:43:01 +00:00
gh_data.c
* gh_data.c (gh_int2scmb): deprecation expired - removed.
2001-04-28 17:23:48 +00:00
gh_eval.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
gh_funcs.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
gh_init.c
Updated copyrights
2000-06-12 12:28:24 +00:00
gh_io.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
gh_list.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
gh_predicates.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
goops.c
* Fixed scm_thunk_p's results when applied to closures.
2001-04-19 14:46:01 +00:00
goops.h
* init.c, goops.c, goops.h: Reverted change of 2001-03-29. (The
2001-04-11 02:12:35 +00:00
gsubr.c
* Initialize symbols using SCM_(GLOBAL_)?SYMBOL instead of scm_sysintern...
2000-12-11 14:48:23 +00:00
gsubr.h
* Don't use string or vector macros when accessing compiled closures.
2000-09-26 20:11:22 +00:00
guardians.c
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
2001-03-30 15:03:23 +00:00
guardians.h
* guardians.c (F_GREEDY, F_LISTED, F_DESTROYED, GREEDY_P,
2001-01-04 13:00:31 +00:00
guile-doc-snarf.in
Added copyright and licence notice.
2001-02-21 20:15:15 +00:00
guile-func-name-check.in
Added copyright and licence notice.
2001-02-21 20:15:15 +00:00
guile-snarf.awk.in
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +00:00
guile-snarf.in
Added copyright and licence notice.
2001-02-21 20:15:15 +00:00
guile.c
Updated copyrights
2000-06-12 12:28:24 +00:00
hash.c
* list.c (scm_list, scm_cons_star, scm_null_p, scm_list_p),
2001-03-16 10:00:17 +00:00
hash.h
* Moved function scm_string_hash to hash.c.
2000-12-12 13:57:26 +00:00
hashtab.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
hashtab.h
New functions: scm_c_make_vector, scm_c_make_hash_table.
2001-02-02 04:56:25 +00:00
hooks.c
* hooks.c (scm_make_hook, scm_make_hook_with_name),
2001-04-09 16:07:15 +00:00
hooks.h
Smob-related creanup.
2000-12-08 17:32:56 +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
* init.c: Include "deprecation.h".
2001-05-02 00:47:50 +00:00
init.h
* init.h (scm_init_guile): New prototype.
2000-09-03 20:24:18 +00:00
ioext.c
* rw.c: new file, implementing C part of module (ice-9 rw).
2001-04-29 13:03:14 +00:00
ioext.h
* rw.c: new file, implementing C part of module (ice-9 rw).
2001-04-29 13:03:14 +00:00
iselect.c
Use memset instead of bzero.
2001-04-12 01:40:21 +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
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
keywords.h
Smob-related creanup.
2000-12-08 17:32:56 +00:00
lang.c
(scm_nil_cons, scm_nil_car, scm_nil_cdr, scm_null, scm_nil_eq): Added
2001-02-16 15:05:38 +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
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +00:00
list.h
* list.h (scm_list_star): deprecation expired - removed.
2001-04-28 17:25:51 +00:00
load.c
* load.c (scm_primitive_load, scm_primitive_load_path),
2001-03-12 07:08:46 +00:00
load.h
Updated copyrights
2000-06-12 12:28:24 +00:00
macros.c
* Fixed scm_thunk_p's results when applied to closures.
2001-04-19 14:46:01 +00:00
macros.h
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
2001-03-30 15:03:23 +00:00
Makefile.am
* deprecation.h, deprecation.c: New.
2001-05-02 00:45:45 +00:00
mallocs.c
* Incorporated fixes to interrupt deferring/allowing from Niibe.
2001-04-17 09:15:39 +00:00
mallocs.h
Smob-related creanup.
2000-12-08 17:32:56 +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_module_type): New.
2001-04-24 23:40:18 +00:00
modules.h
* modules.c (scm_module_type): New.
2001-04-24 23:40:18 +00:00
net_db.c
* net_db.c: remove bogus "close" declaration.
2001-04-22 16:05:21 +00:00
net_db.h
* net_db.h (scm_gethost): Added prototype.
2001-05-02 00:48:32 +00:00
numbers.c
* numbers.c: enabled local definition of SCM_FLOBUFLEN until we
2001-04-28 17:27:04 +00:00
numbers.h
* numbers.h (scm_dblproc): deprecation expired - removed.
2001-04-28 17:28:04 +00:00
objects.c
(scm_class_of, scm_entity_p, scm_operator_p,
2001-02-16 15:02:35 +00:00
objects.h
* objects.h (SCM_SET_ENTITY_SETTER): new macro. SCM_ENTITY_SETTER
2001-01-11 21:03:18 +00:00
objprop.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
objprop.h
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
options.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
options.h
Updated copyrights
2000-06-12 12:28:24 +00:00
pairs.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
pairs.h
* New macro SCM_TRUE_P.
2000-03-29 01:15:56 +00:00
ports.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
ports.h
* ports.h
2001-04-27 21:09:19 +00:00
posix.c
* Avoid redundant casting of argument numbers to char* and vice versa.
2001-04-10 07:57:05 +00:00
posix.h
* posix.c (scm_tmpnam): check that return value from tmpnam is not
2001-03-18 20:29:58 +00:00
print.c
* Made creation of new smob types thread safe.
2001-04-21 21:50:08 +00:00
print.h
Smob-related creanup.
2000-12-08 17:32:56 +00:00
procprop.c
* Fixed scm_thunk_p's results when applied to closures.
2001-04-19 14:46:01 +00:00
procprop.h
Updated copyrights
2000-06-12 12:28:24 +00:00
procs.c
* Fixed scm_thunk_p's results when applied to closures.
2001-04-19 14:46:01 +00:00
procs.h
* Fixed scm_thunk_p's results when applied to closures.
2001-04-19 14:46:01 +00:00
properties.c
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
2001-03-30 15:03:23 +00:00
properties.h
* Unified ssymbols and msymbols to a single symbol type 'scm_tc7_symbol'.
2000-09-12 12:30:36 +00:00
putenv.c
* _scm.h: Removed #include <errno.h>.
2001-03-10 16:56:09 +00:00
ramap.c
* Made creation of new smob types thread safe.
2001-04-21 21:50:08 +00:00
ramap.h
Updated copyrights
2000-06-12 12:28:24 +00:00
random.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
random.h
Smob-related creanup.
2000-12-08 17:32:56 +00:00
rdelim.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
rdelim.h
* boot-9.scm: don't import (ice-9 rdelim) here. it's done
2001-01-24 21:45:09 +00:00
read.c
* Replace function scm_makstr with new function scm_allocate_string.
2001-03-22 12:52:03 +00:00
read.h
Updated copyrights
2000-06-12 12:28:24 +00:00
regex-posix.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
regex-posix.h
Smob-related creanup.
2000-12-08 17:32:56 +00:00
remaining-docs-needed
* run-test, remaining-docs-needed: Added these scripts. The
2000-03-07 16:06:13 +00:00
root.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
root.h
* Renamed scm_symbols to symbols and made it static in symbols.c.
2000-12-13 11:38:30 +00:00
run-test
* run-test, remaining-docs-needed: Added these scripts. The
2000-03-07 16:06:13 +00:00
rw.c
* rw.c: Include "modules.h" and "strports.h".
2001-05-02 00:49:11 +00:00
rw.h
* rw.c: new file, implementing C part of module (ice-9 rw).
2001-04-29 13:03:14 +00:00
scmsigs.c
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +00:00
scmsigs.h
Updated copyrights
2000-06-12 12:28:24 +00:00
script.c
Removed out-of-date comment.
2001-04-17 00:43:18 +00:00
script.h
Updated copyrights
2000-06-12 12:28:24 +00:00
simpos.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
simpos.h
Updated copyrights
2000-06-12 12:28:24 +00:00
smob.c
* Made creation of new smob types thread safe.
2001-04-21 21:50:08 +00:00
smob.h
* Made creation of new smob types thread safe.
2001-04-21 21:50:08 +00:00
snarf.h
* snarf.h (SCM_CONST_LONG): Deprecated.
2001-03-16 05:11:34 +00:00
socket.c
* socket.c: define uint32_t if netdb.h doesn't. thanks to
2001-05-03 23:42:31 +00:00
socket.h
* net_db.c: remove bogus "close" declaration.
2001-04-22 16:05:21 +00:00
sort.c
* Fixed scm_thunk_p's results when applied to closures.
2001-04-19 14:46:01 +00:00
sort.h
Updated copyrights
2000-06-12 12:28:24 +00:00
srcprop.c
* Incorporated fixes to interrupt deferring/allowing from Niibe.
2001-04-17 09:15:39 +00:00
srcprop.h
* Eliminate some further applications of SCM_C[AD]R to non pair cells.
2001-04-19 09:38:37 +00:00
stackchk.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
stackchk.h
Updated copyrights
2000-06-12 12:28:24 +00:00
stacks.c
* Fix typo in docstring.
2001-04-28 08:59:48 +00:00
stacks.h
Updated copyrights
2000-06-12 12:28:24 +00:00
stamp-h.in
stime.c
* Avoid redundant casting of argument numbers to char* and vice versa.
2001-04-10 07:57:05 +00:00
stime.h
* stime.c (scm_c_get_internal_run_time): new function, same as
2000-08-16 00:23:59 +00:00
strerror.c
Updated copyrights
2000-06-12 12:28:24 +00:00
strings.c
* Clarify docstring for scm_make_shared_substring.
2001-04-09 21:46:44 +00:00
strings.h
* strings.h
2001-04-27 21:09:49 +00:00
strop.c
* strop.c (scm_string_split): New procedure.
2001-05-04 04:59:05 +00:00
strop.h
* strop.c (scm_string_split): New procedure.
2001-05-04 04:59:05 +00:00
strorder.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
strorder.h
Updated copyrights
2000-06-12 12:28:24 +00:00
strports.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
strports.h
* validate.h (SCM_VALIDATE_OPOUTSTRPORT): New macro.
2001-03-15 11:24:45 +00:00
struct.c
* Removed an application of SCM_C[AD]R to non pairs.
2001-04-20 07:55:19 +00:00
struct.h
* reimplementation of values, call-with-values as primitives:
2000-11-26 18:27:49 +00:00
symbols.c
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +00:00
symbols.h
* symbols.c, symbols.h (scm_sys_symbols): New function GUILE_DEBUG
2001-03-08 02:46:38 +00:00
tag.c
* tag.c: (scm_tag): deprecation expired - removed.
2001-04-28 17:29:31 +00:00
tag.h
* tag.h (scm_tag): deprecation expired - removed.
2001-04-28 17:29:50 +00:00
tags.h
* tags.h (SCM_DOUBLE_CELLP): deprecation expired - removed.
2001-04-28 17:30:20 +00:00
threads.c
Remove #include <stdio.h>. Add #include <string.h>.
2001-03-09 23:33:41 +00:00
threads.h
* threads.h (SCM_MUTEXP): Typo: removed extra parenthesis.
2000-12-10 20:34:01 +00:00
throw.c
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +00:00
throw.h
Updated copyrights
2000-06-12 12:28:24 +00:00
unif.c
* Allow to convert an array of bytes to a list. Thanks to Masao Uebayashi.
2001-04-19 16:27:01 +00:00
unif.h
* unif.h (SCM_ARRAY_CONTIGUOUS): Reintroduced as deprecated.
2001-04-19 22:10:29 +00:00
validate.h
* Avoid redundant casting of argument numbers to char* and vice versa.
2001-04-10 07:57:05 +00:00
values.c
* values.h (scm_values_vtable, SCM_VALUESP): Moved here so that
2001-03-26 22:43:23 +00:00
values.h
* values.h (scm_values_vtable, SCM_VALUESP): Moved here so that
2001-03-26 22:43:23 +00:00
variable.c
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
2001-03-30 15:03:23 +00:00
variable.h
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
2001-03-30 15:03:23 +00:00
vectors.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
vectors.h
* vectors.h (SCM_NVECTORP): deprecation expired - removed.
2001-04-27 21:10:11 +00:00
version.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
version.h
Updated copyrights
2000-06-12 12:28:24 +00:00
versiondat.h.in
vports.c
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
2001-05-04 21:54:00 +00:00
vports.h
Updated copyrights
2000-06-12 12:28:24 +00:00
weaks.c
Correct, update, improve and clean up a lot of docstrings in order to make
2001-04-03 13:19:05 +00:00
weaks.h
* weaks.h (scm_weak_vectors, scm_weaks_prehistory): Added
2000-04-21 23:14:19 +00:00