Commit Graph

49 Commits (a25b0a8cb15d60ff3c75de89fe4d0d98a3cc874a)

Author SHA1 Message Date
U-SLAVA-DFB8FF805\Slava 29556e2a2b Major overhaul of Windows I/O code: simpler, more readable, more efficient, more robust 2008-05-15 05:20:42 -05:00
U-SLAVA-DFB8FF805\Slava 60818847da Further cleanups 2008-05-15 01:45:32 -05:00
Slava Pestov 62c7aabf35 Major I/O cleanup 2008-05-13 18:24:46 -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 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Slava Pestov 562ccb24f3 Fix Windows launcher issue 2008-04-06 00:53:50 -05:00
Slava Pestov 57268bcc7b Launcher wait cleanup, don't use kqueue anymore 2008-04-05 04:26:58 -05:00
Slava Pestov 6a823c4a69 Windows launcher fix 2008-04-04 22:40:37 -05:00
Doug Coleman b35ef01860 fix windows bootstrap 2008-04-04 12:02:25 -05:00
Slava Pestov d2fc408c1b Fix Windows launcher 2008-04-03 17:04:23 -05:00
Doug Coleman c53e75ef0f io backend now uses OS singletons 2008-04-02 20:09:56 -05:00
Doug Coleman 393f77715c update everything to use os singletons 2008-04-02 18:25:33 -05:00
Doug Coleman 2bad7228a7 rename normalize-pathname to normalize-path
fix windows launcher issue
2008-04-01 19:51:49 -05:00
Doug Coleman ae623ff924 normalize-pathname prepends unicode prefix,
(normalize-pathname) does not
2008-04-01 19:00:20 -05:00
Slava Pestov bbd1ac7180 Fix launchers 2008-03-28 01:22:51 -05:00
Doug Coleman 9120865157 fixing the launcher 2008-03-26 18:47:56 -05:00
Doug Coleman 65a12660a7 implement priorities on windows 2008-03-26 15:55:55 -05:00
Slava Pestov 02727576c2 New slots are now in the core 2008-03-20 15:30:59 -05:00
Slava Pestov fd9bf040ba Removing call-with call-with2; use cleave instead 2008-03-13 03:41:57 -05:00
Slava Pestov 755003df08 Launcher now uses new-slots; fix Windows environment passing bug 2008-03-07 01:55:29 -06:00
Slava Pestov 2f2073a2c9 Merge branch 'new_launcher' of git://factorcode.org/git/factor 2008-03-06 20:46:07 -06:00
Slava Pestov c9c7548ffd Updating windows launcher for new-slots 2008-03-06 20:45:56 -06:00
Slava Pestov 05b02f3c38 Changing launcher to use new_slots 2008-03-06 20:44:52 -06:00
Slava Pestov fbaf6386b2 Simplify threads; remove nap word, its now just sleep 2008-02-25 06:31:18 -06:00
Slava Pestov d47433a48d New I/O timeout system 2008-02-21 19:12:55 -06:00
Slava Pestov 9edb5875e3 Less drastic changes 2008-02-18 07:30:16 -06:00
Slava Pestov 2c6afdfee6 Working on new threads 2008-02-18 05:07:40 -06:00
Doug Coleman 09569ee512 add current-process-handle to io.launcher
make tools.disassembler work on windows
2008-02-14 23:29:06 -06:00
Slava Pestov ce076166fe Fix +closed+ 2008-02-14 02:20:20 -06:00
Slava Pestov bae79b80e3 Undo handle duplication 2008-02-03 15:14:48 -06:00
Slava Pestov 9d0d371efc Minor fix for Windows +stderr+ = +stdout+ 2008-02-03 14:47:44 -06:00
Slava Pestov d92361286d Add kill-process and flesh out inotify 2008-02-03 14:23:14 -06:00
Slava Pestov f710d192f7 Fix inaccurate notifications in io.monitor on Windows 2008-02-01 17:13:57 -06:00
Doug Coleman 44d058c676 fix windows launcher code 2008-01-29 12:13:08 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Slava Pestov 76e4702f38 Got Windows launcher redirection working 2008-01-25 02:37:37 -04:00
Slava Pestov 993684ebb0 More work in progress 2008-01-25 02:21:27 -04:00
Slava Pestov 034b4dcaa6 Windows launcher work in progress 2008-01-25 01:49:03 -04:00
Slava Pestov 6afa4119c8 Clean up non-blocking wait-for-process support, implement on Unix (untested) 2008-01-24 04:19:15 -04:00
Slava Pestov af915caaa3 Add wait-for-process word to io.launcher; run-process and run-detached now return process tuples 2008-01-24 03:27:15 -04:00
Slava Pestov 5c8e6db77e Windows io.launcher security fix 2007-12-06 02:28:08 -05:00
Slava Pestov 43931a4a43 Fix copy-file 2007-11-24 18:05:34 -05:00
Slava Pestov e7cc5ea6d4 Windows IO fixes and <process-stream> work 2007-11-21 01:18:46 -05:00
Slava Pestov 4ee696882f Get io.launcher working on Windows CE 2007-11-17 23:06:51 -05:00
Slava Pestov 5262801398 io.launcher updates and destructors cleanup 2007-11-13 01:10:26 -05:00
Slava Pestov 3efc9c7973 Windows I/O cleanups, fix accept on CE 2007-11-07 14:01:45 -05:00
U-C4\Administrator ceba5efb1f Redo destructors so they compile
Fix all uses of add-destructor
2007-10-15 15:01:55 -05:00
U-C4\Administrator 545e58873e Fix launcher and windows bootstrap
Fix native io on Vista
Add missing use
2007-09-21 17:00:47 -05:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00