|  Doug Coleman | eb7fd4a69b | 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 | 5b69026f59 | 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 | 29028d8aea | io.launcher.unix: clumsy fix for a race condition | 2010-09-04 12:00:23 -07:00 | 
				
					
						|  Slava Pestov | 7374d868e7 | 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 | 446ee6896d | 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 | 70a99e1cdb | Updating code to use with-out-parameters | 2010-05-23 03:07:47 -04:00 | 
				
					
						|  Slava Pestov | 64ab598225 | io.launcher.unix: add timeout to a test | 2010-05-03 17:34:33 -04:00 | 
				
					
						|  Joe Groff | ba2fa96eeb | unix: don't hack _exit to have a terminating effect; just use FUNCTION: | 2010-04-14 22:04:04 -07:00 | 
				
					
						|  Slava Pestov | eab105590b | Rename io.launcher.unix.parser to simple-tokenizer since ftp.server uses it | 2010-02-21 17:48:04 +13:00 | 
				
					
						|  Slava Pestov | 95bfc8a240 | 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 | e2500c14d2 | 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 | 8d952277a2 | 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 | c222e5b6b1 | io.launcher.unix: tests don't hang on failure | 2009-11-22 13:49:10 -06:00 | 
				
					
						|  Doug Coleman | 17f0a5d41a | Merge branch 'master' of git://factorcode.org/git/factor | 2009-10-28 17:26:23 -05:00 | 
				
					
						|  Doug Coleman | e376a0ece2 | (normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks | 2009-10-28 17:25:50 -05:00 | 
				
					
						|  Joe Groff | 935c0797c3 | update existing code for [let change | 2009-10-27 22:05:37 -05:00 | 
				
					
						|  Slava Pestov | fb6df472a2 | Cleaning up USING: lists for new strict semantics | 2009-05-14 16:54:16 -05:00 | 
				
					
						|  Slava Pestov | 9488e78532 | clean up contents and lines words; contents never outputs f now | 2009-05-10 16:39:51 -05:00 | 
				
					
						|  Doug Coleman | ce7ad9a42d | 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 |