Commit Graph

13889 Commits (3edd57aaa4e37ddc917a3301d03e106e05ac168a)

Author SHA1 Message Date
Joe Groff 3edd57aaa4 eliminate windows.opengl32 dependency from opengl.gl.windows so we can use opengl.gl.extensions to define wgl extensions 2009-04-30 20:38:18 -05:00
Joe Groff 76d375b56b OS-independent pixel formats abstraction 2009-04-30 20:31:33 -05:00
Joe Groff 7857c0c939 typo in delegate docs 2009-04-29 14:59:54 -05:00
Joe Groff c3b63821b9 literal syntax for rects 2009-04-29 14:58:55 -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
Joe Groff fa0856b42e game-loop vocabulary 2009-04-28 17:23:08 -05:00
Doug Coleman 08b7ec67c6 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-28 14:53:50 -05:00
Slava Pestov 4cc48dcb12 Merge branch 'for-slava' of git://git.rfc1149.net/factor 2009-04-27 14:13:58 -05:00
Joe Groff a2c7074a6b Merge branch 'master' of git://factorcode.org/git/factor 2009-04-27 14:02:24 -05:00
Joe Groff 49771779c1 symbols in functors 2009-04-27 14:02:14 -05:00
Samuel Tardieu 18abc8b9f1 Add q+ and q- to math.quaternions
This makes the quaternions library self-contained and more independent
of the underlying representation.
2009-04-27 17:24:39 +02:00
Doug Coleman 91d48f567d Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 21:39:39 -05:00
Slava Pestov 67fd98f42d Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 21:25:08 -05:00
Slava Pestov 84f672e74b tuple-arrays: further performance improvements 2009-04-26 21:24:55 -05:00
Slava Pestov 58cba832a0 functors: add support for call-next-method 2009-04-26 21:22:20 -05:00
Slava Pestov 7094b78821 Add firstn-unsafe, input<sequence-unsafe 2009-04-26 21:22:06 -05:00
Slava Pestov 6b5b839e72 Makefile: add SITE_CFLAGS even if DEBUG=1 2009-04-26 16:05:23 -05:00
Slava Pestov 087c962f75 VM: simplify GC a bit, add GC_DEBUG compile-time flag 2009-04-26 16:05:09 -05:00
Slava Pestov dac5203e81 compiler.tree.builder: Fix scoping of a variable by hints vocab 2009-04-26 16:04:44 -05:00
Joe Groff 0d03dea74b factor out tuple literal slot parsing from the rest of tuple literal parsing 2009-04-26 15:59:26 -05: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
Slava Pestov 67e3a0e16d Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 10:03:14 -05:00
Slava Pestov e0f6825757 Rename some fields to avoid conflicting with windows.h macros 'small' and 'large' 2009-04-26 10:02:52 -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
Slava Pestov cc44597ea7 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 09:16:11 -05:00
Slava Pestov 5f756a8019 Code GC: segregated free list for faster allocation, combine unmark/build free list/update literals passes into one pass for faster deallocation 2009-04-26 09:15:58 -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 28cacc8d61 fix some compiler tests 2009-04-26 02:23:33 -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 10ca076722 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-26 00:53:20 -05:00
erg acd312ab19 fix IN: for compiler tests 2009-04-26 00:51:47 -05:00
Doug Coleman a25376278b set error-summary? to true by default 2009-04-26 00:45:14 -05:00
Doug Coleman cdb17b7433 make fasta work again 2009-04-26 00:45:03 -05:00
Doug Coleman 46933fde3c Merge branch 'master' of git://factorcode.org/git/factor 2009-04-25 22:26:21 -05:00
Joe Groff 848cf3924f Merge branch 'master' of git://factorcode.org/git/factor 2009-04-25 21:27:00 -05:00
Doug Coleman bada2176bc use new locals syntax in calendar, add routine for calculating easter 2009-04-25 21:21:15 -05:00