Mark H Weaver 453acfacf4 Merge remote-tracking branch 'origin/stable-2.0' 11 gadi atpakaļ
..
peg 94027fe6ec Remove 'define-grammar-f' 12 gadi atpakaļ
ChangeLog-2008 00d0489205 move ice-9/ and oop/ under module/ 16 gadi atpakaļ
README 00d0489205 move ice-9/ and oop/ under module/ 16 gadi atpakaļ
and-let-star.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
arrays.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
binary-ports.scm 7f6c3f8f00 Implement efficient 'scm_unget_bytes' and 'unget-bytevector'. 12 gadi atpakaļ
boot-9.scm 453acfacf4 Merge remote-tracking branch 'origin/stable-2.0' 11 gadi atpakaļ
buffered-input.scm fe78af419c bugfixes and simplifications to ice-9 buffered-input. 14 gadi atpakaļ
calling.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
channel.scm 3fc7e2c123 deprecate arity access via (procedure-properties proc 'arity) 15 gadi atpakaļ
command-line.scm 9c90a81bb5 Bump 'copyright-year' to 2013. 12 gadi atpakaļ
common-list.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
compile-psyntax.scm 403d78f915 Tree-il post-order rewriter no longer destructive 11 gadi atpakaļ
control.scm 55e26a49db Add `call/ec' and `let/ec'. 12 gadi atpakaļ
curried-definitions.scm 0ac084bf2b Fix 'define-public' from (ice-9 curried-definitions). 11 gadi atpakaļ
debug.scm cd8e32c5cd gut ice-9 debug 14 gadi atpakaļ
deprecated.scm b4fa6cc909 Merge remote-tracking branch 'origin/stable-2.0' 12 gadi atpakaļ
documentation.scm 1e23b461ec remove program-name, program-documentation 15 gadi atpakaļ
eval-string.scm 5745de9172 current-language is a parameter in boot-9 12 gadi atpakaļ
eval.scm 28d5d2537c Merge remote-tracking branch 'origin/stable-2.0' 11 gadi atpakaļ
expect.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
format.scm 6dce942c46 String ports use UTF-8; ignore %default-port-encoding. 11 gadi atpakaļ
ftw.scm 139ce19474 scandir: Use `lstat' instead of `stat'. 12 gadi atpakaļ
futures.scm 55e26a49db Add `call/ec' and `let/ec'. 12 gadi atpakaļ
gap-buffer.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
getopt-long.scm fe040dd138 Fix record constructor in getopt-long. 12 gadi atpakaļ
hcons.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
history.scm ec84b0a251 Use `define-module*' in (ice-9 history). 14 gadi atpakaļ
i18n.scm e7f7691f5f i18n: Provide default values for when Gnulib has no replacement. 13 gadi atpakaļ
iconv.scm 5a35d42aa5 add read-string and read-string! to (ice-9 rdelim) 12 gadi atpakaļ
lineio.scm 7f171dbfa0 remove (ice-9 lineio)'s dependency on (ice-9 readline) 15 gadi atpakaļ
list.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
local-eval.scm 3bf3d735ac "fix" local-eval for introduced toplevels 13 gadi atpakaļ
ls.scm 28b8c785e7 nested module fixen to (ice-9 ls) 15 gadi atpakaļ
mapping.scm 72ad03fcbd deprecate (ice-9 mapping) 12 gadi atpakaļ
match.scm 8d5d0425ce Improve run-time error reporting in (ice-9 match). 11 gadi atpakaļ
match.upstream.scm 8d5d0425ce Improve run-time error reporting in (ice-9 match). 11 gadi atpakaļ
networking.scm 55ae00ea73 Add `getaddrinfo' and related procedures. 15 gadi atpakaļ
null.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
occam-channel.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
optargs.scm 0c65f52c6d more define-syntax-rule usage 13 gadi atpakaļ
peg.scm 94027fe6ec Remove 'define-grammar-f' 12 gadi atpakaļ
poe.scm 8bee35bc53 (ice-9 poe) does not get handles from weak hash tables 14 gadi atpakaļ
poll.scm bc1bc9e320 ice-9/poll optimization 13 gadi atpakaļ
popen.scm 03a2f59851 slight open-pipe* / open-process refactor 12 gadi atpakaļ
posix.scm 06bfe276c8 nanosecond timestamp support in stat and utime 15 gadi atpakaļ
pretty-print.scm 6dce942c46 String ports use UTF-8; ignore %default-port-encoding. 11 gadi atpakaļ
psyntax-pp.scm c32b7c4cef Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops 11 gadi atpakaļ
psyntax.scm c32b7c4cef Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops 11 gadi atpakaļ
q.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
quasisyntax.scm cb65f76c74 add quasisyntax 15 gadi atpakaļ
r5rs.scm 69928c8a32 fix some uses of %module-public-interface 15 gadi atpakaļ
r6rs-libraries.scm 5d7c55bdcf R6RS srfi library names should ignore first identifier after the :n 12 gadi atpakaļ
rdelim.scm 7ca5500ff3 docstring in rdelim 12 gadi atpakaļ
receive.scm 0c65f52c6d more define-syntax-rule usage 13 gadi atpakaļ
regex.scm d6e1c8bfdb In fold-matches, set regexp/notbol unless matching string start. 12 gadi atpakaļ
runq.scm 6734191c68 Remove unused top-level variables. 15 gadi atpakaļ
rw.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
safe-r5rs.scm 69928c8a32 fix some uses of %module-public-interface 15 gadi atpakaļ
safe.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
save-stack.scm ec16eb7847 deprecate the-last-stack 14 gadi atpakaļ
scm-style-repl.scm 925c1bae1f remove evaluator-traps-interface 14 gadi atpakaļ
serialize.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
session.scm fc835b1b14 better procedure-arguments for interpreted procs with opt, rest, kwargs 12 gadi atpakaļ
slib.scm b194b59fa1 fix ice-9/slib 12 gadi atpakaļ
stack-catch.scm d8158b837e deprecate save-stack, stack-saved? 14 gadi atpakaļ
streams.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
string-fun.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
syncase.scm d53e5a7edb deprecated sc-expand in deprecated (ice-9 syncase) 15 gadi atpakaļ
test.scm b3da54d181 Placate a number of `syntax-check' verifications. 13 gadi atpakaļ
threads.scm 2d37a93494 Update `par-map' to use nested futures. 12 gadi atpakaļ
time.scm 53befeb700 Change Guile license to LGPLv3+ 15 gadi atpakaļ
top-repl.scm 5745de9172 current-language is a parameter in boot-9 12 gadi atpakaļ
vlist.scm c04c118461 vlist: Remove Texinfo markup from docstrings. 12 gadi atpakaļ
weak-vector.scm a141db8604 remove weak pairs, rewrite weak vectors 13 gadi atpakaļ

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