Commit graph

772 commits

Author SHA1 Message Date
Alex Shinn
7f2b2963b1 Adding uint parsers to binary records. 2014-09-21 17:30:25 +09:00
Alex Shinn
d382e92b14 Fixing bug in factor. 2014-09-19 12:07:28 +09:00
Alex Shinn
5731ff73f7 Fixing bug in test for comparing 0.0. 2014-09-19 10:56:48 +09:00
Alex Shinn
2247580fa7 core any should work on improper lists. 2014-09-05 22:52:59 +09:00
Alex Shinn
fe07176a8a Recognize analyzed proc docs in .sld files. 2014-08-30 16:25:05 +09:00
Alex Shinn
31ba067d62 forgot to export write 2014-08-29 22:19:24 +09:00
Alex Shinn
101c61f083 Ensuring parent directories in tar-create. 2014-08-24 21:19:47 +09:00
Alex Shinn
89661f8b75 Handle missing user/group password info in tar-create. 2014-08-24 16:53:38 +09:00
Alex Shinn
424671e5cf Fixing (chibi net) docs. 2014-08-22 22:44:42 +09:00
Alex Shinn
c8f61c8893 Adding send and receive support, with an example of how to use them with udp. 2014-08-22 22:41:42 +09:00
Alex Shinn
a2ca973c4f Add missing (scheme char) import for non-chibi implementations.
Prefer Unicode-aware (scheme char) to (chibi) char-up/downcase.
Use char-set:title-case from SRFI-14 for non-chibi implementations.
Fixes issue #233.
2014-08-10 11:04:58 +09:00
Alex Shinn
cee60d9b45 Adding (scheme small) and making it the repl default (by popular demand). 2014-08-06 21:26:25 +09:00
Alex Shinn
12b25c01ba Giving a proper OOM error on arithmetic-shift with a huge shift. 2014-08-03 20:45:26 +09:00
Alex Shinn
a54c49d48a initstate_r is a glibc extension 2014-07-31 22:49:40 +09:00
Alex Shinn
8a02343324 Improving (chibi doc) docs. 2014-07-30 23:13:19 +09:00
Alex Shinn
7d8098b549 Checking for __GNU_LIBRARY__ to use random_r. 2014-07-30 22:46:53 +09:00
Alex Shinn
cc4ec96001 Redefining term-attrs-[io]speed[-set!] in terms of accessor functions,
cfgetispeed, cfgetospeed, cfsetispeed and cfsetospeed, instead of
non-portable field names.
2014-07-30 22:44:04 +09:00
Alex Shinn
6c0c3e53e9 Fixing optional argument signatures. Adding some initial docs. 2014-07-29 22:42:46 +09:00
Alex Shinn
8d1250dc43 Simplifying docs. 2014-07-29 22:00:39 +09:00
Alex Shinn
07d2c8333b Traverse indirect procedure signatures via applied references. 2014-07-29 22:00:25 +09:00
Alex Shinn
89e5c7f87d Fixing doc inference via procedure analysis.
Show a basic header even when inference fails.
2014-07-28 23:44:49 +09:00
Alex Shinn
7469dd82da procedure-analysis takes an optional module argument 2014-07-28 22:52:56 +09:00
Alex Shinn
9ce81e9223 Adding missing doc section. 2014-07-28 22:18:46 +09:00
Alex Shinn
36bcf9c3e2 Added some clarifying comments. 2014-07-28 22:16:37 +09:00
Alex Shinn
7c181ca3fe chibi-doc traverses include-library-declarations. 2014-07-27 16:36:01 +09:00
Alex Shinn
4e52ffc411 Supporting literate docs inside nested forms, currently only define-library and begin. 2014-07-27 16:15:48 +09:00
Alex Shinn
a8798e24c3 Adding a note about sorting containers. 2014-07-27 16:10:30 +09:00
Alex Shinn
389f5388f0 Using consistent spacing. 2014-07-27 16:08:28 +09:00
Alex Shinn
bec0275bf2 Adding escapes for basic ansi colors as well. 2014-07-24 22:48:55 +09:00
Alex Shinn
706fdad575 Don't generate implicit docs for already explicitly documented procs and macros. 2014-07-24 22:44:16 +09:00
Alex Shinn
bb0767eb45 Adding initial 256 color support to (chibi term ansi). 2014-07-23 23:21:45 +09:00
Alex Shinn
9be980a100 Tentative change to enable restarting at a fresh line in the REPL. 2014-07-23 23:01:41 +09:00
Alex Shinn
455c8debce Don't report missing test source for the pathological case of testing the literal #f. 2014-07-23 20:09:09 +09:00
Alex Shinn
76501b602f Use (chibi term ansi) library in (chibi test) instead of inlined ansi procedures. 2014-07-22 23:36:43 +09:00
Alex Shinn
1925b068ef Adding (chibi term ansi) library from Alan Watson. 2014-07-22 23:28:54 +09:00
Alex Shinn
e7d199ef03 Adding include-library-declarations support. 2014-07-22 21:50:04 +09:00
Alex Shinn
8bc0a3b454 Reporting explicitly when no matching module exports are found. 2014-07-22 21:26:07 +09:00
Alex Shinn
536f9bfa90 Constant-folding symbol->keyword* in chibi. 2014-07-16 23:09:59 +09:00
Alex Shinn
931233a844 Fixing rest handling of let-keywords to only include unknown keys. 2014-07-16 22:33:13 +09:00
Alex Shinn
eb5cce75ce Documenting (chibi optional). Fixing let-keywords usage with
implicit keywords.
2014-07-16 00:58:48 +09:00
Alex Shinn
1d5f06a641 Sorting modules in undefined binding warning.
Printing an initial message that we're searching.
2014-07-12 17:10:51 +09:00
Alex Shinn
c160d03024 Prune directories from module search once we've gone two levels
without seeing any modules.
2014-07-12 17:02:09 +09:00
Alex Shinn
bca1281acb Adding missing nwb support. 2014-07-11 06:53:10 +09:00
Alex Shinn
53c7dfd71e When annotating regexp states with the leftmost longest match,
prefer the leftmost even if the end of either match has not
yet been completed.  If two matches start on the same state,
prefer an uncompleted end to a completed one.
Fixes issue #229.
2014-07-10 22:59:12 +09:00
Alex Shinn
8b39d35dc1 Adding license. 2014-07-10 00:34:36 +09:00
Alex Shinn
6f052f2103 Using unzipped data for digests. 2014-07-09 23:50:19 +09:00
Alex Shinn
03fc4e69eb Exporting regexp-match-submatch-start regexp-match-submatch-end.
Fixes issue #228.
2014-07-09 07:35:22 +09:00
Alex Shinn
93002110f4 run-application prints help when a command is expected and none given 2014-07-08 22:52:14 +09:00
Alex Shinn
1e69cbc90f Asking for confirmation instead of failing automatically
on digest and signature mismatches.
2014-07-08 22:44:51 +09:00
Alex Shinn
6be655083c Adding path-resolve and uri-resolve utilities. 2014-07-08 22:40:53 +09:00