John Benediktsson
|
4e26f89406
|
io.launcher.unix: fix tests to use arch in file names.
|
2012-09-22 10:30:10 -07:00 |
Doug Coleman
|
1260d00739
|
Add options to set the child process group id or session for Unix. This fixes part of #307.
|
2011-10-29 02:47:10 -07:00 |
Slava Pestov
|
d6499abda9
|
io.launcher: change kill-process to also close the pipe, if there is one, so that try-output-process can timeout even if the process spawns a subprocess which inherits the pipe. This fixes part of #307
|
2011-10-28 21:53:25 -07:00 |
Slava Pestov
|
d386ea7092
|
io.launcher.unix: clumsy fix for a race condition
|
2010-09-04 12:00:23 -07:00 |
Slava Pestov
|
087b451dc1
|
Change how SIGPIPE is ignored, and add a unit test to io.launcher.unix to ensure that this ignoredness is not inherited by child processes
|
2010-09-02 22:11:45 -07:00 |
Slava Pestov
|
cf6b910c9f
|
alien.data: remove second quotation parameter from with-out-parameters, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary
|
2010-07-16 17:32:05 -04:00 |
Slava Pestov
|
5d9993d46f
|
Updating code to use with-out-parameters
|
2010-05-23 03:07:47 -04:00 |
Slava Pestov
|
0d4693d740
|
io.launcher.unix: add timeout to a test
|
2010-05-03 17:34:33 -04:00 |
Joe Groff
|
234fb5838f
|
unix: don't hack _exit to have a terminating effect; just use FUNCTION:
|
2010-04-14 22:04:04 -07:00 |
Slava Pestov
|
196676ebdd
|
Rename io.launcher.unix.parser to simple-tokenizer since ftp.server uses it
|
2010-02-21 17:48:04 +13:00 |
Slava Pestov
|
0aad3e6e12
|
vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
|
2010-02-20 13:30:49 +13:00 |
Slava Pestov
|
502b5477f7
|
io.launcher.unix: sometimes both WIFEXITED and WIFSIGNALED would return true, and the wrong status would be reported
|
2010-02-07 18:17:53 +13:00 |
Doug Coleman
|
cc7615248d
|
Handle EINTR in a lot of cases where it wasn't handled before. Split off unix into unix.ffi and unix.
|
2010-01-22 12:59:24 -06:00 |
Slava Pestov
|
6d396c51ab
|
io.launcher.unix: tests don't hang on failure
|
2009-11-22 13:49:10 -06:00 |
Doug Coleman
|
ff14283c2d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-28 17:26:23 -05:00 |
Doug Coleman
|
9ff38fb56c
|
(normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks
|
2009-10-28 17:25:50 -05:00 |
Joe Groff
|
8b6665c57e
|
update existing code for [let change
|
2009-10-27 22:05:37 -05:00 |
Slava Pestov
|
d7db5edadc
|
Cleaning up USING: lists for new strict semantics
|
2009-05-14 16:54:16 -05:00 |
Slava Pestov
|
cd64833360
|
clean up contents and lines words; contents never outputs f now
|
2009-05-10 16:39:51 -05:00 |
Doug Coleman
|
ed5f913aab
|
fix unit tests that call lines or contents
|
2009-05-01 16:38:04 -05:00 |
Slava Pestov
|
1c123e7e22
|
Remove some usages of -rot and tuck
|
2009-04-18 21:53:22 -05:00 |
Slava Pestov
|
aa331e451b
|
Eliminate more tuck usages
|
2009-02-02 16:11:16 -06:00 |
Slava Pestov
|
dccbb84629
|
Updating unit tests for I/O re-organization
|
2008-12-14 21:21:44 -06:00 |
Slava Pestov
|
50e214c152
|
io.files split up and general refactoring work in progress
|
2008-12-14 20:03:00 -06:00 |