Joe Groff
|
9d42347e8e
|
Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
|
2009-08-31 12:01:04 -05:00 |
Doug Coleman
|
7b440e163d
|
typo
|
2009-08-31 12:00:39 -05:00 |
Doug Coleman
|
d84d6b5921
|
try to fix file-systems on a few platforms
|
2009-08-31 11:49:29 -05:00 |
Doug Coleman
|
efde19d940
|
fix netbsd file-systems
|
2009-08-31 11:38:21 -05:00 |
Doug Coleman
|
f4afb44e53
|
fix file-systems on freebsd
|
2009-08-31 11:35:52 -05:00 |
Doug Coleman
|
080a5497bb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 11:34:39 -05:00 |
Joe Groff
|
9cf2345118
|
clean up some game-input.dinput code to take advantage of structs and specialized arrays
|
2009-08-31 11:31:01 -05:00 |
Joe Groff
|
57ed942dfa
|
hashcode* for structs
|
2009-08-31 10:51:45 -05:00 |
Joe Groff
|
82e3ec2fe8
|
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
|
faf953a6ed
|
update environment.winnt for <c-array> change
|
2009-08-31 10:31:28 -05:00 |
Joe Groff
|
9d59d2b54f
|
update windows.dinput structs
|
2009-08-31 10:28:22 -05:00 |
Joe Groff
|
f2c1dc683a
|
update windows.* for <c-array> change
|
2009-08-31 09:58:27 -05:00 |
Joe Groff
|
6d77e0e286
|
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 |
Joe Groff
|
c71da4e146
|
wean extra/ vocabs off <c-array>
|
2009-08-31 09:54:35 -05:00 |
Slava Pestov
|
ceb36cebc3
|
Minor doc improvements
|
2009-08-31 05:46:57 -05:00 |
Slava Pestov
|
8a2321353b
|
struct-arrays: hack it up so that if the class name is a literal parameter for the constructor, then the array works in deployed apps even if not every call site of nth or set-nth is inlined on the array. Fixes tools.deploy.test.5 regression after kqueue was converted to use STRUCT:. Because of Dan's call(-inlining, no perf regression on struct-arrays benchmark!
|
2009-08-31 05:42:28 -05:00 |
Slava Pestov
|
4d52633b09
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 04:18:59 -05:00 |
Slava Pestov
|
87e1703821
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 00:24:46 -04:00 |
Slava Pestov
|
d4b78a83e2
|
x11.events, ui.backend.x11: actually make it work
|
2009-08-31 00:24:25 -04:00 |
Doug Coleman
|
494b0e8eb8
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 23:09:35 -05:00 |
Doug Coleman
|
3af52fc2a6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 23:08:19 -05:00 |
Doug Coleman
|
88d6826213
|
update users/groups for new structs
|
2009-08-30 23:07:46 -05:00 |
Joe Groff
|
ab8429754c
|
change gpu VERTEX-STRUCT: to make a struct class
|
2009-08-30 23:06:15 -05:00 |
Slava Pestov
|
033938ff2c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 22:56:39 -05:00 |
Slava Pestov
|
adcd269a99
|
x11 and ui.backend.x11: update to use new structs
|
2009-08-30 22:55:19 -05:00 |
Doug Coleman
|
09e05c4cb3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 22:50:22 -05:00 |
Doug Coleman
|
cb338a57cf
|
make a struct for dirents on linux, not a <c-object>
|
2009-08-30 22:49:35 -05:00 |
Joe Groff
|
d5516991bf
|
oops—fix STRUCT: functor
|
2009-08-30 22:40:18 -05:00 |
Joe Groff
|
d79cc05d6b
|
update math.blas for <c-array> change
|
2009-08-30 22:37:58 -05:00 |
Joe Groff
|
69f258c521
|
refactor struct slot parsing so that there's a <struct-slot-spec> word for easily constructing struct slots outside classes.struct
|
2009-08-30 22:37:37 -05:00 |
Slava Pestov
|
fe039cbca9
|
io.sockets.unix: cleanup two usages of 'rot' and use struct setter instead of memcpy
|
2009-08-30 22:21:14 -05:00 |
Slava Pestov
|
0cf3151216
|
compiler.cfg.intrinsics: cleanup: the "intrinsic" word property is now a quotation, not a boolean, making this mechanism more extensible
|
2009-08-30 22:20:49 -05:00 |
Doug Coleman
|
c86b52bf0c
|
update dirent for structs
|
2009-08-30 22:11:42 -05:00 |
Joe Groff
|
6de5fec845
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 22:08:46 -05:00 |
Doug Coleman
|
89ed19bbfb
|
fix kqueue
|
2009-08-30 21:57:33 -05:00 |
Joe Groff
|
486f04607c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 21:14:33 -05:00 |
Joe Groff
|
3538664a64
|
docs for new syntax and pprint config
|
2009-08-30 21:14:14 -05:00 |
Slava Pestov
|
b286a4ac72
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 21:12:23 -05:00 |
Joe Groff
|
0e160d3b6a
|
pprint S@, X-array@ in <block block> for better formatting
|
2009-08-30 21:12:02 -05:00 |
Joe Groff
|
8660f86172
|
struct-array@ syntax
|
2009-08-30 21:05:21 -05:00 |
Slava Pestov
|
bd27ddb298
|
io.backend.unix: tweak test
|
2009-08-30 21:01:49 -05:00 |
Slava Pestov
|
29374bb1d9
|
classes.struct: add more unit tests for clone method, and fix clone breakage when the struct class word is not a symbol
|
2009-08-30 21:01:44 -05:00 |
Slava Pestov
|
e659203907
|
cpu.ppc: fix %box-displaced-alien
|
2009-08-30 20:56:04 -05:00 |
Doug Coleman
|
71f1899514
|
fix typo in stat struct
|
2009-08-30 20:46:49 -05:00 |
Joe Groff
|
4fb204b00e
|
likewise, an S@ word for structs
|
2009-08-30 20:46:31 -05:00 |
Doug Coleman
|
cc6a40cb54
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 20:26:44 -05:00 |
Doug Coleman
|
bd6a89f5e4
|
update kqueue for structs
|
2009-08-30 20:26:25 -05:00 |
Doug Coleman
|
eb0e829844
|
fix stat struct on freebsd
|
2009-08-30 20:25:57 -05:00 |
Joe Groff
|
242402ebcb
|
add alternate literal syntax "X-array@ PTR LEN" for direct-arrays. pprint with this syntax when c-object-pointers? prettyprint flag is set, or the pointer under the direct-array is invalid
|
2009-08-30 20:23:55 -05:00 |
Slava Pestov
|
57add8aa9f
|
classes.struct: make <struct>, malloc-struct, and clone work in deployed images where C type info has been stripped out
|
2009-08-30 20:13:54 -05:00 |