Joe Groff
|
2d37ac31be
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/environment/winnt/winnt.factor
basis/io/files/windows/nt/nt.factor
basis/windows/shell32/shell32.factor
|
2009-08-31 10:35:58 -05:00 |
Joe Groff
|
c1fe3854d4
|
update io.files.*.windows to use specialized arrays; also, io.files.info.windows was providing buffers that were too small, so fix that
|
2009-08-31 09:58:04 -05:00 |
Doug Coleman
|
d5a7dde7ee
|
fix kqueue
|
2009-08-30 21:57:33 -05:00 |
Slava Pestov
|
5c10f390c7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 21:12:23 -05:00 |
Slava Pestov
|
348311ea90
|
io.backend.unix: tweak test
|
2009-08-30 21:01:49 -05:00 |
Doug Coleman
|
05cc8babb6
|
update kqueue for structs
|
2009-08-30 20:26:25 -05:00 |
Doug Coleman
|
de94e49f06
|
escape the class name in io.files.info
|
2009-08-30 20:10:41 -05:00 |
Doug Coleman
|
447be26efd
|
remove direct uint arrays in file info
|
2009-08-30 11:58:30 -05:00 |
Doug Coleman
|
783eb0bb53
|
change all stat, statfs, statvfs and calendar structs
|
2009-08-30 04:06:41 -05:00 |
Doug Coleman
|
d88cdffa47
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-29 23:39:20 -05:00 |
Doug Coleman
|
e780e4fa55
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 22:50:22 -05:00 |
Doug Coleman
|
d8be0561fb
|
make a struct for dirents on linux, not a <c-object>
|
2009-08-30 22:49:35 -05:00 |
Slava Pestov
|
1f40ea64f0
|
io.sockets.unix: cleanup two usages of 'rot' and use struct setter instead of memcpy
|
2009-08-30 22:21:14 -05:00 |
Doug Coleman
|
14973eacb5
|
update dirent for structs
|
2009-08-30 22:11:42 -05:00 |
Doug Coleman
|
fb3fa1f797
|
remove dead code, use ${ and GUID:, structs
|
2009-08-29 20:52:14 -05:00 |
Doug Coleman
|
a5c078213a
|
more struct work
|
2009-08-29 20:39:06 -05:00 |
Doug Coleman
|
6e4ec190df
|
remove c-array usage
|
2009-08-29 20:34:29 -05:00 |
Doug Coleman
|
dedc1eb0cb
|
more WIN32_FIND_DATA structs
|
2009-08-29 19:43:56 -05:00 |
Doug Coleman
|
a81c78e485
|
WSABUF struct
|
2009-08-29 19:25:18 -05:00 |
Doug Coleman
|
b8164120f5
|
oops, forgot to update a struct
|
2009-08-29 14:37:09 -05:00 |
Doug Coleman
|
56be96429a
|
fix io monitors
|
2009-08-29 14:28:00 -05:00 |
Doug Coleman
|
d2accedf8d
|
more structs
|
2009-08-29 13:45:25 -05:00 |
Doug Coleman
|
469e7e8d67
|
newstructify PIXELFORMAT
|
2009-08-27 20:35:37 -05:00 |
Doug Coleman
|
ee418a75d9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-27 19:53:46 -05:00 |
Slava Pestov
|
f808f43ffb
|
A few inline declarations
|
2009-08-27 04:09:12 -05:00 |
Doug Coleman
|
edb7090993
|
support seeking on limited streams
|
2009-08-26 13:48:41 -05:00 |
Doug Coleman
|
03fc2a3461
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 09:40:49 -05:00 |
Joe Groff
|
a6c8e91f88
|
fix directory-entries so we can bootstrap again
|
2009-08-25 23:50:27 -05:00 |
Doug Coleman
|
003db124e2
|
use structs in process launcher
|
2009-08-25 17:46:07 -05:00 |
Doug Coleman
|
c50eaf1c29
|
less aggressive open-file for file-times, use FILETIME struct now
|
2009-08-25 17:34:06 -05:00 |
Doug Coleman
|
3507616f3b
|
use structs in a few places in windows backend
|
2009-08-25 17:23:23 -05:00 |
Slava Pestov
|
29b489c892
|
io.monitors: fixes for disposable protocol
|
2009-08-24 20:55:24 -05:00 |
Slava Pestov
|
b2a1858f8f
|
Move a few more things over to new disposable protocol
|
2009-08-24 20:33:27 -05:00 |
Slava Pestov
|
197a64eaae
|
io.streams.duplex: fix test
|
2009-08-24 20:19:55 -05:00 |
Slava Pestov
|
46045c882e
|
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
|
5fe3a62446
|
io.launcher.windows.nt: don't call duplicate-handle, and fix memory leak; io.backend.windows: track win32-handle instances in global win32-handles set to help find leaks
|
2009-08-18 03:46:46 -05:00 |
Slava Pestov
|
030b1b816c
|
Add inline declarations for various assorted methods
|
2009-08-17 22:32:21 -05:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Doug Coleman
|
4a3d63e00a
|
use if-zero in a few more places
|
2009-08-11 18:15:53 -05:00 |
Doug Coleman
|
4fef246ca4
|
add 10^ to math.functions and update usages
|
2009-08-11 18:00:24 -05:00 |
Slava Pestov
|
d0f2b1c606
|
io.launcher: unnecessary word
|
2009-07-09 06:31:38 -05:00 |
Slava Pestov
|
29327a787c
|
Remove initial-quot feature
|
2009-06-15 13:07:15 -05:00 |
Doug Coleman
|
6c2e483913
|
use initital-quot: in threaded-server tuple declaration
|
2009-06-11 20:20:38 -05:00 |
Doug Coleman
|
ae034f1f09
|
use concat-as
|
2009-06-10 16:01:46 -04:00 |
Doug Coleman
|
175b03c134
|
add a <limited-file-reader> word to open a limited stream from a file correctly
|
2009-06-03 21:21:21 -05:00 |
Doug Coleman
|
802283c94c
|
fix help for new-threaded-server
|
2009-05-30 19:24:11 -05:00 |
Doug Coleman
|
50e6fac013
|
change threaded-server and managed-server to take an encoding
|
2009-05-30 19:15:53 -05:00 |
Slava Pestov
|
d7ab0ad7c0
|
io.monitors: spawn-monitor was broken and never used, so remove it (reported by levi in #concatenative)
|
2009-05-22 02:04:36 -05:00 |
Slava Pestov
|
327a213f93
|
io.monitors: fix example (reported by levy in #concatenative0
|
2009-05-21 23:27:42 -05:00 |
Slava Pestov
|
7d328011e8
|
Working on webapps.mason
|
2009-05-21 00:08:43 -05:00 |