Alex Shinn
f759076d2b
Binding a socket makes it non-blocking by default.
...
Allowing primitives (currently only send/receive) to block just once
with SEXP_G_IO_BLOCK_ONCE_ERROR.
2014-09-28 16:20:45 +09:00
Alex Shinn
fbacd0ff6d
Adding non-blocking versions of send and receive.
2014-09-27 20:53:33 +09:00
Alex Shinn
7a2f0e553f
Including sys/resource.h for struct rusage.
2014-09-27 07:42:55 +09:00
Alex Shinn
2f55732dbf
Using safe-setenv for env parameters set in cgi requests.
2014-09-26 20:26:07 +09:00
Alex Shinn
5dbd1c9610
Adding safe-setenv alternative to setenv to workaround shellshock bug.
2014-09-26 20:25:06 +09:00
Alex Shinn
0038398ddc
Removing spurious close paren from pretty formatter.
2014-09-25 00:44:51 +09:00
Alex Shinn
eded552ec6
Adding initial getrusage interface.
2014-09-24 22:10:30 +09:00
Alex Shinn
85ab5ba803
Adding get-host-name.
2014-09-23 09:37:01 +09:00
Alex Shinn
a05a97fc1d
Supporting inet6 addresses in sockaddr-name.
2014-09-22 22:18:43 +09:00
Alex Shinn
85548cc9c8
Adding missing AF_INET6 binding.
2014-09-22 21:39:06 +09:00
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
fe07176a8a
Recognize analyzed proc docs in .sld files.
2014-08-30 16:25:05 +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
8a02343324
Improving (chibi doc) docs.
2014-07-30 23:13:19 +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
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
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