]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years ago"<$" made generic + moved to monads
Sam Anklesaria [Sat, 27 Jun 2009 18:31:22 +0000 (13:31 -0500)]
"<$" made generic + moved to monads

14 years agofixed binding bugs in frp
Sam Anklesaria [Sat, 27 Jun 2009 18:22:48 +0000 (13:22 -0500)]
fixed binding bugs in frp

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Sam Anklesaria [Fri, 26 Jun 2009 20:52:48 +0000 (15:52 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agogui-sudoku makes sudokus too
Sam Anklesaria [Fri, 26 Jun 2009 20:28:23 +0000 (15:28 -0500)]
gui-sudoku makes sudokus too

14 years agoadded summary/ author files
Sam Anklesaria [Fri, 26 Jun 2009 20:25:50 +0000 (15:25 -0500)]
added summary/ author files

14 years agofrp documentation updated
Sam Anklesaria [Fri, 26 Jun 2009 04:23:09 +0000 (23:23 -0500)]
frp documentation updated

14 years agochanged frp demo to a gui sudoku solver
Sam Anklesaria [Thu, 25 Jun 2009 21:09:23 +0000 (16:09 -0500)]
changed frp demo to a gui sudoku solver

14 years agofrp: using unparent rather than manual child removal
Sam Anklesaria [Thu, 25 Jun 2009 20:55:09 +0000 (15:55 -0500)]
frp: using unparent rather than manual child removal

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Thu, 25 Jun 2009 14:15:24 +0000 (09:15 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agowindows.offscreen:make-bitmap-image wasn't filling in the component-type of the image...
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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 25 Jun 2009 04:36:42 +0000 (23:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agosimplification of frp
Sam Anklesaria [Thu, 25 Jun 2009 01:06:12 +0000 (20:06 -0500)]
simplification of frp

14 years agoopengl.gl3 vocab containing only forward-compatible symbols. fill in some holes in...
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

14 years agoupdate demos using GL_EXT_framebuffer_object and GL_ARB_texture_float to use suffixle...
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

14 years agoopengl 3.1
Joe Groff [Wed, 24 Jun 2009 22:28:37 +0000 (17:28 -0500)]
opengl 3.1

14 years agocompiler.cfg.stack-analysis: split up into three vocabs
Slava Pestov [Wed, 24 Jun 2009 18:54:43 +0000 (13:54 -0500)]
compiler.cfg.stack-analysis: split up into three vocabs

14 years agocompiler.cfg.linear-scan: fix unit tests
Slava Pestov [Wed, 24 Jun 2009 18:54:12 +0000 (13:54 -0500)]
compiler.cfg.linear-scan: fix unit tests

14 years agoShort circuit trivial composites
Samuel Tardieu [Wed, 24 Jun 2009 13:36:45 +0000 (15:36 +0200)]
Short circuit trivial composites

14 years agoGet rid of vector reallocation by preallocating it
Samuel Tardieu [Wed, 24 Jun 2009 13:27:58 +0000 (15:27 +0200)]
Get rid of vector reallocation by preallocating it

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 24 Jun 2009 13:29:28 +0000 (08:29 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoprovide image component-orders and component-types for all GPU texture formats
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

14 years agoAdd extra tests for math.primes
Samuel Tardieu [Wed, 24 Jun 2009 11:13:10 +0000 (13:13 +0200)]
Add extra tests for math.primes

14 years agoPack primes numbers by slices of 30
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.

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 24 Jun 2009 02:33:52 +0000 (21:33 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocompiler.cfg.linear-scan: fix coalescing to take lifetime holes into account
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

14 years agothrow in image component-orders for some more opengl formats
Joe Groff [Wed, 24 Jun 2009 01:01:53 +0000 (20:01 -0500)]
throw in image component-orders for some more opengl formats

14 years agovalidate cocoa menu items with handles-gesture?
Joe Groff [Tue, 23 Jun 2009 01:16:52 +0000 (20:16 -0500)]
validate cocoa menu items with handles-gesture?

14 years agosome new UI words: handles-gesture? checks whether a gesture will be handled. topmost...
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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 22 Jun 2009 23:08:16 +0000 (18:08 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoGL_BGR and GL_BGRA are standard these days
Joe Groff [Mon, 22 Jun 2009 23:07:46 +0000 (18:07 -0500)]
GL_BGR and GL_BGRA are standard these days

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 22 Jun 2009 21:01:43 +0000 (16:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'mongo-factor-driver' of git://github.com/x6j8x/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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 22 Jun 2009 20:54:25 +0000 (15:54 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoseparate component format from component order in image objects
Joe Groff [Mon, 22 Jun 2009 16:20:54 +0000 (11:20 -0500)]
separate component format from component order in image objects

14 years agoRemove spurious dup in io.serial.unix/linux
Samuel Tardieu [Mon, 22 Jun 2009 16:07:58 +0000 (18:07 +0200)]
Remove spurious dup in io.serial.unix/linux

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 22 Jun 2009 15:34:14 +0000 (10:34 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agosmall bson write performance enhancement, some code optimization, added type declarations
Sascha Matzke [Fri, 5 Jun 2009 12:31:40 +0000 (14:31 +0200)]
small bson write performance enhancement, some code optimization, added type declarations

14 years agocompiler.cfg.linear-scan: Debugging resolve pass
Slava Pestov [Mon, 22 Jun 2009 05:24:51 +0000 (00:24 -0500)]
compiler.cfg.linear-scan: Debugging resolve pass

14 years agoimage buttons built in
Sam Anklesaria [Mon, 22 Jun 2009 02:08:50 +0000 (21:08 -0500)]
image buttons built in

14 years agofixed point signals
Sam Anklesaria [Mon, 22 Jun 2009 02:08:24 +0000 (21:08 -0500)]
fixed point signals

14 years agodynamic lambdas
Sam Anklesaria [Mon, 22 Jun 2009 02:07:16 +0000 (21:07 -0500)]
dynamic lambdas

14 years agomove "run factor file" and "save factor image" commands to application menu
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

14 years agobind file management action gestures to standard cocoa menu items
Joe Groff [Mon, 22 Jun 2009 01:53:11 +0000 (20:53 -0500)]
bind file management action gestures to standard cocoa menu items

14 years agostack-checker: fix doc typo reported by OneEyed
Slava Pestov [Sun, 21 Jun 2009 20:11:41 +0000 (15:11 -0500)]
stack-checker: fix doc typo reported by OneEyed

14 years agocompiler.cfg.linear-scan.resolve: unit tests
Slava Pestov [Sun, 21 Jun 2009 05:23:34 +0000 (00:23 -0500)]
compiler.cfg.linear-scan.resolve: unit tests

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 21 Jun 2009 05:20:46 +0000 (00:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocompiler.cfg.linear-scan: Working on resolve pass
Slava Pestov [Sun, 21 Jun 2009 05:20:01 +0000 (00:20 -0500)]
compiler.cfg.linear-scan: Working on resolve pass

14 years agogive Factor.app a typical File menu
Joe Groff [Sun, 21 Jun 2009 02:26:39 +0000 (21:26 -0500)]
give Factor.app a typical File menu

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sun, 21 Jun 2009 00:30:43 +0000 (19:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomore action gestures. btw "redo" is ^y (not ^Z) outside of OS X
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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 20 Jun 2009 20:35:12 +0000 (15:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotokyo.alien.tctdb: int32_t is not defined on Windows, but int is the sae thing so...
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

14 years agocompiler.cfg.linear-scan.assignment: correctly compute live registers at GC check...
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

14 years agococoa.windows: Fix help lint
Slava Pestov [Sat, 20 Jun 2009 20:14:45 +0000 (15:14 -0500)]
cocoa.windows: Fix help lint

14 years agocompiler.cfg.linear-scan: untangle add-active/delete-active/add-handled calls in...
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

14 years agoMerge branch 'for-slava' of git://git.rfc1149.net/factor
Slava Pestov [Fri, 19 Jun 2009 20:06:50 +0000 (15:06 -0500)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor

14 years agoRevert "Use $CC and $CPP if provided"
Slava Pestov [Fri, 19 Jun 2009 20:04:06 +0000 (15:04 -0500)]
Revert "Use $CC and $CPP if provided"

This reverts commit 8f9c4a78a4c8bf42b63c32917c246829836368a6.

14 years agoRevert "use CC env var on openbsd too"
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.

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 19 Jun 2009 19:42:57 +0000 (14:42 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoallow robot-identifiers to be set for robots.txt
Doug Coleman [Fri, 19 Jun 2009 19:41:48 +0000 (14:41 -0500)]
allow robot-identifiers to be set for robots.txt

14 years agoFix help-lint for models.range and histogram
Slava Pestov [Fri, 19 Jun 2009 19:33:43 +0000 (14:33 -0500)]
Fix help-lint for models.range and histogram

14 years agouse CC env var on openbsd too
Doug Coleman [Fri, 19 Jun 2009 19:22:39 +0000 (14:22 -0500)]
use CC env var on openbsd too

14 years agoMerge branch 'master' of git://git.nousoft.org/~thomas/factor
Doug Coleman [Fri, 19 Jun 2009 19:21:27 +0000 (14:21 -0500)]
Merge branch 'master' of git://git.nousoft.org/~thomas/factor

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 19 Jun 2009 19:07:32 +0000 (14:07 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agofix nover, add unit test
Doug Coleman [Fri, 19 Jun 2009 17:58:17 +0000 (12:58 -0500)]
fix nover, add unit test

14 years agoUse $CC and $CPP if provided
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).

14 years agoAutomatically load needed vocabularies when deserializing words
Samuel Tardieu [Fri, 19 Jun 2009 11:01:36 +0000 (13:01 +0200)]
Automatically load needed vocabularies when deserializing words

14 years agocompiler.cfg.linear-scan: Fix a couple of bugs
Slava Pestov [Fri, 19 Jun 2009 08:42:42 +0000 (03:42 -0500)]
compiler.cfg.linear-scan: Fix a couple of bugs

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 19 Jun 2009 08:31:09 +0000 (03:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge 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

14 years agodraw-world can't be called directly from a game loop; the ui update thread might...
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

14 years agoextra/tokyo: remove bool typedef, and rename time_t to tokyo_time_t to not clash...
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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 19 Jun 2009 03:01:54 +0000 (22:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agostupid mutable state
Joe Groff [Fri, 19 Jun 2009 03:01:31 +0000 (22:01 -0500)]
stupid mutable state

14 years agoMove histogram words from core/sets to extra/histogram
Slava Pestov [Fri, 19 Jun 2009 02:55:33 +0000 (21:55 -0500)]
Move histogram words from core/sets to extra/histogram

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 19 Jun 2009 02:47:16 +0000 (21:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge 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

14 years agomake sliders work when range min isn't zero
Joe Groff [Fri, 19 Jun 2009 02:20:34 +0000 (21:20 -0500)]
make sliders work when range min isn't zero

14 years agogive range models a step parameter; use it on sliders so the thumb can step by any...
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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 19 Jun 2009 00:35:37 +0000 (19:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoturn off auto-use when using help-lint
Doug Coleman [Fri, 19 Jun 2009 00:34:56 +0000 (19:34 -0500)]
turn off auto-use when using help-lint

14 years agoMerge branch 'tokyo' of git://www.tiodante.com/git/factor
Slava Pestov [Fri, 19 Jun 2009 00:32:19 +0000 (19:32 -0500)]
Merge branch 'tokyo' of git://www.tiodante.com/git/factor

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

14 years agoMerge 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

14 years agoFix hang when loading ui.backend.windows
Slava Pestov [Fri, 19 Jun 2009 00:30:17 +0000 (19:30 -0500)]
Fix hang when loading ui.backend.windows

14 years agodon't write docs with auto-use enabled
Doug Coleman [Fri, 19 Jun 2009 00:29:10 +0000 (19:29 -0500)]
don't write docs with auto-use enabled

14 years agotokyo.assoc-functor: Fix >alist and delete-at
Bruno Deferrari [Fri, 19 Jun 2009 00:02:29 +0000 (21:02 -0300)]
tokyo.assoc-functor: Fix >alist and delete-at

14 years agotokyo.assoc-functor: Fix at*
Bruno Deferrari [Thu, 18 Jun 2009 23:35:38 +0000 (20:35 -0300)]
tokyo.assoc-functor: Fix at*

14 years agominor cleanup
Doug Coleman [Thu, 18 Jun 2009 22:32:10 +0000 (17:32 -0500)]
minor cleanup

14 years agoadd histogram and sequence>assoc to sets
Doug Coleman [Thu, 18 Jun 2009 22:29:41 +0000 (17:29 -0500)]
add histogram and sequence>assoc to sets

14 years agotokyo: Reimplement assoc protocols for remote and abstract db using a functor
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

14 years agofrp-action-fields
Sam Anklesaria [Thu, 18 Jun 2009 20:54:24 +0000 (15:54 -0500)]
frp-action-fields

14 years agofold-model improvements
Sam Anklesaria [Thu, 18 Jun 2009 20:32:11 +0000 (15:32 -0500)]
fold-model improvements

14 years agomake windows without titlebars on win32 actually not have titlebars
Joe Groff [Thu, 18 Jun 2009 20:09:03 +0000 (15:09 -0500)]
make windows without titlebars on win32 actually not have titlebars

14 years agodocs for window-controls
Joe Groff [Thu, 18 Jun 2009 17:20:50 +0000 (12:20 -0500)]
docs for window-controls

14 years agowin32 support for window-controls
Joe Groff [Thu, 18 Jun 2009 16:41:34 +0000 (11:41 -0500)]
win32 support for window-controls

14 years agooops, forgot a USING
Joe Groff [Thu, 18 Jun 2009 14:57:49 +0000 (09:57 -0500)]
oops, forgot a USING

14 years agowindow-controls-demo for testing/showing off window controls
Joe Groff [Thu, 18 Jun 2009 14:53:17 +0000 (09:53 -0500)]
window-controls-demo for testing/showing off window controls

14 years agofix cocoa close-window to work on windows without close buttons
Joe Groff [Thu, 18 Jun 2009 04:00:30 +0000 (23:00 -0500)]
fix cocoa close-window to work on windows without close buttons

14 years agointerface for controlling window controls (close, minimize, resize, titlebar, etc...
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