Commit Graph

14443 Commits (93104742f886f6f39793d077fa626f7b7cdacfd5)

Author SHA1 Message Date
Doug Coleman 93104742f8 more docs for math.primes, move words out of miller-rabin 2009-05-10 23:21:47 +02:00
Joe Groff d5eace91d0 purple sky 2009-05-10 23:21:47 +02:00
Doug Coleman 259fd34d49 add next-odd etc to math.bitwise 2009-05-10 23:21:46 +02:00
Doug Coleman 02ddb8005d move random-bits* to random, work on docs 2009-05-10 23:21:46 +02:00
Doug Coleman aae9b78219 add lucas-lehmer primality test 2009-05-10 23:21:46 +02:00
Doug Coleman f30cdb1ea3 update usages of miller-rabin 2009-05-10 23:21:46 +02:00
Doug Coleman 9ab5ffa636 move math.miller-rabin to math.primes.miller-rabin 2009-05-10 23:21:46 +02:00
Doug Coleman 2ce5b4f3f6 working on sha2 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 97da4e994b 64-bit add/subtract/multiply 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
Doug Coleman 097ce4c6dd implementing sha2 512 2009-05-10 23:21:44 +02:00
Doug Coleman 0e4f82f663 support sha-224, add constants for all sha2 2009-05-10 23:21:44 +02:00
Doug Coleman e033f92e0c remove dynamic variables from sha2 2009-05-10 23:21:44 +02:00
Doug Coleman 7a849022f4 move sha2 state to a tuple 2009-05-10 23:21:44 +02:00
Doug Coleman 0dd2aa643a more refactoring on sha2 2009-05-10 23:21:44 +02:00
Doug Coleman 5b70d3ccce more refactoring on sha2 2009-05-10 23:21:44 +02:00
Doug Coleman dc1b97e70a cleaning up sha2 2009-05-10 23:21:43 +02:00
Slava Pestov bb8aaf9ce0 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-09 20:24:40 -05:00
Slava Pestov aa3aa715be Slightly more space-efficient dispatch table representation 2009-05-09 20:24:32 -05:00
Slava Pestov cda3685c4d Eliminate prettyprinter dependency from UI 2009-05-09 20:24:17 -05:00
Joe Groff 7584b30755 "math" help-lint 2009-05-09 20:23:56 -05:00
Joe Groff 1ce6596d17 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-09 20:16:07 -05: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 cbb1f1c60b docs for dlist-filter 2009-05-09 20:15:03 -05:00
Slava Pestov 4ee4357e75 Fix negative zero smashing with bootstrap 2009-05-09 18:17:30 -05:00
Joe Groff 8cbcb87152 don't mess with the orphaned nodes when pop-front-ing or pop-back-ing a dlist. add a dlist-filter word that drops off all nodes that don't satisfy a predicate 2009-05-09 14:33:17 -05:00
Joe Groff 4367068ba6 save off the tick-slice when draw*-ing a game-world 2009-05-09 14:31:33 -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
Joe Groff 9021062795 fp-nan? was defined incorrectly. while i'm here, let's add some more float manipulation words 2009-05-09 09:49:31 -05:00
Slava Pestov f40d5b0c03 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 22:10:42 -05:00
Slava Pestov 1d747ea911 specialized-arrays: fix tests on PowerPC 2009-05-08 21:34:28 -05:00
Slava Pestov b1fffc26f8 mason.report: Remove superfluous text 2009-05-08 21:33:49 -05:00
Joe Groff 77c8f38372 a little bit more rice on game-input.iokit 2009-05-08 19:16:45 -05:00
Joe Groff b7ac44cfd4 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 18:48:21 -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
Slava Pestov ded2e792de Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 18:01:46 -05:00
Slava Pestov ea85f298d1 math.combinatorics: fix unit test and help lint 2009-05-08 18:00:53 -05:00
Slava Pestov f84d5c410b Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 17:41:31 -05:00
Slava Pestov 04a70da513 Fix compile error in cpu-ppc.hpp 2009-05-08 17:41:22 -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