Alex Shinn
|
60aefea1f8
|
handling #true and #false
|
2011-10-30 16:10:56 +09:00 |
|
Alex Shinn
|
374d61c98e
|
Patch from Lorenzo fixing setting the timeout flag when all threads
sleep, resetting the context event on sleeps, and making use of the
name argument to make-thread.
|
2011-10-23 23:55:05 +09:00 |
|
Alex Shinn
|
a2fa55ec62
|
fixing typo
|
2011-10-07 22:09:36 +09:00 |
|
Alex Shinn
|
ed86eafb13
|
no reason to have this in the init file
|
2011-10-02 17:57:16 +09:00 |
|
Alex Shinn
|
bd32131b9d
|
The big renaming to define-library in .sld, make it possible to pass
other version numbers than 7 to `scheme-report-environment`, providing
initial (scheme base) library.
|
2011-10-02 17:16:05 +09:00 |
|
Alex Shinn
|
10359721c4
|
Allowing read/write of simple object types (e.g. anything defined with define-record-type)
using a {brace} syntax. Currently can't disambiguate different types with the same name -
need to introduce a universal id.
|
2011-08-28 17:49:20 +09:00 |
|
Alex Shinn
|
56e11e6264
|
Disabling bignum warning in qsort.c when bignums are disabled.
|
2011-07-24 11:03:33 +09:00 |
|
Alex Shinn
|
75af68ad76
|
fixing SRFI-18 time interface which uses timevals, not tms
|
2011-07-22 00:40:30 +09:00 |
|
Alex Shinn
|
90ae6f49b8
|
adding cast for safety
|
2011-07-04 22:04:09 +09:00 |
|
Alex Shinn
|
e738a59989
|
changing SRFI-1 any to return the result of the pred
was previously returning the args as in find (thanks kiyokap)
|
2011-06-29 23:37:23 +09:00 |
|
Alex Shinn
|
88cae35481
|
fixing bug in map-onto
|
2011-06-13 20:53:04 +09:00 |
|
Alex Shinn
|
58b05c50af
|
using titlecase names for types
|
2011-06-11 16:26:30 +09:00 |
|
Alex Shinn
|
b819a99b7b
|
fixing sort bug
|
2011-05-29 18:46:54 +09:00 |
|
Alex Shinn
|
31ef22a665
|
static libs keeps bindings separate (patch from rotty)
|
2011-05-25 23:59:21 +09:00 |
|
Alex Shinn
|
955fc708e9
|
replacing import-immutable with import (which is now immutable by default)
|
2011-05-23 04:37:27 -07:00 |
|
Alex Shinn
|
1fea7687e2
|
simplifying apply and fixing variadic applications
|
2011-05-22 03:21:44 -07:00 |
|
Alex Shinn
|
1e02e95590
|
srfi-99 fixes from rotty
|
2011-05-21 23:02:44 -07:00 |
|
Alex Shinn
|
280ea1cddb
|
fixing conflicts in chibi-scheme-static build
|
2011-05-18 21:50:48 -07:00 |
|
Alex Shinn
|
24631a8cf2
|
moving generalized every/any from srfi-1 to init
|
2011-05-18 01:03:16 -07:00 |
|
Alex Shinn
|
541d7f4550
|
fixing append-map for real
|
2011-05-17 00:35:05 -07:00 |
|
Alex Shinn
|
74173bdc6c
|
fixing bug in append-map for a single list
|
2011-05-17 00:29:49 -07:00 |
|
Alex Shinn
|
78a2e2aa10
|
redefining thread-yield! primitive as just yield!
|
2011-04-26 00:02:51 +09:00 |
|
Alex Shinn
|
c5126fb2b0
|
adding optional strict top-level matching for syntax-rules literals
|
2011-04-25 23:29:30 +09:00 |
|
Alex Shinn
|
b3cc58bb94
|
s/define-module/module/g
|
2011-04-08 01:12:13 +09:00 |
|
Alex Shinn
|
f555b50083
|
fixing bug in length+
|
2011-01-02 23:12:46 +09:00 |
|
Alex Shinn
|
23382e9540
|
allowing per-heap maximum size limit as a new argument to sexp_make_eval_context
can specify on the command line with -h 1M/2M (set to 0 for no limit)
|
2010-12-30 11:26:15 +09:00 |
|
Alex Shinn
|
5371a7bad3
|
adding additional checks for EOF
|
2010-12-29 17:52:27 +09:00 |
|
Alex Shinn
|
0ecb8ea665
|
checking for eof when reading a list
|
2010-12-29 16:14:06 +09:00 |
|
Alex Shinn
|
74185fbe11
|
simpler bitwise-not
|
2010-12-29 15:44:12 +09:00 |
|
Alex Shinn
|
59b4a306dc
|
wait for default 10ms when blocking w/o timeout
|
2010-12-11 15:36:06 -08:00 |
|
Alex Shinn
|
9c5dee322a
|
makefile cleanup, setting proper dependencies for tests
|
2010-12-11 15:14:45 -08:00 |
|
Alex Shinn
|
695b44332e
|
adding interface to bytecode-literals
(need to check these when debugging gc)
|
2010-12-05 16:53:38 -08:00 |
|