Commit graph

18 commits

Author SHA1 Message Date
foof
a24de22094 gc bug fixes, adding optional gc debugging utils 2010-06-21 14:42:36 +00:00
Alex Shinn
4066d8563b initial edit-line module (readline replacement in pure scheme) 2010-05-16 18:08:55 +09:00
Alex Shinn
3002d71a65 updating stty with get-terminal-width
(debated creating a full ioctl module, but all you really want
from ioctl is the TIOCGWINSZ command)
2010-05-15 15:25:43 +09:00
Alex Shinn
73a4605a59 adding stty module 2010-05-13 00:46:19 +09:00
Alex Shinn
d5ddfe6a92 changing type_exception to use self and a type_id
this simplifies and reduces the number of different static strings.
specific error messages are still available with sexp_xtype_exception.
2010-04-04 10:10:17 +09:00
Alex Shinn
ded9bbf0b6 updating libraries and genstubs to use new primitives API 2010-03-24 20:13:05 +09:00
Alex Shinn
cc6f727add sexp_intern, sexp_read_from_string and sexp_eval_string now all take length parameters.
this is more flexible and will help if strings are changed to be non-null-terminated.
2010-03-23 20:52:47 +09:00
Alex Shinn
3123d48da7 removing negative and inverse opcodes from disasm 2010-03-01 15:57:02 +09:00
Alex Shinn
6fb2d4cf21 adding mechanism to statically include modules which use C code 2010-01-22 00:24:28 +09:00
Alex Shinn
fdec55997a adding http client library.
using mime/base64/quoted-printable modules from hato.
2010-01-02 21:51:07 +09:00
Alex Shinn
33da981dba read-line shouldn't include the trailing newline 2010-01-02 21:04:40 +09:00
Alex Shinn
e5232a08af quick fix for custom ports on BSD systems using funopen - seeking not yet supported 2010-01-02 20:27:05 +09:00
Alex Shinn
1a5a551263 forgot to add port.c 2010-01-02 20:16:01 +09:00
Alex Shinn
562ec60926 adding extended io utils, including custom ports, with high-level
custom port constructors such as concatenated and filtered ports.
2010-01-02 20:14:32 +09:00
Alex Shinn
ad4f044963 adding predicates 2010-01-01 23:36:17 +09:00
Alex Shinn
36732f9134 is-a-tty? 2009-12-31 13:40:23 +09:00
Alex Shinn
cb44b8f4fe adding port folding utils 2009-12-31 01:20:09 +09:00
Alex Shinn
d954819775 adding (chibi io) w/ interface to fgets, fread, fwrite, etc. 2009-12-31 00:24:19 +09:00