John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0eb4fc2951
								
							
								
							
						 | 
						
							
							
								
								io.launcher.unix: cleanup find-process.
							
							
							
							
							
						 | 
						
							2018-01-20 13:33:16 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								93661e9ea6
								
							
								
							
						 | 
						
							
							
								
								io.launcher.unix: better to use current-directory variable
							
							
							
							
							
						 | 
						
							2016-10-31 07:27:14 +01:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6b12e2e3bc
								
							
								
							
						 | 
						
							
							
								
								use ?delete-file instead of [ delete-file ] ignore-errors.
							
							
							
							
							
						 | 
						
							2016-07-10 20:28:46 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2269b07d33
								
							
								
							
						 | 
						
							
							
								
								use with-temp-file and with-temp-directory in some tests.
							
							
							
							
							
						 | 
						
							2016-04-04 10:33:03 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								68b0f7d0f0
								
							
								
							
						 | 
						
							
							
								
								io: fix some temp-file uses in tests.
							
							
							
							
							
						 | 
						
							2016-03-31 21:32:05 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								9c323e2884
								
							
								
							
						 | 
						
							
							
								
								cleanup some uses of current-directory.
							
							
							
							
							
						 | 
						
							2016-03-18 17:04:05 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7c2e8d0fad
								
							
								
							
						 | 
						
							
							
								
								io.launcher.unix: simplify use of temp-directory.
							
							
							
							
							
						 | 
						
							2016-03-18 10:36:45 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								46587f8457
								
							
								
							
						 | 
						
							
							
								
								factor: arch -> arch-name. fix breakage caused by other patch.
							
							
							
							
							
						 | 
						
							2015-08-12 11:08:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								892c62e1dc
								
							
								
							
						 | 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
							
							
							
							
							
						 | 
						
							2015-07-03 09:39:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								999aa7c897
								
							
								
							
						 | 
						
							
							
								
								factor: clean up spaces in -tests files
							
							
							
							
							
						 | 
						
							2015-07-02 10:34:01 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								83f7b31910
								
							
								
							
						 | 
						
							
							
								
								io.launcher: cleanup public interface, make some things private or internal.
							
							
							
							
							
						 | 
						
							2014-12-30 10:04:09 -08:00 | 
						
					
				
					
						
							
							
								 
								Benjamin Pollack
							
						 | 
						
							
							
							
							
								
							
								2c3dd8c3c8
								
							
								
							
						 | 
						
							
							
								
								Remove executable bit from tons of files that aren't
							
							
							
							
							
						 | 
						
							2014-11-05 20:40:42 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5e129a8964
								
							
								
							
						 | 
						
							
							
								
								more libc fixes.
							
							
							
							
							
						 | 
						
							2014-04-04 08:03:46 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								eaca04de3b
								
							
								
							
						 | 
						
							
							
								
								libc: several vocabs now need to depend on libc
							
							
							
							
							
						 | 
						
							2014-04-02 12:13:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								f12633e73b
								
							
								
							
						 | 
						
							
							
								
								io.launcher.unix, unix.ffi: Reset ignored signal in process launcher. Fix SIG_DFL etc.
							
							
							
							
							
						 | 
						
							2013-03-24 12:38:02 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								adb3a15d21
								
							
								
							
						 | 
						
							
							
								
								io.launcher.unix: fix tests to use arch in file names.
							
							
							
							
							
						 | 
						
							2012-09-22 10:30:10 -07:00 | 
						
					
				
					
						
							
							
								 
								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 |