Alex Shinn
d7db3effa8
The guard-like macro in the core language is now called protect.
...
This is the recommended syntax for error-handling in Chibi-specific
programs, since it's not possible to get stack traces when using
R[67]RS guard. guard is defined separately and according to the
standard in (scheme base).
2013-06-15 18:43:44 +09:00
Alex Shinn
95215e9228
Adding warning to remind people to (import (scheme base)).
2013-04-01 21:55:18 +09:00
Alex Shinn
bd059d8fda
Downgrading error from changset 0151ce9ef063 to a warning, to allow raw (import (meta)), as used by e.g. (chibi modules).
2013-01-03 23:59:24 +09:00
Alex Shinn
6a9725996b
Catching common error of using unwrapped define in library declarations.
2012-12-31 07:36:48 +09:00
Alex Shinn
08a5a2e0e8
Renaming the (scheme) library to (chibi). Leaving (scheme) as an alias for backwards compatibility.
2012-10-14 22:11:47 +09:00
Alex Shinn
cb4d0c77f6
Fixing handling of multiple exports in a library. export-all now supported.
2012-07-21 19:01:10 +09:00
Alex Shinn
680e2fe169
friendlier error message for self-referential modules
2012-07-19 22:27:15 +09:00
Alex Shinn
d622036eb5
prefix and drop-prefix imports will look up exported identifiers if missing
2012-07-09 20:08:08 +09:00
Alex Shinn
c8f13f8538
Adding (scheme cxr) library, removing all other references to c[ad]{3,4]r.
2012-05-20 15:16:11 +09:00
Alex Shinn
ddc99fbf79
small meta tweaks for reloading
2012-05-15 23:00:55 +09:00
Alex Shinn
85a7efc003
automatically making sockets non-blocking on accept
2012-05-14 08:37:45 -04:00