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 |
U-SLAVA-DFB8FF805\Slava
|
cf39fd29f8
|
Fix Windows bootstrap
|
2008-12-13 04:41:33 -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 |
Doug Coleman
|
919a4393f5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-13 00:23:31 -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 |
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
|
d2a1a2326b
|
Use gdb on Windows
|
2008-12-12 18:44:43 -06:00 |
Doug Coleman
|
9d2d225c9d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-12 09:37:03 -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
|
46a1089fd8
|
Split up core-foundation vocabulary since it was getting out of hand
|
2008-12-12 00:33:05 -06:00 |
Doug Coleman
|
0411d89038
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-11 23:39:49 -06:00 |
Slava Pestov
|
07ff3a4441
|
Merge branch 'master' of git://repo.or.cz/factor/jcg
|
2008-12-11 23:33:16 -06:00 |
Doug Coleman
|
afe942130e
|
Add deep-member? and deep-subseq? to sequences.deep.
|
2008-12-11 23:11:04 -06:00 |
Doug Coleman
|
05d6cf873f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-11 23:08:00 -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
|
ed45192b6d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-11 17:16:12 -08:00 |
Doug Coleman
|
3dc417ae64
|
bool -> ?
|
2008-12-11 18:52:22 -06: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 |
Slava Pestov
|
f020fd39ec
|
Fix ui.gestures help lint
|
2008-12-10 19:45:42 -06:00 |
Slava Pestov
|
2103c591e6
|
Add unportable tag for tools.disassembler.udis
|
2008-12-10 19:36:07 -06:00 |
Slava Pestov
|
cefdec0644
|
Use udis on x86
|
2008-12-10 19:35:18 -06:00 |
Slava Pestov
|
51ee6be047
|
Clarify wait-for-process docs
|
2008-12-10 19:16:49 -06:00 |
Slava Pestov
|
f86caab386
|
Fix compile error
|
2008-12-10 17:33:29 -06:00 |
Slava Pestov
|
e57b28b6e1
|
Check for signal exit status
|
2008-12-10 17:30:07 -06:00 |
Slava Pestov
|
7f3b946264
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-10 16:40:15 -06:00 |
Slava Pestov
|
6346999f66
|
Fix race condition with gesture handling and grafting
|
2008-12-10 16:40:05 -06:00 |
Slava Pestov
|
24a8cb0a95
|
Remove >r/r> usage from ui.cocoa
|
2008-12-10 16:25:57 -06:00 |
Doug Coleman
|
2af947b08e
|
fix using for recent change
|
2008-12-10 14:43:56 -06:00 |
Doug Coleman
|
164f8ccb67
|
parse the fsid_t for the rest of the platforms
|
2008-12-10 14:28:22 -06:00 |
Joe Groff
|
dc5727a212
|
oops
|
2008-12-10 07:28:33 -08:00 |
Joe Groff
|
c9f041f79d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-10 07:10:30 -08:00 |
Doug Coleman
|
3629b9e5bd
|
win32 offscreen refinements
|
2008-12-10 08:49:50 -06:00 |
Slava Pestov
|
d821cd7281
|
Fix win64 bootstrap
|
2008-12-10 01:19:22 -06:00 |
Doug Coleman
|
cd0f46c668
|
GdiFlush when selecting gl context to make offscreen rendering work
|
2008-12-10 01:05:03 -06:00 |
Doug Coleman
|
6fd87b747c
|
windows offscreen tweaks
|
2008-12-10 00:55:33 -06:00 |
Doug Coleman
|
3e587c2f89
|
gitter compilin'
|
2008-12-10 00:31:57 -06:00 |
Doug Coleman
|
4f2c612cda
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-09 21:31:09 -06:00 |
Doug Coleman
|
f3acfcd355
|
replace f with a "" for file-systems.
|
2008-12-09 21:30:11 -06:00 |
Doug Coleman
|
4f20c0813f
|
Merge branch 'master' of git://repo.or.cz/factor/jcg
Conflicts:
basis/ui/cocoa/cocoa.factor
|
2008-12-09 21:16:37 -06:00 |
Joe Groff
|
347eb5647b
|
windows backend for ui.offscreen
|
2008-12-09 18:55:54 -08:00 |
slava
|
e42de00371
|
Fix some bugs in epoll, and use it on Linux
|
2008-12-09 20:55:42 -06:00 |
Slava Pestov
|
d70d4c1352
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-09 20:01:38 -06:00 |
Slava Pestov
|
a4fc4046a0
|
Updating epoll code
|
2008-12-09 20:01:23 -06:00 |
Doug Coleman
|
50e15ebb6f
|
show mount point
|
2008-12-09 19:38:45 -06:00 |
Slava Pestov
|
3bd4c0b4be
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-09 18:24:27 -06:00 |
Slava Pestov
|
af6a9818b5
|
Merge branch 'constant_time_allocation'
|
2008-12-09 18:23:07 -06:00 |
Slava Pestov
|
9e4b4ec1ef
|
Listener no longer shows retain stack
|
2008-12-09 18:22:48 -06:00 |
Slava Pestov
|
8b42b168e2
|
Removed (string) primitivE
|
2008-12-09 18:22:38 -06:00 |
Doug Coleman
|
2f79e5256d
|
fsid[2] -> 2array on mac
|
2008-12-09 18:17:16 -06:00 |
Slava Pestov
|
ec23584f48
|
Finish up O(1) byte array allocation
|
2008-12-09 18:17:04 -06:00 |
Doug Coleman
|
26806f9d7a
|
remove a line of debugging
|
2008-12-09 17:53:17 -06:00 |
Slava Pestov
|
d9231f3bc5
|
Remove unsafe string allocation, since its of dubious value
|
2008-12-09 17:53:00 -06:00 |
Slava Pestov
|
eb79c6ab71
|
Fix conflict
|
2008-12-09 17:52:45 -06:00 |
Doug Coleman
|
dffb8c961b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-09 17:51:48 -06:00 |
Doug Coleman
|
a48df2fcd3
|
file-systems. -> print-file-systems, file-systems. no longer takes a spec array
|
2008-12-09 17:50:47 -06:00 |
Slava Pestov
|
c2504f207d
|
Use kqueue on Mac OS X instead of select
|
2008-12-09 17:49:03 -06:00 |
Doug Coleman
|
35117a0e49
|
add more fields to io.windows.files
|
2008-12-09 17:44:37 -06:00 |
Slava Pestov
|
4b927f732f
|
Clean up JIT backend a little
|
2008-12-09 17:14:17 -06:00 |
Slava Pestov
|
a90118da5d
|
Add inc-at word to core, and update some usages of at+ to use it instead
|
2008-12-09 16:54:48 -06:00 |
Joe Groff
|
4f6ed727d0
|
Tweak windows and x11 backends to work with changes made for offscreen rendering
|
2008-12-09 10:19:14 -08:00 |
Joe Groff
|
98c0daae2a
|
Move offscreen-world widget and support words into ui.offscreen vocab
|
2008-12-09 10:07:57 -08:00 |
Joe Groff
|
ec98a6c83d
|
offscreen-world widgets and offscreen pixel format fixes
|
2008-12-09 09:22:23 -08:00 |
John Benediktsson
|
92834c3aba
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-09 06:50:07 -08:00 |
Slava Pestov
|
43fe6c56a2
|
Windows fixes
|
2008-12-09 06:02:39 -06:00 |
Slava Pestov
|
9ab4d53213
|
Fix io.encodings.utf16n unit tests
|
2008-12-09 04:22:24 -06:00 |
Slava Pestov
|
bb912a3dfd
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-09 04:20:38 -06:00 |
Slava Pestov
|
474b718337
|
Add ncleave combinator to generalizations
|
2008-12-09 04:20:20 -06:00 |
Slava Pestov
|
1e1640abb3
|
Load fixes
|
2008-12-09 03:22:38 -06:00 |
Slava Pestov
|
05e4626c49
|
Clean up
|
2008-12-09 03:22:09 -06:00 |
Slava Pestov
|
645c9ac129
|
Fix load errors related to utf16n being moved to io.encodings.utf16n
|
2008-12-09 02:21:03 -06:00 |
Slava Pestov
|
3ed7a56a7f
|
Fix functors for locals changes
|
2008-12-09 01:42:02 -06:00 |
Slava Pestov
|
7e267510fd
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-09 01:04:58 -06:00 |
Slava Pestov
|
6286f96379
|
:> now works
|
2008-12-09 01:04:22 -06:00 |
Slava Pestov
|
db92c90569
|
Eliminate some usages of locals in compiler.tree.dead-code
|
2008-12-09 01:04:15 -06:00 |
Doug Coleman
|
8a1ba29743
|
default values for file-systems slots
|
2008-12-09 00:58:34 -06:00 |