Commit Graph

54 Commits (ebc0127d01083cf638b6a8278b728ae7d5cad5dc)

Author SHA1 Message Date
dharmatech c6364fe2b3 Merge branch 'master' of /Users/dharmatech/builds/factor/ 2008-03-06 13:46:36 -06:00
dharmatech a336cb7570 Unit test fixes 2008-03-06 13:46:15 -06:00
Eduardo Cavazos 9aa6219759 unix.stat: add lstat* 2008-03-06 12:04:20 -06:00
Eduardo Cavazos 29ef996639 Move time related items from unix to unix.time 2008-03-01 07:11:44 -06:00
Eduardo Cavazos c9b73f062b Implement file-info 2008-02-28 23:46:27 -06:00
Eduardo Cavazos e39783b10a unix: Refactor more things out of unix and into unix.stat
unis.stat: Move some common code to unix.stat from
           unix.stat.linux and unix.stat.macosx
2008-02-28 12:46:01 -06:00
Eduardo Cavazos bef1d40964 unix.types.macosx: fix using 2008-02-27 19:01:55 -06:00
Eduardo Cavazos 194e0d00c7 unix: start removing the factored out types 2008-02-27 18:15:18 -06:00
Eduardo Cavazos c338a2dc25 Merge git://factorcode.org/git/factor 2008-02-27 17:02:24 -06:00
Eduardo Cavazos 208b88c753 unix: Factor out what corresponds to <sys/types.h> into unix.types
unix.stat: Add a macosx branch
2008-02-27 17:01:15 -06:00
Slava Pestov fd54bbc4b3 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-27 16:32:19 -06:00
Slava Pestov fef5ebec01 io.files overhaul 2008-02-27 14:59:15 -06:00
Eduardo Cavazos 5b0ab02d65 add unix.stat 2008-02-27 01:55:49 -06:00
Eduardo Cavazos 1ac3baa4c5 unix: fix more typedefs 2008-02-26 20:59:46 -06:00
Eduardo Cavazos a10604910c unix: fix typedefs 2008-02-26 20:14:09 -06:00
Slava Pestov f944f2b20c Add experimental disassembler 2008-02-14 17:56:47 -06:00
Slava Pestov 5f997fe2c7 Make extra/unix load on Windows 2008-02-06 20:04:09 -06:00
Slava Pestov 898770f774 Bootstrap fixes 2008-02-05 17:31:27 -06:00
Slava Pestov be39d64ef8 Check fork() error code 2008-02-05 17:07:37 -06:00
Slava Pestov ba1a958a32 Move cd and cwd primitives to native I/O, fix Windows normalize-pathname 2008-02-05 13:11:36 -06:00
Slava Pestov 3433adefbe Fix wait-for-pid 2008-02-04 19:58:07 -06:00
sheeple 53cb45c9ff Fix TYPEDEF: issue 2008-02-04 12:03:48 -06:00
Slava Pestov d92361286d Add kill-process and flesh out inotify 2008-02-03 14:23:14 -06:00
sheeple ff46bfaa96 Linux inotify support work in progress 2008-02-02 11:51:16 -06:00
Slava Pestov 36a43a6c3f Fix conflict 2008-02-02 13:36:26 -06:00
Slava Pestov 8575bc62e3 Updating extra/ to use flags 2008-02-02 13:29:09 -06:00
sheeple b22a40f906 inotify bindings 2008-02-02 07:02:32 -06:00
Eduardo Cavazos 5da80f7e5d Lot's of load-everything fixes.
* untabify things
  * using ascii or unicode
2008-02-02 00:29:47 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Slava Pestov b5a337bb2a Fix Linux I/O 2008-01-24 21:10:17 -04:00
Slava Pestov 6afa4119c8 Clean up non-blocking wait-for-process support, implement on Unix (untested) 2008-01-24 04:19:15 -04:00
Slava 09eb56d0c2 epoll almost works 2008-01-23 03:07:15 -05:00
Slava 81c5b413f4 Working on epoll 2008-01-23 01:49:01 -05: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 7db1b072f8 epoll() binding 2008-01-20 17:06:38 -05:00
Slava Pestov 3f5342890e Fix typo 2008-01-18 19:50:48 -05:00
Slava Pestov 309a1c179c Add stderr stream; more Unix I/O work 2008-01-18 19:43:14 -05:00
Slava Pestov 588253dfe3 Cleaning up Unix I/O 2008-01-18 18:18:54 -05:00
Slava Pestov ced9893a4e Get bootstrap.tools to load, update extra/ for USE-IF: removal 2007-12-28 21:46:06 -05:00
Eduardo Cavazos 963ae64952 add unix.linux.swap 2007-11-21 18:32:51 -06:00
Eduardo Cavazos 861cfe7dc2 add unix.linux.fs 2007-11-21 18:32:32 -06:00
Eduardo Cavazos 1d4d78c2ce Add the new wait-loop system to unix.process 2007-11-20 01:58:20 -06:00
Eduardo Cavazos f927a01370 unix: Added words to inspect status from wait/waitpid 2007-11-18 15:19:02 -06:00
Eduardo Cavazos 225692f144 Add wait-for-pid to unix.process (till we have something better) 2007-11-15 17:49:43 -06:00
Eduardo Cavazos 3837e373f3 unix.process : new version of with-fork 2007-11-15 17:05:55 -06:00
Eduardo Cavazos c02872da30 add unix.process 2007-11-14 17:32:29 -06:00
Eduardo Cavazos 78eca97340 Add unix.linux.ifreq 2007-11-13 19:20:42 -06:00
Eduardo Cavazos 30b1f9fd87 Add route word to unix.linux.route 2007-11-13 17:45:01 -06:00
Eduardo Cavazos d7a827e619 Add ioctl requests to sockios 2007-11-13 01:41:19 -06:00
Eduardo Cavazos 3415e05f58 Add unix.linux.route 2007-11-13 01:40:26 -06:00