]>
gitweb.factorcode.org Git - factor.git/log
Joe Groff [Thu, 18 Feb 2010 00:06:30 +0000 (16:06 -0800)]
Revert "io.pathnames: make absolute-path? public"
This reverts commit
48756c9fca10a3a89ab8bb4b55c4fa711e524f74 .
Joe Groff [Thu, 18 Feb 2010 00:06:13 +0000 (16:06 -0800)]
Revert "make io.pathnames tests path-separator-neutral"
This reverts commit
f344c0062966a8c7ff9a9c8e57d06316941f8c12 .
Joe Groff [Thu, 18 Feb 2010 00:05:59 +0000 (16:05 -0800)]
Revert "vocabs.loader: make vocab-dir+ use path-separator too"
This reverts commit
2dcc7206292cde1ba52b12620a12848f58223a1b .
Joe Groff [Wed, 17 Feb 2010 20:50:46 +0000 (12:50 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 17 Feb 2010 20:50:32 +0000 (12:50 -0800)]
update gpu docs—VAOs no longer required
Slava Pestov [Wed, 17 Feb 2010 19:38:45 +0000 (08:38 +1300)]
io.pathnames: fix doc typo
Joe Groff [Wed, 17 Feb 2010 19:37:14 +0000 (11:37 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 17 Feb 2010 19:26:52 +0000 (11:26 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 17 Feb 2010 19:26:32 +0000 (11:26 -0800)]
fall back to manual gl vertex attribute management when GL_APPLE_vertex_array_object is not present, so gpu can support vanilla GL 2.0
Slava Pestov [Wed, 17 Feb 2010 18:02:22 +0000 (07:02 +1300)]
listener: fix help lint
Slava Pestov [Wed, 17 Feb 2010 15:58:30 +0000 (04:58 +1300)]
Fix unit test failures
Slava Pestov [Wed, 17 Feb 2010 15:13:34 +0000 (04:13 +1300)]
classes.tuple: document final class declaration
Slava Pestov [Wed, 17 Feb 2010 15:13:21 +0000 (04:13 +1300)]
typed: update documentation
Slava Pestov [Wed, 17 Feb 2010 14:57:10 +0000 (03:57 +1300)]
tools.deploy.backend: clean up
Slava Pestov [Wed, 17 Feb 2010 14:57:02 +0000 (03:57 +1300)]
tuple-arrays: require that base type be final
Slava Pestov [Wed, 17 Feb 2010 14:56:41 +0000 (03:56 +1300)]
functors: make 'final' declarations work in functors
Slava Pestov [Wed, 17 Feb 2010 14:36:43 +0000 (03:36 +1300)]
listener: fix docs
Slava Pestov [Wed, 17 Feb 2010 14:01:26 +0000 (03:01 +1300)]
see: show final declaration on tuples
Slava Pestov [Wed, 17 Feb 2010 14:00:43 +0000 (03:00 +1300)]
classes.tuple: fix screwup
Slava Pestov [Wed, 17 Feb 2010 13:39:40 +0000 (02:39 +1300)]
Make specialized arrays and SIMD types final so that typed can unbox them
Slava Pestov [Wed, 17 Feb 2010 13:39:12 +0000 (02:39 +1300)]
typed: only unbox final classes. Fixes bug reported by littledan
Slava Pestov [Wed, 17 Feb 2010 13:19:57 +0000 (02:19 +1300)]
Add support for final tuple classes which cannot be subclassed: TUPLE: foo ... ; final
Slava Pestov [Wed, 17 Feb 2010 12:57:22 +0000 (01:57 +1300)]
core: minor cleanups
Slava Pestov [Wed, 17 Feb 2010 12:19:39 +0000 (01:19 +1300)]
Minor documentation fixes
Slava Pestov [Wed, 17 Feb 2010 12:19:26 +0000 (01:19 +1300)]
combinators: better wrong-values error
Slava Pestov [Wed, 17 Feb 2010 12:18:48 +0000 (01:18 +1300)]
help.markup: make $example render slightly nicer
Erik Charlebois [Wed, 17 Feb 2010 08:06:27 +0000 (00:06 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor
Erik Charlebois [Wed, 17 Feb 2010 06:37:31 +0000 (22:37 -0800)]
Remove game.input dependency from chipmunk.demo so it works on linux
Joe Groff [Wed, 17 Feb 2010 06:31:21 +0000 (22:31 -0800)]
move alut stuff to openal.alut so alut only gets deployed if we use it
Joe Groff [Wed, 17 Feb 2010 06:19:56 +0000 (22:19 -0800)]
fix last globs test on windows
Joe Groff [Wed, 17 Feb 2010 03:29:42 +0000 (19:29 -0800)]
vocabs.loader: make vocab-dir+ use path-separator too
Joe Groff [Wed, 17 Feb 2010 03:28:51 +0000 (19:28 -0800)]
make io.pathnames tests path-separator-neutral
Joe Groff [Wed, 17 Feb 2010 03:01:44 +0000 (19:01 -0800)]
io.pathnames: make absolute-path? public
Joe Groff [Wed, 17 Feb 2010 02:40:40 +0000 (18:40 -0800)]
fix append-path and vocab-dir to use path-separator
Joe Groff [Tue, 16 Feb 2010 22:33:57 +0000 (14:33 -0800)]
typo in tools.deploy.backend
Joe Groff [Tue, 16 Feb 2010 22:24:29 +0000 (14:24 -0800)]
search resource: for unix libraries too
Joe Groff [Tue, 16 Feb 2010 22:24:04 +0000 (14:24 -0800)]
deploy ogg and vorbis libraries
Joe Groff [Tue, 16 Feb 2010 22:23:51 +0000 (14:23 -0800)]
tools.deploy.shaker typos
Joe Groff [Tue, 16 Feb 2010 21:42:01 +0000 (13:42 -0800)]
deploy openal and alut libraries except on OS X
Joe Groff [Tue, 16 Feb 2010 21:41:35 +0000 (13:41 -0800)]
tools.deploy.shaker: prune library manifest
Joe Groff [Tue, 16 Feb 2010 21:38:29 +0000 (13:38 -0800)]
math.blas.config: add deploy-blas? variable
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
Joe Groff [Tue, 16 Feb 2010 18:41:15 +0000 (10:41 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 16 Feb 2010 18:33:21 +0000 (10:33 -0800)]
fix globs tests
Erik Charlebois [Tue, 16 Feb 2010 18:35:15 +0000 (10:35 -0800)]
Merge to upstream
Erik Charlebois [Tue, 16 Feb 2010 18:33:19 +0000 (10:33 -0800)]
Line endings
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
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
Slava Pestov [Tue, 16 Feb 2010 12:52:16 +0000 (01:52 +1300)]
vocabs.metadata.resources: fix help lint
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
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
Slava Pestov [Tue, 16 Feb 2010 11:32:53 +0000 (00:32 +1300)]
inverse: remove unnecessary dependency on debugger
Erik Charlebois [Tue, 16 Feb 2010 11:27:33 +0000 (03:27 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor
Erik Charlebois [Tue, 16 Feb 2010 11:26:36 +0000 (03:26 -0800)]
Splines: catmull-rom, bezier curve, cubic hermite, kochanek-bartels
Erik Charlebois [Tue, 16 Feb 2010 11:25:03 +0000 (03:25 -0800)]
Fix some doc typos, metadata
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
Slava Pestov [Tue, 16 Feb 2010 11:16:08 +0000 (00:16 +1300)]
Bump version number to 0.93
Erik Charlebois [Tue, 16 Feb 2010 11:14:30 +0000 (03:14 -0800)]
Fix docs typo
Slava Pestov [Tue, 16 Feb 2010 11:13:08 +0000 (00:13 +1300)]
websites.concatenative: fix mason web app invocation
Slava Pestov [Tue, 16 Feb 2010 11:12:55 +0000 (00:12 +1300)]
Clean up some tags
Slava Pestov [Tue, 16 Feb 2010 10:52:38 +0000 (23:52 +1300)]
A few documentation fixes
Slava Pestov [Tue, 16 Feb 2010 02:29:46 +0000 (15:29 +1300)]
assocs: move conjoin and conjoin-at to assoc docs
Slava Pestov [Tue, 16 Feb 2010 02:29:02 +0000 (15:29 +1300)]
math.points: move to extra
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
Slava Pestov [Tue, 16 Feb 2010 00:56:36 +0000 (13:56 +1300)]
benchmark.raytracer-simd: make some changes to improve performance
Slava Pestov [Tue, 16 Feb 2010 00:56:11 +0000 (13:56 +1300)]
tools.annotations: fix for nanoseconds
Joe Groff [Mon, 15 Feb 2010 22:29:36 +0000 (14:29 -0800)]
add icons for gpu.demos.raytrace
Joe Groff [Mon, 15 Feb 2010 22:18:26 +0000 (14:18 -0800)]
update vocabs and tools.deploy docs to mention icon files
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
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
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
Joe Groff [Mon, 15 Feb 2010 19:43:30 +0000 (11:43 -0800)]
windows.kernel32: add MAKEINTRESOURCE, standard resource types
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"
Joe Groff [Mon, 15 Feb 2010 19:26:26 +0000 (11:26 -0800)]
windows.kernel32: bindings for BeginUpdateResource, UpdateResource, EndUpdateResource
Joe Groff [Mon, 15 Feb 2010 18:58:26 +0000 (10:58 -0800)]
icon for gpu.demos.bunny
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
Joe Groff [Mon, 15 Feb 2010 07:55:38 +0000 (23:55 -0800)]
update vocabs and deploy docs to mention resources.txt
Slava Pestov [Mon, 15 Feb 2010 15:04:09 +0000 (04:04 +1300)]
Small cleanups
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
Slava Pestov [Mon, 15 Feb 2010 10:46:55 +0000 (23:46 +1300)]
classes: fix regression from recent bug fix
Erik Charlebois [Mon, 15 Feb 2010 07:41:44 +0000 (23:41 -0800)]
Fix D3D9 constants that I punted on calculating initially.
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
Joe Groff [Mon, 15 Feb 2010 07:10:05 +0000 (23:10 -0800)]
update unix, windows, and test deploy backends
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
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)
Joe Groff [Mon, 15 Feb 2010 05:07:04 +0000 (21:07 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor
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
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
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
Joe Groff [Sun, 14 Feb 2010 22:03:19 +0000 (14:03 -0800)]
add resources.txt for gpu.demos.bunny
Joe Groff [Sun, 14 Feb 2010 22:01:07 +0000 (14:01 -0800)]
gpu.demos.raytrace: add deploy config and resources.txt
Aaron Schaefer [Sun, 14 Feb 2010 22:01:45 +0000 (16:01 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Sun, 14 Feb 2010 22:00:08 +0000 (16:00 -0600)]
Typo in command-line docs
Aaron Schaefer [Sun, 14 Feb 2010 21:59:18 +0000 (15:59 -0600)]
collect-benchmarks needs to convert from nano not micro
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
Joe Groff [Sun, 14 Feb 2010 20:42:37 +0000 (12:42 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor
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
Joe Groff [Sun, 14 Feb 2010 20:08:13 +0000 (12:08 -0800)]
remove debug output from vocab.metadata.resources
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
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