Slava Pestov
|
2ab1be755c
|
vocabs.loader: tweak platform checking logic
|
2010-02-22 13:17:46 +13:00 |
Slava Pestov
|
1b508b9c37
|
cocoa.messages: fix
|
2010-02-22 13:17:46 +13:00 |
Joe Groff
|
9b0530dc97
|
remove string c-types from classes.struct tests
|
2010-02-21 13:01:29 -08:00 |
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 |
Joe Groff
|
420e2d2308
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-21 09:58:41 -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 |
Joe Groff
|
22ce5eb45c
|
adjust wording in game.loop docs
|
2010-02-20 21:58:09 -08:00 |
Slava Pestov
|
0e8f3670a3
|
Move windows.dragdrop-listener to unmaintained
|
2010-02-21 17:48:06 +13:00 |
Slava Pestov
|
0161f4e8d2
|
io.serial.windows: fix load error
|
2010-02-21 17:48:05 +13:00 |
Slava Pestov
|
6367c8ec85
|
native-thread-test: clean up
|
2010-02-21 17:48:05 +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
|
271afe3fde
|
game.loop: separate delegate into tick-delegate and draw-delegate
|
2010-02-20 10:47:03 -08: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
|
1915b7e955
|
vocabs.loader.test.a: fix
|
2010-02-20 13:31:51 +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
|
51922a2fb9
|
make: documentation tweak
|
2010-02-20 12:18:29 +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
|
aec0243f83
|
infix: part about integers as sequences doesn't apply anymore
|
2010-02-19 11:26:01 +01:00 |
Philipp Brüschweiler
|
eb8344a5a5
|
assocs: doc fixes
|
2010-02-19 11:26:01 +01:00 |
Philipp Brüschweiler
|
caf978588b
|
sequences: clarify some stack effect and examlpes in docs
|
2010-02-19 11:26:01 +01:00 |
Philipp Brüschweiler
|
db663548f9
|
math: typo in rem docs
|
2010-02-19 11:23:20 +01: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
|
48fe9029af
|
libusb: add unportable tag since it depends on the unix vocab
|
2010-02-19 18:24:36 +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 |