Commit graph

23 commits

Author SHA1 Message Date
Alex Shinn
d091792ba6 including the new definition from the last patch 2011-11-27 22:42:22 +09:00
Alex Shinn
a1057fa88e Complex normalization takes exactness into account. 2011-11-27 21:37:35 +09:00
Alex Shinn
1bc31ff9c1 write unsigned char values for bytevectors 2011-11-26 12:41:54 +09:00
Alex Shinn
e1731fabf3 FFI struct types no longer use global variables (with improved type-inference as a bonus) 2011-11-24 01:20:47 +09:00
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
bab0541548 forgot to call clearerr after ferror 2011-11-22 09:19:15 +09:00
Alex Shinn
17b265e269 not setting errno in sexp_maybe_block_port 2011-11-21 20:41:06 +09: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
b6a2993e7d treating form-feed as whitespace 2011-11-14 17:25:58 +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
dfe3440e91 Adding type check to get-output-string. 2011-11-14 11:53:28 +09:00
Alex Shinn
2caa285a63 Making the dynamic-wind state thread-specific. 2011-11-12 11:03:30 +09:00
Alex Shinn
846b9a1e40 reducing default limit for sexp_equalp_bound 2011-11-11 22:52:39 +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
7a5dd6351c Shared libraries are now versioned and annotated with the ABI compile-time options. 2011-11-07 23:39:38 +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
Alex Shinn
0a22de0e12 type printers are now stored as opcodes instead of generated on the fly 2011-11-07 01:00:26 +09:00
Alex Shinn
44ac1bcb89 abstracting to use sexp_ versions of isdigit, tolower, toupper consistently, and casting to avoid warnings in cygwin 2011-11-06 14:37:59 +09:00
Alex Shinn
d4f56f8a40 Adding preservatives. 2011-11-04 22:42:17 +09:00
Alex Shinn
8146be0250 Various fixes for alternate builds. 2011-11-04 18:39:26 +09:00
Alex Shinn
4ae5949d54 fixing header alignment in disasm 2011-11-01 22:51:09 +09:00