Commit Graph

7692 Commits (9cf0c5e33bf96f38d00c369faef7d10b7b788d70)

Author SHA1 Message Date
Slava Pestov f5a7ee6d13 game-input: run tests on Windows now, too 2009-05-11 18:03:19 -05:00
Slava Pestov 5b315efc81 Make focusable-child* work even if world has no children, to clean up a code duplication 2009-05-11 17:04:32 -05:00
Joe Groff b070edc751 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/ui/gadgets/worlds/worlds.factor
2009-05-11 12:37:50 -05:00
Joe Groff 1e09ac31c5 fix terrain sky to match projection FOV 2009-05-11 12:36:04 -05:00
Sascha Matzke 0c3f7bf2d7 fixed update-tuple - called wrong constructor for update 2009-05-11 15:38:12 +02:00
Sascha Matzke 838d1fad57 fixed serialization of factor words/quotations 2009-05-11 15:37:47 +02:00
Sascha Matzke 808ff2295b Merge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver 2009-05-11 10:08:53 +02:00
Sascha Matzke 90378f7429 Merge branch 'mongo-factor-driver' of git@github.com:x6j8x/factor into mongo-factor-driver 2009-05-11 10:08:22 +02:00
Slava Pestov 3fe5bb872b Deploy tool always uses optimizing compiler now 2009-05-11 00:32:22 -05:00
Bruno Deferrari cb76bddd8f redis.assoc: Use redis-flushdb in clear-assoc 2009-05-11 00:50:22 -03:00
Bruno Deferrari 7edcc65159 extra.redis: Replace 'redis-assoc' with the more general 'redis' type (now in the redis vocab), add support for automatic authentification when calling 'with-redis' 2009-05-11 00:44:09 -03:00
Bruno Deferrari 462b66a696 extra.redis: Make redis-keys return an array of keys instead of a space separated string of keys 2009-05-11 00:09:32 -03:00
Bruno Deferrari d45d63715b extra.redis.assoc: Assoc protocol implementation for Redis 2009-05-11 00:08:34 -03:00
Slava Pestov dec89ac4fd Merge branch 'master' of git://factorcode.org/git/factor 2009-05-10 21:36:38 -05:00
Slava Pestov 9de34ab3cd Fix deployment of UI apps and implement various tricks to make deployed images smaller 2009-05-10 21:33:13 -05:00
U-C4\Administrator 052a0931d3 moving md5 state to a tuple, redoing hmac 2009-05-10 20:42:20 -05:00
U-C4\Administrator 1e0ed4f4de Merge branch 'master' of git://factorcode.org/git/factor 2009-05-10 19:20:55 -05:00
U-C4\Administrator ba1795c854 add a find-by-extensions word 2009-05-10 19:20:04 -05:00
Alec Berryman 5a9aa07f15 bloom-filters: fewer fried quots 2009-05-10 19:41:39 -04:00
Slava Pestov 3254340cdb Merge branch 'master' of git://factorcode.org/git/factor 2009-05-10 18:22:50 -05:00
Slava Pestov 5ac2ccc9cd Merge branch 'redis' of git://www.tiodante.com/git/factor 2009-05-10 18:22:19 -05:00
Doug Coleman c92afaf385 fix rsa tests 2009-05-10 18:20:19 -05:00
Bruno Deferrari 53413a049e Merge branch 'master' into irc 2009-05-10 20:15:02 -03:00
Bruno Deferrari 028235b9ff extra.redis: Vocabulary for communicating with the Redis key-value database 2009-05-10 20:08:58 -03:00
Alec Berryman 713f0db0a2 bloom-filters: clean up indices code
Extricating mod from hash creation makes it a little nicer.
2009-05-10 18:19:20 -04:00
Slava Pestov 65faa3fda3 Fix unit tests and load errors for slip removal 2009-05-10 17:03:41 -05:00
Slava Pestov d926a5e953 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-10 16:41:30 -05:00
Slava Pestov 04408ba62a mason: add retries in another place, and add a type declaration 2009-05-10 16:40:19 -05:00
Slava Pestov f6ff74596e Removing slip 2slip 3slip nslip 2009-05-10 16:39:17 -05:00
Doug Coleman 4c465cd575 fix using 2009-05-10 16:33:43 -05:00
Doug Coleman 57ffb231dc update using 2009-05-10 23:21:47 +02:00
Joe Groff d5eace91d0 purple sky 2009-05-10 23:21:47 +02:00
Doug Coleman f30cdb1ea3 update usages of miller-rabin 2009-05-10 23:21:46 +02:00
Joe Groff e301d29f90 cut perlin-noise time in half 2009-05-10 23:21:45 +02:00
Sascha Matzke 87caa8d7a0 added delete-tuples word 2009-05-10 23:21:45 +02:00
Sascha Matzke 5399fe1d3d some bug fixes 2009-05-10 23:21:45 +02:00
Sascha Matzke f0bd82b2dd reworked insert, save and update; added save-deep 2009-05-10 23:21:45 +02:00
Doug Coleman 6913653d62 use bi, call >string on c-strings from tar 2009-05-10 23:21:45 +02:00
Slava Pestov 66d03fa6d3 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-10 14:55:02 -05:00
Slava Pestov f07707fb72 Merge branch 'hashcash' of git://github.com/martind/factor 2009-05-10 14:54:48 -05:00
Doug Coleman 0980516053 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-10 14:01:41 -05:00
Doug Coleman 4b7e1eef11 update using 2009-05-10 13:48:09 -05:00
Joe Groff 783c452a6a purple sky 2009-05-10 13:45:58 -05:00
Doug Coleman 79265b50d9 update usages of miller-rabin 2009-05-10 12:24:43 -05:00
Doug Coleman 61fdb6f435 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-10 12:19:39 -05:00
Alec Berryman 8c26783455 bloom-filters: clean help-lint 2009-05-10 12:50:26 -04:00
Alec Berryman e6f8aafe5f bloom-filters: use infix syntax 2009-05-10 12:47:10 -04:00
Alec Berryman 3e3f08c6e5 bloom-filters: clean up creation
More readable, less allocation, signals invalid input.
2009-05-10 12:46:13 -04:00
Joe Groff d90bb0f336 cut perlin-noise time in half 2009-05-10 10:41:50 -05:00
Diego Martinelli 85facc27d6 Ops. 2009-05-10 14:27:35 +02:00
Diego Martinelli ef5c9844e4 Done with docs and unit tests. 2009-05-10 14:20:23 +02:00
Joe Groff e4059d8393 clamp coordinates when doing terrain collision detection past the edge of the segment 2009-05-09 20:15:55 -05:00
Joe Groff 4367068ba6 save off the tick-slice when draw*-ing a game-world 2009-05-09 14:31:33 -05:00
Doug Coleman d22474e4fc use bi, call >string on c-strings from tar 2009-05-09 13:54:18 -05:00
Joe Groff 84c7f10ab7 factor game-input and game-loop mgmt out to a game-world base object 2009-05-09 12:53:01 -05:00
Joe Groff 37f015b71d Merge branch 'master' of git://factorcode.org/git/factor 2009-05-09 11:48:19 -05:00
Joe Groff dd9af334a9 send bilerp upstream to spawn 2009-05-09 11:43:04 -05:00
Joe Groff b0d7e38b2f bilerp collision height 2009-05-09 11:36:24 -05:00
Joe Groff a66de23b54 gravity, jetpack, collision detection for terrain demo 2009-05-09 11:15:06 -05:00
Diego Martinelli dedb1d7536 Main implementation done. Need docs and tests. 2009-05-09 17:23:41 +02:00
Alec Berryman c2482fe2bf bloom-filters: simplify several functions 2009-05-09 00:05:03 -04:00
Slava Pestov f40d5b0c03 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 22:10:42 -05:00
Slava Pestov b1fffc26f8 mason.report: Remove superfluous text 2009-05-08 21:33:49 -05:00
Alec Berryman 640ed967c9 Merge branch 'master' of git://factorcode.org/git/factor into bloom-filters 2009-05-08 21:43:50 -04:00
Joe Groff 77c8f38372 a little bit more rice on game-input.iokit 2009-05-08 19:16:45 -05:00
Joe Groff cd4530adca iokit game-input backend improvements:
- avoid some needless allocation when dispatching input events
- some gamepads claim to be pointers too; only match actual mouses
- don't mess with the calibration settings if the axis min/max attributes aren't available

also, throw a more helpful error when plist> fails
2009-05-08 18:47:44 -05:00
Joe Groff 85060942b6 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 17:22:18 -05:00
Joe Groff 66b1fdd916 oops. got the game-input reference counting backward. also, let go of the mouse state in cocoa backend when closing game-input 2009-05-08 17:22:04 -05:00
Slava Pestov 5cbaa1d4fd Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 16:27:36 -05:00
Slava Pestov 2f91323624 Merge branch 'master' of git://projects.elasticdog.com/git/factor 2009-05-08 16:26:27 -05:00
Joe Groff 1644d88233 add escape key to terrain demo 2009-05-08 16:18:56 -05:00
Joe Groff cc05a90900 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 13:13:00 -07:00
Joe Groff 9992817c65 input grabbing support 2009-05-08 15:07:15 -05:00
Joe Groff ba213bdc34 make open-game-input and close-game-input do reference counting. update demos to show this 2009-05-08 13:00:34 -05:00
Diego Martinelli a2abe1753f Initial commit 2009-05-08 10:33:20 +02:00
Slava Pestov f2f834a234 Deploy hello-world with optimizing compiler since the image is smaller as a result, and this makes it pass the size test again 2009-05-08 02:36:09 -05:00
Slava Pestov e0168580be mason.email: fix unit test 2009-05-08 02:26:05 -05:00
Aaron Schaefer 58fdffee87 Make lookup indices zero-based for poker values 2009-05-08 02:24:12 -04:00
Slava Pestov f4a134892c Retry uploads etc up to 5 times so that we don't lose a good binary if network is flaky; put git id in subject 2009-05-08 00:41:42 -05:00
Slava Pestov 2b23d1dd9e Remove silly retry word from continuations vocab 2009-05-08 00:20:54 -05:00
Aaron Schaefer 3a636d67c4 Fix typo in poker test/doc example 2009-05-07 23:11:44 -04:00
Alec Berryman e3d5d8bef0 bloom-filters: compact, probabilistic membership testing 2009-05-07 23:07:10 -04:00
Aaron Schaefer d5a028c507 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/math/miller-rabin/miller-rabin.factor
2009-05-07 22:20:53 -04:00
Slava Pestov cf9a09b933 images.viewer: you can now pass a pathname object to image-window and image. words 2009-05-07 20:52:39 -05:00
Aaron Schaefer f465a013d7 Speed up best-hands a bit using reduce and add a test 2009-05-07 21:23:58 -04:00
Joe Groff e833349ff8 slow, ugly, unoptimized terrain generation demo 2009-05-07 19:53:56 -05:00
Joe Groff 2ba187210e fix some faux pas in bunny 2009-05-07 19:47:05 -05:00
Joe Groff a8231893ec un-private some useful words 2009-05-07 19:46:42 -05:00
Aaron Schaefer d9e4f6e9cb Update docs/summary for poker vocab 2009-05-07 18:50:46 -04:00
Aaron Schaefer 246fb6672e Minor logical rearrangement 2009-05-07 16:54:49 -04:00
Aaron Schaefer f0ceb33906 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-07 16:44:15 -04:00
Aaron Schaefer 766eb8b47e Add docs for best-hand in poker vocab 2009-05-07 11:20:01 -04:00
Aaron Schaefer 5e82d794df Eliminate stack shuffling by using bi in PE #25 2009-05-07 10:56:33 -04:00
Aaron Schaefer 0878006bd0 Speed up best-hand by not converting to ckf repeatedly 2009-05-07 10:29:44 -04:00
Aaron Schaefer e2c73b543a Add >5 card evaluator word to poker vocab 2009-05-07 10:19:23 -04:00
Aaron Schaefer 5e4e1ee48f Make a deck of cards an actual tuple 2009-05-06 21:44:25 -04:00
Joe Groff 215d21c2bd rename perlin-noise to noise; add words for uniform and normal noise 2009-05-06 15:49:29 -05:00
Joe Groff 8612057128 make noise-map/noise-image take an affine-transform 2009-05-06 13:47:35 -05:00
Slava Pestov 38f97aab7d Move modules to unmaintained since it has a few issues 2009-05-06 11:03:04 -05:00
Joe Groff 4b64d9a5e5 more vector operations; perlin noise vocab 2009-05-05 22:17:04 -05:00
Joe Groff 09e3e309d6 get dinput mouse support working 2009-05-05 18:36:15 -07:00
Joe Groff 513df36002 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-05 17:14:51 -07:00
Slava Pestov 875d98197b images.viewer: now accepts image objects 2009-05-05 16:46:57 -05:00
Aaron Schaefer 3466b5d986 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-05 12:16:03 -04:00
Joe Groff 5eb51aa0b3 docs for mouse words 2009-05-05 09:45:54 -05:00
Joe Groff 5d43551f08 mouse support for game-input 2009-05-05 09:45:43 -05:00
Slava Pestov 034dcc9c3b Merge branch 'mongo-factor-driver' of git://github.com/x6j8x/factor 2009-05-04 07:20:18 -05:00
Sascha Matzke a7faa2fd03 removed mongodb.tuple.index usage from mongodb.tuple
fixed mongodb article to show new define-persistent syntax
2009-05-04 14:16:42 +02:00
Slava Pestov b2c3183b21 Split up tools.vocabs. Note that load-everything is now named load-all 2009-05-04 06:44:17 -05:00
Sascha Matzke 28fa05858f Merge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver 2009-05-04 07:07:00 +02:00
Joe Groff 70c8a1bef0 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	extra/spheres/spheres.factor
2009-05-03 22:06:37 -05:00
Joe Groff fa8c47d310 move ui.offscreen to unmaintained for now 2009-05-03 22:04:25 -05:00
Joe Groff 8925773558 update bunny to use world api; clean up projection matrix and viewport discipline in demos 2009-05-03 22:02:50 -05:00
Joe Groff bc07c075e7 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	extra/spheres/spheres.factor
2009-05-03 17:23:14 -05:00
Joe Groff 4e8df4a190 change spheres to use new world api 2009-05-03 17:14:49 -05:00
Doug Coleman cd87988ab3 use ${ in a couple of places, use output>array 2009-05-03 15:54:40 -05:00
Doug Coleman c8dd655934 Merge branch 'master' of git://github.com/bogiebro/factor 2009-05-03 12:57:16 -05:00
Sam Anklesaria 0ca6a6c63f added gui for file-trees 2009-05-03 12:29:29 -05:00
Sam Anklesaria 7d020d8f2f frp: set default val-quot 2009-05-03 12:29:12 -05:00
Sam Anklesaria 6fc5e7a754 frp: switcher ignores f values 2009-05-03 12:14:17 -05:00
Sam Anklesaria bd92f6c8cc separated behaviors and events in frp 2009-05-03 11:48:28 -05:00
Sascha Matzke b34293f74c Merge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver 2009-05-03 13:49:16 +02:00
Sascha Matzke f9ae9033b6 reworked primary key handling and define-persistent for tuples 2009-05-03 13:49:08 +02:00
U-FROGGER\erg 0668b1252e Merge branch 'master' of git://factorcode.org/git/factor 2009-05-02 20:12:06 -05:00
Sam Anklesaria 06359c0850 str-fry fixes 2009-05-02 10:32:18 -05:00
Sam Anklesaria 91e8e9522c str-fry can take non-literals 2009-05-02 08:22:14 -05:00
Sascha Matzke 57a55aaed6 Merge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver 2009-05-02 14:10:36 +02:00
Sascha Matzke 6a3e15665a fixed sorting 2009-05-02 14:10:28 +02:00
Aaron Schaefer 17fa5ac5f1 Add deck generation and shuffling to poker vocab 2009-05-02 02:06:52 -04:00
Aaron Schaefer e59e051c74 Use [0,b) and iota where appropriate 2009-05-01 22:26:49 -04:00
Joe Groff 54e9447ec4 adjust pixel format syntax. override offscreen-world pixel-format-attributes instead of special-casing 2009-05-01 20:07:14 -05:00
Aaron Schaefer 9981f6534f Use iota in Project Euler solutions 2009-05-01 20:46:25 -04:00
Aaron Schaefer 97cb0a5130 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-01 19:48:25 -04:00
Doug Coleman ce7ad9a42d fix unit tests that call lines or contents 2009-05-01 16:38:04 -05:00
Doug Coleman 2dc29fe831 Merge branch 'mongo-factor-driver' of git://github.com/x6j8x/factor 2009-05-01 16:19:08 -05:00
Doug Coleman e5217b928e Merge branch 'master' of git://github.com/bogiebro/factor 2009-05-01 15:57:33 -05:00
Doug Coleman 45f196214f Merge branch 'master' of http://factorcode.org/git/factor 2009-05-01 13:04:07 -05:00
Joe Groff c8739f5430 Merge branch 'master' of http://factorcode.org/git/factor 2009-05-01 13:01:04 -05:00
Sascha Matzke 8aa655bae3 added metadata files (authors,tags,summary) to all vocabs 2009-05-01 19:49:09 +02:00
Sascha Matzke e701e04884 added small introduction article for mongodb
added mongodb root vocab
2009-05-01 19:34:04 +02:00
Sascha Matzke abac42a001 fixed driver documentation 2009-05-01 18:31:19 +02:00
Sam Anklesaria ac2557b4a7 frp changes 2009-05-01 11:06:48 -05:00
Sam Anklesaria d9a9e16fd7 added file-trees vocab 2009-05-01 11:06:20 -05:00
Doug Coleman 471fe2c272 rename lines to stream-lines
rename cnotents to stream-contents
2009-05-01 10:41:27 -05:00
Sam Anklesaria 0c718a047c frp docs fixed 2009-05-01 10:40:33 -05:00
Sascha Matzke 62846be4f6 removed trash / reformatted some lines 2009-05-01 16:23:06 +02:00
Sascha Matzke 286026d5d5 fixed tuple query 2009-05-01 16:22:48 +02:00
Sascha Matzke cce0341e28 fixed compile errors 2009-05-01 16:13:51 +02:00
Sascha Matzke 45bf6d15b0 fixed missing use 2009-05-01 16:06:18 +02:00
Sascha Matzke 3bfc30c793 Merge commit 'mongo-factor-driver/master' into mongo-factor-driver
moving mongodb and bson to factor source tree
2009-05-01 14:43:45 +02:00
Slava Pestov 3b840c652c Merge branch 'master' of git://factorcode.org/git/factor 2009-05-01 02:44:50 -05:00
Doug Coleman 55c91ec84a Merge branch 'master' of git://factorcode.org/git/factor 2009-04-30 23:47:04 -05:00
Doug Coleman 44845fdf04 byte-array>sha1-hmac -> sequence>sha1-hmac etc, make more words private 2009-04-30 23:46:37 -05:00
Slava Pestov ed21047b78 drills.deployed: add unportable tag since it uses Cocoa binding 2009-04-30 22:59:20 -05:00
Slava Pestov a70a2c0e31 Fix some test failures and add an unportable tag 2009-04-30 22:56:15 -05:00
Joe Groff 87daa532a6 move literals vocab to basis 2009-04-30 22:48:01 -05:00
Slava Pestov 9bb70c2c4d Update usages of global ... change-at to use the new change-global combinator 2009-04-30 21:38:14 -05:00
Slava Pestov 59bec433f4 Add unportable tag to merger and fix indentation in ui.gadgets.tables 2009-04-30 21:37:53 -05:00
Slava Pestov f423a0d117 Merge git://github.com/bogiebro/factor into bogiebro2 2009-04-30 21:22:38 -05:00
Slava Pestov 9a3de3fb41 Merge branch 'master' of git://github.com/seckar/factor 2009-04-30 21:15:27 -05:00
Slava Pestov d93514d47d Merge branch 'master' of git://factorcode.org/git/factor 2009-04-30 21:13:36 -05:00
Slava Pestov 48dbd4022c Remove obsolete benchmark 2009-04-30 17:13:52 -05:00
Doug Coleman 335d7b9cee Merge branch 'master' of git://factorcode.org/git/factor 2009-04-30 10:26:51 -05:00
Doug Coleman 65d76e6509 finish fixing the using list for windows.errors, more ffi bindings 2009-04-30 10:25:59 -05:00
Slava Pestov 1ce65acff1 Benchmark harness now runs a GC first 2009-04-30 04:00:54 -05:00
Sam Anklesaria 41e276dd35 Merge branch 'master' of git@github.com:bogiebro/factor 2009-04-29 21:52:56 -05:00
Sam Anklesaria 7afaa255c1 string frying 2009-04-29 21:51:19 -05:00
Doug Coleman 402dc1221d Merge branch 'master' of git://factorcode.org/git/factor 2009-04-29 19:11:16 -05:00
bogiebro 3e58a59335 fixed comboboxes summary spelling error 2009-04-29 13:56:36 -07:00
Sam Anklesaria 3cf4f45416 comboboxes vocab + ui authors, summaries 2009-04-29 14:19:30 -05:00
Doug Coleman cdcaba75da support hard links in tar 2009-04-29 11:10:58 -05:00
Joe Groff 4038d30e7e die if wav fmt or data chunk is missing 2009-04-29 08:40:31 -05:00
Joe Groff aa3025ce23 ensure wav chunks are as big as they ought to be 2009-04-29 08:38:01 -05:00
Joe Groff 2741b3739d plug some holes in wav parser 2009-04-29 08:22:35 -05:00
Joe Groff 570315d8c5 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-28 22:44:17 -05:00
Joe Groff 705e12445c wav file parser 2009-04-28 22:43:43 -05:00
Sam Anklesaria 4c8c1f9626 frp-table fixes 2009-04-28 22:00:21 -05:00
Sam Anklesaria 96474ab059 frp-table additions 2009-04-28 20:37:25 -05:00
Sam Anklesaria 53302edb15 moved change-global to namespaces 2009-04-28 20:37:00 -05:00
Joe Groff fa0856b42e game-loop vocabulary 2009-04-28 17:23:08 -05:00
Sam Anklesaria d3cd8b9a46 unit tests for modules.using 2009-04-28 16:23:24 -05:00
Aaron Schaefer b1454784e4 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-27 22:53:20 -04:00
Sam Anklesaria c580916f39 modules.using tests close server after use 2009-04-27 19:20:27 -05:00
Sam Anklesaria 049cfb6dd4 authors and summaries updated 2009-04-27 18:53:13 -05:00
Doug Coleman 91d48f567d Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 21:39:39 -05:00
Sam Anklesaria 25002fbff0 modules.rpc-server additions 2009-04-26 20:34:31 -05:00
Sam Anklesaria e6e32f052d frp tables 2009-04-26 19:01:05 -05:00
Sam Anklesaria a5e7b34f63 modules compilation fixes 2009-04-26 18:56:24 -05:00
Bruno Deferrari 3c845d6ba8 Merge branch 'master' into irc 2009-04-26 20:04:32 -03:00
Joe Groff 06012cf291 order-insensitive pair methods 2009-04-26 14:58:31 -05:00
Doug Coleman 93be5a84bd Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 14:50:08 -05:00
Doug Coleman 2862843a9b better fix for morse 2009-04-26 14:43:06 -05:00
Joe Groff 2ee95694e5 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 14:35:59 -05:00
Slava Pestov 319ac42ac2 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 13:31:23 -05:00
Slava Pestov 291ac48a17 tuple-arrays: completely rewritten to use functors, 10x faster on benchmark 2009-04-26 13:31:10 -05:00
Joe Groff a2056d932c gold plating for sequences.product 2009-04-26 13:09:30 -05:00
Joe Groff f007c281e3 docs for sequences.product 2009-04-26 13:08:15 -05:00
Joe Groff 303ce55dc6 more efficient product-each and product-map that don't /mod all over the place 2009-04-26 12:27:50 -05:00
Joe Groff 0f09d0ef2e Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 09:39:48 -05:00
Joe Groff d2e293eb5e product virtual sequence 2009-04-26 09:39:38 -05:00
Joe Groff 6688cf1c97 mopping up some noobsauce 2009-04-26 08:42:31 -05:00
Doug Coleman fc8b04466a fix morse unit test 2009-04-26 03:26:15 -05:00
Doug Coleman dd15bd0fee fix morse for characters that don't exist like "\n". "resource:core/kernel/kernel.factor" utf8 file-contents play-as-morse listen to factor! 2009-04-26 01:25:19 -05:00
Doug Coleman cdb17b7433 make fasta work again 2009-04-26 00:45:03 -05:00
Joe Groff 848cf3924f Merge branch 'master' of git://factorcode.org/git/factor 2009-04-25 21:27:00 -05:00
Joe Groff 395e4267fd docs for roles 2009-04-25 21:20:19 -05:00
Doug Coleman 81bef5d62c fix help lint for id3 2009-04-25 21:03:12 -05:00
Joe Groff 32d2377df1 test method dispatch on roles 2009-04-25 20:18:45 -05:00
Joe Groff e32869b0c3 rôles 2009-04-25 20:07:54 -05:00
Doug Coleman c5b0e52daf Merge branch 'master' of git://factorcode.org/git/factor 2009-04-25 19:31:43 -05:00
Doug Coleman 06b449e5ce Merge branch 'master' of git://factorcode.org/git/factor 2009-04-25 19:30:56 -05:00
Doug Coleman 71f2e997a6 use read-only mmap in id3. save id3 parsing errors 2009-04-25 19:26:16 -05:00
Joe Groff a1fc4616e9 dog tag again 2009-04-25 19:24:01 -05:00
Joe Groff 592a840c52 a syntax pearl for literal string arrays 2009-04-25 19:22:47 -05:00
Joe Groff 345b27a673 dog tag for pair-rocket 2009-04-25 19:22:03 -05:00
Doug Coleman 682b53de99 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-25 19:01:37 -05:00
Doug Coleman 2330ec3042 use ui.images drawing code in images.viewer 2009-04-25 18:59:03 -05:00
Slava Pestov f24bf51289 mason: some fixes 2009-04-25 16:52:23 -05:00
Sam Anklesaria f432ea8208 distributed module system w/ qualified + from syntax 2009-04-24 23:26:10 -05:00
Sam Anklesaria 959f022290 simple file merging for mac 2009-04-24 23:25:48 -05:00
Sam Anklesaria ddc565eb99 frp library 2009-04-24 23:25:16 -05:00
Sam Anklesaria de345b6fb6 misc drills improvements 2009-04-24 23:24:23 -05:00
Sam Anklesaria 8be8357e4d ui.gadgets.alerts updated for new ui 2009-04-24 23:23:35 -05:00
Sam Anklesaria b31f8a0d15 peg lexer changes 2009-04-24 23:23:02 -05:00
Joe Groff 22d14b036a Merge branch 'master' of git://factorcode.org/git/factor 2009-04-24 19:18:40 -05:00
Joe Groff ad19fd7cbd Web 2.0 style assoc syntax. H{ "foo" => 1 "bar" => { 2 3 } } 2009-04-24 15:02:53 -05:00
Slava Pestov b1c790da41 benchmark.javascript: new benchmark 2009-04-24 12:29:29 -05:00
Slava Pestov b78332d645 Merge branch 'master' of git://projects.elasticdog.com/git/factor 2009-04-24 01:16:57 -05:00
Aaron Schaefer 68d7137a16 Fix minor inconsistency in reference to var name 2009-04-24 02:16:05 -04:00
Aaron Schaefer d035c91e3f Add pidigits benchmark from language shootout 2009-04-24 02:05:52 -04:00
Slava Pestov 00b6107d3b Add benchmark.gc1 2009-04-24 00:12:23 -05:00
Slava Pestov e6a6ac035b Merge branch 'master' of git://factorcode.org/git/factor 2009-04-23 22:37:19 -05:00
Slava Pestov 5649cc7a0a Compiler warnings are no more 2009-04-23 22:17:25 -05:00
Nicholas Seckar f6bc472156 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-23 14:41:57 -07:00
Joe Groff d039c803eb env vocab for accessing the environment as an assoc 2009-04-23 12:08:30 -05:00
Nicholas Seckar 47064cd1af Fix stack effect of fuel-use-suggested-vocabs 2009-04-22 15:40:17 -07:00
Nicholas Seckar ca853d5eac Merge branch 'master' of git@github.com:seckar/factor into autouse-existing-usings 2009-04-22 15:35:47 -07:00
Nicholas Seckar 7f88f86f84 Merge branch 'master' of git://factorcode.org/git/factor into autouse-existing-usings 2009-04-22 15:10:21 -07:00
Doug Coleman 47fb13955c move dns from unmaintained to extra for keyholder 2009-04-22 16:18:15 -05:00
Slava Pestov 367ec5de93 newfx => unmaintained since it uses multi-methods 2009-04-22 11:54:59 -05:00
Slava Pestov 91cd13d2d6 mason.test: collect compiler errors at the very end of the process, to catch errors in unit test files 2009-04-22 07:07:24 -05:00
Slava Pestov 3353a777f7 Fixing some unit test failures 2009-04-22 07:05:00 -05:00
Slava Pestov f4f99036ca Move lint to unmaintained 2009-04-22 07:04:15 -05:00
Slava Pestov b075f20d80 Move multi-methods, and vocabs that depend on them (dns, shell, newfx). Multi methods won't be in Factor 1.0 and I don't want to keep maintaining this feature 2009-04-22 06:50:09 -05:00
Slava Pestov caf6f280ea annotations: update for usage being moved to tools.crossref 2009-04-22 04:46:47 -05:00
Aaron Schaefer cce2e8c3e4 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-21 18:08:14 -04:00
Slava Pestov 97a522da0e Fix conflict 2009-04-21 16:26:22 -05:00
Doug Coleman 1a28a5e30d accidentally checked in db2 branch. move to unmaintained for now 2009-04-21 02:01:35 -05:00
Doug Coleman 034c44db70 Merge branch 'keyholder'
Conflicts:
	.gitignore
2009-04-21 01:45:24 -05:00
Doug Coleman 784f34e49f turn off autouse for sandboxed code 2009-04-21 01:44:25 -05:00