chibi-scheme/lib/chibi
2025-04-01 10:36:06 +09:00
..
char-set Upgrading to Unicode 15.1.0. 2024-05-31 23:57:18 +09:00
crypto replacing (srfi 142) with (srfi 151) 2017-08-21 22:32:57 +09:00
io Add some extended utf8 IO utilities. 2024-03-18 22:47:40 +09:00
iset Add iset-rank/select. 2023-05-23 22:03:19 +09:00
loop Add iset-rank/select. 2023-05-23 22:03:19 +09:00
match Clarify there is no special meaning to else in match. 2024-10-09 07:16:41 +09:00
math shorter factor (issue #751 cont.) 2021-06-30 00:29:54 -07:00
monad fixing (srfi 159) after refactoring 2020-07-06 15:09:49 +09:00
net accept a --quiet option to disable full request logging in http-server 2024-05-29 22:46:52 +09:00
optimize move remaining fields to start of types 2020-07-30 00:19:21 +09:00
parse bounds check for parse-stream-debug-info on empty input (fixes issue #826) 2022-04-18 08:55:06 +09:00
regexp replacing (srfi 142) with (srfi 151) 2017-08-21 22:32:57 +09:00
show don't assume map works on improper lists in cpp-define 2021-07-28 10:35:05 +09:00
snow Guard against ill-formed responses in snow remote-command. 2024-12-02 11:43:36 +09:00
term filter history duplicates 2020-07-24 15:59:30 +09:00
text Add array-packed? tests on empty arrays. 2024-05-24 19:42:00 +09:00
win32 Fix 2024-05-26 13:06:58 +09:00
accept.c Simplify snprintf usage 2021-08-07 23:17:38 +03:00
app-test.sld Fix help output for nested command-specific options. 2024-08-19 22:24:03 +09:00
app.scm Fix help output for nested command-specific options. 2024-08-19 22:24:03 +09:00
app.sld suggesting closest misspelled options (issue #588) 2020-07-24 14:25:15 +09:00
apropos.scm Add (chibi apropos) module 2019-12-28 17:44:32 +02:00
apropos.sld Add (chibi apropos) module 2019-12-28 17:44:32 +02:00
assert-test.sld add docs and tests for assert, unify with SRFI 145 2021-05-06 20:34:03 +09:00
assert.sld add docs and tests for assert, unify with SRFI 145 2021-05-06 20:34:03 +09:00
ast.c Error on using only to import an unexported binding. 2023-01-28 15:47:37 +09:00
ast.scm Move identifier-syntax to (chibi ast) 2022-03-15 10:27:56 +01:00
ast.sld Error on using only to import an unexported binding. 2023-01-28 15:47:37 +09:00
base64-test.sld various portability improvements 2017-03-26 16:00:31 +09:00
base64.scm adding (srfi 142), using that in place of (srfi 33) 2017-04-16 22:06:56 +09:00
base64.sld replacing (srfi 142) with (srfi 151) 2017-08-21 22:32:57 +09:00
binary-record-chicken.scm provide a nicer binary type interface 2017-03-25 17:46:30 +09:00
binary-record-test.sld Add tests and documentation for define-binary-record-type. 2024-05-30 19:08:09 +09:00
binary-record.scm Add tests and documentation for define-binary-record-type. 2024-05-30 19:08:09 +09:00
binary-record.sld Add tests and documentation for define-binary-record-type. 2024-05-30 19:08:09 +09:00
binary-types.scm Add tests and documentation for define-binary-record-type. 2024-05-30 19:08:09 +09:00
bytevector-test.sld fixing scheme bytevector for 32bit arch 2020-07-28 15:09:40 +09:00
bytevector.scm supporting ber encoding in bytevectors 2018-12-09 03:44:19 +08:00
bytevector.sld fixing scheme bytevector for 32bit arch 2020-07-28 15:09:40 +09:00
channel.scm Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
channel.sld Making libraries portable where possible. 2015-04-26 16:17:38 +09:00
char-set.sld More documentation improvements. 2015-05-01 07:55:25 +09:00
config.scm also print error 2019-01-06 08:22:43 +08:00
config.sld also print error 2019-01-06 08:22:43 +08:00
csv-test.sld add csv-num-rows 2024-11-08 16:25:13 +09:00
csv.scm Need to apply eof-object. 2024-11-13 15:57:26 +09:00
csv.sld add csv-num-rows 2024-11-08 16:25:13 +09:00
diff-test.sld skip common prefix/suffix in diff 2021-12-28 16:07:43 +09:00
diff.scm lib/chibi/diff.scm: Fix string ANSI coloring call 2022-04-10 22:44:24 +02:00
diff.sld adding (chibi diff), use in tests 2020-06-04 22:06:32 +09:00
disasm.c Simplify snprintf usage 2021-08-07 23:17:38 +03:00
disasm.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
doc-test.sld chibi doc fixes for irregex manual 2021-05-14 13:49:07 +09:00
doc.scm chibi doc fixes for irregex manual 2021-05-14 13:49:07 +09:00
doc.sld including example output in (chibi doc), translate ansi escape 2020-07-23 17:47:04 +09:00
edit-distance-test.sld adding levenshtein distance 2019-11-04 20:15:32 +08:00
edit-distance.sld suggesting closest misspelled options (issue #588) 2020-07-24 14:25:15 +09:00
emscripten.scm Adding missing emscripten files. 2015-02-25 07:43:35 +09:00
emscripten.sld Adding missing emscripten files. 2015-02-25 07:43:35 +09:00
emscripten.stub Adding missing emscripten files. 2015-02-25 07:43:35 +09:00
equiv.scm reduce bound on equal?/bounded 2024-05-29 14:10:42 +09:00
equiv.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
filesystem-test.sld replacing (srfi 142) with (srfi 151) 2017-08-21 22:32:57 +09:00
filesystem.scm signal an error when we can't change-directory in with-directory (issue #850) 2022-08-11 21:56:35 +09:00
filesystem.sld (chibi filesystem): add chown 2020-07-08 15:12:14 -04:00
filesystem.stub (chibi filesystem): conditionalize chown to fix Windows build 2020-07-08 15:36:21 -04:00
filesystem_win32_shim.c (chibi filesystem) Win32: A bit more shims 2017-12-13 22:00:07 +09:00
generic-test.sld Making libraries portable where possible. 2015-04-26 16:17:38 +09:00
generic.scm Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
generic.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
heap-stats.c Added full support for packed images, both for static and dynamic libraries. 2016-02-15 21:12:58 -05:00
heap-stats.sld adding free-sizes complement to heap-sizes 2015-06-15 21:34:25 +09:00
highlight.scm chibi doc fixes for irregex manual 2021-05-14 13:49:07 +09:00
highlight.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
ieee-754.scm supporting non-native endianness and non-finite floating values 2018-12-06 23:25:18 +08:00
io-test.sld Add some extended utf8 IO utilities. 2024-03-18 22:47:40 +09:00
io.sld Add some extended utf8 IO utilities. 2024-03-18 22:47:40 +09:00
iset-test.sld Add iset-rank/select. 2023-05-23 22:03:19 +09:00
iset.sld Add iset-rank/select. 2023-05-23 22:03:19 +09:00
json-test.sld Encode JSON null as the symbol 'null. 2023-02-16 21:32:35 +09:00
json.c More thorough checks for SEXP_MIN_FIXNUM/-1. 2025-01-30 11:44:23 +09:00
json.scm forgot to add file 2020-07-26 23:23:19 +09:00
json.sld adding make-json-reader 2020-07-26 23:15:53 +09:00
log-test.sld update logging tests for fixes in string-split 2021-04-08 10:08:19 +09:00
log.scm adding (chibi log) tests 2018-01-11 22:42:18 +09:00
log.sld adding (chibi log) tests 2018-01-11 22:42:18 +09:00
loop-test.sld making string-cursors a disjoint type 2016-03-29 22:25:09 +09:00
loop.sld Add iset-rank/select. 2023-05-23 22:03:19 +09:00
match-test.sld match fix for (a ...) patterns where a was already bound - thanks to Andy Wingo 2021-06-21 16:44:02 +09:00
match.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
memoize-test.sld Adding memoize-file-loader test. 2024-05-13 22:06:19 +09:00
memoize.scm bring memoize-to-file up-to-date with string-cursor api 2017-05-30 15:35:57 +09:00
memoize.sld portability changes 2016-09-26 23:10:09 +09:00
mime-test.sld adding content-type output for http server files 2020-07-17 14:42:28 +09:00
mime.scm Support more MIME types for common file types. 2021-11-18 22:09:47 -08:00
mime.sld adding content-type output for http server files 2020-07-17 14:42:28 +09:00
modules.scm handle include-shared in analyze-module 2021-04-26 14:27:11 +09:00
modules.sld Fixing snow doc extraction for multiple levels of includes. 2017-01-19 23:58:09 +09:00
net.scm (chibi net): make-listener-socket: close the socket on error 2019-09-22 19:18:18 -05:00
net.sld (chibi net): add address-info-canonname 2020-03-24 19:03:41 -05:00
net.stub (chibi net): add address-info-canonname 2020-03-24 19:03:41 -05:00
numeric-test.sld adjust for rounding up converting from fixnum to double in exact-integer-sqrt (fixes #786) 2021-11-08 09:27:50 +09:00
optimize.scm Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
optimize.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
optional-test.sld Improve let-keywords docs and add unit tests (issue #866). 2022-10-11 22:32:32 +09:00
optional.scm Improve let-keywords docs and add unit tests (issue #866). 2022-10-11 22:32:32 +09:00
optional.sld simplify opt-lambda def; copy list tail for rest arguments 2021-11-25 22:01:59 +09:00
parse-test.sld bounds check for parse-stream-debug-info on empty input (fixes issue #826) 2022-04-18 08:55:06 +09:00
parse.sld Fleshing out (chibi parse) docs and adding to the manual. 2015-05-02 21:47:24 +09:00
pathname-test.sld Making libraries portable where possible. 2015-04-26 16:17:38 +09:00
pathname.scm adding -Dsafe-string-cursors feature to perform extra checks on string cursors 2019-02-01 00:31:13 +08:00
pathname.sld Fixing description of pathname library. 2015-05-03 08:12:46 +09:00
process-test.sld (chibi process): fix process-running? on OpenBSD, NetBSD and DragonFly 2019-08-30 13:05:32 -05:00
process.scm Fix 2024-05-26 13:06:58 +09:00
process.sld Import call/cc 2024-05-26 13:10:28 +09:00
process.stub removing redundant renaming to same name execvp 2017-08-28 23:41:34 +09:00
pty-test.sld adding (chibi pty) 2019-08-19 23:03:09 +08:00
pty.sld adding (chibi pty) 2019-08-19 23:03:09 +08:00
pty.stub (chibi pty): fix compilation errors on the BSDs 2019-08-22 16:33:10 -05:00
quoted-printable-test.sld various portability improvements 2017-03-26 16:00:31 +09:00
quoted-printable.scm various portability improvements 2017-03-26 16:00:31 +09:00
quoted-printable.sld replacing (srfi 142) with (srfi 151) 2017-08-21 22:32:57 +09:00
regexp-test.sld add failing non-greedy test example 2025-04-01 10:36:06 +09:00
regexp.scm Implement look-around assertions for SRFI 115. 2024-05-29 22:30:46 +09:00
regexp.sld Allow for a chunked regexp API by exposing low-level tools. 2024-03-17 22:21:23 +09:00
reload.scm Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
reload.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
repl.scm Add repl-print-exception. 2024-10-29 21:45:00 +09:00
repl.sld Add repl-print-exception. 2024-10-29 21:45:00 +09:00
scribble-test.sld Don't consume the delimiter in read-float-tail. 2025-03-23 05:21:28 +09:00
scribble.scm Don't consume the delimiter in read-float-tail. 2025-03-23 05:21:28 +09:00
scribble.sld Making libraries portable where possible. 2015-04-26 16:17:38 +09:00
shell-test.sld fleshing out I/O redirection and adding docs 2022-07-29 18:50:42 +09:00
shell.scm typo s/df/fd (fixes #861) 2022-09-26 22:37:51 +09:00
shell.sld fleshing out I/O redirection and adding docs 2022-07-29 18:50:42 +09:00
show.sld making (chibi show) an alias of (srfi 166) 2020-06-17 23:39:24 +09:00
signal.c (chibi process): fix process-running? on OpenBSD, NetBSD and DragonFly 2019-08-30 13:05:32 -05:00
string-test.sld various portability improvements 2017-03-26 16:00:31 +09:00
string.scm allow indexes instead of cursors for cursor-next/prev and string-any/every 2020-01-31 23:26:38 +08:00
string.sld various portability improvements 2017-03-26 16:00:31 +09:00
stty.scm removing duplicate definition of ixon (issue #402) 2017-04-10 22:19:40 +09:00
stty.sld adding (chibi pty) 2019-08-19 23:03:09 +08:00
stty.stub adding (chibi pty) 2019-08-19 23:03:09 +08:00
sxml-test.sld Adding sxml tests. 2022-10-11 22:42:54 +09:00
sxml.scm Fix attribute skipping for chibi-doc text rendering. 2024-08-15 12:09:46 +09:00
sxml.sld Fix attribute skipping for chibi-doc text rendering. 2024-08-15 12:09:46 +09:00
syntax-case-test.sld Decouple syntax-case from the Chibi core. 2021-08-10 23:19:35 +09:00
syntax-case.scm Make macro-aux safe for other things together with syntax-case 2022-10-26 11:04:23 +02:00
syntax-case.sld Make macro-aux safe for other things together with syntax-case 2022-10-26 11:04:23 +02:00
system-test.sld move definitions to start of body 2016-02-28 18:05:02 +09:00
system.sld Fix getgrnam_r error handling. 2024-05-31 19:05:43 +09:00
system.stub Fix getgrnam_r error handling. 2024-05-31 19:05:43 +09:00
tar-test.sld removing own username from tar tests 2017-03-25 19:44:36 +09:00
tar.scm user/group-information should return #f for unknown users 2024-02-23 15:16:22 +09:00
tar.sld replacing (srfi 142) with (srfi 151) 2017-08-21 22:32:57 +09:00
temp-file.scm Adding a preserve thunk to call-with-temp-file/dir. 2015-04-24 22:52:13 +09:00
temp-file.sld replacing (srfi 142) with (srfi 151) 2017-08-21 22:32:57 +09:00
test.scm Add current-test-value-formatter. 2024-09-17 18:37:40 +09:00
test.sld Add current-test-value-formatter. 2024-09-17 18:37:40 +09:00
text-test.sld Adding initial text type. 2024-03-19 23:03:21 +09:00
text.sld Adding initial text type. 2024-03-19 23:03:21 +09:00
time.sld build on Solaris-like systems 2019-08-11 22:30:17 +00:00
time.stub build on Solaris-like systems 2019-08-11 22:30:17 +00:00
trace.scm allow tracing macros 2021-05-06 10:17:03 +09:00
trace.sld improving docs 2020-07-24 12:53:29 +09:00
type-inference.scm fixing bug in type inference 2015-12-23 17:26:51 +09:00
type-inference.sld Forgot to install regexp (patch from Lorenzo) 2015-01-26 08:06:59 +09:00
uri-test.sld Making libraries portable where possible. 2015-04-26 16:17:38 +09:00
uri.scm additional string-cursor fixes for snow 2016-05-19 23:38:13 +09:00
uri.sld Making libraries portable where possible. 2015-04-26 16:17:38 +09:00
weak-test.sld Fixing weak references. 2015-06-20 23:03:44 +09:00
weak.c (chibi weak) library is a noop when not compiling with weak references. 2015-06-14 15:27:21 +09:00
weak.sld improving docs 2020-07-24 12:53:29 +09:00
zlib.scm Adding a preserve thunk to call-with-temp-file/dir. 2015-04-24 22:52:13 +09:00
zlib.sld porting (chibi temp-file) and (chibi zlib) to chicken 2017-03-25 18:26:35 +09:00