Andy Wingo aabea7394a Allow equality between arrays of vu8 and u8 5 éve
..
lightening 3b7061323e Merge remote-tracking branch 'lightening/master' 6 éve
.gitignore 99555262a9 Fix the rule to check for new signals and errors 9 éve
ChangeLog-1996-1999 339999c72e Moved old ChangeLog text to ChangeLog-1996-1999 (added that file) 25 éve
ChangeLog-2000 a51fe2479e Split up. 24 éve
ChangeLog-2008 afb59d75b8 Rename `ChangeLog' files to `ChangeLog-2008'. 17 éve
ChangeLog-scm 4b28e0b88b Renamed to ChangeLog-scm from ChangeLog.scm, so it won't interfere with 29 éve
ChangeLog-srfi 37710f7e8f move srfi-1 and srfi-60 C impl to libguile, without public C api 15 éve
ChangeLog-threads 7bfd3b9e94 Merge threads directory into libguile. 28 éve
Makefile.am f4ca107f7f Rebase throw/catch on top of raise-exception/with-exception-handler 5 éve
__scm.h aad5bfed60 Add __scm.h placeholder 7 éve
alist.c 1234bb1850 Update license notices in all C files 7 éve
alist.h 1234bb1850 Update license notices in all C files 7 éve
array-handle.c 1234bb1850 Update license notices in all C files 7 éve
array-handle.h 1234bb1850 Update license notices in all C files 7 éve
array-map.c aabea7394a Allow equality between arrays of vu8 and u8 5 éve
array-map.h 1234bb1850 Update license notices in all C files 7 éve
arrays.c 1234bb1850 Update license notices in all C files 7 éve
arrays.h 1234bb1850 Update license notices in all C files 7 éve
async.c d1c2d7de2f Switch to use atomic_compare_exchange_strong 6 éve
async.h 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
atomic.c d1c2d7de2f Switch to use atomic_compare_exchange_strong 6 éve
atomic.h 1234bb1850 Update license notices in all C files 7 éve
atomics-internal.h d1c2d7de2f Switch to use atomic_compare_exchange_strong 6 éve
backtrace.c 1234bb1850 Update license notices in all C files 7 éve
backtrace.h 1234bb1850 Update license notices in all C files 7 éve
bdw-gc.h 1234bb1850 Update license notices in all C files 7 éve
bitvectors.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
bitvectors.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
boolean.c 0c0a658c56 Improve the documentation for 'nil?'. 6 éve
boolean.h 1234bb1850 Update license notices in all C files 7 éve
bytevectors.c afb2c96248 Merge from stable-2.2 5 éve
bytevectors.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
c-tokenize.lex 8cb0d6d7fa build: Don't include <config.h> in native programs when cross-compiling. 11 éve
cache-internal.h 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
chars.c 253cf3dc6f Revert "Revert scm_c_make_char rename" 5 éve
chars.h 253cf3dc6f Revert "Revert scm_c_make_char rename" 5 éve
chooks.c 1234bb1850 Update license notices in all C files 7 éve
chooks.h 1234bb1850 Update license notices in all C files 7 éve
continuations.c f32d17d386 Fix jit function data for goto_continuation_code 6 éve
continuations.h a20feea43e Continuations capture machine code address 6 éve
control.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
control.h e7778c62aa abort-to-prompt uses an intrinsic 7 éve
conv-integer.i.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
conv-uinteger.i.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
cpp-E.syms befaad0c14 Add Hurd signal and error constants. 9 éve
cpp-SIG.syms 41f28a9b0e Remove SIGEV constant definitions. 9 éve
debug-malloc.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
debug-malloc.h 1234bb1850 Update license notices in all C files 7 éve
debug.c 1234bb1850 Update license notices in all C files 7 éve
debug.h 1234bb1850 Update license notices in all C files 7 éve
deprecated.c f34d50ad6b Deprecate scm_find_executable 6 éve
deprecated.h f34d50ad6b Deprecate scm_find_executable 6 éve
deprecation.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
deprecation.h 1234bb1850 Update license notices in all C files 7 éve
dynl.c 1234bb1850 Update license notices in all C files 7 éve
dynl.h 1234bb1850 Update license notices in all C files 7 éve
dynstack.c a20feea43e Continuations capture machine code address 6 éve
dynstack.h a20feea43e Continuations capture machine code address 6 éve
dynwind.c 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
dynwind.h 1234bb1850 Update license notices in all C files 7 éve
elf.h afc74c2920 add ELF loader 13 éve
eq.c 1234bb1850 Update license notices in all C files 7 éve
eq.h 1234bb1850 Update license notices in all C files 7 éve
error.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
error.h 1234bb1850 Update license notices in all C files 7 éve
eval.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
eval.h 1234bb1850 Update license notices in all C files 7 éve
evalext.c 1234bb1850 Update license notices in all C files 7 éve
evalext.h 1234bb1850 Update license notices in all C files 7 éve
exceptions.c f4ca107f7f Rebase throw/catch on top of raise-exception/with-exception-handler 5 éve
exceptions.h f4ca107f7f Rebase throw/catch on top of raise-exception/with-exception-handler 5 éve
expand.c 79a40cf717 Add "mod" field to tree-il toplevel ref, set, define 5 éve
expand.h 79a40cf717 Add "mod" field to tree-il toplevel ref, set, define 5 éve
extensions.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
extensions.h 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
fdes-finalizers.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
fdes-finalizers.h 1234bb1850 Update license notices in all C files 7 éve
feature.c 1234bb1850 Update license notices in all C files 7 éve
feature.h 1234bb1850 Update license notices in all C files 7 éve
filesys.c 0a78d39b77 Merge from stable-2.2 5 éve
filesys.h 1234bb1850 Update license notices in all C files 7 éve
finalizers.c 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
finalizers.h 1234bb1850 Update license notices in all C files 7 éve
fluids.c 8918165c40 Compile current-module as intrinsic call 7 éve
fluids.h 8918165c40 Compile current-module as intrinsic call 7 éve
foreign-object.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
foreign-object.h 1234bb1850 Update license notices in all C files 7 éve
foreign.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
foreign.h 939b1ae23f Rework foreign-call trampoline 6 éve
fports.c b3b14fe6a2 Merge from stable-2.2 5 éve
fports.h 1234bb1850 Update license notices in all C files 7 éve
frames.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
frames.h 4b7af0b7fd Update frames.h comments. 7 éve
gc-inline.h b02d1b08d7 Compiler allocates boxed flonums in unmarked space 5 éve
gc-malloc.c 1234bb1850 Update license notices in all C files 7 éve
gc.c 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
gc.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
gen-scmconfig.c 38e2c2c6b1 Deprecate scm_t_uint8 and similar typedefs 7 éve
gen-scmconfig.h.in 5e5afde06f Start to use C99 stdint in gen-scmconfig 7 éve
generalized-arrays.c 1234bb1850 Update license notices in all C files 7 éve
generalized-arrays.h 1234bb1850 Update license notices in all C files 7 éve
generalized-vectors.c 1234bb1850 Update license notices in all C files 7 éve
generalized-vectors.h 1234bb1850 Update license notices in all C files 7 éve
gettext.c 1234bb1850 Update license notices in all C files 7 éve
gettext.h 1234bb1850 Update license notices in all C files 7 éve
goops.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
goops.h 1234bb1850 Update license notices in all C files 7 éve
gsubr.c c86758c298 Allow for bind-optionals without alloc-frame 6 éve
gsubr.h cf0270cb4c Add internal function mapping subr index to function 6 éve
guardians.c afb2c96248 Merge from stable-2.2 5 éve
guardians.h 1234bb1850 Update license notices in all C files 7 éve
guile-func-name-check 5d5d3d75d0 Fix spurious warnings in net_db.c 8 éve
guile-snarf-docs.in 34cbb05331 Revert "[build] Rewrite guile-func-name-check in Scheme, adding features." 15 éve
guile-snarf.awk.in 53befeb700 Change Guile license to LGPLv3+ 16 éve
guile-snarf.in f775ab3654 guile-snarf: skip -g* arguments to avoid build failure 8 éve
guile.c 1234bb1850 Update license notices in all C files 7 éve
hash.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
hash.h 1234bb1850 Update license notices in all C files 7 éve
hashtab.c 1234bb1850 Update license notices in all C files 7 éve
hashtab.h 1234bb1850 Update license notices in all C files 7 éve
hooks.c 1234bb1850 Update license notices in all C files 7 éve
hooks.h 1234bb1850 Update license notices in all C files 7 éve
i18n.c bd50407d1f Strings, i18n: Limit the use of alloca to approximately 8 kilobytes. 6 éve
i18n.h 1234bb1850 Update license notices in all C files 7 éve
init.c f4ca107f7f Rebase throw/catch on top of raise-exception/with-exception-handler 5 éve
init.h 1234bb1850 Update license notices in all C files 7 éve
inline.c d5c420a888 Add 'scm_c_make_char' and use it where appropriate. 6 éve
inline.h 1234bb1850 Update license notices in all C files 7 éve
instructions.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
instructions.h 1234bb1850 Update license notices in all C files 7 éve
intrinsics.c d1cf892880 Optimize fixnum or s64 -> f64 conversions 5 éve
intrinsics.h d1cf892880 Optimize fixnum or s64 -> f64 conversions 5 éve
ioext.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
ioext.h 1234bb1850 Update license notices in all C files 7 éve
iselect.h 1234bb1850 Update license notices in all C files 7 éve
jit.c d1cf892880 Optimize fixnum or s64 -> f64 conversions 5 éve
jit.h af72d01de8 Speed up returns in JIT 6 éve
keywords.c 1234bb1850 Update license notices in all C files 7 éve
keywords.h 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
libgettext.h 1234bb1850 Update license notices in all C files 7 éve
libguile-2.2-gdb.scm 6a95c8e77a GDB support: Add 'guile-backtrace' command. 6 éve
libguile.map 9af080f720 Use a linker version script for libguile. 16 éve
list.c 1234bb1850 Update license notices in all C files 7 éve
list.h 5dcad70d99 Fix list validation of *list->bytevector procedures. 6 éve
load.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
load.h 1234bb1850 Update license notices in all C files 7 éve
loader.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
loader.h 4060728e0a Renumber instructions and bump objcode version 6 éve
locale-categories.h 1234bb1850 Update license notices in all C files 7 éve
macros.c 61a8c9300d Fix race when expanding syntax-parameterize and define-syntax-parameter 6 éve
macros.h 1234bb1850 Update license notices in all C files 7 éve
mallocs.c 1234bb1850 Update license notices in all C files 7 éve
mallocs.h 1234bb1850 Update license notices in all C files 7 éve
memoize.c 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
memoize.h 1234bb1850 Update license notices in all C files 7 éve
modules.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
modules.h 8918165c40 Compile current-module as intrinsic call 7 éve
net_db.c 1234bb1850 Update license notices in all C files 7 éve
net_db.h 1234bb1850 Update license notices in all C files 7 éve
null-threads.c 1234bb1850 Update license notices in all C files 7 éve
null-threads.h 1234bb1850 Update license notices in all C files 7 éve
numbers.c a3a726c868 Optimize fixnum exact integer square roots. 6 éve
numbers.h 8ecc82959a Merge from stable-2.2 5 éve
objprop.c 1234bb1850 Update license notices in all C files 7 éve
objprop.h 1234bb1850 Update license notices in all C files 7 éve
options.c 1234bb1850 Update license notices in all C files 7 éve
options.h 1234bb1850 Update license notices in all C files 7 éve
pairs.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
pairs.h 1234bb1850 Update license notices in all C files 7 éve
poll.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
poll.h 1234bb1850 Update license notices in all C files 7 éve
ports-internal.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
ports.c 253cf3dc6f Revert "Revert scm_c_make_char rename" 5 éve
ports.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
posix-w32.c 1234bb1850 Update license notices in all C files 7 éve
posix-w32.h 1234bb1850 Update license notices in all C files 7 éve
posix.c 50c744d43a Merge from stable-2.2 5 éve
posix.h 1234bb1850 Update license notices in all C files 7 éve
print.c 253cf3dc6f Revert "Revert scm_c_make_char rename" 5 éve
print.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
private-options.h 1234bb1850 Update license notices in all C files 7 éve
procprop.c 1234bb1850 Update license notices in all C files 7 éve
procprop.h 1234bb1850 Update license notices in all C files 7 éve
procs.c 1234bb1850 Update license notices in all C files 7 éve
procs.h 1234bb1850 Update license notices in all C files 7 éve
programs.c c86758c298 Allow for bind-optionals without alloc-frame 6 éve
programs.h b8a9a666f1 Rewrite subr implementation 7 éve
promises.c 1234bb1850 Update license notices in all C files 7 éve
promises.h 1234bb1850 Update license notices in all C files 7 éve
pthread-threads.h 1234bb1850 Update license notices in all C files 7 éve
quicksort.i.c f6ec873a8b Move "min" and "max" macros out of _scm.h 7 éve
r6rs-ports.c c5526c4e40 Merge from stable-2.2 5 éve
r6rs-ports.h c5526c4e40 Merge from stable-2.2 5 éve
random.c 4e24cca595 scm_seed_to_random_state: Support wide string arguments. 6 éve
random.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
rdelim.c 1234bb1850 Update license notices in all C files 7 éve
rdelim.h 1234bb1850 Update license notices in all C files 7 éve
read.c 253cf3dc6f Revert "Revert scm_c_make_char rename" 5 éve
read.h 1234bb1850 Update license notices in all C files 7 éve
regex-posix.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
regex-posix.h 1234bb1850 Update license notices in all C files 7 éve
remaining-docs-needed 8849a2449b * run-test, remaining-docs-needed: Added these scripts. The 25 éve
run-test 8849a2449b * run-test, remaining-docs-needed: Added these scripts. The 25 éve
rw.c 1234bb1850 Update license notices in all C files 7 éve
rw.h 1234bb1850 Update license notices in all C files 7 éve
scm.h dbb2b1d437 Merge from stable-2.2 5 éve
scmconfig.h.top 1234bb1850 Update license notices in all C files 7 éve
scmsigs.c 24a48d8900 Merge from stable-2.2 5 éve
scmsigs.h 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
script.c f34d50ad6b Deprecate scm_find_executable 6 éve
script.h f34d50ad6b Deprecate scm_find_executable 6 éve
simpos.c 1234bb1850 Update license notices in all C files 7 éve
simpos.h 1234bb1850 Update license notices in all C files 7 éve
smob.c 1234bb1850 Update license notices in all C files 7 éve
smob.h 1234bb1850 Update license notices in all C files 7 éve
snarf.h 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
socket.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
socket.h aad64cf381 Merge from stable-2.2 5 éve
sort.c 1234bb1850 Update license notices in all C files 7 éve
sort.h 1234bb1850 Update license notices in all C files 7 éve
srcprop.c 1234bb1850 Update license notices in all C files 7 éve
srcprop.h 1234bb1850 Update license notices in all C files 7 éve
srfi-1.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
srfi-1.h 1234bb1850 Update license notices in all C files 7 éve
srfi-13.c 253cf3dc6f Revert "Revert scm_c_make_char rename" 5 éve
srfi-13.h 1234bb1850 Update license notices in all C files 7 éve
srfi-14.c 980d8265c2 Avoid passing NULL to 'memcpy' and 'memcmp'. 6 éve
srfi-14.h 1234bb1850 Update license notices in all C files 7 éve
srfi-14.i.c cfd4401a2c Regenerate SRFI-14 character set data. 9 éve
srfi-4.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
srfi-4.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
srfi-60.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
srfi-60.h 1234bb1850 Update license notices in all C files 7 éve
stackchk.c 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
stackchk.h 1234bb1850 Update license notices in all C files 7 éve
stacks.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
stacks.h 1234bb1850 Update license notices in all C files 7 éve
stime.c 3869cdc59d Merge from stable-2.2 5 éve
stime.h 1234bb1850 Update license notices in all C files 7 éve
strings.c 253cf3dc6f Revert "Revert scm_c_make_char rename" 5 éve
strings.h dcf8389a5a Fix typo in strings.h. 6 éve
strorder.c 1234bb1850 Update license notices in all C files 7 éve
strorder.h 1234bb1850 Update license notices in all C files 7 éve
strports.c 94b20b79ec Merge from stable-2.2 5 éve
strports.h 1234bb1850 Update license notices in all C files 7 éve
struct.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
struct.h 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
symbols.c 5804c977d7 Rename scm_i_thread to scm_thread 7 éve
symbols.h 1234bb1850 Update license notices in all C files 7 éve
syntax.c 1234bb1850 Update license notices in all C files 7 éve
syntax.h 1234bb1850 Update license notices in all C files 7 éve
syscalls.h 1234bb1850 Update license notices in all C files 7 éve
tags.h d9eafa374c Inline tags.h into __scm.h 7 éve
texi-fragments-to-docstrings 6cfdc6b878 Build `guile-procedures.txt' using (texinfo) instead of `makeinfo'. 12 éve
threads.c f4ca107f7f Rebase throw/catch on top of raise-exception/with-exception-handler 5 éve
threads.h 33aecf48b0 Inline freelist vectors into scm_thread 6 éve
throw.c f4ca107f7f Rebase throw/catch on top of raise-exception/with-exception-handler 5 éve
throw.h f4ca107f7f Rebase throw/catch on top of raise-exception/with-exception-handler 5 éve
trees.c 1234bb1850 Update license notices in all C files 7 éve
trees.h 1234bb1850 Update license notices in all C files 7 éve
unicode.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
unicode.h 1234bb1850 Update license notices in all C files 7 éve
unidata_to_charset.pl dcc69bab8c copyright dates 15 éve
uniform.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
uniform.h 1234bb1850 Update license notices in all C files 7 éve
validate.h 69990c4532 Deprecate libguile/validate.h 7 éve
values.c 3ae69f3063 Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 6 éve
values.h 4a2d78b4d4 Give multiple-values objects a tc7 7 éve
variable.c 1234bb1850 Update license notices in all C files 7 éve
variable.h 1234bb1850 Update license notices in all C files 7 éve
vectors.c afb2c96248 Merge from stable-2.2 5 éve
vectors.h 1234bb1850 Update license notices in all C files 7 éve
version.c 1234bb1850 Update license notices in all C files 7 éve
version.h.in 791eb0c01a Remove (C) from copyright statements 7 éve
vm-builtins.h 110310b3e7 Expose scm_vm_builtin_ref internally 6 éve
vm-engine.c d1cf892880 Optimize fixnum or s64 -> f64 conversions 5 éve
vm-expand.h 1234bb1850 Update license notices in all C files 7 éve
vm.c 9e3a5c9a10 Fix the jitless fix 5 éve
vm.h 883bdc7453 Fix emergency aborts to not expand the stack 6 éve
vports.c 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 7 éve
vports.h 1234bb1850 Update license notices in all C files 7 éve
weak-list.h 1234bb1850 Update license notices in all C files 7 éve
weak-set.c 1234bb1850 Update license notices in all C files 7 éve
weak-set.h 1234bb1850 Update license notices in all C files 7 éve
weak-table.c 1234bb1850 Update license notices in all C files 7 éve
weak-table.h 1234bb1850 Update license notices in all C files 7 éve
weak-vector.c 6cd9b3114f Fix use of uninstalled header by installed headers 6 éve
weak-vector.h 1234bb1850 Update license notices in all C files 7 éve