Alex Shinn
|
4596856d77
|
Explicitly flushing output in run-net-server.
|
2014-02-12 08:29:16 +09:00 |
|
Alex Shinn
|
90dbe1fdd2
|
make-path should preserve a path containing just "/"
|
2014-02-12 08:14:33 +09:00 |
|
Alex Shinn
|
9651f7456c
|
Fixing close-output-port to close underlying file descriptors when appropriate.
|
2014-02-12 00:25:02 +09:00 |
|
Alex Shinn
|
e22c03018a
|
Fixing child process input port in call-with-process-io.
|
2014-02-12 00:04:31 +09:00 |
|
Alex Shinn
|
5c00c4a8df
|
Normalizing trailing /. in paths.
|
2014-02-10 21:44:40 +09:00 |
|
Alex Shinn
|
be778009e2
|
Fixing -m module loading.
|
2014-02-05 20:43:49 +09:00 |
|
Alex Shinn
|
715d2ce984
|
More accurate non-strict tests.
|
2014-02-05 20:34:56 +09:00 |
|
Alex Shinn
|
19858f5d71
|
Adding import explicitly to the REPL.
|
2014-02-05 07:20:29 +09:00 |
|
Alex Shinn
|
e5da561a5d
|
Fixing non-strict matching of identifiers to treat let(rec)-syntax as non-top-level.
|
2014-02-04 20:48:46 +09:00 |
|
Alex Shinn
|
dbb8a2e441
|
(scheme base) doesn't export import.
|
2014-02-04 20:32:57 +09:00 |
|
Alex Shinn
|
262a5ee9ff
|
Updating docs.
|
2014-02-02 16:27:21 +09:00 |
|
Alex Shinn
|
e5c243ee10
|
Simplifying chibi docs with \procedure and \macro utils.
|
2014-02-02 16:26:19 +09:00 |
|
Alex Shinn
|
87bc0f0106
|
Installing crypto libs.
|
2014-02-02 00:04:34 +09:00 |
|
Alex Shinn
|
f35506d6ad
|
Adding initial RSA library.
|
2014-02-01 23:40:15 +09:00 |
|
Alex Shinn
|
851393362c
|
Wrapping environment monad function bodies in let to allow internal define.
|
2014-02-01 23:39:21 +09:00 |
|
Alex Shinn
|
d16cbc7e2b
|
Adding a modular-expt test.
|
2014-02-01 23:32:16 +09:00 |
|
Alex Shinn
|
a2e4f1dc96
|
Another off-by-one error in ash.
|
2014-02-01 22:51:13 +09:00 |
|
Alex Shinn
|
9dd60f6f13
|
Fixing an off-by-one error in bignum arithmetic-shift.
|
2014-02-01 22:25:41 +09:00 |
|
Alex Shinn
|
776fc91be4
|
Adding optional padding on heap objects for debugging.
|
2014-02-01 21:22:14 +09:00 |
|
Alex Shinn
|
9deba4dbf1
|
Don't allow defines in weird places.
|
2014-02-01 15:56:07 +09:00 |
|
Alex Shinn
|
11fffb80a8
|
Fixing matching logic for strict top-level bindings.
|
2014-02-01 15:39:47 +09:00 |
|
Alex Shinn
|
0bd782fef6
|
sexp_debug should check for a valid port first
|
2014-01-31 20:09:15 +09:00 |
|
Alex Shinn
|
c630344b20
|
Adding -DSEXP_USE_STRICT_TOPLEVEL_BINDINGS=1 to the build-opts cases.
|
2014-01-31 08:28:18 +09:00 |
|
Alex Shinn
|
408e87375f
|
Removing unused variable.
|
2014-01-30 22:57:21 +09:00 |
|
Alex Shinn
|
da41aac56c
|
Adding initial SHA-2 library.
|
2014-01-30 22:35:40 +09:00 |
|
Alex Shinn
|
3eea0f0550
|
Adding MD5 lib.
|
2014-01-30 22:34:53 +09:00 |
|
Alex Shinn
|
9164d8414a
|
Adding initial bytevector library.
|
2014-01-30 22:34:27 +09:00 |
|
Alex Shinn
|
6a8f96b2cc
|
Small simplification in sexp_bignum_fxmul.
|
2014-01-30 22:31:01 +09:00 |
|
Alex Shinn
|
9737c4dc1d
|
Fixing typo in sexp_gc_preserve7 which wasn't preserving the 7th var.
|
2014-01-30 22:22:40 +09:00 |
|
Alex Shinn
|
74162906f3
|
Adding optional stack traces on potential GC misses detected by conservative tracing.
|
2014-01-30 22:18:23 +09:00 |
|
Alex Shinn
|
b39fa4d060
|
Allowing and ignoring -h for Bhoem compile.
|
2014-01-30 14:34:34 +09:00 |
|
Alex Shinn
|
acf5d3e088
|
Better initial estimate for bignum sqrt from Lorenzo.
|
2014-01-30 14:31:55 +09:00 |
|
Alex Shinn
|
3c250ef8a7
|
Adding missing R7RS promise? and test cases.
|
2014-01-30 12:32:19 +09:00 |
|
Alex Shinn
|
2d685031b0
|
Correcting previous commit - inexact and exact are no longer opcodes.
|
2014-01-30 12:29:52 +09:00 |
|
Alex Shinn
|
d85af0935c
|
Preferring short names for exact and inexact.
|
2014-01-30 12:27:59 +09:00 |
|
Alex Shinn
|
96e12ad6b4
|
file-link? needs to use lstat. Fixes issue #210.
|
2014-01-27 23:42:56 +09:00 |
|
Alex Shinn
|
ba7518eb31
|
Adding libchibi-scheme.a target.
|
2014-01-27 23:38:10 +09:00 |
|
Alex Shinn
|
ea995c6436
|
Moving exact-sqrt into the core, with exact-integer-sqrt a variant that simply wraps in values.
|
2014-01-27 23:24:40 +09:00 |
|
Alex Shinn
|
655ff25827
|
Adding docs about exceptions from C.
|
2014-01-27 19:56:38 +09:00 |
|
Alex Shinn
|
b890b2f4a5
|
Patch from Lorenzo to avoid memory corruption in bignum sqrt.
|
2014-01-27 08:58:56 +09:00 |
|
Alex Shinn
|
4a4f626956
|
Adding a note about evaluation order.
|
2014-01-26 20:33:18 +09:00 |
|
Alex Shinn
|
d1e9162012
|
Fixing some edge cases in arithmetic-shift.
|
2014-01-26 11:22:53 +09:00 |
|
Alex Shinn
|
9e5e3fcec3
|
Using the version of list-copy which supports dotted tails.
|
2014-01-26 10:03:11 +09:00 |
|
Alex Shinn
|
e0fc986db8
|
Consolidating common SRFI-1 and R7RS bindings into the core.
|
2014-01-26 00:06:08 +09:00 |
|
Alex Shinn
|
c17a30942f
|
More bignum division fixes.
|
2014-01-25 23:52:39 +09:00 |
|
Alex Shinn
|
48fe3c8014
|
Preserving negative sign in arithmetic-shift. Fixes issue #208.
|
2014-01-25 21:53:19 +09:00 |
|
Alex Shinn
|
4b805751f6
|
Renaming the (chibi io) simple version of string-count to string-count-chars.
|
2014-01-23 21:46:22 +09:00 |
|
Alex Shinn
|
eb58aa9328
|
Fixing environment frame ordering on import at the expense of double the number of frames.
|
2014-01-23 21:32:42 +09:00 |
|
Alex Shinn
|
982f39ed97
|
Removing implicit const cast warnings.
|
2014-01-21 22:41:25 +09:00 |
|
Alex Shinn
|
9a48e29bdd
|
Fixing bug in new bignum division reported by Lorenzo.
|
2014-01-21 22:38:27 +09:00 |
|