Slava Pestov
|
e64089fd0a
|
Mac OS X monitors work in progress
|
2008-02-12 02:21:47 -06:00 |
Slava Pestov
|
1a23b975f2
|
Cleaning up monitors; add simple-monitor abstraction
|
2008-02-12 02:19:18 -06:00 |
Slava Pestov
|
c8f042aef4
|
Redo timeouts
|
2008-02-09 21:34:42 -06:00 |
Slava Pestov
|
be2c8b13d7
|
Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom
|
2008-02-06 13:47:19 -06:00 |
Slava Pestov
|
1eda70f1ad
|
Bug fixes
|
2008-02-05 19:16:22 -06:00 |
Slava Pestov
|
f8df69d9a1
|
Rename io.monitor to io.monitors; add log-viewer demo
|
2008-02-05 18:00:24 -06:00 |
Slava Pestov
|
2b9f977912
|
Fix Windows normalize-pathname
|
2008-02-05 16:35:57 -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
|
87887a1165
|
Monitors tweak
|
2008-02-04 23:30:49 -06:00 |
sheeple
|
46e02fa30d
|
Linux inotify works
|
2008-02-04 11:50:02 -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
|
4af765629a
|
Monitors work in progress
|
2008-02-02 18:14:26 -06:00 |
Slava Pestov
|
ff40513165
|
Cleaning up monitors in preparation for Linux inotify
|
2008-02-02 16:23:04 -06:00 |
Slava Pestov
|
70b685fad8
|
Load fixes, FreeType memory usage fix
|
2008-02-02 15:00:16 -06:00 |
Slava Pestov
|
8575bc62e3
|
Updating extra/ to use flags
|
2008-02-02 13:29:09 -06:00 |
Slava Pestov
|
f710d192f7
|
Fix inaccurate notifications in io.monitor on Windows
|
2008-02-01 17:13:57 -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
|
2ef76798b0
|
record1 strings
|
2008-01-31 23:00:08 -06:00 |
Slava Pestov
|
92ebcc3619
|
New timeout implementation
|
2008-01-31 12:27:37 -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 |
Doug Coleman
|
44d058c676
|
fix windows launcher code
|
2008-01-29 12:13:08 -06:00 |
Slava Pestov
|
19555da91c
|
Non-blocking directory change notification support for Windows
|
2008-01-28 01:21:44 -06:00 |
Slava Pestov
|
417e475857
|
Clean up UDP a little
|
2008-01-28 01:06:27 -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
|
a09e216582
|
Replace memory>string and string>memory with four primitives and update io.windows.nt.monitor
|
2008-01-26 23:38:30 -04:00 |
Slava Pestov
|
62ded50c8b
|
Directory change notification work in progress. Only on Windows right now, blocking
|
2008-01-26 03:40:09 -04:00 |
Slava Pestov
|
077c403dd0
|
Merge git://factorcode.org/git/erg
|
2008-01-26 01:59:30 -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
|
783e63781f
|
I/O fixes
|
2008-01-24 19:21:10 -04:00 |
Doug Coleman
|
741b10d4f9
|
Merge erg@factorcode.org:/git/erg
Conflicts:
extra/io/windows/nt/backend/backend.factor
|
2008-01-24 15:49:32 -06: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
|
157043ad19
|
Minor I/O backend tweak
|
2008-01-23 02:45:55 -04:00 |
Slava Pestov
|
c1963dd4ab
|
I/O cleanups
|
2008-01-21 15:33:43 -05:00 |
Doug Coleman
|
baa026525e
|
start windows file change code
|
2008-01-20 18:59:47 -06:00 |
Slava Pestov
|
7598617119
|
Load mmap on CE too
|
2008-01-10 22:51:58 -05:00 |
Slava Pestov
|
2180b0f146
|
Fix init-stdio scope issue
|
2008-01-09 01:50:25 -05:00 |
Slava Pestov
|
825601ccc7
|
More circularity fixes
|
2008-01-05 20:37:13 -04:00 |
Doug Coleman
|
dff6194aad
|
Remove library/binary-roots, add walk-dir and find-file to io.paths
|
2007-12-09 11:42:35 -06:00 |
Doug Coleman
|
6470303e51
|
Merge git://factorcode.org/git/factor
|
2007-12-07 14:02:52 -06: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
|
5c8e6db77e
|
Windows io.launcher security fix
|
2007-12-06 02:28:08 -05:00 |
Doug Coleman
|
ddd55ac4fa
|
Experimental find-binary and find-library words
|
2007-12-05 18:09:08 -06:00 |
Doug Coleman
|
306c437327
|
Merge git://spitspat.com/git/factor
|
2007-11-25 05:37:14 +01:00 |
Slava Pestov
|
43931a4a43
|
Fix copy-file
|
2007-11-24 18:05:34 -05:00 |
Slava Pestov
|
a13975502c
|
More Windows CopyFile stuff
|
2007-11-24 16:39:00 -05:00 |
Slava Pestov
|
aaa493ebd2
|
Implement copy-file on Windows
|
2007-11-24 16:38:20 -05:00 |
U-EE860\Administrator
|
86070337fd
|
Refactor open-file to allow flags and attributes as the fourth parameter
|
2007-11-24 02:17:40 +01:00 |
Slava Pestov
|
cb198f907e
|
Add attribution
|
2007-11-21 03:18:28 -05:00 |
Slava Pestov
|
52c3db354b
|
Windows code updates
|
2007-11-21 01:26:15 -05:00 |
Slava Pestov
|
e7cc5ea6d4
|
Windows IO fixes and <process-stream> work
|
2007-11-21 01:18:46 -05:00 |
Slava Pestov
|
a908aca37e
|
Fix conflict
|
2007-11-17 23:08:11 -05:00 |
Slava Pestov
|
4ee696882f
|
Get io.launcher working on Windows CE
|
2007-11-17 23:06:51 -05:00 |
Slava Pestov
|
5c6a7120bb
|
Get io.mmap working on Windows CE
|
2007-11-17 23:06:34 -05:00 |
Slava Pestov
|
032fd57328
|
Document io.mmap and add mapped-file-closed? flag check
|
2007-11-17 01:49:06 -05:00 |
Slava Pestov
|
d6f4b25abe
|
Fixes
|
2007-11-14 17:04:29 -05:00 |
Slava Pestov
|
5262801398
|
io.launcher updates and destructors cleanup
|
2007-11-13 01:10:26 -05:00 |
Slava Pestov
|
a6ef4582c3
|
io.files now has a path-separator? hook; cleanup
|
2007-11-12 01:41:13 -05:00 |
Slava Pestov
|
abf65f92d8
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2007-11-11 19:28:31 -05:00 |
Slava Pestov
|
b002cc1e94
|
Fix Windows CE UDP and <file-appender>
|
2007-11-11 16:09:24 -05:00 |
Slava Pestov
|
e8a74a19c2
|
Fix USING:
|
2007-11-09 10:33:25 -05:00 |
Slava Pestov
|
32df75da83
|
I/O backend cleanups, mostly CE
|
2007-11-09 03:01:45 -05:00 |
Slava Pestov
|
3efc9c7973
|
Windows I/O cleanups, fix accept on CE
|
2007-11-07 14:01:45 -05:00 |
Slava Pestov
|
d74db3abb9
|
Windows CE I/O cleanup
|
2007-11-06 20:44:45 -05:00 |
Slava Pestov
|
d8d1da96d7
|
Update libraries for parent-dir rename
|
2007-11-05 00:46:03 -05:00 |
Slava Pestov
|
de582084a4
|
Refactor I/O a bit so that C types are resolved at compile time -- better for deployment
|
2007-11-04 17:32:18 -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
|
a800031a32
|
Move platform-specific destructor code out of extra/destructors
|
2007-10-15 16:19:50 -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
|
17a8071768
|
Fix a stack effect in sockets
Fix unit tests
|
2007-10-06 23:50:13 -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 |