Slava Pestov
|
71ae723828
|
game.input.dinput: fix load error
|
2010-01-20 07:02:48 -06:00 |
Slava Pestov
|
3764dd06aa
|
tools.deploy.shaker: also include tools.errors if user requests debugger to be part of image. This ensures useful printouts of parse errors
|
2010-01-20 07:01:29 -06:00 |
Slava Pestov
|
675e313ae8
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-01-20 18:10:25 +13:00 |
erikc
|
ab3225feee
|
Move windows.dinput to windows.directx.dinput.
|
2010-01-19 21:08:28 -08:00 |
Slava Pestov
|
626769af3d
|
windows.psapi: add unportable tag
|
2010-01-20 18:02:10 +13:00 |
Slava Pestov
|
1132fda9fa
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-01-20 17:51:40 +13:00 |
Slava Pestov
|
952a0784a7
|
vm: remove vm-ptr primitive
|
2010-01-20 17:06:49 +13:00 |
Slava Pestov
|
184d286d29
|
Make stack-checker throw proper errors for primitives that do not have static stack effects
|
2010-01-20 16:37:58 +13:00 |
erikc
|
7b55f3083e
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-01-19 19:31:44 -08:00 |
erikc
|
baf5efa149
|
DirectSDK bindings, excluding dinput which already exists.
|
2010-01-19 19:31:14 -08:00 |
erikc
|
6933dd6a1d
|
Map WM_APPCOMMAND browser backward and forward messages to action-left and action-right.
|
2010-01-19 18:28:53 -08:00 |
Joe Groff
|
1ab753c552
|
game.worlds overhaul: add optional support for integrating audio.engine and make game.input integration optional too. add "tick-game-world" generic for extending game-world's tick* method
|
2010-01-19 16:07:47 -08:00 |
Joe Groff
|
6cabab4100
|
make apply-world-attributes generic
|
2010-01-19 14:06:48 -08:00 |
Slava Pestov
|
711d78f511
|
vm: don't recompile lazy-jit-compile more than once
|
2010-01-20 02:48:31 +13:00 |
Slava Pestov
|
875053d645
|
compiler.tree.propagation.call-effect: eliminate some dispatch from call( expansion
|
2010-01-19 21:08:45 +13:00 |
Slava Pestov
|
88004434ec
|
vm: remove primitive table, non-optimizing compiler now looks up primitives with dlsym()
|
2010-01-19 20:00:33 +13:00 |
Slava Pestov
|
98f3eae5fe
|
Fix performance regression in vector ops on specialized arrays, tweak definition of <slice> and 2map-reduce to generate fewer conditionals
|
2010-01-19 17:48:10 +13:00 |
Slava Pestov
|
e19c6fd76f
|
compiler.tree.escape-analysis: make tests a bit more robust; a change to boa constructors recently meant dead curries were showing up on certain expansions, this was throwing off the escape-analysis test's unboxed allocation counting. Fix this by having the test run DCE first, and remove a few tests that no longer make sense now
|
2010-01-18 23:32:34 +13:00 |
Slava Pestov
|
0608859781
|
io.servers.connection: accept-loop doesn't need to be 'inline recursive'
|
2010-01-18 22:23:57 +13:00 |
Slava Pestov
|
0165daf56c
|
Stop wearing monocle and use the term "entry point" instead of "XT" throughout VM and compiler; also remove two unused relocation types
|
2010-01-18 20:54:00 +13:00 |
Doug Coleman
|
dbe1083206
|
Fix minor typo in <server> docs
|
2010-01-17 23:13:20 -06:00 |
Joe Groff
|
296c3206b2
|
"a block border" => "a black border"
|
2010-01-16 12:40:07 -08:00 |
Joe Groff
|
b421c1aa8b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-16 12:24:47 -08:00 |
Joe Groff
|
c2fa6cf6eb
|
GAME: syntax for defining game entry point with game-loop attributes
|
2010-01-16 12:18:50 -08:00 |
Joe Groff
|
1409f3d0ad
|
hurr semicolon
|
2010-01-16 11:45:20 -08:00 |
Joe Groff
|
bf7f0d05b2
|
link MAIN-WINDOW: docs into UI docs
|
2010-01-16 11:04:57 -08:00 |
Slava Pestov
|
045b657c29
|
specialized-arrays: don't define useless empty T-sequence mixin
|
2010-01-16 20:19:35 +13:00 |
Slava Pestov
|
4bf62e6b41
|
compiler.tree.propagation: ensure that we don't call 'equal?' or 'hashcode' on literals in words being compiled
|
2010-01-16 20:00:48 +13:00 |
Slava Pestov
|
36dd55f4bc
|
io.buffers: fix buffer-until for iota (reported by Sascha Matzke)
|
2010-01-16 18:44:24 +13:00 |
Slava Pestov
|
6b8b880791
|
ui.gadgets.search-tables: fix breakage
|
2010-01-16 18:44:23 +13:00 |
Doug Coleman
|
a99dc48ccb
|
Fix iota bug in io.files.info.windows
|
2010-01-15 21:17:47 -06:00 |
Joe Groff
|
4a5cac122c
|
document MAIN-WINDOW:
|
2010-01-15 17:06:50 -08:00 |
Joe Groff
|
1510b1a359
|
pry off some ui app boilerplate with a MAIN-WINDOW: syntax
|
2010-01-15 16:55:43 -08:00 |
Joe Groff
|
6e01c20938
|
allow window pref-dim to be provided in world-attributes
|
2010-01-15 15:33:37 -08:00 |
Slava Pestov
|
bf0de9f7ee
|
Help lint fixes for iota
|
2010-01-15 17:04:14 +13:00 |
Doug Coleman
|
4895967acf
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
core/sequences/sequences-docs.factor
|
2010-01-14 17:22:02 -06:00 |
Doug Coleman
|
37d4e0c1eb
|
Fix a few integers-as-sequences in docs
|
2010-01-14 17:20:43 -06:00 |
Doug Coleman
|
01e18b26fc
|
Clean up a windows.time word
|
2010-01-14 17:20:30 -06:00 |
Slava Pestov
|
27592b27c7
|
math.functions: fix memory protection error if exp called on a complex number with a rational real part (reported by prunedtree)
|
2010-01-15 08:23:48 +13:00 |
Slava Pestov
|
ceba36bfeb
|
Change [0,b) usages to iota
|
2010-01-15 08:05:50 +13:00 |
Slava Pestov
|
ce05955693
|
stack-checker: add inputs and outputs words, since 'infer (in>>|out>>) length' was coming up a lot
|
2010-01-15 08:04:14 +13:00 |
Doug Coleman
|
6422bf1398
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-14 12:55:56 -06:00 |
Slava Pestov
|
792e6dbd5d
|
stack-checker.errors.prettyprint: fix prettyprinting of unbalanced-branches-error
|
2010-01-15 07:51:36 +13:00 |
Doug Coleman
|
7521807b55
|
random is generic now -- iota random -> random
|
2010-01-14 12:48:57 -06:00 |
Doug Coleman
|
89a210dc5d
|
Update docs for random
|
2010-01-14 12:45:30 -06:00 |
Doug Coleman
|
156a741350
|
Don't rely on integers as sequences for unit tests
|
2010-01-15 07:15:36 +13:00 |
Doug Coleman
|
2f48f9317a
|
Make random a generic so it can still be called on integers
|
2010-01-15 07:15:35 +13:00 |
Slava Pestov
|
946292f150
|
ui.pens.gradient: update for iota
|
2010-01-15 07:15:34 +13:00 |
Slava Pestov
|
880fb747fc
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Doug Coleman
|
76d3ae1270
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-14 11:18:34 -06:00 |