Commit Graph

254 Commits (68fbd92703caf6b4e5747289f065bf5f83b57ce6)

Author SHA1 Message Date
Eduardo Cavazos 68fbd92703 io.unix.file: update read-link 2008-05-13 18:36:54 -05:00
Eduardo Cavazos a437904449 io.unix.files: update open-read 2008-05-13 18:07:31 -05:00
Eduardo Cavazos d3f924681b io.unix.mmap: use open-file instead of open 2008-05-13 18:02:42 -05:00
Slava Pestov 1342d0964c Merge branch 'master' of git://factorcode.org/git/factor 2008-05-13 14:41:34 -05:00
Slava Pestov e96cb08a77 Load fix 2008-05-13 14:41:24 -05:00
Eduardo Cavazos 141ff8334a Merge branch 'master' of factorcode.org:/git/factor 2008-05-13 14:14:59 -05:00
Eduardo Cavazos cdf99ea8f0 io.unix.files: Update for renames 2008-05-13 13:37:25 -05:00
Slava Pestov b94a20cc8a Fix circular dependency 2008-05-12 22:30:18 -05:00
Slava Pestov 707e6bf142 Fix conflict 2008-05-12 19:24:46 -05:00
Slava Pestov dfb25c3350 SSL API fleshed out, doesn't work yet 2008-05-12 19:23:32 -05:00
Slava Pestov 1260c1ba51 Working on SSL and refactoring related code to make things easier to plug in 2008-05-12 18:53:22 -05:00
Eduardo Cavazos 881739eda7 And indent... 2008-05-12 18:40:20 -05:00
Eduardo Cavazos 0c83995f62 io.unix.sockets: cleanup do-accept 2008-05-12 18:39:45 -05:00
Eduardo Cavazos 3691aa72ec unix: Now I see, all too clearly, the error of my ways 2008-05-12 17:11:40 -05:00
Eduardo Cavazos 2e4a171fcb io.unix.sockets: cleanup accept-sockaddr 2008-05-12 14:09:24 -05:00
Slava Pestov 18fe2d0047 Preparing io.nonblocking for SSL 2008-05-11 17:44:39 -05:00
Eduardo Cavazos d1775f9bfa io.unix.kqueue: Fix using 2008-05-10 06:36:43 -05:00
Eduardo Cavazos 4aacf9b3e9 Update USING: 2008-05-10 06:13:44 -05:00
Slava Pestov 30c7f560c1 Add unit test for Ed's touch-file fix 2008-05-09 16:46:24 -05:00
Eduardo Cavazos e0ddb3d0eb io.unix.files: New version of touch-file 2008-05-09 16:24:58 -05:00
Slava Pestov 732b84bcf9 Mac OS X monitors need to call normalize-path 2008-05-06 22:20:55 -05:00
Slava Pestov 90299783d6 Cleanup io.pipes and fix io.unix.pipes hang 2008-05-06 21:23:18 -05:00
Slava Pestov 8e60cf2b86 <appender>, documentation updates 2008-05-05 19:12:22 -05:00
Slava Pestov 9b9b2747a3 Fixes and cleanups 2008-05-05 03:51:41 -05:00
Slava Pestov 7c7a1f4974 Debugging pipelines 2008-05-05 03:15:24 -05:00
Slava Pestov 8397b45110 Fixing bugs 2008-05-05 02:32:35 -05:00
Slava Pestov 75fb15ee4c Split stdio up into input-stream/output-stream, pipes work in progress 2008-05-05 02:19:25 -05:00
Doug Coleman b7c1f9dbe8 extra changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
2008-04-25 23:17:08 -05:00
Doug Coleman a9c9f26822 remove extra using 2008-04-25 01:55:24 -05:00
Doug Coleman 9e3cab4327 move normalize-path to <mapped-file>
(mapped-file) is now the hook
2008-04-25 01:10:40 -05:00
Doug Coleman b1016e6ea5 <monitor> and mmaped-file use normalize-path now 2008-04-24 19:46:52 -05:00
slava a471eab19a More robust Linux monitors 2008-04-21 06:13:57 -05:00
Slava Pestov 53f3ceda7f Fix Linux bootstrap 2008-04-20 23:50:50 -05:00
Slava Pestov 55f6636bc0 FFI string encoding conversion 2008-04-20 05:15:46 -05:00
Slava Pestov 70bec926d0 New convention for parametrized constructors: new-* instead of construct-* 2008-04-14 05:07:31 -05:00
Doug Coleman f64d511ca6 add usings 2008-04-14 02:40:32 -05:00
Doug Coleman 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Doug Coleman dadaae59a1 dummy object on init-monitors
fix windows load errors
monitors almost work again
2008-04-11 22:36:24 -05:00
Slava Pestov e794466efb Convert native I/O to use inheritance 2008-04-11 16:08:40 -05:00
Slava Pestov b974d7fff6 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 14:38:42 -05:00
Slava Pestov fb481a2522 Fixes 2008-04-11 14:38:25 -05:00
Doug Coleman ca72a7a5a8 Merge branch 'master' of http://factorforge.org/glguy.factor 2008-04-11 14:21:28 -05:00
Slava Pestov 9e2135315c Merge branch 'master' of http://factorforge.org/glguy.factor 2008-04-11 14:09:15 -05:00
Slava Pestov 1435d1c189 Working on converting io backends to use inheritance 2008-04-11 14:09:09 -05:00
Eric Mertens 1326eb2d41 Add hashtables to USING: in linux monitors.factor 2008-04-11 11:40:07 -07:00
Doug Coleman dbac0a1543 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 12:59:20 -05:00
Doug Coleman 2b78870033 cond/case 2008-04-11 12:56:11 -05:00
Slava Pestov c5de818925 Use inheritance in Unix I?O backend 2008-04-11 12:47:49 -05:00
Slava Pestov 1f759a7b2d Fix documentation 2008-04-11 10:09:45 -05:00
Slava Pestov d132bce5a3 Implement monitors for BSD 2008-04-11 09:54:50 -05:00