]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' into new_ui
Slava Pestov [Sat, 13 Dec 2008 11:00:55 +0000 (05:00 -0600)]
Merge branch 'master' into new_ui

15 years agoRemove dead code
Slava Pestov [Sat, 13 Dec 2008 11:00:23 +0000 (05:00 -0600)]
Remove dead code

15 years agoMove time-related words to core-foundation.time to remove number tower dependency...
Slava Pestov [Sat, 13 Dec 2008 10:57:37 +0000 (04:57 -0600)]
Move time-related words to core-foundation.time to remove number tower dependency from core-foundation; remove no longer used words from cocoa.application

15 years agoRemove stop-after-last-window? usage in ui.x11
Slava Pestov [Sat, 13 Dec 2008 10:20:46 +0000 (04:20 -0600)]
Remove stop-after-last-window? usage in ui.x11

15 years agoReturning from boot quotation wouldn't exit Factor if run loop MX was in use
Slava Pestov [Sat, 13 Dec 2008 10:10:39 +0000 (04:10 -0600)]
Returning from boot quotation wouldn't exit Factor if run loop MX was in use

15 years agoRemove stop-after-last-window? option, it's obsolete, get ui.event-loop (only used...
slava [Sat, 13 Dec 2008 09:49:22 +0000 (03:49 -0600)]
Remove stop-after-last-window? option, it's obsolete, get ui.event-loop (only used on X11 and Windows) to load

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
slava [Sat, 13 Dec 2008 06:09:42 +0000 (00:09 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoAdd Display structure
slava [Sat, 13 Dec 2008 06:09:36 +0000 (00:09 -0600)]
Add Display structure

15 years agoFix UI docs
Slava Pestov [Sat, 13 Dec 2008 06:00:39 +0000 (00:00 -0600)]
Fix UI docs

15 years agoThis is where all the recent I/O and core foundation work comes together: use core...
Slava Pestov [Sat, 13 Dec 2008 05:58:28 +0000 (23:58 -0600)]
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

15 years agoRemove obsolete tests
Slava Pestov [Sat, 13 Dec 2008 05:57:28 +0000 (23:57 -0600)]
Remove obsolete tests

15 years agoClean up run loop I/O multiplexer and make most of it independent of the I/O system...
Slava Pestov [Sat, 13 Dec 2008 05:57:16 +0000 (23:57 -0600)]
Clean up run loop I/O multiplexer and make most of it independent of the I/O system; the UI will use it too

15 years agoAdd a way to stop the io thread
Slava Pestov [Sat, 13 Dec 2008 05:56:19 +0000 (23:56 -0600)]
Add a way to stop the io thread

15 years agoAdd words for working with CFTimeInterval and CFAbsoluteDate types
Slava Pestov [Sat, 13 Dec 2008 03:06:46 +0000 (21:06 -0600)]
Add words for working with CFTimeInterval and CFAbsoluteDate types

15 years agoBetter bootstrap error handling
Slava Pestov [Sat, 13 Dec 2008 03:06:16 +0000 (21:06 -0600)]
Better bootstrap error handling

15 years agoChange deploy descriptor back
Slava Pestov [Sat, 13 Dec 2008 01:49:22 +0000 (19:49 -0600)]
Change deploy descriptor back

15 years agoAdd a new deploy test to test callbacks
Slava Pestov [Sat, 13 Dec 2008 01:48:51 +0000 (19:48 -0600)]
Add a new deploy test to test callbacks

15 years agoFix dispose method on run-loop-mx
Slava Pestov [Sat, 13 Dec 2008 01:48:34 +0000 (19:48 -0600)]
Fix dispose method on run-loop-mx

15 years agoFix for native I/O backends that create callbacks in deployed apps; this affected...
Slava Pestov [Sat, 13 Dec 2008 01:48:17 +0000 (19:48 -0600)]
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

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Sat, 13 Dec 2008 01:25:11 +0000 (19:25 -0600)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agoFUEL: Asynchronous comms with Factor implemented. Help mode improvements.
Jose A. Ortega Ruiz [Sat, 13 Dec 2008 00:54:18 +0000 (01:54 +0100)]
FUEL: Asynchronous comms with Factor implemented. Help mode improvements.

15 years agoUpdate iokit for core-foundation split
Slava Pestov [Sat, 13 Dec 2008 00:49:24 +0000 (18:49 -0600)]
Update iokit for core-foundation split

15 years agoUse gdb on Windows
Slava Pestov [Sat, 13 Dec 2008 00:44:43 +0000 (18:44 -0600)]
Use gdb on Windows

15 years agoAdd unportable tag to core-foundation.timers
Slava Pestov [Fri, 12 Dec 2008 08:41:10 +0000 (02:41 -0600)]
Add unportable tag to core-foundation.timers

15 years agoRemove obsolete file, add unit tests for core-foundation.run-loop, add <CFTimer>...
Slava Pestov [Fri, 12 Dec 2008 08:18:50 +0000 (02:18 -0600)]
Remove obsolete file, add unit tests for core-foundation.run-loop, add <CFTimer> word

15 years agoUpdate code for core-foundation split, add core-foundation.timers
Slava Pestov [Fri, 12 Dec 2008 07:11:37 +0000 (01:11 -0600)]
Update code for core-foundation split, add core-foundation.timers

15 years agoFix memory test on OpenBSD
Slava Pestov [Fri, 12 Dec 2008 07:00:32 +0000 (01:00 -0600)]
Fix memory test on OpenBSD

15 years agoSplit up core-foundation vocabulary since it was getting out of hand
Slava Pestov [Fri, 12 Dec 2008 06:33:05 +0000 (00:33 -0600)]
Split up core-foundation vocabulary since it was getting out of hand

15 years agoMerge branch 'master' of git://repo.or.cz/factor/jcg
Slava Pestov [Fri, 12 Dec 2008 05:58:55 +0000 (23:58 -0600)]
Merge branch 'master' of git://repo.or.cz/factor/jcg

15 years agodon't need dispose on offscreen-world, and it breaks compiling
Joe Groff [Fri, 12 Dec 2008 05:49:45 +0000 (21:49 -0800)]
don't need dispose on offscreen-world, and it breaks compiling

15 years agoMerge branch 'master' of git://repo.or.cz/factor/jcg
Slava Pestov [Fri, 12 Dec 2008 05:33:16 +0000 (23:33 -0600)]
Merge branch 'master' of git://repo.or.cz/factor/jcg

15 years agoMove Unix I/O multiplexers to io.unix.multiplexers, new run loop-based multiplexer...
Slava Pestov [Fri, 12 Dec 2008 04:48:19 +0000 (22:48 -0600)]
Move Unix I/O multiplexers to io.unix.multiplexers, new run loop-based multiplexer integrates a kqueue with a CFRunLoop on Mac OS X

15 years agoMetadata and docs for ui.offscreen
Joe Groff [Fri, 12 Dec 2008 02:32:40 +0000 (18:32 -0800)]
Metadata and docs for ui.offscreen

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 12 Dec 2008 01:16:12 +0000 (17:16 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoseed of X11 offscreen backend
Joe Groff [Fri, 12 Dec 2008 00:50:37 +0000 (16:50 -0800)]
seed of X11 offscreen backend

15 years agoWorking on new UI
Slava Pestov [Thu, 11 Dec 2008 22:47:38 +0000 (16:47 -0600)]
Working on new UI

15 years agoRename tools.disassembler.udis:& to alien.syntax:&: and fix it to survive image save...
Slava Pestov [Thu, 11 Dec 2008 06:03:58 +0000 (00:03 -0600)]
Rename tools.disassembler.udis:& to alien.syntax:&: and fix it to survive image save/load

15 years agoAllow post data to be send on PUT as well as POST actions. Allow any message between...
Philipp Winkler [Thu, 11 Dec 2008 05:30:33 +0000 (21:30 -0800)]
Allow post data to be send on PUT as well as POST actions. Allow any message between 200 and 299 to mean success.

15 years agoUse kqueue on BSD
Slava Pestov [Thu, 11 Dec 2008 02:24:22 +0000 (20:24 -0600)]
Use kqueue on BSD

15 years agoFix select MX
Slava Pestov [Thu, 11 Dec 2008 02:23:37 +0000 (20:23 -0600)]
Fix select MX

15 years agoFix docs again
Slava Pestov [Thu, 11 Dec 2008 02:23:37 +0000 (20:23 -0600)]
Fix docs again

15 years agokqueue and epoll code wasn't checking for EINTR properly, leading to hangs
Slava Pestov [Thu, 11 Dec 2008 02:10:47 +0000 (20:10 -0600)]
kqueue and epoll code wasn't checking for EINTR properly, leading to hangs

15 years agoFix ui.gestures help lint
Slava Pestov [Thu, 11 Dec 2008 01:45:42 +0000 (19:45 -0600)]
Fix ui.gestures help lint

15 years agoAdd unportable tag for tools.disassembler.udis
Slava Pestov [Thu, 11 Dec 2008 01:36:07 +0000 (19:36 -0600)]
Add unportable tag for tools.disassembler.udis

15 years agoUse udis on x86
Slava Pestov [Thu, 11 Dec 2008 01:35:18 +0000 (19:35 -0600)]
Use udis on x86

15 years agoClarify wait-for-process docs
Slava Pestov [Thu, 11 Dec 2008 01:16:49 +0000 (19:16 -0600)]
Clarify wait-for-process docs

15 years agoFix compile error
Slava Pestov [Wed, 10 Dec 2008 23:33:29 +0000 (17:33 -0600)]
Fix compile error

15 years agoCheck for signal exit status
Slava Pestov [Wed, 10 Dec 2008 23:30:07 +0000 (17:30 -0600)]
Check for signal exit status

15 years agoChange a -rot usage to 2dip
Slava Pestov [Wed, 10 Dec 2008 23:26:54 +0000 (17:26 -0600)]
Change a -rot usage to 2dip

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 10 Dec 2008 22:40:15 +0000 (16:40 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix race condition with gesture handling and grafting
Slava Pestov [Wed, 10 Dec 2008 22:40:05 +0000 (16:40 -0600)]
Fix race condition with gesture handling and grafting

15 years agoRemove >r/r> usage from ui.cocoa
Slava Pestov [Wed, 10 Dec 2008 22:25:57 +0000 (16:25 -0600)]
Remove >r/r> usage from ui.cocoa

15 years agofix using for recent change
Doug Coleman [Wed, 10 Dec 2008 20:43:56 +0000 (14:43 -0600)]
fix using for recent change

15 years agoparse the fsid_t for the rest of the platforms
Doug Coleman [Wed, 10 Dec 2008 20:28:22 +0000 (14:28 -0600)]
parse the fsid_t for the rest of the platforms

15 years agoOSX VM requires function from Cocoa framework, so link against it even when building...
Joe Groff [Wed, 10 Dec 2008 20:22:17 +0000 (12:22 -0800)]
OSX VM requires function from Cocoa framework, so link against it even when building for X11

15 years agoMerge branch 'master' of factorcode.org:/git/factor
Eduardo Cavazos [Wed, 10 Dec 2008 19:55:35 +0000 (13:55 -0600)]
Merge branch 'master' of factorcode.org:/git/factor

15 years agopong: Un-closurify
Eduardo Cavazos [Wed, 10 Dec 2008 19:54:41 +0000 (13:54 -0600)]
pong: Un-closurify

15 years agoflatland: add 'within?'
Eduardo Cavazos [Wed, 10 Dec 2008 19:54:22 +0000 (13:54 -0600)]
flatland: add 'within?'

15 years agooops
Joe Groff [Wed, 10 Dec 2008 15:28:33 +0000 (07:28 -0800)]
oops

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 10 Dec 2008 15:10:30 +0000 (07:10 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agowin32 offscreen refinements
Doug Coleman [Wed, 10 Dec 2008 14:49:50 +0000 (08:49 -0600)]
win32 offscreen refinements

15 years agoFix win64 bootstrap
Slava Pestov [Wed, 10 Dec 2008 07:19:22 +0000 (01:19 -0600)]
Fix win64 bootstrap

15 years agoPrint messages as benchmarks are run
Slava Pestov [Wed, 10 Dec 2008 07:12:08 +0000 (01:12 -0600)]
Print messages as benchmarks are run

15 years agoGdiFlush when selecting gl context to make offscreen rendering work
Doug Coleman [Wed, 10 Dec 2008 07:05:03 +0000 (01:05 -0600)]
GdiFlush when selecting gl context to make offscreen rendering work

15 years agowindows offscreen tweaks
Doug Coleman [Wed, 10 Dec 2008 06:55:33 +0000 (00:55 -0600)]
windows offscreen tweaks

15 years agogitter compilin'
Doug Coleman [Wed, 10 Dec 2008 06:31:57 +0000 (00:31 -0600)]
gitter compilin'

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 10 Dec 2008 03:55:00 +0000 (21:55 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 10 Dec 2008 03:50:47 +0000 (21:50 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMinor optimization to flip
Slava Pestov [Wed, 10 Dec 2008 03:50:31 +0000 (21:50 -0600)]
Minor optimization to flip

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 10 Dec 2008 03:31:09 +0000 (21:31 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoreplace f with a "" for file-systems.
Doug Coleman [Wed, 10 Dec 2008 03:30:11 +0000 (21:30 -0600)]
replace f with a "" for file-systems.

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 10 Dec 2008 03:16:59 +0000 (21:16 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://repo.or.cz/factor/jcg
Doug Coleman [Wed, 10 Dec 2008 03:16:37 +0000 (21:16 -0600)]
Merge branch 'master' of git://repo.or.cz/factor/jcg

Conflicts:

basis/ui/cocoa/cocoa.factor

15 years agoFix byte-arrays tests
Slava Pestov [Wed, 10 Dec 2008 03:07:28 +0000 (21:07 -0600)]
Fix byte-arrays tests

15 years agowindows backend for ui.offscreen
Joe Groff [Wed, 10 Dec 2008 02:55:54 +0000 (18:55 -0800)]
windows backend for ui.offscreen

15 years agoFix some bugs in epoll, and use it on Linux
slava [Wed, 10 Dec 2008 02:55:42 +0000 (20:55 -0600)]
Fix some bugs in epoll, and use it on Linux

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 10 Dec 2008 02:01:38 +0000 (20:01 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoUpdating epoll code
Slava Pestov [Wed, 10 Dec 2008 02:01:23 +0000 (20:01 -0600)]
Updating epoll code

15 years agoshow mount point
Doug Coleman [Wed, 10 Dec 2008 01:38:45 +0000 (19:38 -0600)]
show mount point

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 10 Dec 2008 00:24:27 +0000 (18:24 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'constant_time_allocation'
Slava Pestov [Wed, 10 Dec 2008 00:23:07 +0000 (18:23 -0600)]
Merge branch 'constant_time_allocation'

15 years agoListener no longer shows retain stack
Slava Pestov [Wed, 10 Dec 2008 00:22:48 +0000 (18:22 -0600)]
Listener no longer shows retain stack

15 years agoRemoved (string) primitivE
Slava Pestov [Wed, 10 Dec 2008 00:22:38 +0000 (18:22 -0600)]
Removed (string) primitivE

15 years agofsid[2] -> 2array on mac
Doug Coleman [Wed, 10 Dec 2008 00:17:16 +0000 (18:17 -0600)]
fsid[2] -> 2array on mac

15 years agoFinish up O(1) byte array allocation
Slava Pestov [Wed, 10 Dec 2008 00:17:04 +0000 (18:17 -0600)]
Finish up O(1) byte array allocation

15 years agoremove a line of debugging
Doug Coleman [Tue, 9 Dec 2008 23:53:17 +0000 (17:53 -0600)]
remove a line of debugging

15 years agoRemove unsafe string allocation, since its of dubious value
Slava Pestov [Tue, 9 Dec 2008 23:53:00 +0000 (17:53 -0600)]
Remove unsafe string allocation, since its of dubious value

15 years agoFix conflict
Slava Pestov [Tue, 9 Dec 2008 23:52:45 +0000 (17:52 -0600)]
Fix conflict

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Tue, 9 Dec 2008 23:51:48 +0000 (17:51 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofile-systems. -> print-file-systems, file-systems. no longer takes a spec array
Doug Coleman [Tue, 9 Dec 2008 23:50:47 +0000 (17:50 -0600)]
file-systems. -> print-file-systems, file-systems. no longer takes a spec array

15 years agoUse kqueue on Mac OS X instead of select
Slava Pestov [Tue, 9 Dec 2008 23:49:03 +0000 (17:49 -0600)]
Use kqueue on Mac OS X instead of select

15 years agoadd more fields to io.windows.files
Doug Coleman [Tue, 9 Dec 2008 23:44:37 +0000 (17:44 -0600)]
add more fields to io.windows.files

15 years agodo-offscreen combinator for managing resources while running a gadget offscreen....
Joe Groff [Tue, 9 Dec 2008 23:27:30 +0000 (15:27 -0800)]
do-offscreen combinator for managing resources while running a gadget offscreen. tweak bgr[a]>bitmap to copy the pixel memory

15 years agoClean up JIT backend a little
Slava Pestov [Tue, 9 Dec 2008 23:14:17 +0000 (17:14 -0600)]
Clean up JIT backend a little

15 years agoAdd inc-at word to core, and update some usages of at+ to use it instead
Slava Pestov [Tue, 9 Dec 2008 22:54:48 +0000 (16:54 -0600)]
Add inc-at word to core, and update some usages of at+ to use it instead

15 years agosuppress error when clicking the keyboard in key-caps
Joe Groff [Tue, 9 Dec 2008 22:50:54 +0000 (14:50 -0800)]
suppress error when clicking the keyboard in key-caps

15 years agoAdd unit test for GC problem
Slava Pestov [Tue, 9 Dec 2008 22:45:02 +0000 (16:45 -0600)]
Add unit test for GC problem

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Tue, 9 Dec 2008 22:44:43 +0000 (16:44 -0600)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agoFUEL debug mode: :warnings &co. retrievable, and some cosmetics.
Jose A. Ortega Ruiz [Tue, 9 Dec 2008 22:37:27 +0000 (23:37 +0100)]
FUEL debug mode: :warnings &co. retrievable, and some cosmetics.

15 years agoFix GC crash with -generations=2
Slava Pestov [Tue, 9 Dec 2008 22:26:30 +0000 (16:26 -0600)]
Fix GC crash with -generations=2