Commit Graph

52 Commits (master)

Author SHA1 Message Date
John Benediktsson 1c5d417100 math.vectors: rename "v." to "vdot" 2020-02-26 12:40:16 -08:00
John Benediktsson e477f6996f Fix comments to be ! not #!. 2015-09-08 16:15:10 -07:00
Doug Coleman 892c62e1dc factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test 2015-07-03 09:39:59 -07:00
Doug Coleman 59f3b1ea57 Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
Needs a bit more work.

This reverts commit 7e54cc2824.
2015-07-02 13:47:06 -07:00
Doug Coleman 7e54cc2824 factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool! 2015-07-02 11:36:08 -07:00
Doug Coleman 352e5de16a core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
John Benediktsson 818f337b02 cleanup "over push" is "suffix!". 2014-11-30 08:38:59 -08:00
John Benediktsson 541ccb3170 jamshred: it lives again, now you can jam and shred! 2014-10-24 18:17:33 -07:00
Doug Coleman c52c69fe1d Move jamshred to unmaintained 2010-02-04 16:03:00 -06:00
Joe Groff d6cb2d63f4 remove dead jamshred code 2009-11-06 14:52:53 -06:00
Joe Groff a5957b188d nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00
Joe Groff 6c48852fb0 eliminate most spins from extra 2009-11-05 15:34:31 -06:00
Joe Groff 935c0797c3 update existing code for [let change 2009-10-27 22:05:37 -05:00
Slava Pestov 4abfe06b51 Fixing various test failures caused by C type parser change, and clarify C type docs some more 2009-09-28 08:48:39 -05:00
Joe Groff 630e5ecc3b update vocabs so a load-all on macosx works without parsing c-type strings 2009-09-27 15:11:21 -05:00
Slava Pestov 7f2e2b1777 Specialized array overhaul
- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely
2009-09-09 22:33:34 -05:00
Doug Coleman 3f3d57032b Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 2009-08-13 19:21:44 -05:00
Doug Coleman 0cb7b408b4 remove clamp-to-range and associated words, update jamshred 2009-05-25 21:24:12 -05:00
Doug Coleman 407377fc98 rename peek -> last and update all usages 2009-05-25 16:38:33 -05:00
Slava Pestov b62630b5ac Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Alex Chapman 0e6f76c13d Using literals vocab for defining computed constants 2009-04-20 14:15:38 +10:00
Alex Chapman 616996ab6a Updating code to use CONSTANT: 2009-04-20 12:20:03 +10:00
Alex Chapman f02bbb6f4b jamshred fixes, but still has an endless recursion bug 2009-04-16 11:06:28 +10:00
Alex Chapman 601f8fdd29 Moving jamshred from unmaintained to extra 2009-04-15 20:01:18 +10:00
Slava Pestov e0af88bd97 Move a bunch of vocabularies to unmaintained, hopefully temporarily 2008-12-03 00:05:20 -06:00
Slava Pestov 280087f3ba Fix USING: clash 2008-11-29 12:45:25 -06:00
Alex Chapman 620f4e96a3 Jamshred is working again, hopefully even less buggy than ever! 2008-10-10 16:48:07 +11:00
Alex Chapman 2c634cd4ab Moving Jamshred from unmaintained. It's *almost* working. 2008-10-02 14:27:39 +10:00
Slava Pestov 4bc54497fa Move vocabularies which use delegation to unmaintained, and delete older unmaintained stuff 2008-08-27 16:23:35 -05:00
Slava Pestov aeb2b9d701 Fixing unit test failures 2008-07-02 15:57:38 -05:00
Alex Chapman ca8685a266 jamshred still buggy, but player now 'slides' on the walls instead of bouncing 2008-05-30 17:38:48 +10:00
Alex Chapman 4171f445a8 new jamshred collision model almost working (but buggy as hell) 2008-05-29 14:14:18 +10:00
Alex Chapman 866d23ff03 jamshred: fix failing unit test 2008-05-12 10:34:51 +10:00
Alex Chapman 347ba14bd1 jamshred: bounce 0.1 away from the wall so we don't see through it 2008-05-09 16:47:13 +10:00
Alex Chapman 052962d3b8 jamshred is playable! (scroll to acc/decelerate) 2008-05-08 13:04:44 +10:00
Alex Chapman ea2107e463 jamshred: collision detection better, bounce still buggy 2008-05-08 12:17:05 +10:00
Alex Chapman d61683ecdb jamshred: collision detection half working (half broken) 2008-05-08 01:08:48 +10:00
Alex Chapman 805f025cc5 jamshred: some very wrong bounce code... 2008-05-07 16:15:14 +10:00
Alex Chapman 78712fef1b jamshred: some dodgy debug logging, and some dodgy collision detection :) 2008-05-07 13:58:03 +10:00
Doug Coleman 4d0ba8c3c1 reverse args for assoc-diff, diff
fix lots of usings
fix help lint
2008-04-26 02:01:43 -05:00
Doug Coleman 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Slava Pestov c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Alex Chapman 97ff9b8443 Merge branch 'master' of http://factorcode.org/git/factor into experimental 2008-03-04 11:18:05 +11:00
Slava Pestov e98cd1fd59 New convention for unit tests 2008-03-01 17:00:45 -05:00
Alex Chapman 113b895874 Merge branch 'master' of http://factorcode.org/git/factor into experimental
Conflicts:

	extra/jamshred/authors.txt
	extra/sqlite/sqlite.factor
	extra/strings/lib/lib.factor
2008-02-15 16:57:41 +11:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Alex Chapman e22bf77889 jamshred: add copyright notices 2008-01-23 15:13:08 +11:00
Slava Pestov e58cbb2cda : spin swap rot ; 2007-12-29 11:36:20 -05:00
Slava Pestov f1e91b97e2 Fix jamshred unit test 2007-11-24 23:57:46 -05:00
Alex Chapman e818a7c71f jamshred playable (just) 2007-10-03 22:26:51 +10:00