Commit Graph

36 Commits (10a42163115ee2bc89b07b5dd21834e35d08efb8)

Author SHA1 Message Date
Slava Pestov 70e89b5166 Fix SSL timeout support and clean up some timeout code 2008-05-21 01:36:30 -05:00
Slava Pestov c077a38649 Check if fd has been closed for sanity 2008-05-20 18:52:11 -05:00
Slava Pestov a58ebeabdc Remove eof slot 2008-05-18 19:02:50 -05:00
U-SLAVA-DFB8FF805\Slava dcce702d0c Remove pending-error machinery 2008-05-17 23:50:11 -05:00
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
U-SLAVA-DFB8FF805\Slava 05466df1e0 Updating Windows I/O code 2008-05-15 00:13:08 -05:00
Slava Pestov 62c7aabf35 Major I/O cleanup 2008-05-13 18:24:46 -05:00
Slava Pestov 6b0b150588 Another blind fix 2008-04-11 21:51:21 -05:00
Doug Coleman 2b78870033 cond/case 2008-04-11 12:56:11 -05:00
Doug Coleman c53e75ef0f io backend now uses OS singletons 2008-04-02 20:09:56 -05:00
Slava Pestov adb1dd14d0 Rename tuples vocab to classes.tuple for consistency 2008-03-29 03:34:48 -05:00
Slava Pestov 666c7803f7 Fixes 2008-02-21 20:57:41 -06:00
Slava Pestov 37e0e28f35 Implement new box data type, fix various bugs, add status parameter for suspend, threads. now prints thread state 2008-02-19 14:38:02 -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
Slava Pestov c8f042aef4 Redo timeouts 2008-02-09 21:34:42 -06:00
Slava Pestov ba1a958a32 Move cd and cwd primitives to native I/O, fix Windows normalize-pathname 2008-02-05 13:11:36 -06:00
Slava Pestov ff55f0f4cc New \u...... syntax; io.utf8 and io.utf16 can actually use strings now 2008-02-01 15:00:02 -06:00
Slava Pestov da1d8967c4 Load fixes 2008-01-31 23:48:51 -06:00
Slava Pestov 926e09a46a New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts 2008-01-31 00:52:06 -06:00
Slava Pestov 19555da91c Non-blocking directory change notification support for Windows 2008-01-28 01:21:44 -06:00
Slava Pestov c79b8d8471 Clean up Windows I/O 2008-01-27 23:59:36 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Slava Pestov 783e63781f I/O fixes 2008-01-24 19:21:10 -04:00
Doug Coleman 0f8164842a stat likes paths with trailing \\ for root directories.
\\\\?\\k:\\ instead of \\\\?\\k:
2007-12-06 02:21:54 -06:00
Slava Pestov e7cc5ea6d4 Windows IO fixes and <process-stream> work 2007-11-21 01:18:46 -05:00
Slava Pestov d6f4b25abe Fixes 2007-11-14 17:04:29 -05:00
Slava Pestov a6ef4582c3 io.files now has a path-separator? hook; cleanup 2007-11-12 01:41:13 -05:00
Slava Pestov 3efc9c7973 Windows I/O cleanups, fix accept on CE 2007-11-07 14:01:45 -05:00
Slava Pestov de0808320e Fix ltrim/rtrim, get extra/ to load after number tower changes 2007-10-21 17:37:50 -04: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 02a9e1eb14 Fix the io and ui backends so it bootstraps and the ui starts 2007-10-04 11:51:17 -05:00
U-3ADF\Administrator 544c2370cf Fix SEH and USING: errors on windows nt 2007-09-25 10:37:45 +02: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