]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years agoalien.libraries: add a "deploy-library" word that marks a library to have its dll...
Joe Groff [Tue, 16 Feb 2010 21:32:14 +0000 (13:32 -0800)]
alien.libraries: add a "deploy-library" word that marks a library to have its dll deployed with applications that use it. add support to tools.deploy to find and copy deployed libraries into target bundle

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 16 Feb 2010 18:41:15 +0000 (10:41 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agofix globs tests
Joe Groff [Tue, 16 Feb 2010 18:33:21 +0000 (10:33 -0800)]
fix globs tests

14 years agoreduce reflection level on gpu.demos.bunny deployment to hopefully get it back below...
Joe Groff [Tue, 16 Feb 2010 18:30:20 +0000 (10:30 -0800)]
reduce reflection level on gpu.demos.bunny deployment to hopefully get it back below the tools.deploy test limit size

14 years agogit doesn't track empty directories. remove that from the vocab.metadata.resources...
Joe Groff [Tue, 16 Feb 2010 18:29:18 +0000 (10:29 -0800)]
git doesn't track empty directories. remove that from the vocab.metadata.resources tests

14 years agovocabs.metadata.resources: fix help lint
Slava Pestov [Tue, 16 Feb 2010 12:52:16 +0000 (01:52 +1300)]
vocabs.metadata.resources: fix help lint

14 years agotools.deploy.windows.ico: add unportable tag so that load-all doesn't load Win32...
Slava Pestov [Tue, 16 Feb 2010 12:52:09 +0000 (01:52 +1300)]
tools.deploy.windows.ico: add unportable tag so that load-all doesn't load Win32 bindings on non-Windows platforms

14 years agotools.deploy: add deploy tests for gpu.demos.raytrace and gpu.demos.bunny
Slava Pestov [Tue, 16 Feb 2010 11:33:08 +0000 (00:33 +1300)]
tools.deploy: add deploy tests for gpu.demos.raytrace and gpu.demos.bunny

14 years agoinverse: remove unnecessary dependency on debugger
Slava Pestov [Tue, 16 Feb 2010 11:32:53 +0000 (00:32 +1300)]
inverse: remove unnecessary dependency on debugger

14 years agoMerge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources
Slava Pestov [Tue, 16 Feb 2010 11:17:09 +0000 (00:17 +1300)]
Merge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources

14 years agoBump version number to 0.93
Slava Pestov [Tue, 16 Feb 2010 11:16:08 +0000 (00:16 +1300)]
Bump version number to 0.93

14 years agowebsites.concatenative: fix mason web app invocation
Slava Pestov [Tue, 16 Feb 2010 11:13:08 +0000 (00:13 +1300)]
websites.concatenative: fix mason web app invocation

14 years agoClean up some tags
Slava Pestov [Tue, 16 Feb 2010 11:12:55 +0000 (00:12 +1300)]
Clean up some tags

14 years agoA few documentation fixes
Slava Pestov [Tue, 16 Feb 2010 10:52:38 +0000 (23:52 +1300)]
A few documentation fixes

14 years agoassocs: move conjoin and conjoin-at to assoc docs 0.92
Slava Pestov [Tue, 16 Feb 2010 02:29:46 +0000 (15:29 +1300)]
assocs: move conjoin and conjoin-at to assoc docs

14 years agomath.points: move to extra
Slava Pestov [Tue, 16 Feb 2010 02:29:02 +0000 (15:29 +1300)]
math.points: move to extra

14 years agocompiler.tree.escape-analysis: fix bug that comes up when inheritance is used
Slava Pestov [Tue, 16 Feb 2010 01:44:13 +0000 (14:44 +1300)]
compiler.tree.escape-analysis: fix bug that comes up when inheritance is used

14 years agobenchmark.raytracer-simd: make some changes to improve performance
Slava Pestov [Tue, 16 Feb 2010 00:56:36 +0000 (13:56 +1300)]
benchmark.raytracer-simd: make some changes to improve performance

14 years agotools.annotations: fix for nanoseconds
Slava Pestov [Tue, 16 Feb 2010 00:56:11 +0000 (13:56 +1300)]
tools.annotations: fix for nanoseconds

14 years agoadd icons for gpu.demos.raytrace
Joe Groff [Mon, 15 Feb 2010 22:29:36 +0000 (14:29 -0800)]
add icons for gpu.demos.raytrace

14 years agoupdate vocabs and tools.deploy docs to mention icon files
Joe Groff [Mon, 15 Feb 2010 22:18:26 +0000 (14:18 -0800)]
update vocabs and tools.deploy docs to mention icon files

14 years agoyou have to parse the .ico file yourself and update individual RT_ICON and RT_GROUP_I...
Joe Groff [Mon, 15 Feb 2010 22:04:11 +0000 (14:04 -0800)]
you have to parse the .ico file yourself and update individual RT_ICON and RT_GROUP_ICON resources. lame

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 15 Feb 2010 19:50:43 +0000 (11:50 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

Conflicts:
basis/tools/deploy/shaker/shaker.factor

14 years agotools.deploy.windows: embed icon.ico from deployed vocab dir into deployed exe
Joe Groff [Mon, 15 Feb 2010 19:49:03 +0000 (11:49 -0800)]
tools.deploy.windows: embed icon.ico from deployed vocab dir into deployed exe

14 years agowindows.kernel32: add MAKEINTRESOURCE, standard resource types
Joe Groff [Mon, 15 Feb 2010 19:43:30 +0000 (11:43 -0800)]
windows.kernel32: add MAKEINTRESOURCE, standard resource types

14 years agovm: change id of windows app icon resource to more standard "APPICON"
Joe Groff [Mon, 15 Feb 2010 19:26:56 +0000 (11:26 -0800)]
vm: change id of windows app icon resource to more standard "APPICON"

14 years agowindows.kernel32: bindings for BeginUpdateResource, UpdateResource, EndUpdateResource
Joe Groff [Mon, 15 Feb 2010 19:26:26 +0000 (11:26 -0800)]
windows.kernel32: bindings for BeginUpdateResource, UpdateResource, EndUpdateResource

14 years agoicon for gpu.demos.bunny
Joe Groff [Mon, 15 Feb 2010 18:58:26 +0000 (10:58 -0800)]
icon for gpu.demos.bunny

14 years agotools.deploy.macosx: copy "icon.icns" from deployed vocab to app bundle as app icon
Joe Groff [Mon, 15 Feb 2010 18:56:23 +0000 (10:56 -0800)]
tools.deploy.macosx: copy "icon.icns" from deployed vocab to app bundle as app icon

14 years agoupdate vocabs and deploy docs to mention resources.txt
Joe Groff [Mon, 15 Feb 2010 07:55:38 +0000 (23:55 -0800)]
update vocabs and deploy docs to mention resources.txt

14 years agoSmall cleanups
Slava Pestov [Mon, 15 Feb 2010 15:04:09 +0000 (04:04 +1300)]
Small cleanups

14 years agocompiler.tree.propagation.transforms: tweak 2^ transform to fix performance regressio...
Slava Pestov [Mon, 15 Feb 2010 12:03:09 +0000 (01:03 +1300)]
compiler.tree.propagation.transforms: tweak 2^ transform to fix performance regression in benchmark.beust2; introduced by 47d6507548a7bcbcf27af29d3fa9df00ed4f6130

14 years agoclasses: fix regression from recent bug fix
Slava Pestov [Mon, 15 Feb 2010 10:46:55 +0000 (23:46 +1300)]
classes: fix regression from recent bug fix

14 years agogpu.demos.bunny: use images.tiff so that it's present in deployed bundle
Joe Groff [Mon, 15 Feb 2010 07:27:48 +0000 (23:27 -0800)]
gpu.demos.bunny: use images.tiff so that it's present in deployed bundle

14 years agoupdate unix, windows, and test deploy backends
Joe Groff [Mon, 15 Feb 2010 07:10:05 +0000 (23:10 -0800)]
update unix, windows, and test deploy backends

14 years agomason.source: save git-id in source packages, just like binary packages
Slava Pestov [Mon, 15 Feb 2010 06:01:19 +0000 (19:01 +1300)]
mason.source: save git-id in source packages, just like binary packages

14 years agoclasses: call reset-generic on predicate word to avoid redefinition problems (reporte...
Slava Pestov [Mon, 15 Feb 2010 05:34:45 +0000 (18:34 +1300)]
classes: call reset-generic on predicate word to avoid redefinition problems (reported by littledan)

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 15 Feb 2010 05:07:04 +0000 (21:07 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotools.deploy.shaker: strip out vm, image, current-directory to avoid leaking informat...
Slava Pestov [Mon, 15 Feb 2010 04:54:19 +0000 (17:54 +1300)]
tools.deploy.shaker: strip out vm, image, current-directory to avoid leaking information from build environment

14 years agotools.deploy.shaker: don't strip out io.files hook, since then we lose resource-path...
Slava Pestov [Mon, 15 Feb 2010 04:37:07 +0000 (17:37 +1300)]
tools.deploy.shaker: don't strip out io.files hook, since then we lose resource-path and such

14 years agoio.files.info: load io.files.info.unix if we're on Unix. Fixes long-standing no-metho...
Slava Pestov [Mon, 15 Feb 2010 04:15:26 +0000 (17:15 +1300)]
io.files.info: load io.files.info.unix if we're on Unix. Fixes long-standing no-method error on file-info

14 years agoadd resources.txt for gpu.demos.bunny
Joe Groff [Sun, 14 Feb 2010 22:03:19 +0000 (14:03 -0800)]
add resources.txt for gpu.demos.bunny

14 years agogpu.demos.raytrace: add deploy config and resources.txt
Joe Groff [Sun, 14 Feb 2010 22:01:07 +0000 (14:01 -0800)]
gpu.demos.raytrace: add deploy config and resources.txt

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Sun, 14 Feb 2010 22:01:45 +0000 (16:01 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoTypo in command-line docs
Aaron Schaefer [Sun, 14 Feb 2010 22:00:08 +0000 (16:00 -0600)]
Typo in command-line docs

14 years agocollect-benchmarks needs to convert from nano not micro
Aaron Schaefer [Sun, 14 Feb 2010 21:59:18 +0000 (15:59 -0600)]
collect-benchmarks needs to convert from nano not micro

14 years agoaudio.chunked-file: inline "check-chunk" so heap-size call can be folded away and...
Joe Groff [Sun, 14 Feb 2010 21:58:24 +0000 (13:58 -0800)]
audio.chunked-file: inline "check-chunk" so heap-size call can be folded away and audio can be deployed

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sun, 14 Feb 2010 20:42:37 +0000 (12:42 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocreate a real "ui.gadgets.theme" vocab, move theme-image word into it, and add theme...
Joe Groff [Sun, 14 Feb 2010 20:42:03 +0000 (12:42 -0800)]
create a real "ui.gadgets.theme" vocab, move theme-image word into it, and add theme images to resources.txt

14 years agoremove debug output from vocab.metadata.resources
Joe Groff [Sun, 14 Feb 2010 20:08:13 +0000 (12:08 -0800)]
remove debug output from vocab.metadata.resources

14 years agoglobs: add "glob-parent-directory" word that returns the deepest level of a path...
Joe Groff [Sun, 14 Feb 2010 19:49:33 +0000 (11:49 -0800)]
globs: add "glob-parent-directory" word that returns the deepest level of a path without glob symbols

14 years agohave tools.deploy.shaker write a manifest of loaded vocabs to a file. have tools...
Joe Groff [Sun, 14 Feb 2010 19:29:37 +0000 (11:29 -0800)]
have tools.deploy.shaker write a manifest of loaded vocabs to a file. have tools.deploy.backend read in this manifest. have tools.deploy.macosx copy resources for the manifest vocabs to the deployed bundle

14 years agovocabs.metadata.resources: don't try to expand resource patterns for vocabs without...
Joe Groff [Sun, 14 Feb 2010 17:59:36 +0000 (09:59 -0800)]
vocabs.metadata.resources: don't try to expand resource patterns for vocabs without a resources.txt

14 years agoMerge branch 'master' of git://github.com/erikcharlebois/factor
Slava Pestov [Sun, 14 Feb 2010 12:26:10 +0000 (01:26 +1300)]
Merge branch 'master' of git://github.com/erikcharlebois/factor

14 years agocore-foundation.arrays: forgot to check in unit tests
Slava Pestov [Sun, 14 Feb 2010 12:03:40 +0000 (01:03 +1300)]
core-foundation.arrays: forgot to check in unit tests

14 years agoMore preparations for a release
Slava Pestov [Sun, 14 Feb 2010 12:03:15 +0000 (01:03 +1300)]
More preparations for a release

14 years agoMade p^ more efficient by repeated squaring instead of repeated multiplication
Erik Charlebois [Sun, 14 Feb 2010 03:47:44 +0000 (19:47 -0800)]
Made p^ more efficient by repeated squaring instead of repeated multiplication

14 years agogpu.textures: add symbolic constants for LATC compression
Joe Groff [Sun, 14 Feb 2010 02:06:48 +0000 (18:06 -0800)]
gpu.textures: add symbolic constants for LATC compression

14 years agoMerge branch 'master' of git://github.com/erikcharlebois/factor
Slava Pestov [Sun, 14 Feb 2010 00:24:01 +0000 (13:24 +1300)]
Merge branch 'master' of git://github.com/erikcharlebois/factor

14 years agovocabs.metadata: add "vocab-resources" word to read list of deployable resource files...
Joe Groff [Sat, 13 Feb 2010 22:15:27 +0000 (14:15 -0800)]
vocabs.metadata: add "vocab-resources" word to read list of deployable resource files from a "resources.txt" file in the vocab directory. add "vocabs.metadata.resources" subvocab that expands globs and directory names in resources.txt entries

14 years agoio.directories: directory-tree-files should include the directories too, not just...
Joe Groff [Sat, 13 Feb 2010 21:57:58 +0000 (13:57 -0800)]
io.directories: directory-tree-files should include the directories too, not just their contents

14 years agoglobs: * and ? should not match path-separator
Joe Groff [Sat, 13 Feb 2010 21:35:04 +0000 (13:35 -0800)]
globs: * and ? should not match path-separator

14 years agoio.directories: add "directory-tree-files" and "with-directory-tree-files" words
Joe Groff [Sat, 13 Feb 2010 20:52:32 +0000 (12:52 -0800)]
io.directories: add "directory-tree-files" and "with-directory-tree-files" words

14 years agowebapps.mason: work in progress
Slava Pestov [Thu, 11 Feb 2010 03:26:12 +0000 (16:26 +1300)]
webapps.mason: work in progress

14 years agoFix stack effect decl in listener.factor and mismatched dynamic stack effect for...
Erik Charlebois [Sat, 13 Feb 2010 11:50:04 +0000 (03:50 -0800)]
Fix stack effect decl in listener.factor and mismatched dynamic stack effect for error hook in remote.factor

14 years agoMerge up with Joe's earlier change that added s3tc
Erik Charlebois [Sat, 13 Feb 2010 10:43:42 +0000 (02:43 -0800)]
Merge up with Joe's earlier change that added s3tc

14 years agoMerge up with Joe's earlier change that added s3tc
Erik Charlebois [Sat, 13 Feb 2010 10:41:03 +0000 (02:41 -0800)]
Merge up with Joe's earlier change that added s3tc

14 years agoAdd p^ to polynomial vocab for exponentiation of polynomials
Erik Charlebois [Sat, 13 Feb 2010 10:35:09 +0000 (02:35 -0800)]
Add p^ to polynomial vocab for exponentiation of polynomials

14 years agoConstants for GL_EXT_texture_compression_s3tc and GL_EXT_texture_compression_latc
Erik Charlebois [Sat, 13 Feb 2010 10:34:26 +0000 (02:34 -0800)]
Constants for GL_EXT_texture_compression_s3tc and GL_EXT_texture_compression_latc

14 years agogpu.textures: add compressed texture support
Joe Groff [Thu, 11 Feb 2010 22:22:54 +0000 (14:22 -0800)]
gpu.textures: add compressed texture support

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Thu, 11 Feb 2010 18:57:31 +0000 (10:57 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agouse inline and TYPED: in terrain so that vector math can optimize
Joe Groff [Thu, 11 Feb 2010 18:55:50 +0000 (10:55 -0800)]
use inline and TYPED: in terrain so that vector math can optimize

14 years agocompiler.tree.propagation, compiler.tree.escape-analysis: make these passes handle...
Slava Pestov [Thu, 11 Feb 2010 13:50:59 +0000 (02:50 +1300)]
compiler.tree.propagation, compiler.tree.escape-analysis: make these passes handle constants in a more robust way in compilation units involving tuple reshaping

14 years agoUpdate FUEL font coloring for new syntactic keywords
Erik Charlebois [Thu, 11 Feb 2010 06:03:39 +0000 (22:03 -0800)]
Update FUEL font coloring for new syntactic keywords

14 years agoBindings to the Chipmunk 2d physics library.
Erik Charlebois [Thu, 11 Feb 2010 05:54:32 +0000 (21:54 -0800)]
Bindings to the Chipmunk 2d physics library.

14 years agocpu.architecture: rep-length now works in deployed images
Slava Pestov [Thu, 11 Feb 2010 05:11:47 +0000 (18:11 +1300)]
cpu.architecture: rep-length now works in deployed images

14 years agocompiler.tree.propagation.inlining: remove some unused words
Slava Pestov [Thu, 11 Feb 2010 03:29:48 +0000 (16:29 +1300)]
compiler.tree.propagation.inlining: remove some unused words

14 years agogpu.shaders: change around vertex-array construction a bit. rename <vertex-array...
Joe Groff [Wed, 10 Feb 2010 23:27:57 +0000 (15:27 -0800)]
gpu.shaders: change around vertex-array construction a bit. rename <vertex-array> to <multi-vertex-array> and buffer>vertex-array to <vertex-array*> . add new <vertex-array> that takes a single buffer and reads it with the program's linked vertex-format

14 years agofix gpu.shaders docs
Joe Groff [Wed, 10 Feb 2010 22:54:37 +0000 (14:54 -0800)]
fix gpu.shaders docs

14 years agochange GLSL-PROGRAM: syntax to allow for vertex formats to be specified for link...
Joe Groff [Wed, 10 Feb 2010 21:03:34 +0000 (13:03 -0800)]
change GLSL-PROGRAM: syntax to allow for vertex formats to be specified for link-time attribute index assignment with glBindAttribLocation. the transform feedback format now needs to be marked with "feedback-format:"

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 10 Feb 2010 19:24:58 +0000 (11:24 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agogpu.render: allow uniform-tuples to hand off specialized-arrays, structs, simd types...
Joe Groff [Wed, 10 Feb 2010 19:24:36 +0000 (11:24 -0800)]
gpu.render: allow uniform-tuples to hand off specialized-arrays, structs, simd types, etc. directly to glUniform*v functions when binding uniforms

14 years agofurnace.asides: end-aside-post didn't set the params variable. Fixes a bug introduced...
Slava Pestov [Wed, 10 Feb 2010 06:32:38 +0000 (19:32 +1300)]
furnace.asides: end-aside-post didn't set the params variable. Fixes a bug introduced by commit fa4a10b328962f0eaa791d0f0705a1ee7236ec1f way back in August 2009

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 10 Feb 2010 03:42:54 +0000 (19:42 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agosequences: remove outdated comment
Slava Pestov [Wed, 10 Feb 2010 03:12:02 +0000 (16:12 +1300)]
sequences: remove outdated comment

14 years agomath.integers: remove a -rot usage
Slava Pestov [Wed, 10 Feb 2010 02:44:49 +0000 (15:44 +1300)]
math.integers: remove a -rot usage

14 years agosequences: remove a -rot usage
Slava Pestov [Wed, 10 Feb 2010 02:44:15 +0000 (15:44 +1300)]
sequences: remove a -rot usage

14 years agomath.functions: clean up
Slava Pestov [Wed, 10 Feb 2010 02:04:58 +0000 (15:04 +1300)]
math.functions: clean up

14 years agoclasses.algebra: remove class<=> -- it's never used and has incorrect semantics
Slava Pestov [Wed, 10 Feb 2010 02:04:48 +0000 (15:04 +1300)]
classes.algebra: remove class<=> -- it's never used and has incorrect semantics

14 years agoui.backend.cocoa.tools: use interactive-vocabs for 'evaluate selection' service
Slava Pestov [Tue, 9 Feb 2010 22:47:06 +0000 (11:47 +1300)]
ui.backend.cocoa.tools: use interactive-vocabs for 'evaluate selection' service

14 years agocore-foundation.arrays: CF>array word was broken ever since integer sequences were...
Slava Pestov [Tue, 9 Feb 2010 22:46:44 +0000 (11:46 +1300)]
core-foundation.arrays: CF>array word was broken ever since integer sequences were removed

14 years agowebapps.mason: fix load error
Slava Pestov [Tue, 9 Feb 2010 14:57:14 +0000 (03:57 +1300)]
webapps.mason: fix load error

14 years agowebapps.mason: fix load error
Slava Pestov [Tue, 9 Feb 2010 13:17:19 +0000 (02:17 +1300)]
webapps.mason: fix load error

14 years agomason.server.notify: fix
Slava Pestov [Tue, 9 Feb 2010 10:30:41 +0000 (23:30 +1300)]
mason.server.notify: fix

14 years agomason.server.release: work in progress
Slava Pestov [Tue, 9 Feb 2010 10:27:39 +0000 (23:27 +1300)]
mason.server.release: work in progress

14 years agohelp.home: don't flip out if an article in the recent list does not exist. Fixes...
Slava Pestov [Tue, 9 Feb 2010 09:21:05 +0000 (22:21 +1300)]
help.home: don't flip out if an article in the recent list does not exist. Fixes problem where forgetting a vocab screws up help browser

14 years agoMerge branch 'master' of git://github.com/littledan/Factor
Slava Pestov [Tue, 9 Feb 2010 01:35:30 +0000 (14:35 +1300)]
Merge branch 'master' of git://github.com/littledan/Factor

14 years agoGiving combinators.short-circuit proper row-polymorphic behavior
Daniel Ehrenberg [Tue, 9 Feb 2010 01:32:53 +0000 (19:32 -0600)]
Giving combinators.short-circuit proper row-polymorphic behavior

14 years agoAdd fuel-test-vocab to FUEL (C-ct default) to run unit tests on a vocab
erikc [Mon, 8 Feb 2010 23:58:40 +0000 (15:58 -0800)]
Add fuel-test-vocab to FUEL (C-ct default) to run unit tests on a vocab

14 years agoupdate syntax-floats for changes to math.parser. clarify docs on hex float literals
Joe Groff [Mon, 8 Feb 2010 18:42:04 +0000 (10:42 -0800)]
update syntax-floats for changes to math.parser. clarify docs on hex float literals