Commit graph

1045 commits

Author SHA1 Message Date
Alex Shinn
0e05ef80cc s/init/init-7/ 2011-11-06 22:32:34 +09:00
Alex Shinn
fe9d572406 Adding -x to the manual. 2011-11-06 22:05:48 +09:00
Alex Shinn
f5a72fcec4 Updating default language notes. 2011-11-06 22:03:30 +09:00
Alex Shinn
fe610fa47e Removing warnings in port.c, adding basic io tests. 2011-11-06 21:46:26 +09:00
Alex Shinn
097ce7bfe0 Patch from John Cowan fixing cygwin warnings. 2011-11-06 21:19:48 +09:00
Alex Shinn
a07f46d450 Removing spurious warning about prefix and suffix being used unintialized (even though they can't be). 2011-11-06 21:16:38 +09:00
Alex Shinn
cafd5a8848 cleaner now removes old .o files in the lib/ dir 2011-11-06 21:15:01 +09:00
Alex Shinn
b7fd7ab7f5 Removing old *meta-env* hack - `import' is now copied from (meta) and runs directly without eval.
Syntax may now also be bound with (define-syntax macro1 macro2), and likewise with let-syntax.
2011-11-06 21:09:03 +09:00
Alex Shinn
55aeef42e7 Removing bash-ism. 2011-11-06 16:06:59 +09:00
Alex Shinn
05d87f0612 @import-only updates the interaction-environment 2011-11-06 15:59:46 +09:00
Alex Shinn
731a6f6347 Adding @import and @import-only to the repl. 2011-11-06 15:52:29 +09:00
Alex Shinn
370d990df5 Adding "-x module" option for alternate languages which currently just does an import-only. 2011-11-06 15:39:31 +09:00
Alex Shinn
bd4a8f7488 using /bin/sh (no bash features used) 2011-11-06 15:14:08 +09:00
Alex Shinn
18417dfe0c BSD fixes from Bakul. 2011-11-06 15:12:39 +09:00
Alex Shinn
e768616433 s/sexp_default_module_dir/sexp_default_module_path/ for plan9 mkfile 2011-11-06 15:12:05 +09:00
Alex Shinn
0e056cf7f0 Using ferror instead of setting errno. 2011-11-06 15:01:14 +09:00
Alex Shinn
a39b44e58b Don't define cookie structs when not using string streams. 2011-11-06 14:46:51 +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
eb78d070b1 Uninstall steps are all prefixed with - in case the files are already gone. 2011-11-05 03:44:04 +09:00
Alex Shinn
085afa48b2 Making magic escapes unambiguous. 2011-11-05 03:40:06 +09:00
Alex Shinn
54d10fe23a removing spurious lib/*.sld pattern from install 2011-11-05 03:32:45 +09:00
Alex Shinn
c6ae7f3c18 preparing for 0.5 release 2011-11-04 22:49:58 +09:00
Alex Shinn
b6e3387a62 Thread timeout patch from Lorenzo. 2011-11-04 22:45:47 +09:00
Alex Shinn
d4f56f8a40 Adding preservatives. 2011-11-04 22:42:17 +09:00
Alex Shinn
163b21a815 Adding define-c-int-type to the FFI and using it for socklen_t. 2011-11-04 22:17:26 +09:00
Alex Shinn
6a6e5746c5 using unsigned char subscripts 2011-11-04 21:57:37 +09:00
Alex Shinn
b5bc2749d7 Installing binaries and scheme source to separate share/lib dirs.
Also explicitly listing files in install and uninstall to avoid
unwanted nested copying and rm -rf.
2011-11-04 20:44:03 +09:00
Alex Shinn
1cec98193e s/sld/module to reflect change in library definition extension 2011-11-04 19:11:24 +09:00
Alex Shinn
51b01d34a7 renaming functions conflicting with global definitions when compiling with SEXP_USE_STATIC_LIBS 2011-11-04 19:10:57 +09:00
Alex Shinn
5386fb9a16 updating old module definitions 2011-11-04 19:04:53 +09:00
Alex Shinn
8146be0250 Various fixes for alternate builds. 2011-11-04 18:39:26 +09:00
Alex Shinn
15ff2e69e6 Adding (chibi trace) library. 2011-11-04 16:53:39 +09:00
Alex Shinn
5e0e1c8c25 SRFI-69 hash-fn defaults to hash-by-identity if the eq-fn is eq? 2011-11-04 16:51:41 +09:00
Alex Shinn
5e5c7c6f9a Forgot extra c[ad]*r bindings. 2011-11-04 16:06:18 +09:00
Alex Shinn
fd2bab331a checking for NULL values in hash_one 2011-11-04 16:00:27 +09:00
Alex Shinn
68a95bc366 removing static globals so multiple unrelated contexts can use threads 2011-11-04 15:19:28 +09:00
Alex Shinn
395d5be5ad title-casing type names 2011-11-04 15:08:22 +09:00
Alex Shinn
78c7eac033 SEXP_OP_CLOSURE_REF takes a non-sexp integer parameter, so we shouldn't adjust it when loading images 2011-11-04 14:38:22 +09:00
Alex Shinn
16f840ed20 Fixing destination offset in bytevector-copy-partial!. 2011-11-04 11:45:42 +09:00
Alex Shinn
d4da2cb85f don't set the return value to void for string-cursor-set! and bytevector-u8-set! - the compiler pushes this for us 2011-11-03 07:51:16 +09:00
Alex Shinn
e7f12f88c2 merge 2011-11-02 13:13:40 +00:00
Alex Shinn
ae77cddba0 image loading fixes 2011-11-02 13:13:07 +00:00
Alex Shinn
4ae5949d54 fixing header alignment in disasm 2011-11-01 22:51:09 +09:00
Alex Shinn
4230ef17e3 Adding labels to disasm. 2011-11-01 22:40:36 +09:00
Alex Shinn
1913a29c1a removing spurious newline in disasm output 2011-11-01 21:17:58 +09:00
Alex Shinn
6ce131dc04 fixing context offset calculation 2011-10-31 21:49:34 +09:00
Alex Shinn
ed76df654d supporting |...| symbol literal syntax 2011-10-31 00:30:31 +09:00
Alex Shinn
0bc3c74422 removing unused variable 2011-10-31 00:13:27 +09:00
Alex Shinn
1e01258724 fixing bytecode offsets in images, allowing the image heap size and init heap size to differ 2011-10-31 00:10:56 +09:00
Alex Shinn
79e7f0b90d custom type printers now take a callback writer 2011-10-31 00:00:41 +09:00