]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years agomodulization of ui.frp
Sam Anklesaria [Sun, 24 May 2009 14:36:24 +0000 (09:36 -0500)]
modulization of ui.frp

14 years agoui.gadgets.alerts: "ask-buttons" added
Sam Anklesaria [Sat, 23 May 2009 13:30:41 +0000 (08:30 -0500)]
ui.gadgets.alerts: "ask-buttons" added

14 years agofile trees start common path
Sam Anklesaria [Sat, 23 May 2009 03:27:35 +0000 (22:27 -0500)]
file trees start common path

14 years agogeneralized str-fry to fries
Sam Anklesaria [Fri, 22 May 2009 21:44:20 +0000 (16:44 -0500)]
generalized str-fry to fries

14 years agofrp: auto-updating of action-models
Sam Anklesaria [Fri, 22 May 2009 21:43:21 +0000 (16:43 -0500)]
frp: auto-updating of action-models

14 years agomonadic binding for models (frp)
Sam Anklesaria [Thu, 21 May 2009 21:36:12 +0000 (16:36 -0500)]
monadic binding for models (frp)

14 years agomanual models for alert buttons
Sam Anklesaria [Tue, 19 May 2009 21:40:39 +0000 (16:40 -0500)]
manual models for alert buttons

14 years agomoved with-in-vocab back to rpc
Sam Anklesaria [Mon, 18 May 2009 22:21:57 +0000 (17:21 -0500)]
moved with-in-vocab back to rpc

14 years agofrp-button improvements
Sam Anklesaria [Mon, 18 May 2009 22:21:15 +0000 (17:21 -0500)]
frp-button improvements

14 years agoalerts: "ask-user" added (uses functors)
Sam Anklesaria [Sun, 17 May 2009 22:35:07 +0000 (17:35 -0500)]
alerts: "ask-user" added (uses functors)

14 years agofrp tables use basic-models
Sam Anklesaria [Sun, 17 May 2009 04:30:30 +0000 (23:30 -0500)]
frp tables use basic-models

14 years agoui.frp uses table constructor
Sam Anklesaria [Sun, 17 May 2009 03:58:38 +0000 (22:58 -0500)]
ui.frp uses table constructor

14 years agorestarted modules vocab development
Sam Anklesaria [Sun, 17 May 2009 00:50:16 +0000 (19:50 -0500)]
restarted modules vocab development

14 years agopseudo-slots vocabulary
Sam Anklesaria [Sun, 17 May 2009 00:49:27 +0000 (19:49 -0500)]
pseudo-slots vocabulary

14 years agotables selected-values type error fixed
Sam Anklesaria [Sat, 16 May 2009 15:46:34 +0000 (10:46 -0500)]
tables selected-values type error fixed

14 years agotable single storage works for f
Sam Anklesaria [Sat, 16 May 2009 01:02:07 +0000 (20:02 -0500)]
table single storage works for f

14 years agomodels.illusion allows multiple refs for original
Sam Anklesaria [Sat, 16 May 2009 00:31:43 +0000 (19:31 -0500)]
models.illusion allows multiple refs for original

14 years agoillusion models: two way arrows
Sam Anklesaria [Fri, 15 May 2009 21:58:17 +0000 (16:58 -0500)]
illusion models: two way arrows

14 years agotables shift-click hack for mac
Sam Anklesaria [Thu, 14 May 2009 17:38:43 +0000 (12:38 -0500)]
tables shift-click hack for mac

14 years agomultiple selection of same row fixed
Sam Anklesaria [Thu, 14 May 2009 15:01:37 +0000 (10:01 -0500)]
multiple selection of same row fixed

14 years agotable gadget row-action bug fixed
Sam Anklesaria [Thu, 14 May 2009 03:15:33 +0000 (22:15 -0500)]
table gadget row-action bug fixed

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Sam Anklesaria [Thu, 14 May 2009 01:03:22 +0000 (20:03 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

Conflicts:
basis/io/launcher/launcher.factor

14 years agoRename a word
Slava Pestov [Thu, 14 May 2009 00:55:33 +0000 (19:55 -0500)]
Rename a word

14 years agowebapps.mason: work on it some more
Slava Pestov [Thu, 14 May 2009 00:53:52 +0000 (19:53 -0500)]
webapps.mason: work on it some more

14 years agoUpdate mason.platform for webapps.mason
Slava Pestov [Thu, 14 May 2009 00:47:00 +0000 (19:47 -0500)]
Update mason.platform for webapps.mason

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

14 years agowebapps.mason: preliminary checkin
Slava Pestov [Thu, 14 May 2009 00:39:26 +0000 (19:39 -0500)]
webapps.mason: preliminary checkin

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

14 years agoredundant math is redundant
Joe Groff [Thu, 14 May 2009 00:36:06 +0000 (19:36 -0500)]
redundant math is redundant

14 years agoin game-worlds, open game-input before starting game-loop and close after. otherwise...
Joe Groff [Thu, 14 May 2009 00:35:46 +0000 (19:35 -0500)]
in game-worlds, open game-input before starting game-loop and close after. otherwise there's a chance the game-loop might tick without game-input available

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

14 years agomason.notify.server: parameters were wrong way around
Slava Pestov [Thu, 14 May 2009 00:33:57 +0000 (19:33 -0500)]
mason.notify.server: parameters were wrong way around

14 years agorotate-circular word
Joe Groff [Thu, 14 May 2009 00:31:58 +0000 (19:31 -0500)]
rotate-circular word

14 years agounbassackwardsify the mouse, q and e rotate too
U-C4\Administrator [Thu, 14 May 2009 00:26:08 +0000 (19:26 -0500)]
unbassackwardsify the mouse, q and e rotate too

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-C4\Administrator [Thu, 14 May 2009 00:22:10 +0000 (19:22 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoterrain demo allows looking around with keyboard now. used ${ in a few places
U-C4\Administrator [Thu, 14 May 2009 00:21:27 +0000 (19:21 -0500)]
terrain demo allows looking around with keyboard now.  used ${ in a few places

14 years agoNew mason.notify.server tool, and fix failure report
Slava Pestov [Wed, 13 May 2009 23:19:30 +0000 (18:19 -0500)]
New mason.notify.server tool, and fix failure report

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 13 May 2009 22:29:42 +0000 (17:29 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomason.common: fix git-id word on Windows
Slava Pestov [Wed, 13 May 2009 22:29:14 +0000 (17:29 -0500)]
mason.common: fix git-id word on Windows

14 years agotable views: selected value is always a vector
Sam Anklesaria [Wed, 13 May 2009 22:17:10 +0000 (17:17 -0500)]
table views: selected value is always a vector

14 years agotools.annotations: now prints a table of values
Slava Pestov [Wed, 13 May 2009 22:03:41 +0000 (17:03 -0500)]
tools.annotations: now prints a table of values

14 years agoMerge branch 'irc' of git://www.tiodante.com/git/factor
Slava Pestov [Wed, 13 May 2009 21:59:18 +0000 (16:59 -0500)]
Merge branch 'irc' of git://www.tiodante.com/git/factor

14 years agoMerge branch 'redis' of git://www.tiodante.com/git/factor
Slava Pestov [Wed, 13 May 2009 21:59:12 +0000 (16:59 -0500)]
Merge branch 'redis' of git://www.tiodante.com/git/factor

14 years agoFix regression with: bad interaction between predicate classes and tuple inheritance...
Slava Pestov [Wed, 13 May 2009 21:58:01 +0000 (16:58 -0500)]
Fix regression with: bad interaction between predicate classes and tuple inheritance, reported by Bruno Deferrari

14 years agomultiple selection in table views
Sam Anklesaria [Wed, 13 May 2009 21:10:04 +0000 (16:10 -0500)]
multiple selection in table views

14 years agoGraduation! Move game-input and iokit into basis
Slava Pestov [Wed, 13 May 2009 19:18:10 +0000 (14:18 -0500)]
Graduation! Move game-input and iokit into basis

14 years agoos-linux.cpp: inotify wrappers should be VM_C_API
Slava Pestov [Wed, 13 May 2009 08:49:51 +0000 (03:49 -0500)]
os-linux.cpp: inotify wrappers should be VM_C_API

14 years agoMore VM cleanups
Slava Pestov [Wed, 13 May 2009 06:08:16 +0000 (01:08 -0500)]
More VM cleanups

14 years agoFix FEP if there are too many words in the image, clean up some VM code
Slava Pestov [Wed, 13 May 2009 05:58:54 +0000 (00:58 -0500)]
Fix FEP if there are too many words in the image, clean up some VM code

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

14 years agoFix compiler breakage if a GENERIC# has an incorrect stack effect declaration
Slava Pestov [Wed, 13 May 2009 02:23:52 +0000 (21:23 -0500)]
Fix compiler breakage if a GENERIC# has an incorrect stack effect declaration

14 years agoFix GENERIC# with out of bounds dispatch position
Slava Pestov [Wed, 13 May 2009 01:47:20 +0000 (20:47 -0500)]
Fix GENERIC# with out of bounds dispatch position

14 years agofix stat on 64bit linux
Slava Pestov [Tue, 12 May 2009 23:04:22 +0000 (18:04 -0500)]
fix stat on 64bit linux

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 12 May 2009 22:09:33 +0000 (17:09 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotools.deploy.shaker: Only strip out compiler classes if user doesn't request full...
Slava Pestov [Tue, 12 May 2009 21:56:36 +0000 (16:56 -0500)]
tools.deploy.shaker: Only strip out compiler classes if user doesn't request full environment

14 years agomason: add timeouts in more places, clean up .dmg creation code
Slava Pestov [Tue, 12 May 2009 21:52:43 +0000 (16:52 -0500)]
mason: add timeouts in more places, clean up .dmg creation code

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 12 May 2009 21:23:26 +0000 (16:23 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoLink VM with OpenSSL on NetBSD otherwise it can't find some symbols
Slava Pestov [Tue, 12 May 2009 21:23:09 +0000 (16:23 -0500)]
Link VM with OpenSSL on NetBSD otherwise it can't find some symbols

14 years agomake output>array a macro to avoid subtle bugs
Doug Coleman [Tue, 12 May 2009 15:32:19 +0000 (10:32 -0500)]
make output>array a macro to avoid subtle bugs

14 years agoio.bakend.windows.nt: fix bootstrap error
Slava Pestov [Tue, 12 May 2009 11:25:06 +0000 (06:25 -0500)]
io.bakend.windows.nt: fix bootstrap error

14 years agoTemporarily comment out two unit tests in bloom-filters which caused Factor to run...
Slava Pestov [Tue, 12 May 2009 10:47:50 +0000 (05:47 -0500)]
Temporarily comment out two unit tests in bloom-filters which caused Factor to run out of memory

14 years agoMerge branch 'bloom-filters' of git://github.com/alec/factor
Slava Pestov [Tue, 12 May 2009 10:39:02 +0000 (05:39 -0500)]
Merge branch 'bloom-filters' of git://github.com/alec/factor

14 years agotools.deploy.test: use try-output-process, and run VM from .app bundle when testing...
Slava Pestov [Tue, 12 May 2009 10:16:46 +0000 (05:16 -0500)]
tools.deploy.test: use try-output-process, and run VM from .app bundle when testing deployed app. This makes the game-input deploy test work

14 years agoMove try-output-process from mason.common to io.launcher
Slava Pestov [Tue, 12 May 2009 10:16:19 +0000 (05:16 -0500)]
Move try-output-process from mason.common to io.launcher

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 12 May 2009 09:26:17 +0000 (04:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotools.deploy.shaker: better I/O stripping, and more effective compiler class strippin...
Slava Pestov [Tue, 12 May 2009 09:20:02 +0000 (04:20 -0500)]
tools.deploy.shaker: better I/O stripping, and more effective compiler class stripping by clearing megamorphic caches

14 years agoMove wchar_t* typedef from alien.arrays to windows.types since that's the only place...
Slava Pestov [Tue, 12 May 2009 09:19:22 +0000 (04:19 -0500)]
Move wchar_t* typedef from alien.arrays to windows.types since that's the only place that uses it. Reduces deployed image size since io.encodings.utf16 not loaded on Unix

14 years agohello-ui and spheres can deploy without I/O
Slava Pestov [Tue, 12 May 2009 09:18:50 +0000 (04:18 -0500)]
hello-ui and spheres can deploy without I/O

14 years agoui.gadgets.worlds: Remove unneeded ui.commands dependency. This reduces deployed...
Slava Pestov [Tue, 12 May 2009 09:02:24 +0000 (04:02 -0500)]
ui.gadgets.worlds: Remove unneeded ui.commands dependency. This reduces deployed image size

14 years agobootstrap.stage2: strip out UTF16 encoding. It will only be loaded again if needed...
Slava Pestov [Tue, 12 May 2009 09:02:08 +0000 (04:02 -0500)]
bootstrap.stage2: strip out UTF16 encoding. It will only be loaded again if needed. This reduces deployed binary size

14 years agoClean up init-stdio implementations and move io.streams.null to basis
Slava Pestov [Tue, 12 May 2009 08:35:48 +0000 (03:35 -0500)]
Clean up init-stdio implementations and move io.streams.null to basis

14 years agoRemove compiled slot from quotations since its not needed
Slava Pestov [Tue, 12 May 2009 08:09:15 +0000 (03:09 -0500)]
Remove compiled slot from quotations since its not needed

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

14 years agomason.notify: fix munged refactoring
Slava Pestov [Tue, 12 May 2009 03:04:54 +0000 (22:04 -0500)]
mason.notify: fix munged refactoring

14 years agoremove the rest of the unportable fields from dirent for now
Doug Coleman [Tue, 12 May 2009 03:03:07 +0000 (22:03 -0500)]
remove the rest of the unportable fields from dirent for now

14 years agod_off is missing on macosx, remove for now
Doug Coleman [Tue, 12 May 2009 02:56:09 +0000 (21:56 -0500)]
d_off is missing on macosx, remove for now

14 years agogame-input: run tests on Windows now, too
Slava Pestov [Mon, 11 May 2009 23:03:19 +0000 (18:03 -0500)]
game-input: run tests on Windows now, too

14 years agowindows.dinput.constants: fix deployment
Slava Pestov [Mon, 11 May 2009 23:01:35 +0000 (18:01 -0500)]
windows.dinput.constants: fix deployment

14 years agoMake focusable-child* work even if world has no children, to clean up a code duplication
Slava Pestov [Mon, 11 May 2009 22:04:32 +0000 (17:04 -0500)]
Make focusable-child* work even if world has no children, to clean up a code duplication

14 years agoAdd deploy test to ensure game-input works
Slava Pestov [Mon, 11 May 2009 22:04:14 +0000 (17:04 -0500)]
Add deploy test to ensure game-input works

14 years agotools.deploy.shaker: load ui.debugger into UI apps deployed with debugging support
Slava Pestov [Mon, 11 May 2009 21:20:16 +0000 (16:20 -0500)]
tools.deploy.shaker: load ui.debugger into UI apps deployed with debugging support

14 years agoFix stack underflow in Windows UI backend
Slava Pestov [Mon, 11 May 2009 21:19:41 +0000 (16:19 -0500)]
Fix stack underflow in Windows UI backend

14 years agoui.debugger: new mini error dialog box for deployed apps
Slava Pestov [Mon, 11 May 2009 21:18:47 +0000 (16:18 -0500)]
ui.debugger: new mini error dialog box for deployed apps

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 11 May 2009 19:38:45 +0000 (14:38 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoAdd user-visible grab-input and ungrab-input words to cleanly toggle grabbing on...
Joe Groff [Mon, 11 May 2009 18:18:38 +0000 (13:18 -0500)]
Add user-visible grab-input and ungrab-input words to cleanly toggle grabbing on worlds

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 11 May 2009 17:37:50 +0000 (12:37 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

Conflicts:
basis/ui/gadgets/worlds/worlds.factor

14 years agofix terrain sky to match projection FOV
Joe Groff [Mon, 11 May 2009 17:36:04 +0000 (12:36 -0500)]
fix terrain sky to match projection FOV

14 years agoimprove error handling when begin-world fails
Joe Groff [Mon, 11 May 2009 17:35:41 +0000 (12:35 -0500)]
improve error handling when begin-world fails

14 years agofixed update-tuple - called wrong constructor for update
Sascha Matzke [Mon, 11 May 2009 13:38:12 +0000 (15:38 +0200)]
fixed update-tuple - called wrong constructor for update

14 years agofixed serialization of factor words/quotations
Sascha Matzke [Mon, 11 May 2009 13:37:47 +0000 (15:37 +0200)]
fixed serialization of factor words/quotations

14 years agoMerge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver
Sascha Matzke [Mon, 11 May 2009 08:08:53 +0000 (10:08 +0200)]
Merge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver

14 years agoMerge branch 'mongo-factor-driver' of git@github.com:x6j8x/factor into mongo-factor...
Sascha Matzke [Mon, 11 May 2009 08:08:22 +0000 (10:08 +0200)]
Merge branch 'mongo-factor-driver' of git@github.com:x6j8x/factor into mongo-factor-driver

14 years agoDeploy tool always uses optimizing compiler now
Slava Pestov [Mon, 11 May 2009 05:32:22 +0000 (00:32 -0500)]
Deploy tool always uses optimizing compiler now

14 years agoredis.assoc: Use redis-flushdb in clear-assoc
Bruno Deferrari [Mon, 11 May 2009 03:50:22 +0000 (00:50 -0300)]
redis.assoc: Use redis-flushdb in clear-assoc

14 years agoextra.redis: Replace 'redis-assoc' with the more general 'redis' type (now in the...
Bruno Deferrari [Mon, 11 May 2009 03:44:09 +0000 (00:44 -0300)]
extra.redis: Replace 'redis-assoc' with the more general 'redis' type (now in the redis vocab), add support for automatic authentification when calling 'with-redis'

14 years agoextra.redis: Make redis-keys return an array of keys instead of a space separated...
Bruno Deferrari [Mon, 11 May 2009 03:09:32 +0000 (00:09 -0300)]
extra.redis: Make redis-keys return an array of keys instead of a space separated string of keys

14 years agoextra.redis.assoc: Assoc protocol implementation for Redis
Bruno Deferrari [Mon, 11 May 2009 03:08:34 +0000 (00:08 -0300)]
extra.redis.assoc: Assoc protocol implementation for Redis

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 11 May 2009 02:36:38 +0000 (21:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoFix deployment of UI apps and implement various tricks to make deployed images smaller
Slava Pestov [Mon, 11 May 2009 02:33:13 +0000 (21:33 -0500)]
Fix deployment of UI apps and implement various tricks to make deployed images smaller

14 years agoMerge branch 'master' into redis
Bruno Deferrari [Mon, 11 May 2009 02:10:39 +0000 (23:10 -0300)]
Merge branch 'master' into redis