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 роки тому