Joe Groff
|
e48cdd4a2f
|
fix help lint failures
|
2009-09-01 13:04:00 -05:00 |
Doug Coleman
|
d46fc3ffeb
|
fix another tuple definition bug
|
2009-09-01 11:36:06 -05:00 |
Doug Coleman
|
11be3077a0
|
inheriting from itself would hang a tuple definition. only breaks if tuple is being redefined
|
2009-09-01 04:02:44 -05:00 |
Joe Groff
|
f58abdcea2
|
put a more useful mirror over structs
|
2009-08-31 22:26:03 -05:00 |
Joe Groff
|
a3b54377e2
|
update classes.struct tests, and make struct prettyprinting work again
|
2009-08-31 20:46:33 -05:00 |
Joe Groff
|
2c248c2e06
|
clean up the bootstrap mess by moving the struct summary and make-mirror methods to classes.struct.prettyprint
|
2009-08-31 20:32:00 -05:00 |
Joe Groff
|
86d49cdd5f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 20:13:19 -05:00 |
Joe Groff
|
c7de984c63
|
restore pprint stack when c-object pprinters fail so that the fallback pprint syntax is still clickable
|
2009-08-31 20:10:51 -05:00 |
Joe Groff
|
f84dc0074e
|
take advantage of pprint-prefix in c-object-pointer prettyprinters
|
2009-08-31 19:56:36 -05:00 |
Doug Coleman
|
541b762149
|
mirrors on structs again, add summary method for structs
|
2009-08-31 19:27:29 -05:00 |
Doug Coleman
|
5f111ffb1f
|
struct mirrors were not ready yet
|
2009-08-31 19:10:48 -05:00 |
Doug Coleman
|
e927ce1733
|
show c-type instead of factor type
|
2009-08-31 18:58:42 -05:00 |
Doug Coleman
|
19f3164780
|
better keys in sturct mirrors
|
2009-08-31 18:57:03 -05:00 |
Doug Coleman
|
9ae457d499
|
make-mirror method on structs. fix typo on struct-slots stack effect. don't filter initial values in struct>assoc because structs are more low-level and you want to see the entire layout of the struct you're working with, imo.
|
2009-08-31 18:51:47 -05:00 |
Joe Groff
|
0ce669da36
|
suppress "no such C type" warnings from cocoa for "?" and private apple types
|
2009-08-31 18:10:35 -05:00 |
Joe Groff
|
30b7b707a7
|
fix struct-arrays USING:
|
2009-08-31 18:04:29 -05:00 |
Joe Groff
|
9791d960e6
|
link S{ and S@ docs in classes.struct
|
2009-08-31 18:04:09 -05:00 |
Joe Groff
|
100d636d6d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 17:49:55 -05:00 |
Joe Groff
|
68542cb6b4
|
"struct-array-on" word to easily promote a struct over memory to a struct-array over the same memory. buff up the struct-arrays docs
|
2009-08-31 17:49:45 -05:00 |
Slava Pestov
|
1272e5a82c
|
benchmark.yuv-to-rgb: fix hints
|
2009-08-31 17:07:24 -05:00 |
Slava Pestov
|
82d43185cd
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 16:48:24 -05:00 |
Slava Pestov
|
0c0a1e402a
|
tools.deploy.shaker: strip out call( and execute( runtime checking in a way that still allows the inlining optimization to work
|
2009-08-31 16:48:10 -05:00 |
Slava Pestov
|
8a2c894b15
|
Fix image size regression with struct array tree shaking
|
2009-08-31 16:34:58 -05:00 |
Doug Coleman
|
9654a7036a
|
fix windows usings
|
2009-08-31 15:22:26 -05:00 |
Joe Groff
|
5e6787f7bd
|
fix newly introduced references to c-type-array
|
2009-08-31 12:49:09 -05:00 |
Joe Groff
|
b06626ee46
|
fix some things that broke in the windows UI/game-input backends
|
2009-08-31 12:45:39 -05:00 |
Joe Groff
|
51aff57337
|
Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
|
2009-08-31 12:35:47 -05:00 |
Doug Coleman
|
920c1a3311
|
update struct in yuv-to-rgb
|
2009-08-31 12:24:13 -05:00 |
Doug Coleman
|
fa0c75cef7
|
update pango for struct
|
2009-08-31 12:23:08 -05:00 |
Doug Coleman
|
7bc0d45add
|
fix using
|
2009-08-31 12:20:56 -05:00 |
Joe Groff
|
37e5711b59
|
Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
|
2009-08-31 12:01:23 -05:00 |
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
|
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 |