John Benediktsson
|
86cf61f300
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-13 16:51:56 -08:00 |
Jose A. Ortega Ruiz
|
fbbe8d9e5e
|
FUEL: Edit vocabulary interactive command and bug fixes.
|
2008-12-14 00:41:35 +01:00 |
Jose A. Ortega Ruiz
|
0ba761eee7
|
Merge commit 'origin/master' into emacs
|
2008-12-13 20:33:35 +01:00 |
Slava Pestov
|
62737d3778
|
Remove .lib dependencies from bunny
|
2008-12-13 07:14:23 -06:00 |
Slava Pestov
|
42b580c80a
|
Remove .lib dependencies from opengl.{shaders,framebuffers,capabilities} and move them to basis
|
2008-12-13 07:14:11 -06:00 |
Slava Pestov
|
e7fc788d40
|
Update UI unit tests for ui.event-loop split
|
2008-12-13 06:53:53 -06:00 |
Slava Pestov
|
44a8bac6ce
|
Remove more dead code
|
2008-12-13 05:20:50 -06:00 |
Slava Pestov
|
e79e6d6056
|
Remove dead code
|
2008-12-13 05:00:23 -06:00 |
Slava Pestov
|
441a9f7c09
|
Move time-related words to core-foundation.time to remove number tower dependency from core-foundation; remove no longer used words from cocoa.application
|
2008-12-13 04:57:37 -06:00 |
Slava Pestov
|
c8ba693da7
|
Remove stop-after-last-window? usage in ui.x11
|
2008-12-13 04:20:46 -06:00 |
Slava Pestov
|
93b7215f1b
|
Returning from boot quotation wouldn't exit Factor if run loop MX was in use
|
2008-12-13 04:10:39 -06:00 |
slava
|
7bf857650c
|
Remove stop-after-last-window? option, it's obsolete, get ui.event-loop (only used on X11 and Windows) to load
|
2008-12-13 03:49:22 -06:00 |
slava
|
cafc8efe97
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-13 00:09:42 -06:00 |
slava
|
7ad494d2dd
|
Add Display structure
|
2008-12-13 00:09:36 -06:00 |
Slava Pestov
|
a4ba0453b3
|
Fix UI docs
|
2008-12-13 00:00:39 -06:00 |
Slava Pestov
|
053c15e476
|
This is where all the recent I/O and core foundation work comes together: use core-foundation.run-loop to receive events on Mac OS X instead of weak-ass Squeak-style polling every 10ms
|
2008-12-12 23:58:28 -06:00 |
Slava Pestov
|
323de69e88
|
Remove obsolete tests
|
2008-12-12 23:57:28 -06:00 |
Slava Pestov
|
5ecffec1b9
|
Clean up run loop I/O multiplexer and make most of it independent of the I/O system; the UI will use it too
|
2008-12-12 23:57:16 -06:00 |
Slava Pestov
|
bb45fa93a7
|
Add a way to stop the io thread
|
2008-12-12 23:56:19 -06:00 |
Slava Pestov
|
50a78db9bd
|
Add words for working with CFTimeInterval and CFAbsoluteDate types
|
2008-12-12 21:06:46 -06:00 |
Slava Pestov
|
b3428c61e6
|
Better bootstrap error handling
|
2008-12-12 21:06:16 -06:00 |
Jose A. Ortega Ruiz
|
f681570c96
|
Merge commit 'origin/master' into emacs
|
2008-12-13 04:00:46 +01:00 |
Jose A. Ortega Ruiz
|
8be42496b3
|
FUEL: Ooops, infinite recursion fix.
|
2008-12-13 03:40:36 +01:00 |
Slava Pestov
|
115d6e792f
|
Change deploy descriptor back
|
2008-12-12 19:49:22 -06:00 |
Slava Pestov
|
2182bd6422
|
Add a new deploy test to test callbacks
|
2008-12-12 19:48:51 -06:00 |
Slava Pestov
|
8433a9954a
|
Fix dispose method on run-loop-mx
|
2008-12-12 19:48:34 -06:00 |
Slava Pestov
|
a91dee7810
|
Fix for native I/O backends that create callbacks in deployed apps; this affected tools.deploy.test[35] ever since run-loop multiplexer landed on OS X
|
2008-12-12 19:48:17 -06:00 |
Slava Pestov
|
f5395a9c1e
|
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor
|
2008-12-12 19:25:11 -06:00 |
Jose A. Ortega Ruiz
|
885cc0503b
|
Merge branch 'master' of git://factorcode.org/git/factor into emacs
|
2008-12-13 02:00:42 +01:00 |
Jose A. Ortega Ruiz
|
d3c279469c
|
FUEL: Asynchronous comms with Factor implemented. Help mode improvements.
|
2008-12-13 01:54:18 +01:00 |
Slava Pestov
|
5e6f94ef62
|
Update iokit for core-foundation split
|
2008-12-12 18:49:24 -06:00 |
Slava Pestov
|
d2a1a2326b
|
Use gdb on Windows
|
2008-12-12 18:44:43 -06:00 |
Slava Pestov
|
210c661d4d
|
Add unportable tag to core-foundation.timers
|
2008-12-12 02:41:10 -06:00 |
Slava Pestov
|
0ba2c964af
|
Remove obsolete file, add unit tests for core-foundation.run-loop, add <CFTimer> word
|
2008-12-12 02:18:50 -06:00 |
Slava Pestov
|
36c36a7f83
|
Update code for core-foundation split, add core-foundation.timers
|
2008-12-12 01:11:37 -06:00 |
Slava Pestov
|
38046364ac
|
Fix memory test on OpenBSD
|
2008-12-12 01:00:32 -06:00 |
Slava Pestov
|
46a1089fd8
|
Split up core-foundation vocabulary since it was getting out of hand
|
2008-12-12 00:33:05 -06:00 |
Slava Pestov
|
c6529dec56
|
Merge branch 'master' of git://repo.or.cz/factor/jcg
|
2008-12-11 23:58:55 -06:00 |
Joe Groff
|
e5ef3d9b95
|
don't need dispose on offscreen-world, and it breaks compiling
|
2008-12-11 21:49:45 -08:00 |
Slava Pestov
|
07ff3a4441
|
Merge branch 'master' of git://repo.or.cz/factor/jcg
|
2008-12-11 23:33:16 -06:00 |
Slava Pestov
|
e9d80dcb63
|
Move Unix I/O multiplexers to io.unix.multiplexers, new run loop-based multiplexer integrates a kqueue with a CFRunLoop on Mac OS X
|
2008-12-11 22:48:19 -06:00 |
Joe Groff
|
b7bad6b2bb
|
Metadata and docs for ui.offscreen
|
2008-12-11 18:32:40 -08:00 |
Joe Groff
|
ed45192b6d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-11 17:16:12 -08:00 |
Joe Groff
|
e795571639
|
seed of X11 offscreen backend
|
2008-12-11 16:50:37 -08:00 |
Slava Pestov
|
c679ae025b
|
Rename tools.disassembler.udis:& to alien.syntax:&: and fix it to survive image save/load
|
2008-12-11 00:03:58 -06:00 |
Philipp Winkler
|
0cc4dc4e0a
|
Allow post data to be send on PUT as well as POST actions. Allow any message between 200 and 299 to mean success.
|
2008-12-10 21:30:33 -08:00 |
Slava Pestov
|
717bceb6ff
|
Use kqueue on BSD
|
2008-12-10 20:24:22 -06:00 |
Slava Pestov
|
f849e41c7e
|
Fix select MX
|
2008-12-10 20:23:37 -06:00 |
Slava Pestov
|
537af9ed9b
|
Fix docs again
|
2008-12-10 20:23:37 -06:00 |
Slava Pestov
|
d327786cb9
|
kqueue and epoll code wasn't checking for EINTR properly, leading to hangs
|
2008-12-10 20:10:47 -06:00 |