Commit Graph

8682 Commits (ade937d46f6c678d88cc7c71bd64951a37b84d29)

Author SHA1 Message Date
Joe Groff ade937d46f Merge branch 'master' of git://factorcode.org/git/factor into row-polymorphism 2010-03-08 18:14:29 -08:00
Doug Coleman 6a6ab7c1a8 Fix typedef typo in opencl 2010-03-08 03:39:29 -06:00
Joe Groff 6e712139a4 Merge branch 'master' of git://factorcode.org/git/factor 2010-03-06 14:01:53 -08:00
Joe Groff f92a2d635f tag opencl.* untested 2010-03-06 14:01:26 -08:00
Samuel Tardieu fdffdd82dd Use a better heuristic 2010-03-06 14:37:35 +01:00
Samuel Tardieu ca93f91eda Remove useless USING: 2010-03-06 14:31:46 +01:00
Samuel Tardieu 05a8df6baf Use distance from math.vectors 2010-03-06 14:14:54 +01:00
Samuel Tardieu af10867b8d A* algorithm implementation 2010-03-06 13:48:54 +01:00
Erik Charlebois 819857623d Get the OpenCL driver name right on Linux, confirm test passes 2010-03-05 22:37:10 -08:00
Joe Groff 9b0a007b88 clean up polymorphic stack effects in fuel 2010-03-05 21:51:13 -08:00
Erik Charlebois 7d0b3342a0 Get OpenCL unit tests passing on Win7/NVidia. 2010-03-03 02:06:58 -08:00
Erik Charlebois fb715ff618 Merge branch 'master' of git://github.com/slavapestov/factor 2010-03-03 00:04:17 -08:00
Erik Charlebois 232692e5d9 Initial checkin of OpenCL bindings 2010-03-03 00:02:47 -08:00
Doug Coleman 5cfb51045b Fix load error in calendar 2010-03-02 11:38:35 -06:00
Doug Coleman 27a59b1287 Add a parsing word to output slots to the stack instead of to an array 2010-03-02 04:51:52 -06:00
Doug Coleman 8c7b1d7c9b Remove the http-data word 2010-03-01 22:32:15 -06:00
Joe Groff 0c71fcccc7 lexer: add "each-token" and "map-tokens", which are equivalent to "parse-token _ each/map" but incremental. update a smattering of parsing words (such as USING:, SYMBOLS:, etc.) to use each-token/map-tokens 2010-02-28 22:19:43 -08:00
Slava Pestov b8f3e0bc56 core-foundation.run-loop: clean up and speed up some code to fix starvation issue exposed by game.loop (reported by Joe Groff) 2010-03-01 12:22:18 +13:00
Slava Pestov 42e11fbeb3 webapps.help: fix typo 2010-02-28 19:44:18 +13:00
Doug Coleman 9a8e09da7e Beginning of a real fullscreen library 2010-02-27 13:03:28 -06:00
Doug Coleman fe9f848be7 Add a slots{ word for accessing multiple slots 2010-02-27 07:58:40 -06:00
Doug Coleman 9db75718a3 Add a new word http-data that is just http-get nip 2010-02-27 07:58:35 -06:00
Joe Groff 20edc80727 deploy chipmunk lib 2010-02-25 15:13:06 -08:00
Slava Pestov e5fc398dae sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase 2010-02-25 20:54:57 +13:00
Joe Groff ed8cef96b4 game.worlds: construct game-loop object before begin-game-world is called so begin-game-world can change it before the loop is started 2010-02-24 20:07:13 -08:00
Joe Groff 3a4ea28d82 fix up chipmunk.demo, add a MAIN: 2010-02-24 18:46:02 -08:00
Joe Groff c908cc4d93 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-24 18:26:46 -08:00
Joe Groff b013294bf4 move chipmunk to chipmunk.ffi 2010-02-24 17:00:17 -08:00
Slava Pestov 39a1147158 webapps.wiki: fix template 2010-02-25 04:54:42 +13:00
Slava Pestov 79e14523ca Move closures, fries and set-n to unmaintained 2010-02-24 20:24:32 +13:00
Slava Pestov c1e7a3ffc2 Specialized arrays, structs and other objects responding to the >c-ptr / byte-length protocol can now be written to binary streams 2010-02-24 20:18:41 +13:00
Joe Groff 0ed3f224f9 add missing USING: effects.parser to descriptive, set-n 2010-02-23 13:27:18 -08:00
Joe Groff 886b9c9dd2 change back other char/uchar* parameters that don't look like actual string types 2010-02-23 13:15:16 -08:00
Joe Groff 96ab4492d2 rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char 2010-02-23 11:42:02 -08:00
Slava Pestov d71e7c3ba8 freetype: fix load error 2010-02-24 00:46:11 +13:00
Slava Pestov 071836b059 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-23 20:26:41 +13:00
Erik Charlebois 314215454f Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab 2010-02-22 20:17:49 -08:00
Joe Groff 8faa1046d6 remove unnecessary memory>structs from extra/ too 2010-02-22 12:34:38 -08:00
Slava Pestov c1657739df Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-22 20:09:20 +13:00
Doug Coleman 03059ec9ff Check if we're using ttys before starting curses, since initscr exits on error for some dumb reason 2010-02-21 23:38:18 -06:00
Slava Pestov f4dc941ff4 Merge branch 'master' of git://projects.elasticdog.com/git/factor 2010-02-22 14:49:55 +13:00
Joe Groff 017fba2387 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-21 09:58:41 -08:00
Erik Charlebois d6d3401468 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-21 03:36:54 -08:00
Erik Charlebois be4d33beb5 Add scaffolding words for tags, summary and authors and hook these up to FUEL. Modified fuel-scaffold-vocab to prompt the user for tags, summary and whether to create help and test files immediately. 2010-02-21 03:34:08 -08:00
Joe Groff 61d72dfe86 adjust wording in game.loop docs 2010-02-20 21:58:09 -08:00
Slava Pestov e3af4112c2 io.serial.windows: fix load error 2010-02-21 17:48:05 +13:00
Slava Pestov 63365bd3ea native-thread-test: clean up 2010-02-21 17:48:05 +13:00
Aaron Schaefer 005a8dd93b minor poker vocab cleanup 2010-02-20 13:15:46 -06:00
Joe Groff 5208dbe6ec game.loop: separate delegate into tick-delegate and draw-delegate 2010-02-20 10:47:03 -08:00
Aaron Schaefer 67dab237a4 clean up PE solution 255 2010-02-20 11:20:21 -06:00