Joe Groff
|
1bb959d7b9
|
use inline and TYPED: in terrain so that vector math can optimize
|
2010-02-11 10:55:50 -08:00 |
Slava Pestov
|
4cc907e1af
|
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
|
3ebc10e7fc
|
Update FUEL font coloring for new syntactic keywords
|
2010-02-10 22:03:39 -08:00 |
Erik Charlebois
|
4b428342cf
|
Bindings to the Chipmunk 2d physics library.
|
2010-02-10 21:54:32 -08:00 |
Slava Pestov
|
45ff20f132
|
cpu.architecture: rep-length now works in deployed images
|
2010-02-11 18:11:47 +13:00 |
Slava Pestov
|
fd11ad30dc
|
compiler.tree.propagation.inlining: remove some unused words
|
2010-02-11 16:29:48 +13:00 |
Joe Groff
|
46f79e0542
|
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
|
7820c4f77b
|
fix gpu.shaders docs
|
2010-02-10 14:54:37 -08:00 |
Joe Groff
|
d1872e61da
|
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
|
8669c829c0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-10 11:24:58 -08:00 |
Joe Groff
|
027f8ce438
|
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
|
ad865ae584
|
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
|
e5803161f0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-09 19:42:54 -08:00 |
Slava Pestov
|
2fd36ae5ea
|
sequences: remove outdated comment
|
2010-02-10 16:12:02 +13:00 |
Slava Pestov
|
5a27fd335b
|
math.integers: remove a -rot usage
|
2010-02-10 15:44:49 +13:00 |
Slava Pestov
|
5f38fb6fbd
|
sequences: remove a -rot usage
|
2010-02-10 15:44:15 +13:00 |
Slava Pestov
|
1563fbcd70
|
math.functions: clean up
|
2010-02-10 15:04:58 +13:00 |
Slava Pestov
|
b2ba7ea6ec
|
classes.algebra: remove class<=> -- it's never used and has incorrect semantics
|
2010-02-10 15:04:48 +13:00 |
Slava Pestov
|
dca4463240
|
ui.backend.cocoa.tools: use interactive-vocabs for 'evaluate selection' service
|
2010-02-10 11:47:06 +13:00 |
Slava Pestov
|
e645913ca5
|
core-foundation.arrays: CF>array word was broken ever since integer sequences were removed
|
2010-02-10 11:46:44 +13:00 |
Slava Pestov
|
109579928d
|
webapps.mason: fix load error
|
2010-02-10 03:57:14 +13:00 |
Slava Pestov
|
859979bfbf
|
webapps.mason: fix load error
|
2010-02-10 02:17:19 +13:00 |
Slava Pestov
|
e6915982c6
|
mason.server.notify: fix
|
2010-02-09 23:30:41 +13:00 |
Slava Pestov
|
d13375bafd
|
mason.server.release: work in progress
|
2010-02-09 23:27:39 +13:00 |
Slava Pestov
|
cc384f5c5d
|
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
|
1923bbcbb8
|
Merge branch 'master' of git://github.com/littledan/Factor
|
2010-02-09 14:35:30 +13:00 |
Daniel Ehrenberg
|
e18a7fb8f1
|
Giving combinators.short-circuit proper row-polymorphic behavior
|
2010-02-08 19:32:53 -06:00 |
erikc
|
50d4406a10
|
Add fuel-test-vocab to FUEL (C-ct default) to run unit tests on a vocab
|
2010-02-08 15:58:40 -08:00 |
Joe Groff
|
98ce049d22
|
update syntax-floats for changes to math.parser. clarify docs on hex float literals
|
2010-02-08 10:42:04 -08:00 |
Slava Pestov
|
8e7a1307fc
|
debugger: fix formatting of restart list
|
2010-02-08 20:03:18 +13:00 |
Slava Pestov
|
0880ad4909
|
ui.text: fix USING: line
|
2010-02-08 19:18:51 +13:00 |
Slava Pestov
|
8be1f02446
|
ui.text: add a string>image hook and clean up a bit of code duplication
|
2010-02-08 18:40:26 +13:00 |
Slava Pestov
|
4ffcf8e50d
|
Remove math.floats.parser now that its no longer needed
|
2010-02-08 16:52:29 +13:00 |
Joe Groff
|
337ffaab71
|
specialized-vectors: fix byte-length to return byte-length of the vector rather than of its underlying capacity
|
2010-02-07 15:24:39 -08:00 |
Joe Groff
|
2626b61df2
|
math.parser: support leading + on significand and exponent so string>number can be a proper superset of C strto* functions
|
2010-02-07 14:21:59 -08:00 |
Joe Groff
|
dc8c6bf0e2
|
math.parser: add unit tests to ensure that "1e2" parses as 100.0 in decimal and as integer 1E2 in bases >= 15 (it does now)
|
2010-02-07 13:09:59 -08:00 |
Joe Groff
|
dbb952889f
|
math.parser: fix digit> bug found by Blei
|
2010-02-07 13:04:20 -08:00 |
Slava Pestov
|
9724a7d9d1
|
math.floats.parser: new vocabulary with old string>float word
|
2010-02-08 08:32:13 +13:00 |
Slava Pestov
|
419d954dc1
|
Fix unit test for math.parser change
|
2010-02-08 08:31:17 +13:00 |
Slava Pestov
|
18ed2d8c69
|
vm: nuke unused (string>float) primitive
|
2010-02-08 08:16:56 +13:00 |
Slava Pestov
|
a50f184b18
|
math.parser: clean up and merge new-math-parser branch
|
2010-02-08 01:39:18 +13:00 |
Slava Pestov
|
13d64f44a2
|
Merge branch 'new-math-parser' of git://factorcode.org/git/factor into new-math-parser
|
2010-02-07 23:28:18 +13:00 |
Joe Groff
|
0e4ba42861
|
fill in USING: for sequences.inserters tests
|
2010-02-07 00:14:56 -08:00 |
Joe Groff
|
efae29a947
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-07 00:13:44 -08:00 |
Joe Groff
|
175c5f014c
|
sequences.inserters: a new utility that abuses the exemplar parameter of *-as combinators to direct their output into existing growable sequences, either appending to the end of the vector (appender) or emptying the vector and replacing the contents (replacer)
|
2010-02-07 00:13:32 -08:00 |
Joe Groff
|
677c74b0eb
|
assocs: use collector-for in assoc>map to create a temporary vector appropriate for the exemplar
|
2010-02-06 23:59:34 -08:00 |
Slava Pestov
|
7338423e38
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-07 18:21:32 +13:00 |
Slava Pestov
|
242d58b188
|
ui.text: fix outdated material
|
2010-02-07 18:20:54 +13:00 |
Slava Pestov
|
502b5477f7
|
io.launcher.unix: sometimes both WIFEXITED and WIFSIGNALED would return true, and the wrong status would be reported
|
2010-02-07 18:17:53 +13:00 |
Slava Pestov
|
ec8eeb27ca
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-07 18:09:04 +13:00 |