Commit graph

10 commits

Author SHA1 Message Date
Alex Shinn
176a633feb "--" doesn't necessarily imply no script.
Fixes issue #237.
2014-08-25 23:25:37 +09:00
Alex Shinn
cee60d9b45 Adding (scheme small) and making it the repl default (by popular demand). 2014-08-06 21:26:25 +09:00
Alex Shinn
b54aca219e -R without an adjoined argument now checks whether the next argument
begins with a "-" to determine if it's the -R value versus another option.
2014-07-21 22:09:05 +09:00
Alex Shinn
7e9ffa3c12 Erroring when trailing data given to no-arg options. 2014-07-21 22:03:17 +09:00
Alex Shinn
52de854b25 Better error message when trying to use -R on an unknown module. 2014-07-20 09:25:47 +09:00
Alex Shinn
3031b50406 Adding build option to print stack traces on segfault. 2014-07-06 21:47:36 +09:00
Alex Shinn
6583827f4e -t is a noop flag if not compiled with SEXP_USE_MODULES 2014-05-07 15:19:49 -04:00
Alex Shinn
7727c4c45d Taking a frozen copy of the initial env when we setup the meta env.
This is so that you can import into the interaction env without affecting
the (chibi) module.
2014-03-15 18:49:47 +09:00
Alex Shinn
fbaed38714 Adding auto-trace feature with -t<module>.<identifier>. 2014-03-10 00:14:38 +09:00
Alex Shinn
8b5eb68238 File descriptors maintain a reference count of ports open on them
They can be close()d explicitly with close-file-descriptor, and
will close() on gc, but only explicitly closing the last port on
them will close the fileno.  Notably needed for network sockets
where we open separate input and output ports on the same socket.
2014-02-20 22:32:50 +09:00