Andy Wingo 7565b9fc09 add file-port-close-on-exec?; popen takes advantage of it. %!s(int64=13) %!d(string=hai) anos
..
ChangeLog-2008 00d0489205 move ice-9/ and oop/ under module/ %!s(int64=16) %!d(string=hai) anos
README 00d0489205 move ice-9/ and oop/ under module/ %!s(int64=16) %!d(string=hai) anos
and-let-star.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
arrays.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
binary-ports.scm a6c377f7d8 Add `get-string-n' and `get-string-n!' for R6RS ports %!s(int64=14) %!d(string=hai) anos
boot-9.scm a41bed83ab Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
buffered-input.scm fe78af419c bugfixes and simplifications to ice-9 buffered-input. %!s(int64=14) %!d(string=hai) anos
calling.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
channel.scm 3fc7e2c123 deprecate arity access via (procedure-properties proc 'arity) %!s(int64=15) %!d(string=hai) anos
command-line.scm 86b4309b71 Fix --listen option to allow other ports %!s(int64=13) %!d(string=hai) anos
common-list.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
compile-psyntax.scm f9685f4373 globally unique marks and labels using syntax-session-id %!s(int64=13) %!d(string=hai) anos
control.scm 0c65f52c6d more define-syntax-rule usage %!s(int64=13) %!d(string=hai) anos
curried-definitions.scm e39d0b7668 fix curried definitions for value defines %!s(int64=15) %!d(string=hai) anos
debug.scm cd8e32c5cd gut ice-9 debug %!s(int64=14) %!d(string=hai) anos
deprecated.scm 296004b3ba Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
documentation.scm 1e23b461ec remove program-name, program-documentation %!s(int64=15) %!d(string=hai) anos
eval-string.scm d59dd06eb9 add ice-9 eval-string %!s(int64=14) %!d(string=hai) anos
eval.scm dfadcf85cb Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
expect.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
format.scm afd08fdf87 format: Add specifier ~h for localized number output. %!s(int64=13) %!d(string=hai) anos
ftw.scm be96155b50 ftw: Add an `error' parameter to `file-system-fold'. %!s(int64=13) %!d(string=hai) anos
futures.scm 0c65f52c6d more define-syntax-rule usage %!s(int64=13) %!d(string=hai) anos
gap-buffer.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
getopt-long.scm 9447207f0c Use default value for make-fluid in Scheme files %!s(int64=13) %!d(string=hai) anos
hcons.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
history.scm ec84b0a251 Use `define-module*' in (ice-9 history). %!s(int64=14) %!d(string=hai) anos
i18n.scm e7f7691f5f i18n: Provide default values for when Gnulib has no replacement. %!s(int64=13) %!d(string=hai) anos
lineio.scm 7f171dbfa0 remove (ice-9 lineio)'s dependency on (ice-9 readline) %!s(int64=15) %!d(string=hai) anos
list.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
local-eval.scm 3bf3d735ac "fix" local-eval for introduced toplevels %!s(int64=13) %!d(string=hai) anos
ls.scm 28b8c785e7 nested module fixen to (ice-9 ls) %!s(int64=15) %!d(string=hai) anos
mapping.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
match.scm b92bbfff1a Update (ice-9 match) from Chibi-Scheme. %!s(int64=13) %!d(string=hai) anos
match.upstream.scm b92bbfff1a Update (ice-9 match) from Chibi-Scheme. %!s(int64=13) %!d(string=hai) anos
networking.scm 55ae00ea73 Add `getaddrinfo' and related procedures. %!s(int64=15) %!d(string=hai) anos
null.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
occam-channel.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
optargs.scm 0c65f52c6d more define-syntax-rule usage %!s(int64=13) %!d(string=hai) anos
poe.scm 8bee35bc53 (ice-9 poe) does not get handles from weak hash tables %!s(int64=14) %!d(string=hai) anos
poll.scm 6d346bb61a ice-9/poll: verify sizeof(struct pollfd) %!s(int64=13) %!d(string=hai) anos
popen.scm 7565b9fc09 add file-port-close-on-exec?; popen takes advantage of it. %!s(int64=13) %!d(string=hai) anos
posix.scm 06bfe276c8 nanosecond timestamp support in stat and utime %!s(int64=15) %!d(string=hai) anos
pretty-print.scm 91a214ebd9 Improve the usage of variable names in Scheme docstrings. %!s(int64=13) %!d(string=hai) anos
psyntax-pp.scm dfadcf85cb Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
psyntax.scm dfadcf85cb Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
q.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
quasisyntax.scm cb65f76c74 add quasisyntax %!s(int64=15) %!d(string=hai) anos
r4rs.scm 91a214ebd9 Improve the usage of variable names in Scheme docstrings. %!s(int64=13) %!d(string=hai) anos
r5rs.scm 69928c8a32 fix some uses of %module-public-interface %!s(int64=15) %!d(string=hai) anos
r6rs-libraries.scm 1052739b74 rnrs modules #:replace as appropriate %!s(int64=14) %!d(string=hai) anos
rdelim.scm 8556760c23 read-delimited is clearer and conses less %!s(int64=14) %!d(string=hai) anos
receive.scm 0c65f52c6d more define-syntax-rule usage %!s(int64=13) %!d(string=hai) anos
regex.scm ff10e93c3f define* in ice-9 regex %!s(int64=14) %!d(string=hai) anos
runq.scm 6734191c68 Remove unused top-level variables. %!s(int64=15) %!d(string=hai) anos
rw.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
safe-r5rs.scm 69928c8a32 fix some uses of %module-public-interface %!s(int64=15) %!d(string=hai) anos
safe.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
save-stack.scm ec16eb7847 deprecate the-last-stack %!s(int64=14) %!d(string=hai) anos
scm-style-repl.scm 925c1bae1f remove evaluator-traps-interface %!s(int64=14) %!d(string=hai) anos
serialize.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
session.scm ac16263bc1 add an apropos-hook to ice-9 session %!s(int64=13) %!d(string=hai) anos
slib.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
stack-catch.scm d8158b837e deprecate save-stack, stack-saved? %!s(int64=14) %!d(string=hai) anos
streams.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
string-fun.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
syncase.scm d53e5a7edb deprecated sc-expand in deprecated (ice-9 syncase) %!s(int64=15) %!d(string=hai) anos
test.scm b3da54d181 Placate a number of `syntax-check' verifications. %!s(int64=13) %!d(string=hai) anos
threads.scm 0c65f52c6d more define-syntax-rule usage %!s(int64=13) %!d(string=hai) anos
time.scm 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
top-repl.scm 94b55d3fa0 Gracefully handle `setlocale' errors at the REPL. %!s(int64=14) %!d(string=hai) anos
vlist.scm 228e9ec137 vlist: Use (ice-9 format). %!s(int64=13) %!d(string=hai) anos
weak-vector.scm a141db8604 remove weak pairs, rewrite weak vectors %!s(int64=13) %!d(string=hai) anos

README

This directory contains various bits of Guile Scheme code.
Most of these are packaged as modules, with foo.scm implementing
the module `(ice-9 foo)'.

The non-module files are:

boot-9.scm -- loaded on guile startup
implements module system + lots of other stuff
arrays.scm -- loaded by boot-9.scm
networking.scm -- loaded by boot-9.scm
posix.scm -- loaded by boot-9.scm
r4rs.scm -- loaded by boot-9.scm