]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Sam Anklesaria [Sat, 9 May 2009 13:44:53 +0000 (08:44 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoui.frp: scroller output-model fix
Sam Anklesaria [Sat, 9 May 2009 13:05:43 +0000 (08:05 -0500)]
ui.frp: scroller output-model fix

14 years agomapped models- arrow multi-model subclasses
Sam Anklesaria [Sat, 9 May 2009 13:04:46 +0000 (08:04 -0500)]
mapped models- arrow multi-model subclasses

14 years agofile-trees: file? restriction blocking selected
Sam Anklesaria [Sat, 9 May 2009 13:02:35 +0000 (08:02 -0500)]
file-trees: file? restriction blocking selected

14 years agorun-desc uses default stream
Sam Anklesaria [Sat, 9 May 2009 13:01:39 +0000 (08:01 -0500)]
run-desc uses default stream

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 9 May 2009 03:10:42 +0000 (22:10 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agospecialized-arrays: fix tests on PowerPC
Slava Pestov [Sat, 9 May 2009 02:34:28 +0000 (21:34 -0500)]
specialized-arrays: fix tests on PowerPC

14 years agomason.report: Remove superfluous text
Slava Pestov [Sat, 9 May 2009 02:33:49 +0000 (21:33 -0500)]
mason.report: Remove superfluous text

14 years agoa little bit more rice on game-input.iokit
Joe Groff [Sat, 9 May 2009 00:16:45 +0000 (19:16 -0500)]
a little bit more rice on game-input.iokit

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 8 May 2009 23:48:21 +0000 (18:48 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoiokit game-input backend improvements:
Joe Groff [Fri, 8 May 2009 23:47:44 +0000 (18:47 -0500)]
iokit game-input backend improvements:
- avoid some needless allocation when dispatching input events
- some gamepads claim to be pointers too; only match actual mouses
- don't mess with the calibration settings if the axis min/max attributes aren't available

also, throw a more helpful error when plist> fails

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 23:01:46 +0000 (18:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomath.combinatorics: fix unit test and help lint
Slava Pestov [Fri, 8 May 2009 23:00:53 +0000 (18:00 -0500)]
math.combinatorics: fix unit test and help lint

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 22:41:31 +0000 (17:41 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoFix compile error in cpu-ppc.hpp
Slava Pestov [Fri, 8 May 2009 22:41:22 +0000 (17:41 -0500)]
Fix compile error in cpu-ppc.hpp

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 8 May 2009 22:22:18 +0000 (17:22 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agooops. got the game-input reference counting backward. also, let go of the mouse state...
Joe Groff [Fri, 8 May 2009 22:22:04 +0000 (17:22 -0500)]
oops. got the game-input reference counting backward. also, let go of the mouse state in cocoa backend when closing game-input

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 21:27:36 +0000 (16:27 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'master' of git://projects.elasticdog.com/git/factor
Slava Pestov [Fri, 8 May 2009 21:26:27 +0000 (16:26 -0500)]
Merge branch 'master' of git://projects.elasticdog.com/git/factor

14 years agoadd escape key to terrain demo
Joe Groff [Fri, 8 May 2009 21:18:56 +0000 (16:18 -0500)]
add escape key to terrain demo

14 years agoAdd missing ClientToScreen export to windows.user32
Joe Groff [Fri, 8 May 2009 21:09:57 +0000 (14:09 -0700)]
Add missing ClientToScreen export to windows.user32

14 years agoMerge branch 'master' of /cygdrive/z/Documents/Code/others/factor
Joe Groff [Fri, 8 May 2009 21:00:25 +0000 (14:00 -0700)]
Merge branch 'master' of /cygdrive/z/Documents/Code/others/factor

14 years agoclip to window client area when grabbing on windows
Joe Groff [Fri, 8 May 2009 20:49:29 +0000 (15:49 -0500)]
clip to window client area when grabbing on windows

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 8 May 2009 20:24:07 +0000 (13:24 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoFix Windows compile error
Slava Pestov [Fri, 8 May 2009 20:23:44 +0000 (15:23 -0500)]
Fix Windows compile error

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 8 May 2009 20:18:02 +0000 (13:18 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoNeed to include unistd.h
Slava Pestov [Fri, 8 May 2009 20:15:10 +0000 (15:15 -0500)]
Need to include unistd.h

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 8 May 2009 20:13:00 +0000 (13:13 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoinput grabbing support
Joe Groff [Fri, 8 May 2009 20:07:15 +0000 (15:07 -0500)]
input grabbing support

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 20:06:10 +0000 (15:06 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoVM cleanup: replace some #defines with constants and inline functions
Slava Pestov [Fri, 8 May 2009 20:05:55 +0000 (15:05 -0500)]
VM cleanup: replace some #defines with constants and inline functions

14 years agomake open-game-input and close-game-input do reference counting. update demos to...
Joe Groff [Fri, 8 May 2009 18:00:34 +0000 (13:00 -0500)]
make open-game-input and close-game-input do reference counting. update demos to show this

14 years agoDeploy hello-world with optimizing compiler since the image is smaller as a result...
Slava Pestov [Fri, 8 May 2009 07:36:09 +0000 (02:36 -0500)]
Deploy hello-world with optimizing compiler since the image is smaller as a result, and this makes it pass the size test again

14 years agotools.deploy.shaker: strip out a few more things
Slava Pestov [Fri, 8 May 2009 07:35:46 +0000 (02:35 -0500)]
tools.deploy.shaker: strip out a few more things

14 years agomason.email: fix unit test
Slava Pestov [Fri, 8 May 2009 07:26:05 +0000 (02:26 -0500)]
mason.email: fix unit test

14 years agoMake lookup indices zero-based for poker values
Aaron Schaefer [Fri, 8 May 2009 06:24:12 +0000 (02:24 -0400)]
Make lookup indices zero-based for poker values

14 years agoRetry uploads etc up to 5 times so that we don't lose a good binary if network is...
Slava Pestov [Fri, 8 May 2009 05:41:42 +0000 (00:41 -0500)]
Retry uploads etc up to 5 times so that we don't lose a good binary if network is flaky; put git id in subject

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 05:21:04 +0000 (00:21 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoRemove silly retry word from continuations vocab
Slava Pestov [Fri, 8 May 2009 05:20:54 +0000 (00:20 -0500)]
Remove silly retry word from continuations vocab

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 04:26:37 +0000 (23:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocpu.ppc: fix alien-indirect
Slava Pestov [Fri, 8 May 2009 04:26:33 +0000 (23:26 -0500)]
cpu.ppc: fix alien-indirect

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 04:18:52 +0000 (23:18 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocpu.ppc: bools are 4 bytes on OS X/PowerPC
Slava Pestov [Fri, 8 May 2009 04:18:41 +0000 (23:18 -0500)]
cpu.ppc: bools are 4 bytes on OS X/PowerPC

14 years agoFix typo in poker test/doc example
Aaron Schaefer [Fri, 8 May 2009 03:11:44 +0000 (23:11 -0400)]
Fix typo in poker test/doc example

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 02:26:55 +0000 (21:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoio.backend.windows.privileges: clean up code and fix inference problem
Slava Pestov [Fri, 8 May 2009 02:26:29 +0000 (21:26 -0500)]
io.backend.windows.privileges: clean up code and fix inference problem

14 years agoio.launcher.windows.nt: update unit tests for recent changes to lines and contents...
Slava Pestov [Fri, 8 May 2009 02:25:55 +0000 (21:25 -0500)]
io.launcher.windows.nt: update unit tests for recent changes to lines and contents words

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Fri, 8 May 2009 02:20:53 +0000 (22:20 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

Conflicts:
basis/math/miller-rabin/miller-rabin.factor

14 years agoimages.viewer: you can now pass a pathname object to image-window and image. words
Slava Pestov [Fri, 8 May 2009 01:52:39 +0000 (20:52 -0500)]
images.viewer: you can now pass a pathname object to image-window and image. words

14 years agomath.miller-rabin: make some utilities not private since math.primes uses them
Slava Pestov [Fri, 8 May 2009 01:52:16 +0000 (20:52 -0500)]
math.miller-rabin: make some utilities not private since math.primes uses them

14 years agoSpeed up best-hands a bit using reduce and add a test
Aaron Schaefer [Fri, 8 May 2009 01:23:58 +0000 (21:23 -0400)]
Speed up best-hands a bit using reduce and add a test

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 8 May 2009 00:56:58 +0000 (19:56 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoslow, ugly, unoptimized terrain generation demo
Joe Groff [Fri, 8 May 2009 00:53:56 +0000 (19:53 -0500)]
slow, ugly, unoptimized terrain generation demo

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 00:47:42 +0000 (19:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoUpdate PowerPC %jump and %dispatch-label, and add PIC-related functions to cpu-ppc.hpp
Slava Pestov [Fri, 8 May 2009 00:47:38 +0000 (19:47 -0500)]
Update PowerPC %jump and %dispatch-label, and add PIC-related functions to cpu-ppc.hpp

14 years agotypo in cocoa pixel format stuff
Joe Groff [Fri, 8 May 2009 00:47:26 +0000 (19:47 -0500)]
typo in cocoa pixel format stuff

14 years agofix some faux pas in bunny
Joe Groff [Fri, 8 May 2009 00:47:05 +0000 (19:47 -0500)]
fix some faux pas in bunny

14 years agoun-private some useful words
Joe Groff [Fri, 8 May 2009 00:46:42 +0000 (19:46 -0500)]
un-private some useful words

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 8 May 2009 00:41:54 +0000 (19:41 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocpu.ppc.bootstrap: updates
Slava Pestov [Fri, 8 May 2009 00:40:25 +0000 (19:40 -0500)]
cpu.ppc.bootstrap: updates

14 years agoUpdate docs/summary for poker vocab
Aaron Schaefer [Thu, 7 May 2009 22:50:46 +0000 (18:50 -0400)]
Update docs/summary for poker vocab

14 years agoMake next-odd public again as it's used elsewhere
Aaron Schaefer [Thu, 7 May 2009 22:33:55 +0000 (18:33 -0400)]
Make next-odd public again as it's used elsewhere

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Thu, 7 May 2009 22:04:49 +0000 (18:04 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 7 May 2009 21:58:34 +0000 (16:58 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoFix x86-64 backend
Slava Pestov [Thu, 7 May 2009 21:58:18 +0000 (16:58 -0500)]
Fix x86-64 backend

14 years agoMinor logical rearrangement
Aaron Schaefer [Thu, 7 May 2009 20:54:49 +0000 (16:54 -0400)]
Minor logical rearrangement

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Thu, 7 May 2009 20:44:15 +0000 (16:44 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 7 May 2009 19:50:20 +0000 (14:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoCount megamorphic cache hits
Slava Pestov [Thu, 7 May 2009 19:26:08 +0000 (14:26 -0500)]
Count megamorphic cache hits

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 7 May 2009 18:09:45 +0000 (13:09 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agolink seeking docs to the seek descriptors
Doug Coleman [Thu, 7 May 2009 18:01:42 +0000 (13:01 -0500)]
link seeking docs to the seek descriptors

14 years agocompiler.tree.modular-arithmetic: convert >integer >fixnum into >fixnum
Slava Pestov [Thu, 7 May 2009 17:54:23 +0000 (12:54 -0500)]
compiler.tree.modular-arithmetic: convert >integer >fixnum into >fixnum

14 years agoCode cleanups
Slava Pestov [Thu, 7 May 2009 17:33:31 +0000 (12:33 -0500)]
Code cleanups

14 years agoFix overly-eager strength reduction for mod, and add a type function for >integer...
Slava Pestov [Thu, 7 May 2009 17:32:06 +0000 (12:32 -0500)]
Fix overly-eager strength reduction for mod, and add a type function for >integer (reported by Joe Groff)

14 years agoAdd docs for best-hand in poker vocab
Aaron Schaefer [Thu, 7 May 2009 15:20:01 +0000 (11:20 -0400)]
Add docs for best-hand in poker vocab

14 years agoEliminate stack shuffling by using bi in PE #25
Aaron Schaefer [Thu, 7 May 2009 14:56:33 +0000 (10:56 -0400)]
Eliminate stack shuffling by using bi in PE #25

14 years agoSpeed up best-hand by not converting to ckf repeatedly
Aaron Schaefer [Thu, 7 May 2009 14:29:44 +0000 (10:29 -0400)]
Speed up best-hand by not converting to ckf repeatedly

14 years agoAdd >5 card evaluator word to poker vocab
Aaron Schaefer [Thu, 7 May 2009 14:19:23 +0000 (10:19 -0400)]
Add >5 card evaluator word to poker vocab

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 7 May 2009 04:56:19 +0000 (23:56 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotools.trace: fix for call(
Slava Pestov [Thu, 7 May 2009 04:47:17 +0000 (23:47 -0500)]
tools.trace: fix for call(

14 years agofind-window: don't bomb if a world has no child. Reported by Joe Groff
Slava Pestov [Thu, 7 May 2009 04:40:27 +0000 (23:40 -0500)]
find-window: don't bomb if a world has no child. Reported by Joe Groff

14 years agoFix tail call PICs on x86-64
Slava Pestov [Thu, 7 May 2009 03:44:30 +0000 (22:44 -0500)]
Fix tail call PICs on x86-64

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 7 May 2009 03:05:16 +0000 (22:05 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoClean up bootstrap.image, and implement new calling convention for tail calls; tail...
Slava Pestov [Thu, 7 May 2009 03:04:01 +0000 (22:04 -0500)]
Clean up bootstrap.image, and implement new calling convention for tail calls; tail call sites now have PICs

14 years agofile-trees: removed debugging leftovers
Sam Anklesaria [Thu, 7 May 2009 02:39:13 +0000 (21:39 -0500)]
file-trees: removed debugging leftovers

14 years agofile-trees: backwords browsing, path in selection
Sam Anklesaria [Thu, 7 May 2009 02:36:06 +0000 (21:36 -0500)]
file-trees: backwords browsing, path in selection

14 years agofrp: percent width track adding
Sam Anklesaria [Thu, 7 May 2009 02:35:42 +0000 (21:35 -0500)]
frp: percent width track adding

14 years agokept dynamic generation
Sam Anklesaria [Thu, 7 May 2009 02:34:27 +0000 (21:34 -0500)]
kept dynamic generation

14 years agoio.launcher run-desc fixes
Sam Anklesaria [Thu, 7 May 2009 02:33:49 +0000 (21:33 -0500)]
io.launcher run-desc fixes

14 years agoMake a deck of cards an actual tuple
Aaron Schaefer [Thu, 7 May 2009 01:44:25 +0000 (21:44 -0400)]
Make a deck of cards an actual tuple

14 years agoUse iota where necessary in tests
Aaron Schaefer [Thu, 7 May 2009 01:31:37 +0000 (21:31 -0400)]
Use iota where necessary in tests

14 years agoAdd docs for combination words
Aaron Schaefer [Thu, 7 May 2009 01:27:04 +0000 (21:27 -0400)]
Add docs for combination words

14 years agoJIT now supports multiple relocations per code template. This simplifies non-optimizi...
Slava Pestov [Thu, 7 May 2009 01:04:49 +0000 (20:04 -0500)]
JIT now supports multiple relocations per code template. This simplifies non-optimizing compiler backends

14 years agoUse binary-search instead of find-last for combinations
Aaron Schaefer [Thu, 7 May 2009 00:46:41 +0000 (20:46 -0400)]
Use binary-search instead of find-last for combinations

14 years agoWorking on inline caching for tail call sites
Slava Pestov [Thu, 7 May 2009 00:22:22 +0000 (19:22 -0500)]
Working on inline caching for tail call sites

14 years agoClean up combinations a bit
Aaron Schaefer [Thu, 7 May 2009 00:18:21 +0000 (20:18 -0400)]
Clean up combinations a bit

14 years agoAdd tests for combinations
Aaron Schaefer [Wed, 6 May 2009 23:33:58 +0000 (19:33 -0400)]
Add tests for combinations

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 6 May 2009 22:40:16 +0000 (17:40 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 6 May 2009 22:35:19 +0000 (17:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agouniform-random-float speed
Joe Groff [Wed, 6 May 2009 22:26:21 +0000 (17:26 -0500)]
uniform-random-float speed