Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7895e0fcaa
								
							
								
							
						 | 
						
							
							
								
								io.launcher.windows tests: Use unique-file instead of temp-file. Fixes
							
							
							
							
							
						 | 
						
							2015-04-01 15:44:55 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3515a45b84
								
							
								
							
						 | 
						
							
							
								
								io.launcher: fix stack effects.
							
							
							
							
							
						 | 
						
							2014-12-30 17:23:24 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3e7bc051d4
								
							
								
							
						 | 
						
							
							
								
								io.launcher: fix docs for with-process-reader and with-process-writer.
							
							
							
							
							
						 | 
						
							2014-12-30 15:04:34 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								9fd568267d
								
							
								
							
						 | 
						
							
							
								
								io.launcher: add versions of with-process that preserve process and status.
							
							
							
							
							
						 | 
						
							2014-12-30 14:51:23 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								83f7b31910
								
							
								
							
						 | 
						
							
							
								
								io.launcher: cleanup public interface, make some things private or internal.
							
							
							
							
							
						 | 
						
							2014-12-30 10:04:09 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								76761b2e59
								
							
								
							
						 | 
						
							
							
								
								more minor cleanup.
							
							
							
							
							
						 | 
						
							2014-11-30 19:26:23 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								49bcbaee7a
								
							
								
							
						 | 
						
							
							
								
								removing small and unnecessary files.
							
							
							
							
							
						 | 
						
							2014-11-29 17:24:42 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								09f0edfb2f
								
							
								
							
						 | 
						
							
							
								
								io.launcher.windows: Don't cd to directory when calling run-process. Fixes
							
							
							
							
							
						 | 
						
							2014-11-18 14:03:06 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0826d8468c
								
							
								
							
						 | 
						
							
							
								
								io.launcher: really minor cleanup.
							
							
							
							
							
						 | 
						
							2014-11-16 20:31:50 -08:00 | 
						
					
				
					
						
							
							
								 
								Benjamin Pollack
							
						 | 
						
							
							
							
							
								
							
								2c3dd8c3c8
								
							
								
							
						 | 
						
							
							
								
								Remove executable bit from tons of files that aren't
							
							
							
							
							
						 | 
						
							2014-11-05 20:40:42 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								026aa163c8
								
							
								
							
						 | 
						
							
							
								
								io.launcher.windows: Make unit tests show that process fails rather than
							
							
							
							
							
							
							
							reporting bogus error. Fixes #1152 (it wasn't really a bug, just bad
tests). 
							
						 | 
						
							2014-10-16 16:40:49 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d8121a9622
								
							
								
							
						 | 
						
							
							
								
								io.launcher.windows.test/env.factor: Fix script for new . behavior.
							
							
							
							
							
						 | 
						
							2014-10-07 13:51:13 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3ad3e33006
								
							
								
							
						 | 
						
							
							
								
								io.launcher: Example is not very cross-platform.
							
							
							
							
							
						 | 
						
							2014-07-10 11:21:33 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								baa9bed236
								
							
								
							
						 | 
						
							
							
								
								io.launcher: Fix help-lint for Windows. The examples don't work on
							
							
							
							
							
							
							
							Windows, so disable them. 
							
						 | 
						
							2014-07-09 23:19:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								a4e98529fa
								
							
								
							
						 | 
						
							
							
								
								io.launcher.windows.tests: many of the tests can result in utf8-encoded strings
							
							
							
							
							
						 | 
						
							2014-06-10 08:10:21 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								b72fa3ba0a
								
							
								
							
						 | 
						
							
							
								
								Docs: fixed doc example errors triggered by help-lint and added with-disposal where applicable
							
							
							
							
							
						 | 
						
							2014-04-14 08:42:10 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								9b28623b4f
								
							
								
							
						 | 
						
							
							
								
								Docs: examples for io.launcher words
							
							
							
							
							
						 | 
						
							2014-04-14 08:42:09 -07: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
							
						 | 
						
							
							
							
							
								
							
								1136ed9c19
								
							
								
							
						 | 
						
							
							
								
								io.launcher: Fix bug -- if dispose fails, still call dispose on the other
							
							
							
							
							
							
							
							resource. 
							
						 | 
						
							2013-05-19 10:22:07 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7c1caacc35
								
							
								
							
						 | 
						
							
							
								
								io.launcher: Fix two potential bugs.
							
							
							
							
							
							
							
							1) If first (pipe) succeeds but second one fails, first pipe leaks.
2) out>> dispose fails, then in>> dispose is never called and leaks. 
							
						 | 
						
							2013-05-19 10:18:14 -07: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 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8c19602ae9
								
							
								
							
						 | 
						
							
							
								
								assocs: Add of and ?of. Change all the things at once! Fixes #701.
							
							
							
							
							
						 | 
						
							2013-03-23 14:59:07 -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
							
						 | 
						
							
							
							
							
								
							
								c448ea0e3e
								
							
								
							
						 | 
						
							
							
								
								io.launcher.windows.tests: dos2unixfy it
							
							
							
							
							
						 | 
						
							2012-07-25 23:18:15 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a4d7a76143
								
							
								
							
						 | 
						
							
							
								
								io.launcher: Bad usage of if-zero. Fixes #584.
							
							
							
							
							
						 | 
						
							2012-07-25 23:17:46 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2f325e4fee
								
							
								
							
						 | 
						
							
							
								
								using if-zero in even more places.
							
							
							
							
							
						 | 
						
							2012-07-16 19:38:49 -07:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								943596575a
								
							
								
							
						 | 
						
							
							
								
								use radix literals
							
							
							
							
							
						 | 
						
							2011-11-23 19:03:40 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								55a316248e
								
							
								
							
						 | 
						
							
							
								
								io.launcher.windows: update tests for prompt
							
							
							
							
							
						 | 
						
							2011-11-08 00:09:25 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								94db86a6db
								
							
								
							
						 | 
						
							
							
								
								Make "foo.private" require load foo instead.
							
							
							
							
							
							
							
							Move require from vocabs.loader to vocabs. Update everything.
Fixes #201. 
							
						 | 
						
							2011-11-02 11:50:03 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a647df58f6
								
							
								
							
						 | 
						
							
							
								
								Make editors use the new path-finding vocabulary and protocol.
							
							
							
							
							
							
							
							Implement io.standard-paths on Windows. 
							
						 | 
						
							2011-10-31 13:16:37 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ff27f2c3f7
								
							
								
							
						 | 
						
							
							
								
								Change order or articles in io.launcher.
							
							
							
							
							
						 | 
						
							2011-10-29 15:13:45 -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 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4ebe5218c7
								
							
								
							
						 | 
						
							
							
								
								Update Windows for word renames, fix lint errors
							
							
							
							
							
						 | 
						
							2011-10-24 21:50:02 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c74402dad9
								
							
								
							
						 | 
						
							
							
								
								Fix using list because I'm dumb for developing Windows changes from a Mac.
							
							
							
							
							
						 | 
						
							2011-10-11 13:33:44 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								63fa01fd4f
								
							
								
							
						 | 
						
							
							
								
								Proper double-quote and backslash escaping for windows command line arguments. Fixes #245.
							
							
							
							
							
						 | 
						
							2011-10-11 12:21:04 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								871dfb9a3a
								
							
								
							
						 | 
						
							
							
								
								On Windows, escape command line arguments with double quotes with a backslash: " -> \". Fixes #245.
							
							
							
							
							
						 | 
						
							2011-10-10 22:24:23 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bf2a96e9e0
								
							
								
							
						 | 
						
							
							
								
								Remove Windows CE from core/ basis/ and build-support/
							
							
							
							
							
							
							
							Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84. 
							
						 | 
						
							2011-09-18 23:19:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								56e8ddb9cb
								
							
								
							
						 | 
						
							
							
								
								Fix windows unit test
							
							
							
							
							
						 | 
						
							2011-09-07 00:35:03 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5fce2d0f27
								
							
								
							
						 | 
						
							
							
								
								Make "quiet" true by default. Disable quiet mode for listener, bootstrap, and deploy tool.
							
							
							
							
							
							
							
							Move "quiet" to parser-quiet? in parser.notes. Change a few places where quiet was handle wrong. 
							
						 | 
						
							2011-09-06 17:58:12 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								013097e617
								
							
								
							
						 | 
						
							
							
								
								io.launcher: fix launcher examples.
							
							
							
							
							
						 | 
						
							2011-04-17 18:12:23 -07:00 | 
						
					
				
					
						
							
							
								 
								Keita Haga
							
						 | 
						
							
							
							
							
								
							
								a093c454c1
								
							
								
							
						 | 
						
							
							
								
								io.launcher: fix typo in docs
							
							
							
							
							
						 | 
						
							2011-01-08 23:10:35 +09:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4ca9bd0bba
								
							
								
							
						 | 
						
							
							
								
								Remove usages of <void*> and *void*
							
							
							
							
							
						 | 
						
							2010-10-25 13:22:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								f791c8c5d2
								
							
								
							
						 | 
						
							
							
								
								Squashed commit of the following:
							
							
							
							
							
							
							
							commit 197dbe9a6733775ac0ea19b3da4bd4dc3c85418c
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 19:01:38 2010 -0500
    Fix bootstrap, move privileges to windows.privileges
commit 521c622f8afb15bf42d263c738cb990560dc29cb
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:26:30 2010 -0500
    Hopefully fix bootstrap
commit eb3f22928b59758b9505430034044b5b94705da2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:19:05 2010 -0500
    Remove wince from factor codebase
commit 619d6c99415f46208a7ede6a04b0ccda46b15360
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 16:07:46 2010 -0500
    Remove Windows CE from vm/
							
						 | 
						
							2010-09-19 19:13:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7122f9fccb
								
							
								
							
						 | 
						
							
							
								
								Make sure io.backend.windows loads the implementations for the generics it defines.  Make windows.handles not depend on io.timeouts.  Fix typo in win32-file-attributes.  Fix bug in null-output word.  Clean up error checking code.
							
							
							
							
							
						 | 
						
							2010-09-17 14:19:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5c8316be07
								
							
								
							
						 | 
						
							
							
								
								Move win32-handle to windows.handles and update using lists to avoid pulling in the io backend where not necessary
							
							
							
							
							
						 | 
						
							2010-09-16 15:40:36 -05: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 |