]>
gitweb.factorcode.org Git - factor.git/log
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
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
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
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
Joe Groff [Thu, 18 Jun 2009 02:45:04 +0000 (21:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Bruno Deferrari [Wed, 17 Jun 2009 23:24:04 +0000 (20:24 -0300)]
tokyo.remotedb: Remote database using Tokyo Tyrant
Bruno Deferrari [Wed, 17 Jun 2009 23:23:39 +0000 (20:23 -0300)]
tokyo.abstractdb: Renamed vocab, refactored memory streams to tokyo.utils vocab
Slava Pestov [Wed, 17 Jun 2009 20:27:20 +0000 (15:27 -0500)]
compiler.cfg.linear-scan: Further progress on inactive interval handling
Bruno Deferrari [Wed, 17 Jun 2009 19:33:37 +0000 (16:33 -0300)]
tokyo.alien: Fix USING: lines
Bruno Deferrari [Wed, 17 Jun 2009 15:13:59 +0000 (12:13 -0300)]
tokyo.cabinet.abstract: Optimization, deserialize objects directly from memory, without the intermediate bytes-array
Bruno Deferrari [Wed, 17 Jun 2009 12:15:53 +0000 (09:15 -0300)]
tokyo.cabinet.abstract: Implement >alist, and correctly free memory returned by tokyo cabinet
Bruno Deferrari [Wed, 17 Jun 2009 11:45:47 +0000 (08:45 -0300)]
tokyo: Add summary.txt files
Bruno Deferrari [Wed, 17 Jun 2009 02:29:09 +0000 (23:29 -0300)]
tokyo.cabinet.abstract: Assoc protocol implementation for Tokyo Cabinet abstract db api
Joe Groff [Tue, 16 Jun 2009 23:14:22 +0000 (18:14 -0500)]
let gl-error know about GL_INVALID_FRAMEBUFFER_OPERATION_EXT error. add <mrt-gl-program> helper word to link a GL program with named multiple render targets
Slava Pestov [Tue, 16 Jun 2009 22:11:36 +0000 (17:11 -0500)]
ui.gadgets.sliders: forgot to update docs
Slava Pestov [Tue, 16 Jun 2009 21:38:39 +0000 (16:38 -0500)]
Remove unused words discovered by Samuel Tardieu
Slava Pestov [Tue, 16 Jun 2009 19:05:39 +0000 (14:05 -0500)]
Oops: interleave-step is bi*
Slava Pestov [Tue, 16 Jun 2009 19:05:23 +0000 (14:05 -0500)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor