Andy Wingo aaae0d5ab3 "fix" <let>-bound lambda expressions too 16 年 前
..
.gitignore ee79dfab3d update .gitignore files 16 年 前
ChangeLog-1996-1999 339999c72e Moved old ChangeLog text to ChangeLog-1996-1999 (added that file) 25 年 前
ChangeLog-2000 a51fe2479e Split up. 24 年 前
ChangeLog-2008 afb59d75b8 Rename `ChangeLog' files to `ChangeLog-2008'. 16 年 前
ChangeLog-scm 4b28e0b88b Renamed to ChangeLog-scm from ChangeLog.scm, so it won't interfere with 28 年 前
ChangeLog-threads 7bfd3b9e94 Merge threads directory into libguile. 28 年 前
Makefile.am 9af080f720 Use a linker version script for libguile. 16 年 前
__scm.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
_scm.h aaae0d5ab3 "fix" <let>-bound lambda expressions too 16 年 前
alist.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
alist.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
arbiters.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
arbiters.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
async.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
async.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
backtrace.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
backtrace.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
boolean.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
boolean.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
bytevectors.c caa92f5e95 bytevectors provide scm_i_native_endianness to the vm 16 年 前
bytevectors.h caa92f5e95 bytevectors provide scm_i_native_endianness to the vm 16 年 前
c-tokenize.lex 6d4e1f627e Fix c-tokenize.c error: 'input' defined but not used, when compiling with GCC 4.3.0 17 年 前
chars.c 744c8724a7 Quiet signed/unsigned comparison warnings in chars.[ch] 16 年 前
chars.h 744c8724a7 Quiet signed/unsigned comparison warnings in chars.[ch] 16 年 前
continuations.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
continuations.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
conv-integer.i.c 1713d319b7 * numbers.c (scm_i_range_error): New. 20 年 前
conv-uinteger.i.c 1713d319b7 * numbers.c (scm_i_range_error): New. 20 年 前
convert.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
convert.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
convert.i.c c8857a4db4 (scm_array_handle_release): New, changed all uses of 20 年 前
cpp_cnvt.awk 0f94980db9 Use scm_from_int instead of SCM_MAKINUM. 21 年 前
cpp_err_symbols.in a0e90145a3 * cpp_err_symbols.in: Renamed from cpp_err_symbols, to avoid 28 年 前
cpp_errno.c 89e00824a0 * *.[hc]: add Emacs magic at the end of file, to ensure GNU 25 年 前
cpp_sig_symbols.in a4ecff2d36 Add SIGSYS. 21 年 前
cpp_signal.c 89e00824a0 * *.[hc]: add Emacs magic at the end of file, to ensure GNU 25 年 前
debug-malloc.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
debug-malloc.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
debug.c ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME 16 年 前
debug.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
deprecated.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
deprecated.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
deprecation.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
deprecation.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
discouraged.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
discouraged.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
dynl.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
dynl.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
dynwind.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
dynwind.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
environments.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
environments.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
eq.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
eq.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
error.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
error.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
eval.c ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME 16 年 前
eval.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
eval.i.c ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME 16 年 前
evalext.c dab1ed3767 Change `defined?' to accept a module as its second argument. 16 年 前
evalext.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
extensions.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
extensions.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
feature.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
feature.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
filesys.c 25b82b3485 new function: canonicalize-path. use when autocompiling 16 年 前
filesys.h 25b82b3485 new function: canonicalize-path. use when autocompiling 16 年 前
fluids.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
fluids.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
fports.c 0a94eb002e Remove seek/truncate shortcuts to file ports. 16 年 前
fports.h 0a94eb002e Remove seek/truncate shortcuts to file ports. 16 年 前
frames.c 20d47c3915 remove "externals" from the vm 16 年 前
frames.h 9557ecc662 fix unused SCM_FRAME_SET_DYNAMIC_LINK macro 16 年 前
futures.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
futures.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc-card.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc-freelist.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc-malloc.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc-mark.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc-segment-table.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc-segment.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gc_os_dep.c 452e13f311 Fix compilation of `gcc_os_dep.c' on Tru64. 16 年 前
gdb_interface.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gdbint.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gdbint.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gen-scmconfig.c eca29b0202 Don't include libunistring headers in Guile public headers 16 年 前
gen-scmconfig.h.in 450be18dff Handle lack of `struct dirent64' and `readdir64_r ()' on HP-UX 11.11. 17 年 前
gettext.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gettext.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
goops.c ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME 16 年 前
goops.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
gsubr.c ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME 16 年 前
gsubr.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guardians.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guardians.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guile-doc-snarf.in 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guile-func-name-check.in 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guile-snarf-docs.in 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guile-snarf.awk.in 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guile-snarf.in 53befeb700 Change Guile license to LGPLv3+ 16 年 前
guile.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
hash.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
hash.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
hashtab.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
hashtab.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
hooks.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
hooks.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
i18n.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
i18n.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
ieee-754.h 1ee2c72eaf Import R6RS bytevectors and I/O ports from Guile-R6RS-Libs 0.2. 16 年 前
inet_aton.c dbb605f575 Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. 16 年 前
init.c cfb4702f58 Always create the bytevector SMOB type. 16 年 前
init.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
inline.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
inline.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
instructions.c ad47e35939 fix race in which some instruction name symbols could go unmarked 16 年 前
instructions.h ad47e35939 fix race in which some instruction name symbols could go unmarked 16 年 前
ioext.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
ioext.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
iselect.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
keywords.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
keywords.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
lang.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
lang.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
libgettext.h 5b3a39c7ff Added missing files for `(ice-9 i18n)'. 18 年 前
libguile.map 9af080f720 Use a linker version script for libguile. 16 年 前
list.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
list.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
load.c 6e5c02b8a3 make the fallback path look less like line noise 16 年 前
load.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
locale-categories.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
macros.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
macros.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
mallocs.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
mallocs.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
memmove.c a06e3a75b2 Remove "face-lift" comment. 24 年 前
mkstemp.c dbb605f575 Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. 16 年 前
modules.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
modules.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
net_db.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
net_db.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
null-threads.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
null-threads.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
numbers.c ee0ddd2121 fix buffer overrun reading partial numbers: 1.0f, 1.0/, and 1.0+ 16 年 前
numbers.h a876e7dcea Don't doubly define scm_t_wchar 16 年 前
objcodes.c 86cfb42d56 include objcode cookie in the fallback path 16 年 前
objcodes.h 28b119ee3d make sure all programs are 8-byte aligned 16 年 前
objects.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
objects.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
objprop.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
objprop.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
options.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
options.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
pairs.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
pairs.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
ports.c eca29b0202 Don't include libunistring headers in Guile public headers 16 年 前
ports.h b07992900b Port position macros shouldn't require enclosing braces 16 年 前
posix.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
posix.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
print.c eca29b0202 Don't include libunistring headers in Guile public headers 16 年 前
print.h 32be5735cd Make scm_charprint and scm_i_string_wide_chars SCM_INTERNAL. 16 年 前
private-gc.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
private-options.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
procprop.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
procprop.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
procs.c ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME 16 年 前
procs.h ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME 16 年 前
programs.c 57ab0671d7 rename "closure-ref" to "free-ref"; s/vars/variables/ in some names 16 年 前
programs.h 57ab0671d7 rename "closure-ref" to "free-ref"; s/vars/variables/ in some names 16 年 前
properties.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
properties.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
pthread-threads.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
putenv.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
quicksort.i.c 9de6f5f176 * Makefile.am (libguile_la_SOURCES, DOT_X_FILES, DOT_DOC_FILES, 20 年 前
r6rs-ports.c f1ce919933 Add `scm_t_off' type so that `scm_t_port' has a fixed layout. 16 年 前
r6rs-ports.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
ramap.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
ramap.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
random.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
random.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
rdelim.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
rdelim.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
read.c 30a6b9caa9 Only pass ints to tolower and toupper 16 年 前
read.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
regex-posix.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
regex-posix.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
remaining-docs-needed 8849a2449b * run-test, remaining-docs-needed: Added these scripts. The 25 年 前
root.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
root.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
run-test 8849a2449b * run-test, remaining-docs-needed: Added these scripts. The 25 年 前
rw.c 9c44cd4559 Add Unicode strings and symbols 16 年 前
rw.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
scmconfig.h.top 53befeb700 Change Guile license to LGPLv3+ 16 年 前
scmsigs.c 0ebbcf43c4 Remove AC_SYS_RESTARTABLE_SYSCALLS and related code 16 年 前
scmsigs.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
script.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
script.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
simpos.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
simpos.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
smob.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
smob.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
snarf.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
socket.c 9c44cd4559 Add Unicode strings and symbols 16 年 前
socket.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
sort.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
sort.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
srcprop.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
srcprop.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
srfi-13.c 9c44cd4559 Add Unicode strings and symbols 16 年 前
srfi-13.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
srfi-14.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
srfi-14.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
srfi-4.c 438974d08d Make bytevectors accessible using the generalized-vector API. 16 年 前
srfi-4.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
srfi-4.i.c ab7acbb74e (take_uvec): Make BASE pointer non-const. 19 年 前
stackchk.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
stackchk.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
stacks.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
stacks.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
stime.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
stime.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
strerror.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
strings.c eca29b0202 Don't include libunistring headers in Guile public headers 16 年 前
strings.h eca29b0202 Don't include libunistring headers in Guile public headers 16 年 前
strorder.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
strorder.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
strports.c f1ce919933 Add `scm_t_off' type so that `scm_t_port' has a fixed layout. 16 年 前
strports.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
struct.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
struct.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
symbols.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
symbols.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
tags.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
threads.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
threads.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
throw.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
throw.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
unif.c 438974d08d Make bytevectors accessible using the generalized-vector API. 16 年 前
unif.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
validate.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
values.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
values.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
variable.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
variable.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
vectors.c 438974d08d Make bytevectors accessible using the generalized-vector API. 16 年 前
vectors.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
version.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
version.h.in 53befeb700 Change Guile license to LGPLv3+ 16 年 前
vm-bootstrap.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
vm-engine.c 94ff26b96b rework the vm support for wide strings 16 年 前
vm-engine.h 9c44cd4559 Add Unicode strings and symbols 16 年 前
vm-expand.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
vm-i-loader.c 94ff26b96b rework the vm support for wide strings 16 年 前
vm-i-scheme.c 9b29d60791 loop detection in the house 16 年 前
vm-i-system.c 94ff26b96b rework the vm support for wide strings 16 年 前
vm.c e5dc27b86d increase range of relative jumps by aligning blocks to 8-byte boundaries 16 年 前
vm.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
vports.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
vports.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
weaks.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
weaks.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
win32-dirent.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
win32-dirent.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
win32-socket.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
win32-socket.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前
win32-uname.c 53befeb700 Change Guile license to LGPLv3+ 16 年 前
win32-uname.h 53befeb700 Change Guile license to LGPLv3+ 16 年 前