Commit Graph

8135 Commits (bb7114305417b1adee9eadc8a5076412b64f6440)

Author SHA1 Message Date
Slava Pestov 97ec3ea1b4 compiler.graphviz: add high-level IR call graph rendering 2009-08-05 03:33:06 -05:00
Sam Anklesaria f9cc05e14a gadgets.controls.refactoring 2009-08-04 23:00:46 -05:00
Sam Anklesaria c05e91a7a3 replaced redundancies 2009-08-04 17:16:34 -05:00
Sam Anklesaria bc0711cbe5 modules vocab in working order 2009-08-03 23:12:34 -05:00
Sam Anklesaria a7ff4c7884 not using message passing threads for modules 2009-08-03 22:29:02 -05:00
Sam Anklesaria 07b34c6d0a Merge branch 'master' of git://factorcode.org/git/factor 2009-08-03 10:13:27 -05:00
Sam Anklesaria a211054962 textmate bundle work- stopped by modules bug 2009-08-03 10:12:20 -05:00
Doug Coleman a67a424644 Merge branch 'master' of git://factorcode.org/git/factor 2009-08-02 23:18:09 -05:00
Joe Groff f5edb8629f one last sort-with-able straggler in fuel.xref 2009-08-02 20:17:25 -05:00
Joe Groff 97a515c04e [ [ ... ] bi@ >=< ] sort => [ ... ] inv-sort-with 2009-08-02 20:14:56 -05:00
Joe Groff a2fe9f1952 [ [ ... ] bi@ <=> ] sort => [ ... ] sort-with 2009-08-02 20:13:59 -05:00
Joe Groff 2a60451107 [ [ ... ] compare invert-comparison ] sort => [ ... ] inv-sort-with 2009-08-02 20:10:58 -05:00
Joe Groff 7c5ef08aab [ [ ... ] compare ] sort => [ ... ] sort-with 2009-08-02 20:09:23 -05:00
Joe Groff f0f20708cd gpu.render: remove gpu-data-ptr slot specialization on index-elements. it prevents using specialized-arrays or other byte-array wrappers with index-elements 2009-08-02 19:52:33 -05:00
Doug Coleman 1660be50a4 remove some c parsing words from sequence-parser 2009-08-01 20:42:29 -05:00
Slava Pestov ee82d5a19f benchmark.beust2: use iota instead of integer sequences 2009-08-01 18:56:35 -05:00
Sam Anklesaria 7f33da63ce split + renamed ui.frp for better integration with other libs 2009-08-01 15:18:24 -05:00
Slava Pestov 33d3761314 classes.tuple.change-tracking: fix using line in tests 2009-08-01 01:25:13 -05:00
Joe Groff 5e5bddbe54 Merge branch 'master' of git://factorcode.org/git/factor 2009-07-31 22:32:57 -05:00
Joe Groff 06eeedcb4c change-tracking-tuple class. subclasses will have a "changed?" slot that gets set to true when any slot is modified 2009-07-31 21:48:17 -05:00
Slava Pestov d63f8ed682 alien.marshall.syntax: add C-INCLUDE: <stdlib.h> to please OpenBSD x86-64 2009-07-31 19:54:11 -05:00
Joe Groff 918b95dfc7 fix some lousy docs in gpu.textures 2009-07-31 15:34:29 -05:00
Sam Anklesaria 6de5f0964b font syntax for gadgets 2009-07-31 11:41:50 -05:00
Sam Anklesaria 92cc62de85 algebraic data types 2009-07-31 11:11:49 -05:00
Sam Anklesaria 0e1b014ea0 simplified main word definition 2009-07-31 11:10:51 -05:00
Sam Anklesaria 24e5d416a7 added various author files 2009-07-31 11:10:14 -05:00
Jose A. Ortega Ruiz 7d7a85e69a FUEL: Fix word completion in contexts where no context is provided (e.g., the listener) 2009-07-31 17:46:52 +02:00
Joe Groff 9c9132297f no need to call set-gpu-state* directly 2009-07-30 20:57:22 -05:00
Slava Pestov b43c8b40ac Merge branch 'master' of git://factorcode.org/git/factor 2009-07-30 19:11:02 -05:00
Sam Anklesaria c27c4d1fdf modules.using: added licenses 2009-07-30 17:12:49 -05:00
Sam Anklesaria 9c0668180d ui.frp: template creation moved to runtime 2009-07-30 17:12:06 -05:00
Joe Groff b6ddcafcbd Merge branch 'master' of git://factorcode.org/git/factor 2009-07-30 11:05:36 -05:00
Joe Groff c7dde45c2a hyphens>underscores in VERTEX-FORMAT for consistency with UNIFORM-TUPLE 2009-07-30 10:58:34 -05:00
Slava Pestov cc11727627 benchmark.pidigits: reduce parameter to speed up CI runs 2009-07-30 09:24:41 -05:00
Joe Groff 1e389c921d remove some leftover debug code from bunny shader 2009-07-29 20:06:28 -05:00
Slava Pestov 437bb913cc Merge branch 'irc' of git://tiodante.com/git/factor 2009-07-29 19:27:41 -05:00
Sam Anklesaria 3f1b35e21b modules.using: fixed help-lint errors 2009-07-29 16:24:14 -05:00
Sam Anklesaria eb59431c3f modules.using rewrite 2009-07-29 15:48:54 -05:00
Sam Anklesaria fe86d9f56e Merge branch 'master' of git://factorcode.org/git/factor 2009-07-28 16:42:38 -05:00
Sam Anklesaria 0c104ca126 db configurations factored out through db.info 2009-07-28 15:34:49 -05:00
Sam Anklesaria 7a5309f075 comboboxes use frp 2009-07-28 11:40:58 -05:00
Slava Pestov 4175585fd4 Merge branch 'master' into dcn 2009-07-28 11:20:43 -05:00
Slava Pestov 5344302040 compiler.cfg.graphviz: add render-dom word 2009-07-28 11:16:32 -05:00
Slava Pestov 41c5f0d941 compiler.cfg.graphviz: A utility for rendering CFGs with graphviz 2009-07-28 06:41:29 -05:00
Sam Anklesaria 16e44372e3 Merge branch 'master' of git://factorcode.org/git/factor 2009-07-27 21:46:10 -05:00
Sam Anklesaria 77a128fc33 some non-reflective frp deployment working 2009-07-27 21:44:18 -05:00
Joe Groff afb3825b8e Merge branch 'master' of git://factorcode.org/git/factor 2009-07-27 13:24:23 -05:00
Joe Groff 90985ea362 verify transform feedback format matches requested format after linking program-instances 2009-07-27 13:16:41 -05:00
Joe Groff b99b686194 update gpu docs 2009-07-26 23:00:35 -05:00
Jeremy Hughes f504ad2e43 alien.marshall: doc fix 2009-07-27 15:30:30 +12:00
Joe Groff bfcb95edaf accept transform-feedback-output target from render 2009-07-26 22:24:33 -05:00
Joe Groff eeb02815bc set transform feedback format at program link 2009-07-25 21:19:56 -05:00
Joe Groff 01f172b5be add a buffer-range tuple to represent a subset of a buffer. add support for specifying a transform feedback format to GLSL-PROGRAM: syntax 2009-07-25 15:50:38 -05:00
Joe Groff 33395eeabd move vertex-formats and vertex-arrays to gpu.shaders so we can use them for transform feedback formats 2009-07-25 11:30:59 -05:00
Jeremy Hughes eabf32a32e alien.cxx.syntax: fix tests 2009-07-25 16:57:12 +12:00
Slava Pestov e664f44cfe Merge branch 'marshall' of git://github.com/jedahu/factor 2009-07-24 18:08:52 -05:00
Jeremy Hughes c458904fd7 alien.marshall: docs lint fix 2009-07-24 18:24:46 +12:00
Jeremy Hughes abf1ae4702 alien.inline: define-c-library: set "c-library" 2009-07-24 18:24:27 +12:00
Jeremy Hughes 13cf80c0c7 alien.inline.syntax: changed RAW-C: to <RAW-C 2009-07-24 15:43:44 +12:00
Slava Pestov 3c7bd34a15 Merge branch 'cxx' of git://github.com/jedahu/factor 2009-07-23 21:25:20 -05:00
Doug Coleman 9e7bfc202b remove experimental constructors features 2009-07-23 15:59:55 -05:00
Joe Groff 3759cd7efc update gpu.util.wasd to match uniform tuple changes 2009-07-23 14:58:45 -05:00
Joe Groff 739d99d4e8 Merge branch 'master' of git://factorcode.org/git/factor 2009-07-23 13:39:52 -05:00
Joe Groff 733c208f8c doc updates for uniform-tuple changes 2009-07-23 13:39:28 -05:00
Joe Groff 2a194ea780 bind textures out of uniform structs and arrays 2009-07-23 13:01:21 -05:00
Joe Groff bba46d2b30 improve uniform-tuple interface in gpu.render. uniform-tuples can now contain other uniform-tuples to represent struct uniforms. use glUniform*v to blast uniform arrays in one shot. s/-/_/ in slot names so they look more factorish on the CPU side 2009-07-22 22:32:02 -05:00
Joe Groff 3bbc9835fc add a new "make-tuple" combinator for cleaving values into tuple slots by name. make render-set read-only and update gpu demos to use make-tuple 2009-07-22 12:43:44 -05:00
Sam Anklesaria 3adec5c396 separated run-desc from launcher 2009-07-22 10:28:27 -05:00
Sam Anklesaria cc38d1ada6 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/functors/functors.factor
	basis/io/launcher/launcher.factor
	basis/ui/gadgets/tables/tables.factor
2009-07-22 10:02:09 -05:00
Sam Anklesaria 58d8aacb74 generalized image buttons 2009-07-22 09:46:52 -05:00
Jeremy Hughes 2c40a6667c Merge branch 'master' into marshall
* master: (96 commits)
  compiler.cfg.dataflow-analysis: iterative dataflow analysis framework
  functors: add MIXIN:, SINGLETON:
  Add assoc-refine, which takes the intersection of a sequence of assocs
  compiler.cfg: Fix unit tests
  compiler.cfg.registers: minor optimization
  compiler.cfg.ssa: Cytron's SSA construction algorithm
  compiler.cfg.dominance: fix idom computation, compute dominator tree, compute dominance frontiers, add some tests
  Move conjoin-at from compiler.cfg.liveness to sets
  sequences.abbrev: add docs - not much, but a start
  sequences.abbrev: keep insertion order
  sequences.abbrev: more small refactoring
  sequences.abbrev: small refactoring
  sequences.abbrev: Initial commit
  opengl is for chumps
  alien.inline.compiler: help-lint fix
  parser: remove outdated unit tests that were superseded by tests in vocabs.parser
  vocabs.parser: add tests to assert that the correct errors get thrown
  ui.tools.listener: selecting a word from a completion popup now behaves like a USE: followed by a FROM:
  FROM: and RENAME: give a more meaningful error if the vocabulary does not exist
  compiler.cfg.stack-analysis: fix outdated tests
  ...
2009-07-22 19:45:48 +12:00
Jeremy Hughes f261752dd1 alien.inline.types: a trifling matter 2009-07-22 19:30:55 +12:00
Jeremy Hughes 7ad0924df2 alien.cxx: methods and virtual methods 2009-07-22 19:25:13 +12:00
Jeremy Hughes 8d4585edef alien.marshall: tidy unmarshallers 2009-07-22 19:20:01 +12:00
Jeremy Hughes 1218d3fa9d alien.cxx: C++ methods 2009-07-22 17:21:07 +12:00
Jeremy Hughes 186cc7edb3 added alien.cxx 2009-07-22 16:38:01 +12:00
Jeremy Hughes 8ae1fb66a3 alien.inline.types: fix parse-c++-type 2009-07-22 15:57:29 +12:00
Jeremy Hughes c780bb724d alien.marshall: C++ type parsing 2009-07-22 12:41:29 +12:00
Sam Anklesaria 568f55f105 product specifiers removed from frp signals 2009-07-21 19:40:06 -05:00
Jeremy Hughes 59091c6cf2 alien.marshall: refactored unmarshalling words 2009-07-21 17:10:04 +12:00
Maximilian Lupke 08814c3308 sequences.abbrev: add docs - not much, but a start 2009-07-21 00:37:45 +02:00
Maximilian Lupke ea7cbd2b5a sequences.abbrev: keep insertion order 2009-07-20 20:18:13 +02:00
Maximilian Lupke e3ec2b6c8b sequences.abbrev: more small refactoring 2009-07-20 17:22:55 +02:00
Maximilian Lupke 52e09199e1 sequences.abbrev: small refactoring 2009-07-20 01:40:20 +02:00
Maximilian Lupke 8e9badd4f5 sequences.abbrev: Initial commit 2009-07-20 01:31:26 +02:00
Slava Pestov dbf04ff2ca opengl is for chumps 2009-07-19 14:34:24 -05:00
Slava Pestov e729ea3dea alien.inline.compiler: help-lint fix 2009-07-19 02:09:12 -05:00
Slava Pestov 7969581474 Merge branch 'master' of git://factorcode.org/git/factor 2009-07-18 23:13:43 -05:00
Slava Pestov 200cd5d43f Merge branch 'marshall' of git://github.com/jedahu/factor 2009-07-18 23:13:22 -05:00
Slava Pestov 389b689796 slightly faster heaps, add benchmark 2009-07-18 00:52:24 -05:00
Jeremy Hughes 0560e3abea alien.inline.compiler: fixed linking on winnt (requires gcc.exe and g++.exe) 2009-07-18 17:08:53 +12:00
Slava Pestov 4931ab0d5f benchmark: run each benchmark 5 times and take the best time 2009-07-16 03:30:11 -05:00
Slava Pestov fbf907308e Merge branch 'marshall' of git://github.com/jedahu/factor 2009-07-16 03:26:35 -05:00
Jeremy Hughes 8c892380fe alien.marshall.syntax: fixed CM-FUNCTION: example 2009-07-16 20:22:41 +12:00
Slava Pestov 86b6f65fd0 Merge branch 'marshall' of git://github.com/jedahu/factor 2009-07-16 03:08:58 -05:00
Jeremy Hughes 5ae07b3168 help lint fixes 2009-07-16 19:57:47 +12:00
Jeremy Hughes 7596b3288c alien.marshall.syntax-tests: use alien.inline.syntax vocab 2009-07-16 19:55:08 +12:00
Slava Pestov 440df3916a Merge branch 'marshall' of git://github.com/jedahu/factor 2009-07-16 00:35:16 -05:00
Jeremy Hughes 267d8d2a85 alien.marshall.syntax: use alien.inline.syntax vocab 2009-07-16 17:23:22 +12:00
Slava Pestov b4c522f045 Merge branch 'marshall' of git://github.com/jedahu/factor 2009-07-15 19:25:41 -05:00
Jeremy Hughes 28dbb22aee split alien.inline syntax into alien.inline.syntax 2009-07-15 16:51:44 +12:00
Jeremy Hughes 67c7df2653 alien.marshall.syntax: add more tests 2009-07-15 16:43:42 +12:00
Jeremy Hughes eef0ef9068 alien.marshall.syntax: fix marshalled-function 2009-07-15 16:43:19 +12:00
Jeremy Hughes 17e2c9f91c alien.marshall.private: fix ptr-pass-through 2009-07-15 16:42:45 +12:00
Jeremy Hughes 0c0ae68c5e alien.marshall: fixed out-arg-unmarshaller 2009-07-15 16:42:00 +12:00
Jeremy Hughes e3a1299993 alien.marshall: added boolean as bool alias 2009-07-15 16:41:40 +12:00
Jeremy Hughes e4fbb978a3 alien.marshall.types: added pointer-to-non-const-primitive? 2009-07-15 16:41:06 +12:00
Jeremy Hughes 30698cc534 alien.marshall.types: robustifying 2009-07-15 16:40:41 +12:00
Jeremy Hughes c1ccc6a2b0 alien.inline: added raw-c word 2009-07-15 16:40:00 +12:00
Jeremy Hughes 79dd644e57 moved alien.inline and alien.marshall to extra 2009-07-14 22:39:27 +12:00
Slava Pestov 05343e88ba bson: fix broken unit test 2009-07-13 22:59:51 -05:00
Sascha Matzke f4b4195a74 added unit-tests to bson vocab 2009-07-11 11:15:13 +02:00
Slava Pestov 949b527ed5 Help lint fixes for urls.encoding and mongodb.driver 2009-07-10 07:52:20 -05:00
Slava Pestov c25ac2a066 llvm: add unportable tag 2009-07-10 07:46:47 -05:00
sheeple b7aac8c13a llvm.core: fix add-llvm-library 2009-07-10 07:38:19 -05:00
Slava Pestov e0fa51512f llvm: new add-llvm-library word to make things a bit more portable 2009-07-10 07:07:54 -05:00
Slava Pestov 5cb7220ed8 Merge branch 'for-slava' of git://github.com/x6j8x/factor 2009-07-09 17:09:09 -05:00
Sascha Matzke 9bba898dfb replace 2array "." join with "." glue 2009-07-09 14:17:10 +02:00
Slava Pestov 92b0765cd7 contributors: exclude merges to make patch counts more reasonable 2009-07-09 06:58:47 -05:00
Slava Pestov 93195e2914 Merge branch 'for-slava' of git://github.com/x6j8x/factor 2009-07-09 06:40:52 -05:00
Sascha Matzke b1e91e10e6 changed single byte writes to write1 2009-07-09 13:36:54 +02:00
Sascha Matzke 1aad74c71b removed usages of sprintf
made collection handling more concise
2009-07-09 13:36:37 +02:00
Sascha Matzke ce9406ea86 fixed signed number decoding problem 2009-07-09 13:36:19 +02:00
Slava Pestov 3acc06c5d9 Merge branch 'thead' of git://github.com/phildawes/factor 2009-07-09 06:22:29 -05:00
Slava Pestov 5536237232 Merge branch 'llvm' of git://github.com/yuuki/factor 2009-07-09 06:21:44 -05:00
Slava Pestov 6737d2cdab benchmark.hashtables: throw something together 2009-07-07 12:20:43 -05:00
Slava Pestov daed003f33 vocabs.hierarchy: more refactoring, update existing code for new API 2009-07-06 04:55:23 -05:00
Slava Pestov 5bd27a8dee webkit-demo: update for recent <ViewWindow> stack effect change 2009-07-05 21:40:47 -05:00
Joe Groff ad2bffd4da Merge branch 'master' of git://factorcode.org/git/factor 2009-07-02 22:22:55 -05:00
Joe Groff f9138f3048 variants docs nitpicks 2009-07-02 19:01:50 -05:00
Slava Pestov 9404a7d0e3 half-floats: Add some more unit tests 2009-07-02 17:52:53 -05:00
Joe Groff 97adae24f0 pardon my dust 2009-07-01 17:57:21 -05:00
Matthew Willis b0ca5ecffa updated llvm.invoker test to use install-bc 2009-07-01 14:52:15 +09:00
Matthew Willis e8d298588f Merge branch 'master' into llvm 2009-07-01 11:15:54 +09:00
Matthew Willis 778707e8fa add license and copywrite to extra/llvm vocabs 2009-07-01 11:08:57 +09:00
Slava Pestov 1acf243cce Fix conflict 2009-06-30 20:16:09 -05:00
Doug Coleman e8390ebace imagebin does the right thing now 2009-06-30 17:39:36 -05:00
Doug Coleman fefea85514 working on imagebin 2009-06-30 14:56:58 -05:00
Phil Dawes c1d08d213f Added thead, tfoot to html 2009-06-30 16:26:51 +01:00
Matthew Willis b46999584b invoker infers function param c-types more generally 2009-06-30 22:55:20 +09:00
Matthew Willis d4c03d8459 add invoker test that tests the entire llvm binding so far 2009-06-30 11:58:09 +09:00
Matthew Willis 1716a4bec8 remove llvm.bindings, made obsolete by llvm.wrappers and friends 2009-06-30 11:57:24 +09:00
Matthew Willis c843edd870 install functions from llvm bytecode, with test 2009-06-30 11:43:04 +09:00
Sam Anklesaria 721a6dc3ab "<$" made generic + moved to monads 2009-06-27 13:57:29 -05:00
Sam Anklesaria 07c8c00a12 fixed binding bugs in frp 2009-06-27 13:22:48 -05:00
Matthew Willis 16a2d8aa79 Merge branch 'master' of git://factorcode.org/git/factor into llvm 2009-06-27 19:43:17 +09:00
Matthew Willis 48863ca171 Added global jit, and convenience words for dealing with it 2009-06-27 18:41:40 +09:00
Doug Coleman 1cb6bc99da Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/compiler/cfg/linear-scan/resolve/resolve-tests.factor
2009-06-26 21:51:08 -05:00
Doug Coleman 9fd65ad324 add collect-values to histogram 2009-06-26 21:46:59 -05:00
Joe Groff 911acd6a4a docs for variants 2009-06-26 17:12:08 -05:00
Joe Groff 7a88c5ae8a variants vocab for ADTs 2009-06-26 16:31:20 -05:00
Sam Anklesaria a6f65a483b Merge branch 'master' of git://factorcode.org/git/factor 2009-06-26 15:52:48 -05:00
Sam Anklesaria 244ad93577 gui-sudoku makes sudokus too 2009-06-26 15:28:23 -05:00
Sam Anklesaria 96fccd9c6c added summary/ author files 2009-06-26 15:25:50 -05:00
Matthew Willis 081f24ccf7 convert from LLVM types, with tests 2009-06-26 22:01:20 +09:00
Matthew Willis c331b31007 Update LLVMTypeKind enum 2009-06-26 22:00:55 +09:00
Sam Anklesaria 93641c534d frp documentation updated 2009-06-25 23:23:09 -05:00
Sam Anklesaria 5a465d016b changed frp demo to a gui sudoku solver 2009-06-25 16:09:23 -05:00
Sam Anklesaria 5ef2e957e3 frp: using unparent rather than manual child removal 2009-06-25 15:55:09 -05:00
Doug Coleman c44df7832c Merge branch 'master' of git://factorcode.org/git/factor 2009-06-25 13:26:18 -05:00
Matthew Willis cf64ea4583 Merge branch 'master' of git://factorcode.org/git/factor into llvm 2009-06-26 00:23:44 +09:00
Matthew Willis 8934bb8e49 Added type parser, factor llvm type objects, and recursive type resolution 2009-06-26 00:21:54 +09:00
Sam Anklesaria ea052600bf simplification of frp 2009-06-24 20:06:12 -05:00
Joe Groff 845e9532ba update demos using GL_EXT_framebuffer_object and GL_ARB_texture_float to use suffixless opengl 3 symbol names 2009-06-24 17:59:25 -05:00
Matthew Willis 2f80903224 Merge branch 'master' of git://factorcode.org/git/factor into llvm 2009-06-23 14:02:08 +09:00
Slava Pestov 5f534fa1ca Merge branch 'master' of git://factorcode.org/git/factor 2009-06-22 16:01:43 -05:00
Slava Pestov d43aaaa0bf Merge branch 'mongo-factor-driver' of git://github.com/x6j8x/factor 2009-06-22 16:01:14 -05:00
Joe Groff 8fabe24b1d Merge branch 'master' of git://factorcode.org/git/factor 2009-06-22 15:54:25 -05:00
Doug Coleman 3afd2599ce fix cursor 3map 2009-06-22 11:55:42 -05:00
Joe Groff ac3ec67c6a separate component format from component order in image objects 2009-06-22 11:20:54 -05:00
Samuel Tardieu 65e495aa66 Remove spurious dup in io.serial.unix/linux 2009-06-22 18:08:12 +02:00
Matthew Willis ded676e4e3 beginnings of extra/llvm 2009-06-22 21:21:15 +09:00
Sascha Matzke f2c250180c small bson write performance enhancement, some code optimization, added type declarations 2009-06-22 08:32:32 +02:00
Sam Anklesaria 2a26670099 image buttons built in 2009-06-21 21:08:50 -05:00
Sam Anklesaria b8633e5e12 fixed point signals 2009-06-21 21:08:24 -05:00
Sam Anklesaria 08c386f534 dynamic lambdas 2009-06-21 21:07:16 -05:00
Slava Pestov f2208728e2 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-20 15:35:12 -05:00
Slava Pestov 2e5124f035 tokyo.alien.tctdb: int32_t is not defined on Windows, but int is the sae thing so use that instead 2009-06-20 15:35:01 -05:00
Matthew Willis 04c3d6e074 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-20 18:34:22 +09:00
Doug Coleman b8588b4b63 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-19 14:42:57 -05:00
Doug Coleman 1e14a83ee1 allow robot-identifiers to be set for robots.txt 2009-06-19 14:41:48 -05:00
Slava Pestov 326202e7b7 Fix help-lint for models.range and histogram 2009-06-19 14:33:43 -05:00
Joe Groff 751752da15 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-18 22:33:26 -05:00
Joe Groff cbe9bfffde draw-world can't be called directly from a game loop; the ui update thread might switch GL contexts out from under us 2009-06-18 22:33:09 -05:00
Slava Pestov f05b8e3c87 extra/tokyo: remove bool typedef, and rename time_t to tokyo_time_t to not clash with existing types 2009-06-18 22:16:19 -05:00
Slava Pestov b42c6c4425 Move histogram words from core/sets to extra/histogram 2009-06-18 21:55:33 -05:00
Joe Groff ff742a7d81 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-18 21:20:49 -05:00
Joe Groff 037ed45339 give range models a step parameter; use it on sliders so the thumb can step by any interval 2009-06-18 20:57:02 -05:00
Slava Pestov 6a790a657b Merge branch 'tokyo' of git://www.tiodante.com/git/factor 2009-06-18 19:32:19 -05:00
Bruno Deferrari da2a94a199 tokyo.assoc-functor: Fix >alist and delete-at 2009-06-18 21:04:38 -03:00
Bruno Deferrari cd4203f00e tokyo.assoc-functor: Fix at* 2009-06-18 20:35:38 -03:00
Bruno Deferrari f18655fd55 tokyo: Reimplement assoc protocols for remote and abstract db using a functor 2009-06-18 18:55:26 -03:00
Sam Anklesaria 0f7c3956d1 frp-action-fields 2009-06-18 15:54:24 -05:00
Sam Anklesaria 5f903930a3 fold-model improvements 2009-06-18 15:32:11 -05:00
Matthew Willis b11656f4a3 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-19 03:02:30 +09:00
Joe Groff 76b3e5fea2 win32 support for window-controls 2009-06-18 11:41:34 -05:00
Joe Groff 33dcb98943 oops, forgot a USING 2009-06-18 09:57:49 -05:00
Joe Groff 48b06d6221 window-controls-demo for testing/showing off window controls 2009-06-18 09:53:17 -05:00
Bruno Deferrari 9d515140fe tokyo.remotedb: Remote database using Tokyo Tyrant 2009-06-17 20:24:04 -03:00
Bruno Deferrari e8c9805ee1 tokyo.abstractdb: Renamed vocab, refactored memory streams to tokyo.utils vocab 2009-06-17 20:23:39 -03:00
Sam Anklesaria 4d2d9f86b4 ui.frp.layout checks namespace only to 1 level 2009-06-17 18:05:54 -05:00
Bruno Deferrari 4fcb379870 tokyo.alien: Fix USING: lines 2009-06-17 16:33:37 -03:00
Sam Anklesaria 979d0c9d48 forgot recipes' sequences.extra dep 2009-06-17 12:56:32 -05:00
Sam Anklesaria 6132608cc2 extra sequences functions moved out of core 2009-06-17 12:35:09 -05:00
Bruno Deferrari 0b68f70ccc tokyo.cabinet.abstract: Optimization, deserialize objects directly from memory, without the intermediate bytes-array 2009-06-17 12:13:59 -03:00
Bruno Deferrari 5b58a7814e tokyo.cabinet.abstract: Implement >alist, and correctly free memory returned by tokyo cabinet 2009-06-17 09:15:53 -03:00
Bruno Deferrari c331807cff tokyo: Add summary.txt files 2009-06-17 08:45:47 -03:00
Bruno Deferrari ce47a54562 tokyo.cabinet.abstract: Assoc protocol implementation for Tokyo Cabinet abstract db api 2009-06-16 23:29:09 -03:00
Sam Anklesaria 48c63c5efb misc ui.frp fixes 2009-06-16 15:50:48 -05:00
Sam Anklesaria 63f3c5dedd persistency allows sql types for slots 2009-06-16 14:36:01 -05:00
Matthew Willis 08a3d907db rename llvm.binding to llvm.bindings, update IN: 2009-06-16 09:19:50 +09:00
Matthew Willis 27e95c7908 move llvm bindings to llvm.bindings 2009-06-16 09:15:24 +09:00
Matthew Willis f55d83a84e remove some untested function extra/llvm 2009-06-16 08:53:16 +09:00
Matthew Willis f2b4b9236a moving llvm to extra 2009-06-15 21:46:19 +09:00
Matthew Willis 56cb3c6f59 added DISPOSABLE-CENTRAL: to extra/central 2009-06-15 21:39:40 +09:00
Matthew Willis 16ba9fbd80 extra/central implements the "central" pattern 2009-06-15 17:09:20 +09:00
Sam Anklesaria 8051218ee0 ui.frp examples updated 2009-06-14 13:08:49 -05:00
Sam Anklesaria fee59b772b ui.frp: no restarts needed for compilation 2009-06-14 12:58:55 -05:00
Sam Anklesaria 63204e677a Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	unmaintained/modules/rpc-server/rpc-server.factor
2009-06-14 11:56:45 -05:00
Sam Anklesaria b265e3afea ui.frp connection reordering supported 2009-06-14 11:42:31 -05:00
Bruno Deferrari 142f12b5bc tokyo.alien: Fix typo 2009-06-13 22:16:29 -03:00
Slava Pestov b18c84454b Move constructors vocabulary to extra and refactor basis code not to use it 2009-06-13 18:47:19 -05:00
Bruno Deferrari 56bd085962 tokyo.alien: Add full paths to libraries on osx 2009-06-13 20:41:41 -03:00
Bruno Deferrari cb300e3a84 tokyo.alien: Add code that loads the dlls (not working right now for me) 2009-06-13 20:13:53 -03:00
Bruno Deferrari 17ae993874 Merge branch 'master' into tokyo 2009-06-13 19:29:58 -03:00
Bruno Deferrari f585ba4ba3 tokyo.alien: Add tcadb 2009-06-13 01:49:07 -03:00
Bruno Deferrari 12ac159f6d tokyo.alien: Add tcfdb 2009-06-13 01:41:15 -03:00
Bruno Deferrari d61efa6b28 tokyo.alien: Add tcbdb 2009-06-13 01:24:22 -03:00
Bruno Deferrari 6ebdd52522 tokyo.alien: Fixes, add tchdb, loads now. 2009-06-12 22:58:53 -03:00
Bruno Deferrari 2f15931b3c tokyo.alien: Make time_t a long, needs fix for 64bits windows 2009-06-12 15:19:18 -03:00
Bruno Deferrari 5678c18bda tokyo.alien: Use long for time_t 2009-06-12 15:14:14 -03:00
Bruno Deferrari 8134eccced tokyo.alien: Initial works on tokyo bindings (incomplete, not working, not tested) 2009-06-12 14:25:01 -03:00
Doug Coleman 7134236e46 Merge branch 'master' of git://github.com/prunedtree/factor
Conflicts:
	basis/compression/inflate/inflate.factor
	basis/math/matrices/matrices.factor
2009-06-12 02:33:49 -05:00
Joe Groff 226c76aa1f stop playing fast and loose with NaN representations in half-floats tests 2009-06-11 18:00:01 -05:00
Doug Coleman 3cabf3aeca Merge branch 'master' of git://factorcode.org/git/factor 2009-06-11 11:10:20 -05:00
Sam Anklesaria c03ec9f053 frp ,? word added 2009-06-11 09:13:52 -05:00
Doug Coleman a8bc1d36cb 2map and 3map work in cursors 2009-06-10 17:59:14 -04:00
Sam Anklesaria 5f3ca1072b ui.frp uses placeholders for templating 2009-06-10 16:15:02 -05:00
Doug Coleman b8b0e11492 remove use of image boa from noise 2009-06-10 16:05:17 -04:00
Doug Coleman b96a858872 refactor terrain generation to not use an image boa constructor 2009-06-10 15:59:14 -04:00
Joe Groff 12d99ed6f8 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-10 13:06:44 -05:00
Joe Groff 50f4db1ce2 half-precision float vocab 2009-06-10 13:06:06 -05:00
Doug Coleman 6434e4acf1 move images.processing to unmaintained for now 2009-06-09 22:48:19 -04:00
Doug Coleman 9861fdc9b3 take-n returns the rest of the sequence if not enough elements are present 2009-06-09 11:49:22 -04:00
Doug Coleman a59bf32a33 fix cloning weirdness in images rotation tests 2009-06-09 11:48:39 -04:00
Slava Pestov 2b61f6c7ca Merge branch 'master' of git://github.com/mrjbq7/factor 2009-06-09 03:07:36 -05:00
Slava Pestov aaeeaa1e6f Fix load errors 2009-06-08 04:18:57 -05:00
John Benediktsson 88e5397b51 brainfuck: Require loops to be non-empty, add test case. 2009-06-07 17:39:21 -07:00
Sam Anklesaria 1aca6455de frp templating sizes bug fixed 2009-06-07 18:42:20 -05:00
John Benediktsson 4b21217956 brainfuck: Adding debug (#) operator. 2009-06-07 16:18:13 -07:00