Alex Shinn
|
3468ee5145
|
don't use sexp_write_utf8_char in display if utf8 not supported
|
2011-11-23 13:16:29 +09:00 |
|
Alex Shinn
|
327be34719
|
don't try to make ports from NULL FILE*s
|
2011-11-23 10:47:36 +09:00 |
|
Alex Shinn
|
cd91d4aa72
|
fix to avoid maxing cpu when we want to wait on an fd
|
2011-11-22 21:15:05 +09:00 |
|
Alex Shinn
|
3b116b3189
|
fix to use max-connections arg, and changing bind and listen to return booleans
|
2011-11-22 20:15:59 +09:00 |
|
Alex Shinn
|
f19e55cf2a
|
adding get-socket-option and set-socket-option!
|
2011-11-22 09:23:37 +09:00 |
|
Alex Shinn
|
bab0541548
|
forgot to call clearerr after ferror
|
2011-11-22 09:19:15 +09:00 |
|
Alex Shinn
|
da2795cfa5
|
Doing the right thing for value-result parameters.
|
2011-11-22 08:21:32 +09:00 |
|
Alex Shinn
|
bb53a03fb8
|
accept handles non-blocking correctly
|
2011-11-21 20:42:49 +09:00 |
|
Alex Shinn
|
71922c284a
|
we can now block on fd's directly with no port
|
2011-11-21 20:41:53 +09:00 |
|
Alex Shinn
|
17b265e269
|
not setting errno in sexp_maybe_block_port
|
2011-11-21 20:41:06 +09:00 |
|
Alex Shinn
|
af79b05f6d
|
Another threading patch from Lorenzo, don't queue unpaused thread if
it's the current running thread, and fix to clear wait on correct
unpaused thread.
|
2011-11-21 19:22:06 +09:00 |
|
Alex Shinn
|
05d01639eb
|
adding make-listener-socket
|
2011-11-20 15:41:23 -08:00 |
|
Alex Shinn
|
adef7b2116
|
Adding support for list FFI values.
|
2011-11-17 23:41:44 -08:00 |
|
Alex Shinn
|
55fecb2149
|
Patch from Lorenzo to remove unblocked entries from SEXP_G_THREADS_POLL_FDS.
|
2011-11-16 23:04:33 -08:00 |
|
Alex Shinn
|
dd2814953c
|
making command-line a parameter, and importing it and exit into (scheme process-context)
|
2011-11-15 23:27:58 -08:00 |
|
Alex Shinn
|
ebe2af486e
|
utf8 encoding chars on (display ch) for non-ASCI ch (issue #88)
|
2011-11-15 23:08:59 -08:00 |
|
Alex Shinn
|
1b23c0add0
|
Rounding functions now support rational arguments exactly.
Fixing the division operators.
|
2011-11-15 22:23:39 -08:00 |
|
Alex Shinn
|
b6a2993e7d
|
treating form-feed as whitespace
|
2011-11-14 17:25:58 +09:00 |
|
Alex Shinn
|
8b28305e98
|
minor bugfixes, moving string-map & string-for-each to extras.scm
|
2011-11-14 17:10:57 +09:00 |
|
Alex Shinn
|
7dd811ad57
|
explicitly casting to unsigned char when using isalpha/digit/etc.
|
2011-11-14 15:27:02 +09:00 |
|
Alex Shinn
|
70eb98d0f8
|
adding port type objects
|
2011-11-14 15:09:37 +09:00 |
|
Alex Shinn
|
dfe3440e91
|
Adding type check to get-output-string.
|
2011-11-14 11:53:28 +09:00 |
|
Alex Shinn
|
a3a570042b
|
Updating docs.
|
2011-11-14 10:33:42 +09:00 |
|
Alex Shinn
|
b22cccaf73
|
Uninstalling tools.
|
2011-11-14 09:24:11 +09:00 |
|
Alex Shinn
|
5f858a183c
|
Adding additional build tests.
|
2011-11-14 09:18:15 +09:00 |
|
Alex Shinn
|
a7d6998a96
|
Fixing static libs and immutable strings builds.
|
2011-11-14 09:17:53 +09:00 |
|
Alex Shinn
|
8120744f2a
|
Updating TODO.
|
2011-11-14 08:19:17 +09:00 |
|
Alex Shinn
|
e919b21e6e
|
Updating README.
|
2011-11-14 08:08:25 +09:00 |
|
Alex Shinn
|
d82490a8e2
|
Fixing bug in write-bytevector thanks to okuoku.
|
2011-11-14 07:19:30 +09:00 |
|
Alex Shinn
|
2caa285a63
|
Making the dynamic-wind state thread-specific.
|
2011-11-12 11:03:30 +09:00 |
|
Alex Shinn
|
587273bee2
|
comparing with type=?
|
2011-11-11 22:54:20 +09:00 |
|
Alex Shinn
|
846b9a1e40
|
reducing default limit for sexp_equalp_bound
|
2011-11-11 22:52:39 +09:00 |
|
Alex Shinn
|
04a330c43b
|
missing output port
|
2011-11-11 09:08:53 +09:00 |
|
Alex Shinn
|
372a7b37b3
|
adding type inference from assertions
|
2011-11-10 22:11:12 +09:00 |
|
Alex Shinn
|
58ac066820
|
Adding type check to hash-table-delete!.
|
2011-11-10 22:01:32 +09:00 |
|
Alex Shinn
|
8e205822cb
|
adding opcode utilities
|
2011-11-10 21:51:17 +09:00 |
|
Alex Shinn
|
669ee3828c
|
updating TODO entries
|
2011-11-10 20:46:38 +09:00 |
|
Alex Shinn
|
819cb75b55
|
ignoring additional files
|
2011-11-10 05:35:03 +09:00 |
|
Alex Shinn
|
6010779fb2
|
adding missing files
|
2011-11-10 05:34:20 +09:00 |
|
Alex Shinn
|
0ac934755f
|
different error messages for slot-ref vs slotn-ref
|
2011-11-10 05:19:15 +09:00 |
|
Alex Shinn
|
16c586f053
|
Handling Lit values in inference.
|
2011-11-10 05:18:18 +09:00 |
|
Alex Shinn
|
cafcad3ca4
|
doing a final make cleaner after the build tests (that always trips me up)
|
2011-11-08 22:59:20 +09:00 |
|
Alex Shinn
|
865fdbc676
|
separating finalizing from sweeping, delaying finalizing DLs until after other values
|
2011-11-08 22:44:31 +09:00 |
|
Alex Shinn
|
11ff9603ac
|
missed some sexp_init_library defs
|
2011-11-07 23:51:29 +09:00 |
|
Alex Shinn
|
c57e71d3dd
|
checking abi version in image files
|
2011-11-07 23:46:30 +09:00 |
|
Alex Shinn
|
fb6f53f8bd
|
Removing mingw cast warnings.
|
2011-11-07 23:42:32 +09:00 |
|
Alex Shinn
|
7a5dd6351c
|
Shared libraries are now versioned and annotated with the ABI compile-time options.
|
2011-11-07 23:39:38 +09:00 |
|
Alex Shinn
|
b6bea6f8f4
|
More thorough uninstall.
|
2011-11-07 21:36:29 +09:00 |
|
Alex Shinn
|
1b4cc2ad14
|
Removing uses of sexp_api_params and sexp_api_pass which were ugly and no longer supported anyway.
The definitions are still provided for backwards compatibility.
|
2011-11-07 01:30:55 +09:00 |
|
Alex Shinn
|
e65ed61b26
|
Disabling brace literal write syntax by default when not using srfi-38.
|
2011-11-07 01:04:31 +09:00 |
|