Commit Graph

19696 Commits (338edac16cadad36a08d1b14d150f7883edcb67f)

Author SHA1 Message Date
Joe Groff 8d9268bcc2 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-14 12:42:37 -08:00
Joe Groff eb875e1e78 create a real "ui.gadgets.theme" vocab, move theme-image word into it, and add theme images to resources.txt 2010-02-14 12:42:03 -08:00
Joe Groff 281ddf5b27 remove debug output from vocab.metadata.resources 2010-02-14 12:08:13 -08:00
Joe Groff 5f0855c5c2 globs: add "glob-parent-directory" word that returns the deepest level of a path without glob symbols 2010-02-14 11:49:33 -08:00
Joe Groff 9c77d7bde8 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 2010-02-14 11:29:37 -08:00
Joe Groff 072dd3b0d0 vocabs.metadata.resources: don't try to expand resource patterns for vocabs without a resources.txt 2010-02-14 09:59:36 -08:00
Slava Pestov e1f80b4930 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-15 01:26:10 +13:00
Slava Pestov 51c833e12f core-foundation.arrays: forgot to check in unit tests 2010-02-15 01:03:40 +13:00
Slava Pestov a1cb7b4be1 More preparations for a release 2010-02-15 01:03:26 +13:00
Erik Charlebois 8f86cc6e51 Made p^ more efficient by repeated squaring instead of repeated multiplication 2010-02-13 19:47:44 -08:00
Joe Groff 8a4fb8cbce gpu.textures: add symbolic constants for LATC compression 2010-02-13 18:06:48 -08:00
Slava Pestov a1037f9657 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-14 13:24:01 +13:00
Joe Groff c0aee19082 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 2010-02-13 14:31:10 -08:00
Joe Groff 1632fa6448 io.directories: directory-tree-files should include the directories too, not just their contents 2010-02-13 13:57:58 -08:00
Joe Groff 72de727d0e globs: * and ? should not match path-separator 2010-02-13 13:35:04 -08:00
Joe Groff 2b05f90c7b io.directories: add "directory-tree-files" and "with-directory-tree-files" words 2010-02-13 12:52:32 -08:00
Slava Pestov a99d35a7ab webapps.mason: work in progress 2010-02-14 04:22:52 +13:00
Erik Charlebois 68c5335d50 Fix stack effect decl in listener.factor and mismatched dynamic stack effect for error hook in remote.factor 2010-02-13 03:50:04 -08:00
Erik Charlebois 8861dfb834 Merge up with Joe's earlier change that added s3tc 2010-02-13 02:43:42 -08:00
Erik Charlebois 6a039cdc76 Merge up with Joe's earlier change that added s3tc 2010-02-13 02:41:03 -08:00
Erik Charlebois 52230d6c4d Add p^ to polynomial vocab for exponentiation of polynomials 2010-02-13 02:35:09 -08:00
Erik Charlebois ba493063fb Constants for GL_EXT_texture_compression_s3tc and GL_EXT_texture_compression_latc 2010-02-13 02:34:26 -08:00
Joe Groff 83d10d8135 gpu.textures: add compressed texture support 2010-02-11 14:22:54 -08:00
Joe Groff 276db71ecd Merge branch 'master' of git://factorcode.org/git/factor 2010-02-11 10:57:31 -08:00
Joe Groff 72013c88c9 use inline and TYPED: in terrain so that vector math can optimize 2010-02-11 10:55:50 -08:00
Slava Pestov a118f208dc compiler.tree.propagation, compiler.tree.escape-analysis: make these passes handle constants in a more robust way in compilation units involving tuple reshaping 2010-02-12 02:50:59 +13:00
Erik Charlebois a19c5f5663 Update FUEL font coloring for new syntactic keywords 2010-02-10 22:03:39 -08:00
Erik Charlebois 9bcb119c8a Bindings to the Chipmunk 2d physics library. 2010-02-10 21:54:32 -08:00
Slava Pestov a3b74d88c9 cpu.architecture: rep-length now works in deployed images 2010-02-11 18:11:47 +13:00
Slava Pestov 57ba1aff60 compiler.tree.propagation.inlining: remove some unused words 2010-02-11 16:29:48 +13:00
Joe Groff ce11431fdb 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 2010-02-10 15:27:57 -08:00
Joe Groff 910f1b603c fix gpu.shaders docs 2010-02-10 14:54:37 -08:00
Joe Groff 6aa998ad54 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:" 2010-02-10 13:03:44 -08:00
Joe Groff 940d787c03 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-10 11:24:58 -08:00
Joe Groff a173171e34 gpu.render: allow uniform-tuples to hand off specialized-arrays, structs, simd types, etc. directly to glUniform*v functions when binding uniforms 2010-02-10 11:24:36 -08:00
Slava Pestov ab04605230 furnace.asides: end-aside-post didn't set the params variable. Fixes a bug introduced by commit fa4a10b328 way back in August 2009 2010-02-10 19:32:38 +13:00
Joe Groff 09a4080772 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-09 19:42:54 -08:00
Slava Pestov a112e52fe7 sequences: remove outdated comment 2010-02-10 16:12:02 +13:00
Slava Pestov 1c9a95122a math.integers: remove a -rot usage 2010-02-10 15:44:49 +13:00
Slava Pestov 1a1a61549f sequences: remove a -rot usage 2010-02-10 15:44:15 +13:00
Slava Pestov 6e34de5588 math.functions: clean up 2010-02-10 15:04:58 +13:00
Slava Pestov 83410e23cc classes.algebra: remove class<=> -- it's never used and has incorrect semantics 2010-02-10 15:04:48 +13:00
Slava Pestov 646a88fbf2 ui.backend.cocoa.tools: use interactive-vocabs for 'evaluate selection' service 2010-02-10 11:47:06 +13:00
Slava Pestov 301b407f45 core-foundation.arrays: CF>array word was broken ever since integer sequences were removed 2010-02-10 11:46:44 +13:00
Slava Pestov 45f1fcaf7b webapps.mason: fix load error 2010-02-10 03:57:14 +13:00
Slava Pestov 84ee18ee74 webapps.mason: fix load error 2010-02-10 02:17:19 +13:00
Slava Pestov 0b1ce1aaed mason.server.notify: fix 2010-02-09 23:30:41 +13:00
Slava Pestov 6762f25064 mason.server.release: work in progress 2010-02-09 23:27:39 +13:00
Slava Pestov bd7be6f7b8 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 2010-02-09 22:21:05 +13:00
Slava Pestov 5810987f13 Merge branch 'master' of git://github.com/littledan/Factor 2010-02-09 14:35:30 +13:00