Commit Graph

1984 Commits (84d24c4440f79a7f7edc6b06bc9a30bafcec0af6)

Author SHA1 Message Date
slava 84d24c4440 Runtime changes to support callbacks, and other cleanups 2006-02-13 07:46:07 +00:00
chris.double 94b2782693 fix problem when refreshing expired or invalid continuation id's in httpd 2006-02-13 04:14:15 +00:00
chris.double d705b02120 add html documentation for contrib libraries 2006-02-09 20:07:19 +00:00
slava adf0ffeae9 Fix bootstrap problem 2006-02-13 04:38:29 +00:00
wayo.cavazos ac057cd8f9 Lindenmayer README and minor x11 cleanups 2006-02-12 18:24:37 +00:00
wayo.cavazos b5a1d10c9c minor lindenmayer improvements 2006-02-11 16:03:02 +00:00
wayo.cavazos fc0b10c9a8 Howto for automata and boids 2006-02-11 16:00:53 +00:00
wayo.cavazos 72775898e3 roll-until-horizontal command
Added the roll-until-horizontal command ($ in the command table).
Also added init and iterate words and the abop-2 example from lparser
2006-02-08 03:00:32 +00:00
wayo.cavazos 73e7011adf port L-system viewer to 0.80 2006-02-07 07:22:19 +00:00
slava e6bc188bad Cleanup 2006-02-11 07:34:33 +00:00
slava 1f153c24b2 Starting work on callbacks 2006-02-11 07:30:18 +00:00
slava 43e36b6491 Turing machine updated 2006-02-10 05:15:50 +00:00
slava ecf9010f6d Fix PDFKit demo 2006-02-10 03:35:28 +00:00
slava dc3f4b2efb Cocoa binding improvements 2006-02-10 03:11:22 +00:00
slava 10df681132 Working on Cocoa bindings 2006-02-10 01:36:11 +00:00
slava 21af22aa5b Moving Cocoa bindings 2006-02-10 01:34:49 +00:00
slava 44f2cc04ef Fix compile error 2006-02-09 03:15:23 +00:00
slava 3d5e96172f Clean up out of memory handler 2006-02-09 03:12:20 +00:00
erg ce4858b656 base64 uses group now 2006-02-08 23:57:33 +00:00
erg 862bb5aac1 Initial checkin of base64 2006-02-08 22:10:45 +00:00
slava b861c09e9f Clean up AGL's patch 2006-02-08 00:09:46 +00:00
agl d088a97f82 Add data/return stack under/over flow checks for POSIX
This adds extra errors:
#define ERROR_STACK_UNDERFLOW (12<<3)
#define ERROR_STACK_OVERFLOW (13<<3)
#define ERROR_RETSTACK_UNDERFLOW (14<<3)
#define ERROR_RETSTACK_OVERFLOW (15<<3)

On unix the data and return stacks have poison pages above and below them in
memory. This patch adds checks to the sigv signal handler which checks to see
if the faulting address is in one of these pages and, if so, triggers the
correct error.

To see:
: data-overflow 1 2 3 data-overflow ;
: ret-underflow V{ } set-callstack r> ;
: ret-overflow 1 >r ret-overflow ;

(to test data-underflow just call + with an empty stack)


AGL
2006-02-07 22:29:36 +00:00
slava f353ea347b Minor Windows build fixes 2006-02-07 19:37:32 +00:00
slava 2d6dfbb75e WebKit demo 2006-02-07 03:58:33 +00:00
slava 7e14e38cc0 Debugging Cocoa bridge 2006-02-07 03:58:18 +00:00
slava 74130d294a Update speech demo for new Cocoa bridge 2006-02-07 03:57:41 +00:00
slava 5e5fd021c2 Fix a typo in alien unit test 2006-02-07 02:52:25 +00:00
slava 85b6ea9280 Auto-discovery of Objective-C methods 2006-02-07 02:51:04 +00:00
chris.double 20ddf87fca remove 'flush' in cont-responder
The call to flush was causing 'cant write to closed output stream' 
errors.
2006-02-06 23:58:41 +00:00
wayo.cavazos faba122522 port to 0.80 2006-02-06 20:55:26 +00:00
wayo.cavazos 5fbce69e3e add make-simple-error-handler 2006-02-06 20:20:36 +00:00
wayo.cavazos 4e9f71468a minor cleanups 2006-02-06 20:07:09 +00:00
wayo.cavazos a90ad2b2f1 clean up after testing 2006-02-06 19:43:32 +00:00
slava cc1c072cb6 Formatting fix 2006-02-06 21:31:43 +00:00
slava a0b10e42fa Fix file-responder directory listing problem 2006-02-06 19:31:54 +00:00
wayo.cavazos e2adf93b62 code cleanup 2006-02-03 09:04:03 +00:00
wayo.cavazos 555f10e9d9 wrunt code merge 2006-02-03 09:02:49 +00:00
wayo.cavazos 2e24eb492e 2006-02-03 08:52:16 +00:00
wayo.cavazos e151a60e95 2006-02-03 08:49:40 +00:00
wayo.cavazos 4dddde986d 2006-02-03 08:31:11 +00:00
wayo.cavazos 0a92aceb57 2006-02-03 08:30:36 +00:00
wayo.cavazos 06e0da8a63 2006-02-03 08:18:57 +00:00
wayo.cavazos 3e468cfaaa port to 0.80 2006-02-03 07:02:59 +00:00
wayo.cavazos 4d5394a0d7 port to 0.80 2006-02-03 06:53:17 +00:00
wayo.cavazos d4c30ddfc8 port to 80 2006-02-03 06:52:03 +00:00
wayo.cavazos 65a5744091 port to 0.80 2006-02-02 23:53:37 +00:00
slava ac68a16492 FFI now supports passing structs by value
So far, this is only supported on PowerPC.
2006-02-06 06:43:59 +00:00
chris.double b39984aaa6 Change cont-responder to stream instead of building a string 2006-02-06 00:04:55 +00:00
microdan 149ce89d0b default resource-path 2006-02-03 21:07:25 +00:00
slava 4c5e65d213 Fix a pair of race conditions in the Unix I/O code 2006-02-04 07:19:45 +00:00