Commit Graph

8702 Commits (91c353ef60aaaea249d7cb4c95e1dec8088472f3)

Author SHA1 Message Date
Slava Pestov aa4a9f8288 mason.test: fix outdated boot image check 2010-03-18 17:25:56 +13:00
Daniel Ehrenberg 1da6ea957a Fixing bugs with sets, including adding new within and without words 2010-03-16 20:17:26 -04:00
Daniel Ehrenberg 512fe14e4e Merge branch 'bags' of git://github.com/littledan/Factor
Conflicts:

	basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor
	basis/furnace/auth/auth.factor
	basis/stack-checker/backend/backend.factor
2010-03-16 13:28:00 -04:00
Samuel Tardieu db106486f1 Also test the derivation variant of astar 2010-03-16 09:28:51 +01:00
Joe Groff 8687a7e283 Merge branch 'master' of git://factorcode.org/git/factor into row-polymorphism 2010-03-12 14:36:13 -08:00
Doug Coleman 2785399c7b Add ARTICLE: and ABOUT: sections to astar docs 2010-03-12 04:36:43 -06:00
Slava Pestov 9c3b94519d project-euler.206: reduce memory usage 2010-03-12 16:45:31 +13:00
Slava Pestov e3fd22268e mason.test: forget test definitions to free up code heap space and hopefully get builds to complete on PowerPC 2010-03-12 11:05:09 +13:00
Slava Pestov f6511eb098 Merge branch 'master' of git://factorcode.org/git/factor into row-polymorphism 2010-03-11 22:10:24 +13:00
Slava Pestov fd767b7d31 furnace.recaptcha: make it easier to use 2010-03-11 21:02:39 +13:00
Slava Pestov 0d0f1a92a8 websites.concatenative: add a recaptcha to the pastebin 2010-03-11 19:14:16 +13:00
Joe Groff f24a74f66c Merge branch 'master' into row-polymorphism 2010-03-10 11:48:41 -08:00
Joe Groff 18f3df9d4a more help-lint 2010-03-09 21:02:43 -08:00
Joe Groff e7968ceffc mop up compiler errors from macosx load-all 2010-03-09 00:56:07 -08:00
Joe Groff 191ac353fd generalize stack effects so we can bootstrap with the stricter stack effect checking 2010-03-08 23:38:10 -08:00
Joe Groff 0f8d77952b Merge branch 'master' of git://factorcode.org/git/factor into row-polymorphism 2010-03-08 18:14:29 -08:00
Samuel Tardieu 1266383e4a Use a subclassed tuple with methods instead of quotations 2010-03-08 20:29:24 +01:00
Samuel Tardieu bda1c97d21 Project Euler : problem 265 2010-03-08 18:35:30 +01:00
Doug Coleman 1669194d04 Fix typedef typo in opencl 2010-03-08 03:39:29 -06:00
Joe Groff 31d722df7e Merge branch 'master' of git://factorcode.org/git/factor 2010-03-06 14:01:53 -08:00
Joe Groff 211cafed4a tag opencl.* untested 2010-03-06 14:01:26 -08:00
Samuel Tardieu adcf50514c Use a better heuristic 2010-03-06 14:37:35 +01:00
Samuel Tardieu 0e35c883ae Remove useless USING: 2010-03-06 14:31:46 +01:00
Samuel Tardieu 542096b528 Use distance from math.vectors 2010-03-06 14:14:54 +01:00
Samuel Tardieu eff65915b0 A* algorithm implementation 2010-03-06 13:48:54 +01:00
Erik Charlebois 3b9d6f64a4 Get the OpenCL driver name right on Linux, confirm test passes 2010-03-05 22:37:10 -08:00
Joe Groff 48b433750b clean up polymorphic stack effects in fuel 2010-03-05 21:51:13 -08:00
Erik Charlebois 950f268bad Get OpenCL unit tests passing on Win7/NVidia. 2010-03-03 02:06:58 -08:00
Erik Charlebois 7d9c73c406 Merge branch 'master' of git://github.com/slavapestov/factor 2010-03-03 00:04:17 -08:00
Erik Charlebois a7f1d4f231 Initial checkin of OpenCL bindings 2010-03-03 00:02:47 -08:00
Daniel Ehrenberg 7364608417 Merge branch 'master' of git://factorcode.org/git/factor into bags 2010-03-02 17:04:45 -05:00
Doug Coleman 8ef279e020 Fix load error in calendar 2010-03-02 11:38:35 -06:00
Doug Coleman 3faa1a57d3 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 55e772c528 Remove the http-data word 2010-03-01 22:32:15 -06:00
Joe Groff 9bf5c76771 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 e3ddafbdec 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 e7d2e73215 webapps.help: fix typo 2010-02-28 19:44:18 +13:00
Daniel Ehrenberg da57436180 Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
Doug Coleman 07dfcf2298 Beginning of a real fullscreen library 2010-02-27 13:03:28 -06:00
Doug Coleman 90597236e1 Add a slots{ word for accessing multiple slots 2010-02-27 07:58:40 -06:00
Doug Coleman 9bf7f56283 Add a new word http-data that is just http-get nip 2010-02-27 07:58:35 -06:00
Daniel Ehrenberg 6298203b4c Making all of basis and extra unambiguous for sets/namespaces 2010-02-26 16:28:38 -05:00
Joe Groff 1bb27b8a21 deploy chipmunk lib 2010-02-25 15:13:06 -08:00
Slava Pestov 7826543d2e 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 433f0d1ea6 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 7de21ca8be fix up chipmunk.demo, add a MAIN: 2010-02-24 18:46:02 -08:00
Joe Groff 2e888f1ee7 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-24 18:26:46 -08:00
Joe Groff d853061f8f move chipmunk to chipmunk.ffi 2010-02-24 17:00:17 -08:00
Slava Pestov d0c21a9182 webapps.wiki: fix template 2010-02-25 04:54:42 +13:00
Slava Pestov 187e0f96ca Move closures, fries and set-n to unmaintained 2010-02-24 20:24:32 +13:00