Slava Pestov
|
81a33b4991
|
io.monitors.linux: fix typo
|
2010-08-24 23:01:37 -04:00 |
Slava Pestov
|
f30b9c484c
|
Add unless-disposed combinator to clean up some repetition, and fix bogus error reported from timer thread if an I/O operation with a set timeout fails on Windows
|
2010-08-23 21:12:24 -05:00 |
Doug Coleman
|
636f2ed2e5
|
Use flags{ instead of flags all over the place
|
2010-04-01 14:44:03 -05:00 |
Daniel Ehrenberg
|
85d698ab9c
|
Fixing vocab ambiguities in linux and windows-specific vocabs
|
2010-03-17 00:22:48 -04:00 |
Daniel Ehrenberg
|
bf73129238
|
Changing some uses of prune to use members
|
2010-02-27 13:14:03 -05:00 |
Slava Pestov
|
0aad3e6e12
|
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
|
1352bd1327
|
io.monitors: if a monitor is disposed while other threads are waiting on it, an error will be thrown from next-change, instead of those threads hanging forever. This makes monitors consistent with streams and other native resources that behave in a similar manner
|
2010-02-20 00:23:24 +13:00 |
Doug Coleman
|
9ff38fb56c
|
(normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks
|
2009-10-28 17:25:50 -05:00 |
Doug Coleman
|
f64ebbfc86
|
remove deprecated inotify-event struct
|
2009-09-08 14:15:25 -05:00 |
Slava Pestov
|
50641a5059
|
Disposables are now registered in a global disposables set. To take advantage of this, subclass disposable instead of providing a disposed slot and call new-disposable instead of new. tools.disposables defines two words, 'disposable.' and 'leaks', to help track down resource lifetime problems
|
2009-08-24 02:26:13 -05:00 |
Slava Pestov
|
4121dbe932
|
Fix usings on X11
|
2009-05-16 11:50:16 -04:00 |
Doug Coleman
|
2f9ad7e492
|
add using
|
2009-01-29 21:13:49 -06:00 |
Slava Pestov
|
b2a294fac7
|
io.monitors:next-change now outputs a single value instead of a pathname and a sequence
|
2009-01-26 23:18:57 -06:00 |
Slava Pestov
|
5cb18d51b3
|
Fixing test-all and help-lint-all failures
|
2008-12-15 03:33:04 -06:00 |
slava
|
82e452a885
|
Fix Linux bootstrap
|
2008-12-15 02:18:59 -06:00 |
Slava Pestov
|
50e214c152
|
io.files split up and general refactoring work in progress
|
2008-12-14 20:03:00 -06:00 |