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