Alex Shinn
|
31ef22a665
|
static libs keeps bindings separate (patch from rotty)
|
2011-05-25 23:59:21 +09:00 |
|
Alex Shinn
|
ad30b48a9f
|
grudingly supporting MV continuations
|
2011-05-25 23:29:30 +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
|
2cda6db130
|
More documentation.
|
2011-05-23 03:31:24 -07:00 |
|
Alex Shinn
|
357684a730
|
Documentation updates, making (chibi repl) history persistent.
|
2011-05-23 02:09:24 -07:00 |
|
Alex Shinn
|
cf54a161fa
|
documentation updates from doug currie
|
2011-05-22 16:15:29 -07:00 |
|
Alex Shinn
|
32d5e78d9e
|
adding new repl commands for manipulating modules.
also repl doesn't use vt100 editing for dumb terminals.
|
2011-05-22 13:59:36 -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
|
265d3e5136
|
Adding documentation.
|
2011-05-21 22:47:48 -07:00 |
|
Alex Shinn
|
b120458fed
|
Removing uncessary setters.
|
2011-05-21 22:46:06 -07:00 |
|
Alex Shinn
|
987b6d98fb
|
fixing syntactic-closure free-variable references for wrapped expressions
(also renaming %env-copy! to %import)
|
2011-05-21 16:42:02 -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
|
2b86320652
|
Parsing literal docs for FFI files, generating docs for all core modules (mostly stubs).
|
2011-05-18 00:52:54 -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
|
060c3cb69b
|
adding literate module documentation tool
|
2011-05-16 01:04:34 -07:00 |
|
Alex Shinn
|
c21e53832c
|
including literate docs
|
2011-05-16 00:49:35 -07:00 |
|
Alex Shinn
|
a5f85d3685
|
tracking source info for macros
|
2011-05-16 00:48:55 -07:00 |
|
Alex Shinn
|
33f7600640
|
fixing spacing in definition highlighting
|
2011-05-11 06:59:15 +09:00 |
|
Alex Shinn
|
557386cedf
|
fixing break in cut introduced by syntax-rules tweak
|
2011-04-27 10:59:14 +09:00 |
|
Alex Shinn
|
0ad4d2ff63
|
all imports are immutable
|
2011-04-26 22:57:28 +09:00 |
|
Alex Shinn
|
78a2e2aa10
|
redefining thread-yield! primitive as just yield!
|
2011-04-26 00:02:51 +09:00 |
|
Alex Shinn
|
931d381f29
|
removing redundant exports
|
2011-04-25 23:45:02 +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
|
c80d1daf8c
|
fixing syntax-rules expansions for literal #f templates
|
2011-04-19 22:54:23 +09:00 |
|
Alex Shinn
|
0494305c9b
|
using calloc instead of malloc for temporary objects in the ffi
|
2011-04-18 23:14:03 +09:00 |
|
Alex Shinn
|
de539a472e
|
return null string on (read-string 0)
|
2011-04-17 23:45:21 +09:00 |
|
Alex Shinn
|
6b8991d0a1
|
adding macro introspection
|
2011-04-09 16:52:24 +09:00 |
|
Alex Shinn
|
226d98d49f
|
preserving port line number under all input operations
|
2011-04-09 15:55:26 +09:00 |
|
Alex Shinn
|
b1b207504c
|
adding module-includes
|
2011-04-08 01:57:47 +09:00 |
|
Alex Shinn
|
b3cc58bb94
|
s/define-module/module/g
|
2011-04-08 01:12:13 +09:00 |
|
Alex Shinn
|
2cd95a04d3
|
Adding a `system' command.
|
2011-04-07 23:11:31 +09:00 |
|
Alex Shinn
|
29aa883896
|
Adding initial documentation tool and manual.
|
2011-04-07 01:44:39 +09:00 |
|
Alex Shinn
|
d1f0dfe8d7
|
fixing non-function c lines beginning with an identifier
|
2011-04-06 01:36:36 +09:00 |
|
Alex Shinn
|
69b17aee0d
|
updating highlight lib for sxml
|
2011-04-06 01:26:31 +09:00 |
|
Alex Shinn
|
dac4e0f4e9
|
adding highlight module
|
2011-04-05 01:11:15 +09:00 |
|
Alex Shinn
|
167c1c3dde
|
adding string-contains
|
2011-04-05 01:09:04 +09:00 |
|
Alex Shinn
|
60a1b968c0
|
inlining user-information procedure
|
2011-04-04 23:40:56 +09:00 |
|
Alex Shinn
|
262522d435
|
adding getpwuid_r/getpwnam_r interface
|
2011-04-04 23:39:37 +09:00 |
|
Alex Shinn
|
e41b998f66
|
fixing chibi.process for linux
|
2011-04-04 10:24:17 -04:00 |
|
Alex Shinn
|
0257ab38c6
|
don't truncate trailing newlines before }
|
2011-04-04 00:52:34 +09:00 |
|
Alex Shinn
|
63c7151499
|
removing commented out code
|
2011-04-03 23:22:29 +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
|
17afe65125
|
adding integer->immediate utility
|
2011-04-03 17:46:55 +09:00 |
|
Alex Shinn
|
7f8e003d08
|
adding scribble tests
|
2011-04-02 15:31:22 +09:00 |
|
Alex Shinn
|
6cd9654701
|
line editor now waits for complete sexps
|
2011-03-28 23:04:45 +09:00 |
|
Alex Shinn
|
3b14c5ae7b
|
adding syntax-error, guard, distinguishing (non-)continuable exceptions
|
2011-03-28 22:09:13 +09:00 |
|
Alex Shinn
|
5cf04597c1
|
adding exact-integer? and exact-integer-sqrt
|
2011-03-21 15:47:01 +09:00 |
|