Ludovic Courtès 755f703dcb Document ‘in-vicinity’. 1 هفته پیش
..
peg 38ad264979 PEG: string-peg: Better support for escaping. 6 ماه پیش
ChangeLog-2008 00d0489205 move ice-9/ and oop/ under module/ 16 سال پیش
README 00d0489205 move ice-9/ and oop/ under module/ 16 سال پیش
and-let-star.scm 764e3614b8 Add internal definitions to derived forms 2 سال پیش
arrays.scm e0bcda4ad9 Fix bitvectors and non-zero lower bound arrays in truncated-print 7 سال پیش
atomic.scm 32f309d5ce Compiler support for atomics 8 سال پیش
binary-ports.scm 461ff313fa Rewrite ‘get-bytevector-all’ in Scheme. 1 سال پیش
boot-9.scm 755f703dcb Document ‘in-vicinity’. 1 هفته پیش
buffered-input.scm fe78af419c bugfixes and simplifications to ice-9 buffered-input. 14 سال پیش
calling.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
command-line.scm c0bfa3219c fix typo in comment 8 ماه پیش
common-list.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
compile-psyntax.scm c72a0237e3 Fix compile-psyntax.scm -- canonicalize pass not needed 4 سال پیش
control.scm 6dd87f4d8c Add suspendable-continuation? 8 سال پیش
copy-tree.scm e2ed33ef04 Remove unnecessary module imports. 2 سال پیش
curried-definitions.scm 61d8dab8ea In curried definitions, move docstrings to outermost lambda 2 سال پیش
custom-ports.scm 5abb24efe4 Fix make-custom-port in case encoding is #f 4 ماه پیش
deprecated.scm e9c5a1719b Move copy-tree to (ice-9 copy-tree); deprecate main binding 4 سال پیش
documentation.scm 1120efe375 Fix race in check-guile to make needless guile-procedures symlink 1 سال پیش
eval-string.scm 025bb024ae eval-string: set port column to column, not line 1 سال پیش
eval.scm 5084fa4858 Introduce make-struct/simple 7 سال پیش
exceptions.scm d47061db23 exceptions: Export constructor and predicate for '&quit-exception'. 5 سال پیش
expect.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
fdes-finalizers.scm 2fa2e50a0f Add file descriptor finalizers 8 سال پیش
format.scm 80d4055e42 Fix error messages containing format strings 1 سال پیش
ftw.scm b6866ded2b ftw: Fix getuid-or-false, getgid-or-false macros. 1 سال پیش
futures.scm 9e28a12121 Revert "futures: Limit the number of nested futures on the same stack." 8 سال پیش
gap-buffer.scm 0c8d20d2d0 Re-implement (ice-9 gap-buffer) records in terms of srfi-9 5 سال پیش
getopt-long.scm e2ed33ef04 Remove unnecessary module imports. 2 سال پیش
hash-table.scm 5063f0a93b Add procedures to convert alists into hash tables. 11 سال پیش
hcons.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
history.scm ec84b0a251 Use `define-module*' in (ice-9 history). 14 سال پیش
i18n.scm f169f64004 Add a fallback value for the locale-monetary-decimal-point 6 سال پیش
iconv.scm 0f42fef119 Add call-with-input-bytevector, call-with-output-bytevector 4 سال پیش
lineio.scm ee18ca9a35 Deprecate (ice-9 lineio) 2 سال پیش
list.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
local-eval.scm 1711608f15 Add quote-syntax 4 سال پیش
ls.scm 28b8c785e7 nested module fixen to (ice-9 ls) 15 سال پیش
match.scm 087bb683c8 Update match's no-matching-pattern code to use "throw" 5 سال پیش
match.upstream.scm c7d170c5d1 Fix typos throughout codebase. 1 سال پیش
networking.scm 55ae00ea73 Add `getaddrinfo' and related procedures. 15 سال پیش
null.scm 2e335635cc (ice-9 null) also exports aux syntax, syntax-rules 5 سال پیش
occam-channel.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
optargs.scm f27e8b855f Fix typos throughout codebase. 1 سال پیش
peg.scm 94027fe6ec Remove 'define-grammar-f' 12 سال پیش
poe.scm 8bee35bc53 (ice-9 poe) does not get handles from weak hash tables 14 سال پیش
poll.scm e2ed33ef04 Remove unnecessary module imports. 2 سال پیش
popen.scm e2ed33ef04 Remove unnecessary module imports. 2 سال پیش
ports.scm 78e9e51065 Redirect diagnostice output messages (e.g., auto-compiling code) to a newly defined current-info-port, and add a command line argument `-I' to set the current-info-port to a void-port. * libguile/ports.c: add cur_infoport_fluid, scm_current_info_port, scm_set_current_info_port; define default current-info-port to stderr * libguile/load.c(compiled_is_fresh,load_thunk_from_path, do_try_auto_compile,scm_sys_warn_auto_compilation_enabled, scm_primitive_load_path): direct output messages to current_info_port; was current_warning_port * libguile/init.c(scm_init_standard_ports): set default current_info_port * module/ice-9/ports.scm: define current-info-port and set-current-info-port * module/ice-9/command-line.scm(*usage*,compile-shell-switches): add argument `-I' to silence diagnostics (or current-info-port to void-port) * doc/ref/guile-invoke.texi: add description for `-I' command argument 8 ماه پیش
posix.scm 06bfe276c8 nanosecond timestamp support in stat and utime 15 سال پیش
pretty-print.scm f27e8b855f Fix typos throughout codebase. 1 سال پیش
psyntax-pp.scm 47807c9b11 Temporarily revert commit 7379049d3 (to make Guile bootstrap) 6 ماه پیش
psyntax.scm 47807c9b11 Temporarily revert commit 7379049d3 (to make Guile bootstrap) 6 ماه پیش
q.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
quasisyntax.scm cb65f76c74 add quasisyntax 15 سال پیش
r5rs.scm 69928c8a32 fix some uses of %module-public-interface 15 سال پیش
r6rs-libraries.scm 80d4055e42 Fix error messages containing format strings 1 سال پیش
r7rs-libraries.scm 522f368719 bug#71304: [PATCH] Add support for 'else' clause in R7RS cond-expand. 1 سال پیش
rdelim.scm c2829e4a86 New line or field iteration procedures in (ice-9 rdelim) 6 ماه پیش
read.scm c78c130b1d ice-9/read: Parse #{}}# properly. 3 سال پیش
receive.scm 0c65f52c6d more define-syntax-rule usage 14 سال پیش
regex.scm d6e1c8bfdb In fold-matches, set regexp/notbol unless matching string start. 12 سال پیش
runq.scm 6734191c68 Remove unused top-level variables. 15 سال پیش
rw.scm 53befeb700 Change Guile license to LGPLv3+ 16 سال پیش
safe-r5rs.scm 3e02bf7259 (ice-9 safe-r5rs) fixes for bound aux syntax 5 سال پیش
safe.scm cc7d394490 Deprecate passing a non-zero size to make-module 5 سال پیش
sandbox.scm e2ed33ef04 Remove unnecessary module imports. 2 سال پیش
save-stack.scm 498f3f9568 Avoid stacks in dynamically-bound values 8 سال پیش
scm-style-repl.scm 2896942751 Update old-style REPL code for deprecation 11 سال پیش
serialize.scm dc2a560264 Deprecate dynamic roots 8 سال پیش
session.scm cc7d394490 Deprecate passing a non-zero size to make-module 5 سال پیش
slib.scm b194b59fa1 fix ice-9/slib 12 سال پیش
soft-ports.scm f320ce8979 Modernize soft ports 2 سال پیش
stack-catch.scm d8158b837e deprecate save-stack, stack-saved? 15 سال پیش
streams.scm aead655a45 Re-implement (ice-9 streams) in terms of (srfi srfi-41) 10 سال پیش
string-fun.scm 9592516bfa string-fun: Fix typo 2 سال پیش
suspendable-ports.scm cba2e7e3fe Fix some invalid unicode handling issues with suspendable ports. 2 سال پیش
test.scm 8441d8ff56 Fix docstring for symbol->string, string->symbol 1 سال پیش
textual-ports.scm 075599e5b0 Implement R6RS custom textual ports 2 سال پیش
threads.scm 455ee49f55 Fix asymetric mutex locking when joining thread. 1 سال پیش
time.scm 176bfd0bce time: Use #: for 'define-module' clauses. 6 سال پیش
top-repl.scm 3e02bf7259 (ice-9 safe-r5rs) fixes for bound aux syntax 5 سال پیش
unicode.scm c5ea75534c Add (ice-9 unicode) module 10 سال پیش
vlist.scm c04c118461 vlist: Remove Texinfo markup from docstrings. 12 سال پیش
weak-vector.scm c9647bfb7e Add weak-vector-length, weak-vector-ref, weak-vector-set! 11 سال پیش

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