Slava Pestov
|
0a72b51b8f
|
ui.text.pango: add a platforms.txt
|
2010-02-21 17:48:03 +13:00 |
Slava Pestov
|
a13b3724de
|
tools.crossref: fix method cross-referencing
|
2010-02-21 17:48:03 +13:00 |
Joe Groff
|
8eafe6a98a
|
game.input: add a convenient "buttons-delta" word to convert two key/button state samples into pressed/released values
|
2010-02-20 10:10:02 -08:00 |
Joe Groff
|
3d8251b0d4
|
if you're going to support shift-del, you should also support shift-ins and ctrl-ins
|
2010-02-20 09:45:42 -08:00 |
Slava Pestov
|
6249e264e1
|
continuations: add a throw-continue word for resumable errors, and change vocabs.metadata to throw a resumable error if the current platform is not supported
|
2010-02-20 13:41:33 +13:00 |
Slava Pestov
|
3944277d04
|
Fix load errors exposed by platforms.txt change
|
2010-02-20 13:31:09 +13:00 |
Slava Pestov
|
0aad3e6e12
|
vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
|
2010-02-20 13:30:49 +13:00 |
Slava Pestov
|
9f3127c712
|
ui.gadgets.worlds: support S+DELETE as an alternative shortcut for cut-action
|
2010-02-20 12:24:25 +13:00 |
Slava Pestov
|
88071b0869
|
prettyprint.config: set some output limits by default. Use the new without-limits combinator to get the old behavior
|
2010-02-20 12:18:16 +13:00 |
Slava Pestov
|
93c0bb56e7
|
stack-checker.dependencies: fix load error
|
2010-02-20 12:08:14 +13:00 |
Slava Pestov
|
222a89a0ca
|
tools.crossref: don't include generic words in usage lists, since the results are useless and arbitrary -- they depend on the contents of megamorphic caches
|
2010-02-20 12:05:52 +13:00 |
Slava Pestov
|
95ead468f5
|
specialized-arrays: generate slightly more efficient byte-array>T-array words
|
2010-02-20 12:05:12 +13:00 |
Slava Pestov
|
58d035f1c7
|
Fix two problems with recompilation: predicate constant folding was recording unsatisfied dependencies in some cases, and literal tuple instances of forgotten classes would cause problems for method inlining
|
2010-02-20 12:01:47 +13:00 |
Slava Pestov
|
fd92a7b627
|
io.monitors.recursive: fix hang introduced by recent io.monitors change
|
2010-02-19 07:36:12 -05:00 |
Slava Pestov
|
debdef8f13
|
Merge branch 'fixes' of git://github.com/Blei/factor
|
2010-02-20 00:27:11 +13:00 |
Slava Pestov
|
1352bd1327
|
io.monitors: if a monitor is disposed while other threads are waiting on it, an error will be thrown from next-change, instead of those threads hanging forever. This makes monitors consistent with streams and other native resources that behave in a similar manner
|
2010-02-20 00:23:24 +13:00 |
Philipp Brüschweiler
|
d5e6477bca
|
ui.tools.listener docs: typo
|
2010-02-19 11:23:20 +01:00 |
Slava Pestov
|
f2c8a4b150
|
concurrency.promises: fix formatting
|
2010-02-19 21:45:50 +13:00 |
Slava Pestov
|
2b81319a88
|
concurrency.mailboxes: mailboxes should not be disposable, since futures and promises use them in a transient fashion, causing leaks
|
2010-02-19 21:45:43 +13:00 |
Slava Pestov
|
9d53a4a027
|
game.input: fix load error on *BSD, remove dependency on windows.com from game.input.linux
|
2010-02-19 18:24:23 +13:00 |
Slava Pestov
|
bdb2113669
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-19 12:35:21 +13:00 |
Slava Pestov
|
07e6016537
|
help.lint.checks: you can't have duplicate names in $values anymore
|
2010-02-19 12:32:03 +13:00 |
Slava Pestov
|
74891bc02a
|
Update documentation for new help lint check
|
2010-02-19 12:31:52 +13:00 |
Erik Charlebois
|
80f6d778b9
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-18 12:54:26 -08:00 |
Erik Charlebois
|
1c7060c313
|
Implement input grabbing for x11; add do-nothing game.input backend for linux. The game and gpu demos now run correctly.
|
2010-02-18 12:52:33 -08:00 |
Slava Pestov
|
6ddc669192
|
help.stylesheet: tweak color
|
2010-02-19 04:11:57 +13:00 |
Slava Pestov
|
28ca5b326a
|
tools.deploy.libraries.windows: add unportable tag to avoid loading windows.kernel32 on non-windows platforms
|
2010-02-19 04:11:48 +13:00 |
Erik Charlebois
|
1f9e978179
|
Merge up
|
2010-02-17 18:16:16 -08:00 |
Slava Pestov
|
7ce3f98ec3
|
listener: fix help lint
|
2010-02-18 07:02:22 +13:00 |
Slava Pestov
|
040fca8e49
|
typed: update documentation
|
2010-02-18 04:13:21 +13:00 |
Slava Pestov
|
613b54fc8d
|
tools.deploy.backend: clean up
|
2010-02-18 03:57:10 +13:00 |
Slava Pestov
|
765847b584
|
tuple-arrays: require that base type be final
|
2010-02-18 03:57:02 +13:00 |
Slava Pestov
|
aae74ff4c4
|
functors: make 'final' declarations work in functors
|
2010-02-18 03:56:41 +13:00 |
Slava Pestov
|
2e97856f00
|
listener: fix docs
|
2010-02-18 03:36:43 +13:00 |
Slava Pestov
|
0ad3285185
|
see: show final declaration on tuples
|
2010-02-18 03:01:26 +13:00 |
Slava Pestov
|
7a995794e2
|
Make specialized arrays and SIMD types final so that typed can unbox them
|
2010-02-18 02:39:40 +13:00 |
Slava Pestov
|
56dff5b0f4
|
typed: only unbox final classes. Fixes bug reported by littledan
|
2010-02-18 02:39:12 +13:00 |
Slava Pestov
|
1100861204
|
Add support for final tuple classes which cannot be subclassed: TUPLE: foo ... ; final
|
2010-02-18 02:19:57 +13:00 |
Slava Pestov
|
9cda3cf03e
|
Minor documentation fixes
|
2010-02-18 01:19:39 +13:00 |
Slava Pestov
|
4dde73610b
|
help.markup: make $example render slightly nicer
|
2010-02-18 01:18:48 +13:00 |
Erik Charlebois
|
9128b8dc23
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-17 00:06:27 -08:00 |
Joe Groff
|
9a317c2b4a
|
fix last globs test on windows
|
2010-02-16 22:19:56 -08:00 |
Joe Groff
|
2bf7ee8eaf
|
typo in tools.deploy.backend
|
2010-02-16 14:33:57 -08:00 |
Joe Groff
|
99f1fa4018
|
search resource: for unix libraries too
|
2010-02-16 14:24:29 -08:00 |
Joe Groff
|
0421244259
|
tools.deploy.shaker typos
|
2010-02-16 14:23:51 -08:00 |
Joe Groff
|
a1aa18ac0b
|
tools.deploy.shaker: prune library manifest
|
2010-02-16 13:41:35 -08:00 |
Joe Groff
|
4aa16b0802
|
math.blas.config: add deploy-blas? variable
|
2010-02-16 13:38:29 -08:00 |
Joe Groff
|
ab0b7e078b
|
alien.libraries: add a "deploy-library" word that marks a library to have its dll deployed with applications that use it. add support to tools.deploy to find and copy deployed libraries into target bundle
|
2010-02-16 13:32:58 -08:00 |
Joe Groff
|
ef59594700
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-16 10:41:15 -08:00 |
Joe Groff
|
a87497012e
|
fix globs tests
|
2010-02-16 10:40:23 -08:00 |