Joe Groff
|
f07ec8bc1b
|
windows.com.syntax: parse return c-type of COM-INTERFACE: functions
|
2010-02-21 11:56:35 -08:00 |
Joe Groff
|
a2c9563bb7
|
opengl.gl.extensions: scan return type of GL-FUNCTION: as c-type
|
2010-02-21 11:46:17 -08:00 |
Joe Groff
|
347003eb64
|
core-foundation.fsevents: use CALLBACK: type to define master-event-source-callback
|
2010-02-21 11:17:25 -08:00 |
Joe Groff
|
1a0fda2a5b
|
remove references to c-types hash from deploy tool
|
2010-02-21 11:10:52 -08:00 |
Joe Groff
|
62e97c138a
|
ditch string c-types
|
2010-02-21 10:58:21 -08:00 |
Slava Pestov
|
0da6f78088
|
cocoa.messages: if a class cannot be found, IMPORT: no longer fails at parse time. Instead, there will be a runtime error when the class word is executed
|
2010-02-21 22:27:32 +13:00 |
Slava Pestov
|
2f70ebd4d0
|
vocabs: document platforms.txt
|
2010-02-21 20:38:09 +13:00 |
Slava Pestov
|
570a2d0b37
|
unix.utmpx: fix load errors
|
2010-02-21 20:19:11 +13:00 |
Slava Pestov
|
0e8f3670a3
|
Move windows.dragdrop-listener to unmaintained
|
2010-02-21 17:48:06 +13:00 |
Slava Pestov
|
5700d94e2b
|
unix.utilities: remove platforms.txt since its portable
|
2010-02-21 17:48:04 +13:00 |
Slava Pestov
|
eab105590b
|
Rename io.launcher.unix.parser to simple-tokenizer since ftp.server uses it
|
2010-02-21 17:48:04 +13:00 |
Slava Pestov
|
f78e5c7430
|
ui.text.pango: add a platforms.txt
|
2010-02-21 17:48:03 +13:00 |
Slava Pestov
|
e26393394d
|
tools.crossref: fix method cross-referencing
|
2010-02-21 17:48:03 +13:00 |
Joe Groff
|
d673108518
|
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
|
83d6f7fc6f
|
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
|
6e516789d5
|
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
|
c3f4bcb616
|
Fix load errors exposed by platforms.txt change
|
2010-02-20 13:31:09 +13:00 |
Slava Pestov
|
95bfc8a240
|
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
|
daed64d8b4
|
ui.gadgets.worlds: support S+DELETE as an alternative shortcut for cut-action
|
2010-02-20 12:24:25 +13:00 |
Slava Pestov
|
66bb912641
|
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
|
c5a62b14e7
|
stack-checker.dependencies: fix load error
|
2010-02-20 12:08:14 +13:00 |
Slava Pestov
|
9cd164f3ac
|
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
|
08a80e5ba2
|
specialized-arrays: generate slightly more efficient byte-array>T-array words
|
2010-02-20 12:05:12 +13:00 |
Slava Pestov
|
6501480a0e
|
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
|
5336d6f287
|
io.monitors.recursive: fix hang introduced by recent io.monitors change
|
2010-02-19 07:36:12 -05:00 |
Slava Pestov
|
cc5394f4e9
|
Merge branch 'fixes' of git://github.com/Blei/factor
|
2010-02-20 00:27:11 +13:00 |
Slava Pestov
|
a343f8a31c
|
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
|
a615700af1
|
ui.tools.listener docs: typo
|
2010-02-19 11:23:20 +01:00 |
Slava Pestov
|
be8a0f7779
|
concurrency.promises: fix formatting
|
2010-02-19 21:45:50 +13:00 |
Slava Pestov
|
7692bd1715
|
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
|
170f2b5eca
|
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
|
b59da05347
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-19 12:35:21 +13:00 |
Slava Pestov
|
c3de89c808
|
help.lint.checks: you can't have duplicate names in $values anymore
|
2010-02-19 12:32:03 +13:00 |
Slava Pestov
|
220dd88a2c
|
Update documentation for new help lint check
|
2010-02-19 12:31:52 +13:00 |
Erik Charlebois
|
44e61dbc85
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-18 12:54:26 -08:00 |
Erik Charlebois
|
d3d7392fa9
|
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
|
2a517d31df
|
help.stylesheet: tweak color
|
2010-02-19 04:11:57 +13:00 |
Slava Pestov
|
488e5ead26
|
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
|
f2e8128f5d
|
Merge up
|
2010-02-17 18:16:16 -08:00 |
Slava Pestov
|
9da061de5e
|
listener: fix help lint
|
2010-02-18 07:02:22 +13:00 |
Slava Pestov
|
9debed1c75
|
typed: update documentation
|
2010-02-18 04:13:21 +13:00 |
Slava Pestov
|
bf72c89060
|
tools.deploy.backend: clean up
|
2010-02-18 03:57:10 +13:00 |
Slava Pestov
|
049b87bda9
|
tuple-arrays: require that base type be final
|
2010-02-18 03:57:02 +13:00 |
Slava Pestov
|
4b76e2a61d
|
functors: make 'final' declarations work in functors
|
2010-02-18 03:56:41 +13:00 |
Slava Pestov
|
d2ae4ff4ba
|
listener: fix docs
|
2010-02-18 03:36:43 +13:00 |
Slava Pestov
|
9df8a3adbd
|
see: show final declaration on tuples
|
2010-02-18 03:01:26 +13:00 |
Slava Pestov
|
ff172f4132
|
Make specialized arrays and SIMD types final so that typed can unbox them
|
2010-02-18 02:39:40 +13:00 |
Slava Pestov
|
60296be964
|
typed: only unbox final classes. Fixes bug reported by littledan
|
2010-02-18 02:39:12 +13:00 |
Slava Pestov
|
01824d41be
|
Add support for final tuple classes which cannot be subclassed: TUPLE: foo ... ; final
|
2010-02-18 02:19:57 +13:00 |
Slava Pestov
|
63928191e7
|
Minor documentation fixes
|
2010-02-18 01:19:39 +13:00 |