Commit Graph

8854 Commits (fc7ed73f8772c74f3eacff494e521746b901b00d)

Author SHA1 Message Date
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
Aaron Schaefer 1a1ce51781 Add PE problem 70 to common project file 2010-02-20 09:16:53 -06:00
Aaron Schaefer f9762f8a96 Solution to Project Euler problem 70 2010-02-20 09:15:05 -06:00
Erik Charlebois c1e4a55f8a Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-20 00:22:16 -08:00
Erik Charlebois 89d38dff5c Merge up 2010-02-20 00:22:01 -08:00
Slava Pestov 3944277d04 Fix load errors exposed by platforms.txt change 2010-02-20 13:31:09 +13:00
Slava Pestov 0aad3e6e12 vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
Philipp Brüschweiler 779a49b765 infix: part about integers as sequences doesn't apply anymore 2010-02-19 11:26:01 +01:00
Slava Pestov 68f9c4d70f libusb: add unportable tag since it depends on the unix vocab 2010-02-19 18:24:36 +13:00
Aaron Schaefer c82635f280 update project-euler common files 2010-02-18 20:46:18 -06:00
Slava Pestov bdb2113669 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-19 12:35:21 +13:00
Slava Pestov 74891bc02a Update documentation for new help lint check 2010-02-19 12:31:52 +13:00
Erik Charlebois 965df8ab5f Bindings to libusb 2010-02-18 12:53:15 -08:00
Aaron Schaefer 2064b5cc3c Solution to Project Euler problem 206 2010-02-17 22:25:53 -06:00
Erik Charlebois 1f9e978179 Merge up 2010-02-17 18:16:16 -08:00
Joe Groff 064d6fdd17 update gpu docs—VAOs no longer required 2010-02-17 12:50:32 -08:00
Joe Groff ed605933fe Merge branch 'master' of git://factorcode.org/git/factor 2010-02-17 11:26:52 -08:00
Joe Groff 880ac90898 fall back to manual gl vertex attribute management when GL_APPLE_vertex_array_object is not present, so gpu can support vanilla GL 2.0 2010-02-17 11:26:32 -08:00
Slava Pestov 765847b584 tuple-arrays: require that base type be final 2010-02-18 03:57:02 +13:00
Erik Charlebois 9128b8dc23 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-17 00:06:27 -08:00
Erik Charlebois abb823e309 Remove game.input dependency from chipmunk.demo so it works on linux 2010-02-16 22:37:31 -08:00
Joe Groff a77780b65f move alut stuff to openal.alut so alut only gets deployed if we use it 2010-02-16 22:31:21 -08:00
Joe Groff 44b291de33 deploy ogg and vorbis libraries 2010-02-16 14:24:04 -08:00
Joe Groff 89ca112a48 deploy openal and alut libraries except on OS X 2010-02-16 13:42:01 -08:00
Joe Groff ef59594700 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-16 10:41:15 -08:00
Erik Charlebois 2eaf726eae Merge to upstream 2010-02-16 10:35:15 -08:00
Joe Groff 8fc8da465b reduce reflection level on gpu.demos.bunny deployment to hopefully get it back below the tools.deploy test limit size 2010-02-16 10:30:20 -08:00
Erik Charlebois 9135f3a428 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-16 03:27:33 -08:00
Erik Charlebois 2bf2244c36 Splines: catmull-rom, bezier curve, cubic hermite, kochanek-bartels 2010-02-16 03:26:36 -08:00
Erik Charlebois 75e8ed7e33 Fix some doc typos, metadata 2010-02-16 03:25:03 -08:00
Slava Pestov 4f62d63e47 Merge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources 2010-02-17 00:17:09 +13:00
Slava Pestov d56fefdfeb websites.concatenative: fix mason web app invocation 2010-02-17 00:13:08 +13:00
Slava Pestov 2d57c9d815 Clean up some tags 2010-02-17 00:12:55 +13:00
Slava Pestov 913c949a5a math.points: move to extra 2010-02-16 15:29:02 +13:00
Slava Pestov 7613f88917 benchmark.raytracer-simd: make some changes to improve performance 2010-02-16 14:32:50 +13:00
Joe Groff 8f6cff8167 add icons for gpu.demos.raytrace 2010-02-15 14:29:36 -08:00
Joe Groff 73b8249cf3 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/tools/deploy/shaker/shaker.factor
2010-02-15 11:50:43 -08:00
Joe Groff 0ddc3611ad icon for gpu.demos.bunny 2010-02-15 11:01:00 -08:00
Joe Groff bc17409c2f gpu.demos.bunny: use images.tiff so that it's present in deployed bundle 2010-02-14 23:27:48 -08:00
Slava Pestov 84d0dedd86 mason.source: save git-id in source packages, just like binary packages 2010-02-15 19:01:19 +13:00
Joe Groff e3f83a60af Merge branch 'master' of git://factorcode.org/git/factor 2010-02-14 21:07:04 -08:00
Joe Groff 8c88f98814 add resources.txt for gpu.demos.bunny 2010-02-14 14:03:19 -08:00
Joe Groff 5c3c7992f8 gpu.demos.raytrace: add deploy config and resources.txt 2010-02-14 14:02:47 -08:00
Aaron Schaefer 863f5b748f Merge branch 'master' of git://factorcode.org/git/factor 2010-02-14 16:01:45 -06:00
Aaron Schaefer 2383a7118c collect-benchmarks needs to convert from nano not micro 2010-02-14 15:59:18 -06:00
Joe Groff e93ef19190 audio.chunked-file: inline "check-chunk" so heap-size call can be folded away and audio can be deployed 2010-02-14 13:58:24 -08:00
Joe Groff 80507856f4 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-14 12:42:37 -08:00
Slava Pestov 0d547a950f More preparations for a release 2010-02-15 01:03:26 +13:00
Joe Groff a0853aef4e gpu.textures: add symbolic constants for LATC compression 2010-02-13 18:06:48 -08:00
Slava Pestov d35d49e409 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-14 13:24:01 +13:00
Slava Pestov 3e67d331b3 webapps.mason: work in progress 2010-02-14 04:22:52 +13:00
Erik Charlebois 9cd809802f Fix stack effect decl in listener.factor and mismatched dynamic stack effect for error hook in remote.factor 2010-02-13 03:50:04 -08:00
Erik Charlebois 33bdf4659a Merge up with Joe's earlier change that added s3tc 2010-02-13 02:43:42 -08:00
Erik Charlebois 44aa9a032e Merge up with Joe's earlier change that added s3tc 2010-02-13 02:41:03 -08:00
Joe Groff 9b2fcb7252 gpu.textures: add compressed texture support 2010-02-11 14:22:54 -08:00
Joe Groff 1bb959d7b9 use inline and TYPED: in terrain so that vector math can optimize 2010-02-11 10:55:50 -08:00
Erik Charlebois 4b428342cf Bindings to the Chipmunk 2d physics library. 2010-02-10 21:54:32 -08: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 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 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 4ffcf8e50d Remove math.floats.parser now that its no longer needed 2010-02-08 16:52:29 +13: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
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
erikc a6067c6fb5 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-05 15:53:18 -08:00
erikc 611a8ba407 Add material loading for OBJ format, generalize model-viewer and removed hard-coded paths 2010-02-05 15:51:53 -08:00
Joe Groff 0844e138fb gpu.buffers: allocate-byte-array word, equivalent to [ byte-length ] keep allocate-buffer 2010-02-05 14:07:45 -08:00
Joe Groff 1866f5a760 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-04 19:45:25 -08:00
Joe Groff fbd007b386 images.atlas: add "make-atlas-assoc" word to take a name->image assoc and generate a name->texcoord assoc alongside the atlas 2010-02-04 19:43:14 -08:00
Doug Coleman 5dfccaddae Merge branch 'master' of git://factorcode.org/git/factor 2010-02-04 16:03:16 -06:00
Doug Coleman d4dfc09252 Move jamshred to unmaintained 2010-02-04 16:03:00 -06:00
Joe Groff 5bbfd50a52 quaterion to matrix4 conversion 2010-02-04 11:25:45 -08:00
Slava Pestov c472ea84a9 pairs: assoc implementation optimized for a single key/value pair 2010-02-04 08:05:01 +13:00
Slava Pestov a07e2e4916 Update some more 'update' usages to call 'assoc-union!' 2010-02-04 03:44:24 +13:00
Slava Pestov df2474a3e3 prettyprint.callables: not needed anymore since fry output is prettier 2010-02-03 23:11:29 +13:00
Slava Pestov 29e1d268b7 generic: rename method-body predicate class to method 2010-02-03 23:11:24 +13:00
Doug Coleman c15866a189 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-03 00:05:15 -06:00
Doug Coleman 5c90821e1d Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64 2010-02-03 00:04:37 -06:00
erikc 7a983c1cc1 Move collada viewer to extra/model-viewer 2010-02-01 22:12:22 -08:00
erikc e0f63ac0b6 Unify obj and collada loading under a common models umbrella loader 2010-02-01 18:44:09 -08:00
Joe Groff b220722191 tweak images.atlas interface. return a hash of images to texcoords for the images that made up the atlas 2010-02-01 12:05:28 -08:00
Slava Pestov 875e4d81ad mason: print callstack trace for build loop errors 2010-02-01 12:41:04 -06:00
erikc 544acdbb12 Missed a few changed 2010-01-31 16:56:58 -08:00
erikc 90d6de9ede Factored collada implementation a bit more and fixed some bugs 2010-01-31 16:56:26 -08:00
Slava Pestov 8f763fe8da Merge git://github.com/littledan/Factor into littledan 2010-01-31 02:54:58 +13:00
Joe Groff 9bff9b841d images.atlas tool for creating an atlas image from an array of image objects 2010-01-29 16:33:19 -08:00
Joe Groff 8ab69e49c4 gpu.shaders: don't attempt to bind vertex attributes that don't exist in the compiled shader 2010-01-28 21:48:41 -08:00
Daniel Ehrenberg 8647da9a9b Removing rot/-rot in nsieve and nsieve-bits 2010-01-26 15:11:12 -06:00
Joe Groff 506de43f6b docs for audio.vorbis 2010-01-25 20:35:36 -08:00
Joe Groff 5f0b0f8664 don't leak the Factor stream when the vorbis-stream finishes 2010-01-25 20:28:45 -08:00
Joe Groff 43ad2c3619 audio.loader docs 2010-01-25 20:12:22 -08:00
Joe Groff bcdf9985db fix audio.vorbis streaming to read in data from factor stream whenever necessary to feed libogg a full page. fixes premature stops on some test files 2010-01-25 19:19:17 -08:00
Joe Groff b6f272f7fc Merge branch 'master' of git://factorcode.org/git/factor 2010-01-25 15:16:05 -08:00
Joe Groff 0c944404c5 tweak queue-clip-buffer to stop bothering the audio generator after generate-audio returns a size of 0 or f 2010-01-25 14:52:21 -08:00
Joe Groff 0f5d7a1d26 docs for audio.engine 2010-01-25 14:49:11 -08:00
Joe Groff 18c077de6d docs for "audio" vocab 2010-01-25 13:14:12 -08:00
Slava Pestov 34f40c3a72 Various documentation improvements 2010-01-26 01:01:12 +13:00
Slava Pestov 0f8cd470b5 mason.child: run nmake on Windows 2010-01-25 21:05:41 +13:00
Joe Groff 65c4a6d930 tweak audio.vorbis to queue up a fixed-sized preallocated buffer instead of taking ogg packets in whatever bizarre size they come 2010-01-24 22:06:23 -08:00
Joe Groff 06f51bc67e Merge branch 'master' of git://factorcode.org/git/factor 2010-01-24 12:48:17 -08:00
Joe Groff 73d5b02e56 audio.vorbis phase 2—actually decode and supply audio 2010-01-24 12:47:10 -08:00
Joe Groff 04fa2c5550 audio.engine: dispose generator for streaming-audio-clip when it finishes 2010-01-24 12:45:51 -08:00
Joe Groff 9e17d5ab09 steal chris double's ogg.player code and turn it into an audio.engine compatible vorbis streamer. phase 1—read headers and determine stream audio format 2010-01-24 10:08:39 -08:00
Joe Groff 5ab09af273 audio.engine: let audio generators determine their own buffer size 2010-01-24 10:07:14 -08:00
Doug Coleman 8ae200d419 Rename accumulator to collector, pusher to selector 2010-01-22 15:00:53 -06:00
Doug Coleman 3b0917bb0c Mason requires a hostname now (things break if this is an empty string) 2010-01-22 12:59:30 -06:00
Joe Groff 6aefee0f6d make sure VAOs are available to gpu library 2010-01-21 10:41:11 -08:00
Joe Groff b491e7e020 remove debug prints 2010-01-20 15:23:48 -08:00
Joe Groff 3fbadffc7a rearrange order of <static-audio-clip> args to be consistent with <streaming-audio-clip> . add a streaming noise generator to audio.engine.test to ensure streaming clips work 2010-01-20 12:26:07 -08:00
Joe Groff 808eb50598 tweak audio.engine generator interface 2010-01-20 11:48:48 -08:00
Joe Groff 3088ada94b update game.worlds and gpu.demo.raytrace for audio.engine changes 2010-01-20 11:44:18 -08:00
Joe Groff 47ecfa8cd0 mop up dead code and other debris from audio.engine 2010-01-20 11:40:13 -08:00
Joe Groff dd949b91f2 update audio.engine.test for audio.engine changes 2010-01-20 11:36:52 -08:00
Joe Groff 6eade48d86 audio.engine improvements: support static and streaming audio clips. let openal handle static sources to avoid factor timer vagaries. rename (audio-clip) to <static-audio-clip>/<streaming-audio-clip>, and <audio-clip> to play-static-audio-clip/play-streaming-audio-clip 2010-01-20 11:35:02 -08:00
Joe Groff 92a35ac2ed adjust game.worlds docs language 2010-01-20 11:32:21 -08:00
Joe Groff dc9c1ead2b add note to game.worlds docs that draw-world* and resize-world can have methods added in addition to the *-game-world specific methods 2010-01-19 19:12:00 -08:00
Joe Groff 6f3e6e4222 downsample gpu.demos.raytrace sound effects to 11kHz so they aren't so pointlessly huge 2010-01-19 19:03:01 -08:00
Joe Groff a91b59ebc0 allow audio-sources to control reference distance and rolloff factor 2010-01-19 17:54:55 -08:00
Joe Groff c1e49aa74c add gratuitous audio to gpu.demos.raytrace 2010-01-19 17:54:25 -08:00
Joe Groff c436c082f6 make a protocol for audio.engine sources/listeners. fix multiple clip play/pause/stop words, and fix when a clip gets disposed during update-audio 2010-01-19 17:39:11 -08:00
Joe Groff 1ab753c552 game.worlds overhaul: add optional support for integrating audio.engine and make game.input integration optional too. add "tick-game-world" generic for extending game-world's tick* method 2010-01-19 16:07:47 -08:00
Joe Groff beb5c0de8d add words to audio.engine for synchronized play/pause/stop of multiple clips 2010-01-19 13:16:45 -08:00
Joe Groff 554a2e3933 audio.loader vocab that reads audio file with reader appropriate to file extension 2010-01-19 12:46:06 -08:00
Joe Groff a765974f66 aiff audio file reader 2010-01-19 12:25:54 -08:00
Joe Groff f866a3f999 make audio.wav endian-neutral 2010-01-19 11:24:13 -08:00
Joe Groff 44b5b1970a oops. remove catheter and IVs from audio.engine 2010-01-19 10:42:38 -08:00
Joe Groff 06da84b0fc make audio.engine actually work, add audio.engine.test to exercise it 2010-01-19 10:29:25 -08:00
Joe Groff 40e9ac4f7f add DESTRUCTOR:s for alcCloseDevice and alcDestroyContext 2010-01-19 10:28:36 -08:00
Joe Groff bbd89c038f remove redundant USING: from terrain 2010-01-19 10:28:06 -08:00
Joe Groff f0eeb401bb audio.engine initial code dump 2010-01-18 14:17:04 -08:00
Joe Groff af3239a6b6 add ALC bindings to openal 2010-01-17 16:07:43 -08:00
Joe Groff 5a8395c0ea missing USING:s 2010-01-17 16:07:29 -08:00
Joe Groff ab731d5bf7 game.loop: fps word to divide a value into 1,000,000 2010-01-16 23:25:40 -08:00
Joe Groff 02dcfe63c4 method-chains docs 2010-01-16 23:13:59 -08:00
Joe Groff d4471b46b3 document game.loop 2010-01-16 23:07:20 -08:00
Joe Groff ae4fec575f add begin-game-world and end-game-world generics so method-chains aren't needed just to do game setup and teardown at the right time 2010-01-16 23:06:54 -08:00
Joe Groff 98d143fde1 document game.worlds, tweak GAME: syntax 2010-01-16 13:13:13 -08:00
Joe Groff b421c1aa8b Merge branch 'master' of git://factorcode.org/git/factor 2010-01-16 12:24:47 -08:00
Joe Groff c2fa6cf6eb GAME: syntax for defining game entry point with game-loop attributes 2010-01-16 12:18:50 -08:00
Joe Groff f3210de8c1 use MAIN-WINDOW: for key-caps 2010-01-16 12:00:00 -08:00
Joe Groff 2d74afa2a1 formatting ocd 2010-01-16 11:46:50 -08:00
Joe Groff 728b6f19e5 use world-attributes pref-dim instead of world pref-dim* method where applicable 2010-01-16 11:44:58 -08:00
Joe Groff 7124bc2cb4 spheres can use MAIN-WINDOW: too 2010-01-16 10:46:23 -08:00
Slava Pestov 11c626f43e Merge branch 'mongodb-changes' of git://github.com/x6j8x/factor 2010-01-17 00:27:18 +13:00
Sascha Matzke cf16cff32e adjusted USING: - removed unix vocab 2010-01-16 11:46:00 +01:00
Joe Groff 1510b1a359 pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
Joe Groff 060a680347 game-loop: change "tick-length" to more descriptive "tick-interval-micros" 2010-01-15 15:03:33 -08:00
Joe Groff 586894be54 bump game demos up to 60fps. we have the technology 2010-01-15 14:36:45 -08:00
Joe Groff ac8a5f85f0 Merge branch 'master' of git://factorcode.org/git/factor 2010-01-15 14:03:46 -08:00
Joe Groff 898d678f7d squeeze some TYPED: juice on gpu.* 2010-01-15 14:03:15 -08:00
Doug Coleman 20e82d1a02 Merge branch 'mongodb-changes' of git://github.com/x6j8x/factor 2010-01-15 05:41:22 -06:00
Doug Coleman 4895967acf Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	core/sequences/sequences-docs.factor
2010-01-14 17:22:02 -06:00
Doug Coleman 37d4e0c1eb Fix a few integers-as-sequences in docs 2010-01-14 17:20:43 -06:00
Slava Pestov 04d9f19fb8 use iota in retry combinator in mason 2010-01-14 15:05:39 -06:00
Slava Pestov ceba36bfeb Change [0,b) usages to iota 2010-01-15 08:05:50 +13:00
Doug Coleman 7521807b55 random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
Slava Pestov a0abae452b benchmarks: update for iota 2010-01-15 07:15:36 +13:00
Slava Pestov 889a14eaaf 24-game: update for iota 2010-01-15 07:15:35 +13:00
Slava Pestov 17c9447dd9 sudoku: update for iota 2010-01-15 07:15:35 +13:00
Slava Pestov 79679d1aff maze: update for iota 2010-01-15 07:15:34 +13:00
Slava Pestov b9fe2e2f62 jamshred: update for iota 2010-01-15 07:15:34 +13:00
Slava Pestov cc4eae1eeb tetris.gl: update for iota 2010-01-15 07:15:33 +13:00
Slava Pestov 6347d75eb7 noise: update for iota 2010-01-15 07:15:33 +13:00
Slava Pestov 880fb747fc Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
Slava Pestov 5770a5f9b3 Fix input-classes of /i and mod, and add some regression tests with various reductions of the original test-case from the terrain demo 2010-01-14 18:15:51 +13:00
Sascha Matzke 50739927cb some minor bson performance improvements 2010-01-10 18:42:16 +01:00
Sascha Matzke d7c1595831 added mongodb connection pool responder 2010-01-10 18:42:16 +01:00
Sascha Matzke 67c8bbe5c7 removed generic words; added kill-cursor + filter-fields words 2010-01-10 18:42:16 +01:00
Sascha Matzke 44e32981b2 fixed result calculation; added ops/s value 2010-01-10 18:42:16 +01:00
Sascha Matzke 3d490b71ab added filter-fields word which sets the returnfields slot in the current query object 2010-01-10 18:42:15 +01:00
Doug Coleman 621b692cc1 Merge branch 'master' of git://factorcode.org/git/factor 2010-01-08 04:17:00 -06:00
Joe Groff c540aaed80 fix joystick-demo for timer changes 2010-01-05 10:23:11 -08:00
Doug Coleman e3ce517ac9 fix bug in constructor redefinition 2010-01-04 14:24:13 -06:00
Doug Coleman 047fc9f4f7 update fica constant 2010-01-04 10:59:00 -05:00
Doug Coleman ac9263b89e fix unit test 2009-12-08 17:05:11 -06:00
Doug Coleman c975a3c4f2 randomize poker decks in <deck> word 2009-12-07 19:28:11 -06:00
Doug Coleman 7b1e089d98 fix project euler 54 2009-12-07 18:24:57 -06:00
Doug Coleman 45091e52ad add circular-while, optimize circular a bit 2009-12-06 17:20:46 -06:00
Doug Coleman 69817c0c38 Merge branch 'master' of git://factorcode.org/git/factor 2009-12-02 20:11:08 -06:00
Slava Pestov 3dee027879 Merge branch 'simd-cleanup' of git://factorcode.org/git/factor into simd-cleanup 2009-12-02 19:09:56 -05:00
Doug Coleman 26c6c43483 Merge branch 'master' of git://factorcode.org/git/factor 2009-12-02 09:57:51 -06:00
Slava Pestov ce10073a07 tools.deploy: hello-ui had reflection level of 2, not 1 unnecessarily; tools.deploy.backend now passes -pic=0 to avoid saving PICs in the deployed image 2009-12-02 05:33:22 -06:00
Doug Coleman 2ff68d4448 make >ckf generic in poker 2009-11-28 19:12:45 -06:00
Doug Coleman 5e142c9ee7 clean up lcd 2009-11-28 18:36:47 -06:00
Doug Coleman 192b48b549 messin with the poker vocabulary -- added 7-card evaluator (using 5 card eval) and an omaha hi evaluator 2009-11-28 18:11:42 -06:00
Joe Groff ebcaaa0d64 Merge branch 'master' into simd-cleanup 2009-11-26 16:14:46 -08:00
Joe Groff 6757c85189 remove SIMDS: 2009-11-26 11:15:46 -08:00
Doug Coleman 5e73ea216a add product-map-as and use it in poker vocab 2009-11-25 23:18:18 -06:00
Joe Groff 03bae7d316 remove SIMD:s 2009-11-25 20:21:54 -08:00
Joe Groff 97df29f4c4 update benchmark.nbody-simd and benchmark.raytracer-simd 2009-11-25 18:02:27 -08:00
Slava Pestov 08b6ebc7fa Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Slava Pestov 95e1ea0135 mason.report: better benchmark timings 2009-11-20 18:20:45 -06:00
Slava Pestov 2ad5796b6a Update a few places that used string C type names to use words; fixes some deploy tests 2009-11-20 03:21:48 -06:00
Slava Pestov 57127ec5ac mason.report: put github link in build reports 2009-11-20 00:12:28 -06:00
Slava Pestov 312e86e19e Bootstrap and mason now record times in nanoseconds 2009-11-19 23:50:30 -06:00
Doug Coleman 664e6e0c8e fix benchmark time reporting 2009-11-19 18:27:09 -06:00
Doug Coleman 938c4b43ff fix mason time reporting 2009-11-19 04:48:59 -06:00
Doug Coleman ca39b38303 remove system-millis and update vocabs to use system-micros or nano-count 2009-11-18 20:56:09 -06:00
Doug Coleman 9a6ac70140 fix load errors 2009-11-18 18:53:03 -06:00
Doug Coleman 306a8765f4 Merge branch 'master' into nanos 2009-11-18 18:37:35 -06:00
Doug Coleman a0122b6227 initial zoneinfo parser checkin 2009-11-18 17:20:39 -06:00
Doug Coleman f29abf5740 use $subsections instead of $subsection 2009-11-18 16:40:18 -06:00
Doug Coleman addb1c90bb rename millis to system-millis, micros to system-micros, add nano-count 2009-11-18 15:58:48 -06:00
Doug Coleman 63ac2e69d5 don't allow moving the tetris blocks when game is paused, display paused in the status bar 2009-11-30 17:51:29 -06:00
Doug Coleman b7de9d264e move monotonic-clock to basis 2009-11-30 17:03:36 -06:00
Doug Coleman ca468633a4 fix load order for monotonic clock 2009-11-15 15:28:00 -06:00
Doug Coleman fc19cacc29 Merge branch 'startup' 2009-11-15 15:07:07 -06:00
Doug Coleman 5d485ce3f7 fix more load errors 2009-11-15 11:17:23 -06:00
Doug Coleman f53bdd3688 fix using list, reported by zimbatm 2009-11-15 10:55:41 -06:00
Doug Coleman 3323072613 Merge branch 'master' into startup
Conflicts:
	core/bootstrap/primitives.factor
	vm/run.hpp
2009-11-15 02:52:50 -06:00
Doug Coleman a5bb3050de adjust windows monotonic clocks to return nanoseconds 2009-11-15 02:03:54 -06:00
Doug Coleman c836607e2a implement monotonic clock on unix platforms 2009-11-15 00:47:20 -06:00
Doug Coleman 969c1b953a monotonic-count on mac 2009-11-15 00:47:27 -06:00
Doug Coleman 4d2683032b Merge branch 'monotonic' of git://factorcode.org/git/factor into monotonic 2009-11-14 23:29:04 -06:00
Slava Pestov 547abb5603 Unit test fixes 2009-11-13 23:00:50 -06:00
Doug Coleman e3482fc1df Merge branch 'master' of git://factorcode.org/git/factor 2009-11-13 15:03:16 -06:00
Doug Coleman 52c0b35879 fix holiday-names word 2009-11-13 14:59:48 -06:00
Doug Coleman 9f6b71c664 working on holiday names from timestamp 2009-11-13 14:53:27 -06:00
Slava Pestov 6032e4e4d6 benchmark.fannkuch: use iota 2009-11-13 03:52:20 -06:00
Doug Coleman b1e83cdb33 update more 8bit encoding usages 2009-11-12 18:36:47 -06:00
Doug Coleman 78177cc573 clean up holidays.us 2009-11-12 15:50:02 -06:00
Doug Coleman 63b2f102e6 better factoring for us-federal-holiday? 2009-11-12 14:48:55 -06:00