Commit Graph

18 Commits (681c595b04d3aff63a62e7626e9bd5e7592f2feb)

Author SHA1 Message Date
Slava Pestov 6afa4119c8 Clean up non-blocking wait-for-process support, implement on Unix (untested) 2008-01-24 04:19:15 -04:00
Slava Pestov eb5644ad5f Unix I/O re-working; nested multiplexer support, use kqueue on *bsd to wait for process completion, start Linux epoll support 2008-01-20 17:07:18 -05:00
Slava Pestov 30541ec78a Make parser constructor MEMO: again 2007-11-24 20:27:09 -05:00
Slava Pestov 72fe4e2d70 clean up io.unix.launcher parser, and parser-combinators 2007-11-24 20:19:39 -05:00
Slava Pestov 026c4186f1 Clean up io.unix.launcher command parser 2007-11-24 19:37:21 -05:00
Slava Pestov 82e98dac8b Cleanup 2007-11-24 18:44:04 -05:00
Slava Pestov 84076184dd Add missing USE: 2007-11-24 18:32:19 -05:00
Slava Pestov 1cd5d8bacb io.unix.launcher no longer depends on /bin/sh! Down with the GNU establishment! 2007-11-24 18:09:30 -05:00
Eduardo Cavazos 44a5e155ab Update vocabs for new with-fork 2007-11-15 17:06:40 -06:00
Eduardo Cavazos 68515d7105 Factor unix.process stuff out of io.unix.launcher 2007-11-14 17:35:43 -06:00
Slava Pestov 5262801398 io.launcher updates and destructors cleanup 2007-11-13 01:10:26 -05:00
Slava Pestov e1ace82429 Improved io.launcher 2007-11-12 23:18:42 -05:00
Eduardo Cavazos 232ce7d9f4 Restored io.unix.launcher to previous state 2007-11-11 12:11:07 -06:00
Slava Pestov 1a53979740 Fix with-fork stack effect 2007-11-09 03:18:37 -05:00
Eduardo Cavazos 9ae82bf050 Fix USING: in io.unix.launcher 2007-11-09 01:24:37 -06:00
Eduardo Cavazos 81c0bef366 Added exec* words and wait-for-pid to io.unix.launcher 2007-11-08 21:41:36 -06:00
Slava Pestov 2589c69c04 Unix launcher: use execvp instead of execve 2007-09-22 02:27:53 -04:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00