]>
gitweb.factorcode.org Git - factor.git/log
Sam Anklesaria [Sat, 27 Jun 2009 18:31:22 +0000 (13:31 -0500)]
"<$" made generic + moved to monads
Sam Anklesaria [Sat, 27 Jun 2009 18:22:48 +0000 (13:22 -0500)]
fixed binding bugs in frp
Sam Anklesaria [Fri, 26 Jun 2009 20:52:48 +0000 (15:52 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Sam Anklesaria [Fri, 26 Jun 2009 20:28:23 +0000 (15:28 -0500)]
gui-sudoku makes sudokus too
Sam Anklesaria [Fri, 26 Jun 2009 20:25:50 +0000 (15:25 -0500)]
added summary/ author files
Sam Anklesaria [Fri, 26 Jun 2009 04:23:09 +0000 (23:23 -0500)]
frp documentation updated
Sam Anklesaria [Thu, 25 Jun 2009 21:09:23 +0000 (16:09 -0500)]
changed frp demo to a gui sudoku solver
Sam Anklesaria [Thu, 25 Jun 2009 20:55:09 +0000 (15:55 -0500)]
frp: using unparent rather than manual child removal
Joe Groff [Thu, 25 Jun 2009 14:15:24 +0000 (09:15 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Thu, 25 Jun 2009 14:15:04 +0000 (09:15 -0500)]
windows.offscreen:make-bitmap-image wasn't filling in the component-type of the image object it makes
Slava Pestov [Thu, 25 Jun 2009 04:36:42 +0000 (23:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Sam Anklesaria [Thu, 25 Jun 2009 01:06:12 +0000 (20:06 -0500)]
simplification of frp
Joe Groff [Wed, 24 Jun 2009 23:27:54 +0000 (18:27 -0500)]
opengl.gl3 vocab containing only forward-compatible symbols. fill in some holes in opengl.gl
Joe Groff [Wed, 24 Jun 2009 22:59:25 +0000 (17:59 -0500)]
update demos using GL_EXT_framebuffer_object and GL_ARB_texture_float to use suffixless opengl 3 symbol names
Joe Groff [Wed, 24 Jun 2009 22:28:37 +0000 (17:28 -0500)]
opengl 3.1
Slava Pestov [Wed, 24 Jun 2009 18:54:43 +0000 (13:54 -0500)]
compiler.cfg.stack-analysis: split up into three vocabs
Slava Pestov [Wed, 24 Jun 2009 18:54:12 +0000 (13:54 -0500)]
compiler.cfg.linear-scan: fix unit tests
Samuel Tardieu [Wed, 24 Jun 2009 13:36:45 +0000 (15:36 +0200)]
Short circuit trivial composites
Samuel Tardieu [Wed, 24 Jun 2009 13:27:58 +0000 (15:27 +0200)]
Get rid of vector reallocation by preallocating it
Joe Groff [Wed, 24 Jun 2009 13:29:28 +0000 (08:29 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 24 Jun 2009 13:26:30 +0000 (08:26 -0500)]
provide image component-orders and component-types for all GPU texture formats
Samuel Tardieu [Wed, 24 Jun 2009 11:13:10 +0000 (13:13 +0200)]
Add extra tests for math.primes
Samuel Tardieu [Wed, 24 Jun 2009 11:04:20 +0000 (13:04 +0200)]
Pack primes numbers by slices of 30
In any given 30 successive integers greater than 5, there are at most
8 prime numbers. Use this to tightly pack the result of the Eratostene
sieve. This lets us store more prime numbers than before in less space.
Slava Pestov [Wed, 24 Jun 2009 02:33:52 +0000 (21:33 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 24 Jun 2009 02:32:51 +0000 (21:32 -0500)]
compiler.cfg.linear-scan: fix coalescing to take lifetime holes into account
Joe Groff [Wed, 24 Jun 2009 01:01:53 +0000 (20:01 -0500)]
throw in image component-orders for some more opengl formats
Joe Groff [Tue, 23 Jun 2009 01:16:52 +0000 (20:16 -0500)]
validate cocoa menu items with handles-gesture?
Joe Groff [Tue, 23 Jun 2009 00:01:50 +0000 (19:01 -0500)]
some new UI words: handles-gesture? checks whether a gesture will be handled. topmost-window returns the topmost world object
Joe Groff [Mon, 22 Jun 2009 23:08:16 +0000 (18:08 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 22 Jun 2009 23:07:46 +0000 (18:07 -0500)]
GL_BGR and GL_BGRA are standard these days
Slava Pestov [Mon, 22 Jun 2009 21:01:43 +0000 (16:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 22 Jun 2009 21:01:14 +0000 (16:01 -0500)]
Merge branch 'mongo-factor-driver' of git://github.com/x6j8x/factor
Joe Groff [Mon, 22 Jun 2009 20:54:25 +0000 (15:54 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 22 Jun 2009 16:20:54 +0000 (11:20 -0500)]
separate component format from component order in image objects
Samuel Tardieu [Mon, 22 Jun 2009 16:07:58 +0000 (18:07 +0200)]
Remove spurious dup in io.serial.unix/linux
Joe Groff [Mon, 22 Jun 2009 15:34:14 +0000 (10:34 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Sascha Matzke [Fri, 5 Jun 2009 12:31:40 +0000 (14:31 +0200)]
small bson write performance enhancement, some code optimization, added type declarations
Slava Pestov [Mon, 22 Jun 2009 05:24:51 +0000 (00:24 -0500)]
compiler.cfg.linear-scan: Debugging resolve pass
Sam Anklesaria [Mon, 22 Jun 2009 02:08:50 +0000 (21:08 -0500)]
image buttons built in
Sam Anklesaria [Mon, 22 Jun 2009 02:08:24 +0000 (21:08 -0500)]
fixed point signals
Sam Anklesaria [Mon, 22 Jun 2009 02:07:16 +0000 (21:07 -0500)]
dynamic lambdas
Joe Groff [Mon, 22 Jun 2009 01:57:54 +0000 (20:57 -0500)]
move "run factor file" and "save factor image" commands to application menu
Joe Groff [Mon, 22 Jun 2009 01:53:11 +0000 (20:53 -0500)]
bind file management action gestures to standard cocoa menu items
Slava Pestov [Sun, 21 Jun 2009 20:11:41 +0000 (15:11 -0500)]
stack-checker: fix doc typo reported by OneEyed
Slava Pestov [Sun, 21 Jun 2009 05:23:34 +0000 (00:23 -0500)]
compiler.cfg.linear-scan.resolve: unit tests
Slava Pestov [Sun, 21 Jun 2009 05:20:46 +0000 (00:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 21 Jun 2009 05:20:01 +0000 (00:20 -0500)]
compiler.cfg.linear-scan: Working on resolve pass
Joe Groff [Sun, 21 Jun 2009 02:26:39 +0000 (21:26 -0500)]
give Factor.app a typical File menu
Joe Groff [Sun, 21 Jun 2009 00:30:43 +0000 (19:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sun, 21 Jun 2009 00:30:34 +0000 (19:30 -0500)]
more action gestures. btw "redo" is ^y (not ^Z) outside of OS X
Slava Pestov [Sat, 20 Jun 2009 20:35:12 +0000 (15:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 20 Jun 2009 20:35:01 +0000 (15:35 -0500)]
tokyo.alien.tctdb: int32_t is not defined on Windows, but int is the sae thing so use that instead
Slava Pestov [Sat, 20 Jun 2009 20:33:12 +0000 (15:33 -0500)]
compiler.cfg.linear-scan.assignment: correctly compute live registers at GC check points
Slava Pestov [Sat, 20 Jun 2009 20:14:45 +0000 (15:14 -0500)]
cocoa.windows: Fix help lint
Slava Pestov [Fri, 19 Jun 2009 23:28:30 +0000 (18:28 -0500)]
compiler.cfg.linear-scan: untangle add-active/delete-active/add-handled calls in spilling, replace 'sort-values last' with 'alist-max' in compiler.utilities
Slava Pestov [Fri, 19 Jun 2009 20:06:50 +0000 (15:06 -0500)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor
Slava Pestov [Fri, 19 Jun 2009 20:04:06 +0000 (15:04 -0500)]
Revert "Use $CC and $CPP if provided"
This reverts commit
8f9c4a78a4c8bf42b63c32917c246829836368a6 .
Slava Pestov [Fri, 19 Jun 2009 20:03:53 +0000 (15:03 -0500)]
Revert "use CC env var on openbsd too"
This reverts commit
f2af35ce5d9db44c366b3250ab550e804f3dbc2c .
Doug Coleman [Fri, 19 Jun 2009 19:42:57 +0000 (14:42 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 19 Jun 2009 19:41:48 +0000 (14:41 -0500)]
allow robot-identifiers to be set for robots.txt
Slava Pestov [Fri, 19 Jun 2009 19:33:43 +0000 (14:33 -0500)]
Fix help-lint for models.range and histogram
Doug Coleman [Fri, 19 Jun 2009 19:22:39 +0000 (14:22 -0500)]
use CC env var on openbsd too
Doug Coleman [Fri, 19 Jun 2009 19:21:27 +0000 (14:21 -0500)]
Merge branch 'master' of git://git.nousoft.org/~thomas/factor
Doug Coleman [Fri, 19 Jun 2009 19:07:32 +0000 (14:07 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 19 Jun 2009 17:58:17 +0000 (12:58 -0500)]
fix nover, add unit test
Thomas Deniau [Fri, 19 Jun 2009 14:34:00 +0000 (16:34 +0200)]
Use $CC and $CPP if provided
Let the user select the compiler he wants to use to compile Factor
by using the supplied $CC and $CPP instead of just discarding them.
If not present, we default to gcc and g++ (the current behaviour).
Samuel Tardieu [Fri, 19 Jun 2009 11:01:36 +0000 (13:01 +0200)]
Automatically load needed vocabularies when deserializing words
Slava Pestov [Fri, 19 Jun 2009 08:42:42 +0000 (03:42 -0500)]
compiler.cfg.linear-scan: Fix a couple of bugs
Slava Pestov [Fri, 19 Jun 2009 08:31:09 +0000 (03:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 19 Jun 2009 03:33:26 +0000 (22:33 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 19 Jun 2009 03:33:09 +0000 (22:33 -0500)]
draw-world can't be called directly from a game loop; the ui update thread might switch GL contexts out from under us
Slava Pestov [Fri, 19 Jun 2009 03:16:19 +0000 (22:16 -0500)]
extra/tokyo: remove bool typedef, and rename time_t to tokyo_time_t to not clash with existing types
Joe Groff [Fri, 19 Jun 2009 03:01:54 +0000 (22:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 19 Jun 2009 03:01:31 +0000 (22:01 -0500)]
stupid mutable state
Slava Pestov [Fri, 19 Jun 2009 02:55:33 +0000 (21:55 -0500)]
Move histogram words from core/sets to extra/histogram
Slava Pestov [Fri, 19 Jun 2009 02:47:16 +0000 (21:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 19 Jun 2009 02:20:49 +0000 (21:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 19 Jun 2009 02:20:34 +0000 (21:20 -0500)]
make sliders work when range min isn't zero
Joe Groff [Fri, 19 Jun 2009 01:57:02 +0000 (20:57 -0500)]
give range models a step parameter; use it on sliders so the thumb can step by any interval
Doug Coleman [Fri, 19 Jun 2009 00:35:37 +0000 (19:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 19 Jun 2009 00:34:56 +0000 (19:34 -0500)]
turn off auto-use when using help-lint
Slava Pestov [Fri, 19 Jun 2009 00:32:19 +0000 (19:32 -0500)]
Merge branch 'tokyo' of git://www.tiodante.com/git/factor
Slava Pestov [Fri, 19 Jun 2009 00:31:27 +0000 (19:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 19 Jun 2009 00:30:52 +0000 (19:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 19 Jun 2009 00:30:17 +0000 (19:30 -0500)]
Fix hang when loading ui.backend.windows
Doug Coleman [Fri, 19 Jun 2009 00:29:10 +0000 (19:29 -0500)]
don't write docs with auto-use enabled
Bruno Deferrari [Fri, 19 Jun 2009 00:02:29 +0000 (21:02 -0300)]
tokyo.assoc-functor: Fix >alist and delete-at
Bruno Deferrari [Thu, 18 Jun 2009 23:35:38 +0000 (20:35 -0300)]
tokyo.assoc-functor: Fix at*
Doug Coleman [Thu, 18 Jun 2009 22:32:10 +0000 (17:32 -0500)]
minor cleanup
Doug Coleman [Thu, 18 Jun 2009 22:29:41 +0000 (17:29 -0500)]
add histogram and sequence>assoc to sets
Bruno Deferrari [Thu, 18 Jun 2009 21:55:26 +0000 (18:55 -0300)]
tokyo: Reimplement assoc protocols for remote and abstract db using a functor
Sam Anklesaria [Thu, 18 Jun 2009 20:54:24 +0000 (15:54 -0500)]
frp-action-fields
Sam Anklesaria [Thu, 18 Jun 2009 20:32:11 +0000 (15:32 -0500)]
fold-model improvements
Joe Groff [Thu, 18 Jun 2009 20:09:03 +0000 (15:09 -0500)]
make windows without titlebars on win32 actually not have titlebars
Joe Groff [Thu, 18 Jun 2009 17:20:50 +0000 (12:20 -0500)]
docs for window-controls
Joe Groff [Thu, 18 Jun 2009 16:41:34 +0000 (11:41 -0500)]
win32 support for window-controls
Joe Groff [Thu, 18 Jun 2009 14:57:49 +0000 (09:57 -0500)]
oops, forgot a USING
Joe Groff [Thu, 18 Jun 2009 14:53:17 +0000 (09:53 -0500)]
window-controls-demo for testing/showing off window controls
Joe Groff [Thu, 18 Jun 2009 04:00:30 +0000 (23:00 -0500)]
fix cocoa close-window to work on windows without close buttons
Joe Groff [Thu, 18 Jun 2009 03:47:51 +0000 (22:47 -0500)]
interface for controlling window controls (close, minimize, resize, titlebar, etc.). cocoa backend