]> gitweb.factorcode.org Git - factor.git/log
factor.git
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 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 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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Thu, 18 Jun 2009 02:45:04 +0000 (21:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotokyo.remotedb: Remote database using Tokyo Tyrant
Bruno Deferrari [Wed, 17 Jun 2009 23:24:04 +0000 (20:24 -0300)]
tokyo.remotedb: Remote database using Tokyo Tyrant

14 years agotokyo.abstractdb: Renamed vocab, refactored memory streams to tokyo.utils vocab
Bruno Deferrari [Wed, 17 Jun 2009 23:23:39 +0000 (20:23 -0300)]
tokyo.abstractdb: Renamed vocab, refactored memory streams to tokyo.utils vocab

14 years agocompiler.cfg.linear-scan: Further progress on inactive interval handling
Slava Pestov [Wed, 17 Jun 2009 20:27:20 +0000 (15:27 -0500)]
compiler.cfg.linear-scan: Further progress on inactive interval handling

14 years agotokyo.alien: Fix USING: lines
Bruno Deferrari [Wed, 17 Jun 2009 19:33:37 +0000 (16:33 -0300)]
tokyo.alien: Fix USING: lines

14 years agotokyo.cabinet.abstract: Optimization, deserialize objects directly from memory, witho...
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

14 years agotokyo.cabinet.abstract: Implement >alist, and correctly free memory returned by tokyo...
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

14 years agotokyo: Add summary.txt files
Bruno Deferrari [Wed, 17 Jun 2009 11:45:47 +0000 (08:45 -0300)]
tokyo: Add summary.txt files

14 years agotokyo.cabinet.abstract: Assoc protocol implementation for Tokyo Cabinet abstract...
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

14 years agolet gl-error know about GL_INVALID_FRAMEBUFFER_OPERATION_EXT error. add <mrt-gl-progr...
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

14 years agoui.gadgets.sliders: forgot to update docs
Slava Pestov [Tue, 16 Jun 2009 22:11:36 +0000 (17:11 -0500)]
ui.gadgets.sliders: forgot to update docs

14 years agoRemove unused words discovered by Samuel Tardieu
Slava Pestov [Tue, 16 Jun 2009 21:38:39 +0000 (16:38 -0500)]
Remove unused words discovered by Samuel Tardieu

14 years agoOops: interleave-step is bi*
Slava Pestov [Tue, 16 Jun 2009 19:05:39 +0000 (14:05 -0500)]
Oops: interleave-step is bi*

14 years agoMerge branch 'for-slava' of git://git.rfc1149.net/factor
Slava Pestov [Tue, 16 Jun 2009 19:05:23 +0000 (14:05 -0500)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor

14 years agoForbid tabs in source code
Samuel Tardieu [Tue, 16 Jun 2009 18:47:56 +0000 (20:47 +0200)]
Forbid tabs in source code

14 years agointerleave: allow the 'between' quot to access the stack
Slava Pestov [Mon, 15 Jun 2009 21:07:39 +0000 (16:07 -0500)]
interleave: allow the 'between' quot to access the stack

14 years agoDocumentation fix for PV{
Samuel Tardieu [Fri, 12 Jun 2009 09:59:48 +0000 (11:59 +0200)]
Documentation fix for PV{

14 years agoRemove initial-quot feature
Slava Pestov [Mon, 15 Jun 2009 18:07:15 +0000 (13:07 -0500)]
Remove initial-quot feature

14 years agosequences: change implementation of interleave
Slava Pestov [Sun, 14 Jun 2009 23:22:31 +0000 (18:22 -0500)]
sequences: change implementation of interleave

14 years agosequences: update each-index and map-index to not depend on integers-as-sequences
Slava Pestov [Sun, 14 Jun 2009 23:10:24 +0000 (18:10 -0500)]
sequences: update each-index and map-index to not depend on integers-as-sequences

14 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Sun, 14 Jun 2009 23:03:32 +0000 (18:03 -0500)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

14 years ago'see' on tuple classes didn't show initial values if slot type was not declared
Slava Pestov [Sun, 14 Jun 2009 22:46:29 +0000 (17:46 -0500)]
'see' on tuple classes didn't show initial values if slot type was not declared

14 years agocompiler.cfg.linear-scan.resolve: fix compile error
Slava Pestov [Sun, 14 Jun 2009 22:00:52 +0000 (17:00 -0500)]
compiler.cfg.linear-scan.resolve: fix compile error

14 years agoFUEL: Bug fix: indentation of consecutive setter lines.
Jose A. Ortega Ruiz [Sun, 14 Jun 2009 18:29:27 +0000 (20:29 +0200)]
FUEL: Bug fix: indentation of consecutive setter lines.

14 years agotokyo.alien: Fix typo
Bruno Deferrari [Sun, 14 Jun 2009 01:16:29 +0000 (22:16 -0300)]
tokyo.alien: Fix typo

14 years agoMove constructors vocabulary to extra and refactor basis code not to use it
Slava Pestov [Sat, 13 Jun 2009 23:47:19 +0000 (18:47 -0500)]
Move constructors vocabulary to extra and refactor basis code not to use it

14 years agotokyo.alien: Add full paths to libraries on osx
Bruno Deferrari [Sat, 13 Jun 2009 23:41:41 +0000 (20:41 -0300)]
tokyo.alien: Add full paths to libraries on osx

14 years agoAdd some failing unit tests exposing bugs in initial-quot: implementation
Slava Pestov [Sat, 13 Jun 2009 23:34:27 +0000 (18:34 -0500)]
Add some failing unit tests exposing bugs in initial-quot: implementation

14 years agotokyo.alien: Add code that loads the dlls (not working right now for me)
Bruno Deferrari [Sat, 13 Jun 2009 23:13:53 +0000 (20:13 -0300)]
tokyo.alien: Add code that loads the dlls (not working right now for me)

14 years agoFix conflict
Slava Pestov [Sat, 13 Jun 2009 22:49:20 +0000 (17:49 -0500)]
Fix conflict

14 years agodestructors: fix docs typo reported by Blei in #concatenative
Slava Pestov [Sat, 13 Jun 2009 22:36:47 +0000 (17:36 -0500)]
destructors: fix docs typo reported by Blei in #concatenative

14 years agoVarious linear scan fixes
Slava Pestov [Sat, 13 Jun 2009 22:35:40 +0000 (17:35 -0500)]
Various linear scan fixes
insert spill before reload to fix x86-32 regression
inactive splitting: if all inactive intervals' registers are in use, don't fail
fix stack analysis tests

14 years agoMerge branch 'master' into tokyo
Bruno Deferrari [Sat, 13 Jun 2009 22:29:58 +0000 (19:29 -0300)]
Merge branch 'master' into tokyo

14 years agotokyo.alien: Add tcadb
Bruno Deferrari [Sat, 13 Jun 2009 04:49:07 +0000 (01:49 -0300)]
tokyo.alien: Add tcadb

14 years agotokyo.alien: Add tcfdb
Bruno Deferrari [Sat, 13 Jun 2009 04:41:15 +0000 (01:41 -0300)]
tokyo.alien: Add tcfdb

14 years agotokyo.alien: Add tcbdb
Bruno Deferrari [Sat, 13 Jun 2009 04:24:22 +0000 (01:24 -0300)]
tokyo.alien: Add tcbdb

14 years agotokyo.alien: Fixes, add tchdb, loads now.
Bruno Deferrari [Sat, 13 Jun 2009 01:58:53 +0000 (22:58 -0300)]
tokyo.alien: Fixes, add tchdb, loads now.

14 years agotokyo.alien: Make time_t a long, needs fix for 64bits windows
Bruno Deferrari [Fri, 12 Jun 2009 18:19:18 +0000 (15:19 -0300)]
tokyo.alien: Make time_t a long, needs fix for 64bits windows

14 years agotokyo.alien: Use long for time_t
Bruno Deferrari [Fri, 12 Jun 2009 18:14:14 +0000 (15:14 -0300)]
tokyo.alien: Use long for time_t

14 years agotokyo.alien: Initial works on tokyo bindings (incomplete, not working, not tested)
Bruno Deferrari [Fri, 12 Jun 2009 17:25:01 +0000 (14:25 -0300)]
tokyo.alien: Initial works on tokyo bindings (incomplete, not working, not tested)

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

14 years agoadd some unit tests for reshaping tuples with initial-quot: slots
Doug Coleman [Fri, 12 Jun 2009 16:58:07 +0000 (11:58 -0500)]
add some unit tests for reshaping tuples with initial-quot: slots

14 years agosimplify implementation of initial-quot:
Doug Coleman [Fri, 12 Jun 2009 16:45:53 +0000 (11:45 -0500)]
simplify implementation of initial-quot:

14 years agoinitial-quot: works fully, need to make a couple simplifications
Doug Coleman [Fri, 12 Jun 2009 14:21:51 +0000 (09:21 -0500)]
initial-quot: works fully, need to make a couple simplifications

14 years agofix destructors docs
Doug Coleman [Fri, 12 Jun 2009 07:43:13 +0000 (02:43 -0500)]
fix destructors docs

14 years agofix load error
Doug Coleman [Fri, 12 Jun 2009 07:43:05 +0000 (02:43 -0500)]
fix load error

14 years agoMerge branch 'master' of git://github.com/prunedtree/factor
Doug Coleman [Fri, 12 Jun 2009 07:33:49 +0000 (02:33 -0500)]
Merge branch 'master' of git://github.com/prunedtree/factor

Conflicts:
basis/compression/inflate/inflate.factor
basis/math/matrices/matrices.factor