Commit graph

25 commits

Author SHA1 Message Date
Alex Shinn
df150c362d adding basic generics, orthogonal to records
Debating adding concept of more "specific" methods based on record
inheritence.  Lots of room for optimization.
2010-09-21 12:56:56 +00:00
Alex Shinn
19d5d3913b adding srfi-55 (trivial with chibi module syntax) 2010-09-21 12:54:28 +00:00
Alex Shinn
f3901c1957 SEXP_USE_SAFE_ACCESSORS now works for [io]ports and sexp_vector_ref 2010-09-17 16:16:42 +00:00
Alex Shinn
69f3dcc3fd adding port? predicate 2010-09-17 08:11:25 +09:00
Alex Shinn
6c074d686a nicer indentation 2010-09-16 00:09:54 +09:00
Alex Shinn
11e552576e oops, fixing srfi-9 2010-09-16 00:04:35 +09:00
Alex Shinn
d9bdc5fb1a adding srfi-99 2010-09-15 14:48:21 +00:00
Alex Shinn
755aa0effd adding single inheritence for record types 2010-09-12 23:53:07 +09:00
Alex Shinn
3703e70521 fixing third arg to accept(2) 2010-09-12 20:05:13 +09:00
Alex Shinn
bb8f14941d ECHOPRT not defined on linux 2010-09-12 06:55:11 +00:00
Alex Shinn
bfb698fd1b keeping track of history in repl 2010-09-12 06:53:41 +00:00
Alex Shinn
37f8c6c8b9 exporting history utils 2010-09-12 06:52:55 +00:00
Alex Shinn
dfa90962eb fixing timeout issue 2010-09-12 06:52:29 +00:00
Alex Shinn
e4a7224a2d initial support for non-blocking i/o 2010-09-08 13:54:52 +00:00
Alex Shinn
e474561f70 fixinf identifier extraction in some ...' and ***' patterns 2010-09-07 11:13:17 +00:00
Alex Shinn
6c38c5d858 adding initial support for weak references 2010-09-04 12:26:15 +09:00
Alex Shinn
9894e491f6 updating srfi-27 to expect a type (not a tag) returned from register-type 2010-08-31 23:59:21 +09:00
Alex Shinn
c712c0823f fixing usec calculation in sexp_wait_on_single_thread 2010-08-27 08:54:49 +09:00
Alex Shinn
280d0dc7b3 removing threads from paused list before re-queueing them 2010-08-26 21:18:00 +09:00
Alex Shinn
148528ecab was updating sexp_context_timeout for wrong context in sexp_insert_timed 2010-08-26 20:47:53 +09:00
Alex Shinn
0bfb97851b returning thread on thread-start! 2010-08-26 01:37:53 +09:00
Alex Shinn
3acae168fc committing incomplete changes for merge (stupid hg) 2010-08-17 21:06:45 +09:00
Alex Shinn
7dd6be4b21 removing sexp_printf uses 2010-08-17 20:56:55 +09:00
Alex Shinn
c9beeccae3 commenting out ECHOPRT and PENDIN 2010-08-17 20:46:27 +09:00
Alex Shinn
bddaed3295 removing redundant sexp_heap_align definition 2010-08-17 20:46:12 +09:00