Alex Shinn
|
2821bafcb6
|
chmod
|
2011-05-29 18:47:00 +09:00 |
|
Alex Shinn
|
3d939c7e87
|
fixing immediate flonums build
|
2011-05-26 08:13:12 +09:00 |
|
Alex Shinn
|
06b122b33c
|
removing global types
|
2011-05-25 09:45:13 +09:00 |
|
Alex Shinn
|
07c5c7a6f8
|
fixing TYPE_DEFS=0
|
2011-05-25 09:34:48 +09:00 |
|
Alex Shinn
|
47add027d6
|
fixing SEXP_USE_GLOBAL_TYPES (may remove this soon though)
|
2011-05-25 09:24:32 +09:00 |
|
Alex Shinn
|
cf2adc79f5
|
adding #![no-]fold-case syntax
|
2011-05-23 04:49:35 -07:00 |
|
Alex Shinn
|
78f0e9bd22
|
conditionally toggling isalpha/isxdigit between function or macro depending on platform
needed for plan9 where the function definitions are not provided
|
2011-05-19 23:32:23 -07:00 |
|
Alex Shinn
|
505bd8d7e9
|
fixing line-number info for multi-line strings
|
2011-05-16 22:40:32 -07:00 |
|
Alex Shinn
|
a5f85d3685
|
tracking source info for macros
|
2011-05-16 00:48:55 -07:00 |
|
Alex Shinn
|
c5126fb2b0
|
adding optional strict top-level matching for syntax-rules literals
|
2011-04-25 23:29:30 +09:00 |
|
Alex Shinn
|
d94baacd9a
|
improving "missing trailing )" message to include starting line
|
2011-04-05 23:46:31 +09:00 |
|
Alex Shinn
|
ac0d0bb300
|
using appropriate max bound on equal? for all platforms
|
2011-04-04 12:26:30 +00:00 |
|
Alex Shinn
|
70a5e46727
|
typo in assertion
|
2011-04-04 05:37:31 +00:00 |
|
Alex Shinn
|
a85cc23f31
|
removing accidentally committed debug code
|
2011-04-03 22:25:48 +09:00 |
|
Alex Shinn
|
0f9a23f94f
|
-e/-p options in main had a long-standing stupid gc bug
|
2011-04-03 22:15:48 +09:00 |
|
Alex Shinn
|
89f5d9ea65
|
adding equal?/bounded and an optimized equiv? which uses it
|
2011-03-21 00:46:08 +09:00 |
|
Alex Shinn
|
1edfa35ad8
|
Supporting # approximate digit values.
|
2011-03-20 19:43:14 +09:00 |
|
Alex Shinn
|
f92f423297
|
length primitive now implements srfi-1 length+
|
2011-03-10 00:40:38 +09:00 |
|
Alex Shinn
|
e6ba6e59a5
|
Adding support for case-folding.
|
2011-03-03 00:31:32 +09:00 |
|
Alex Shinn
|
afc6a96d68
|
Adding more OOM checks (issue #59), thanks rotty.
|
2011-02-27 20:53:12 +09:00 |
|
Alex Shinn
|
ece6500f99
|
fixing bug #61 in string ports > 1024 chars (thanks tizoc)
|
2011-02-27 18:00:46 +09:00 |
|
Alex Shinn
|
0fcba1ad3d
|
check for a valid stream before trying to access the fileno
|
2011-02-20 13:32:55 +09:00 |
|
Alex Shinn
|
3804c0ecb2
|
s/gc_mark/markedp to avoid confusion with the mark command
|
2011-02-12 17:03:58 +09:00 |
|
Alex Shinn
|
22deffb46e
|
read will truncate floating point numbers if SEXP_USE_FLONUMS is false
|
2011-02-12 15:57:52 +09:00 |
|
Alex Shinn
|
2c036c7e7a
|
adding experimental auto-force capability
|
2011-01-11 22:54:23 +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
|
7306b55350
|
adding ability to track the alloc source of objects
|
2010-12-29 18:33:37 +09:00 |
|
Alex Shinn
|
754f21ddcf
|
setting default context event to #f (otherwise thread-sleep! will crash)
|
2010-12-27 13:03:59 +00:00 |
|
Alex Shinn
|
bc8e98c556
|
include size of parent slots for full cpl when registering an inherited type
|
2010-12-26 10:22:13 +09:00 |
|
Alex Shinn
|
d29eea3780
|
need to check for errno == EAGAIN in sexp_maybe_block_port
|
2010-12-11 22:30:44 -08:00 |
|
Alex Shinn
|
2affd2c677
|
creating initial API for C functions to block on input ports
|
2010-12-11 22:15:17 -08:00 |
|
Alex Shinn
|
840ef090bd
|
adding unicode tests, fixing substring & make-string
|
2010-12-08 22:57:13 -08:00 |
|
Alex Shinn
|
6a10550dad
|
allowing unicode character names
|
2010-12-06 23:35:24 -08:00 |
|
Alex Shinn
|
2eaf4068e5
|
several gc bugfixes (fixes #52)
|
2010-12-05 16:50:57 -08:00 |
|
Alex Shinn
|
b95a7cac42
|
parameters now check for thread-specific overrides (still need to set these in parameterize)
|
2010-09-24 07:23:43 +09:00 |
|
Alex Shinn
|
078ee010aa
|
fixes to remove gcc initialization warnings with -On
|
2010-09-20 20:21:59 +09:00 |
|
Alex Shinn
|
9d8788414f
|
preserving necessary objects when destroying contexts with safe accessors
(also removing some gcc warnings)
|
2010-09-20 20:12:07 +09:00 |
|
Alex Shinn
|
acf3d1c120
|
fixes for SEXP_USE_SAFE_ACCESSORS on macosx
|
2010-09-18 14:50:24 +09:00 |
|