Commit Graph

19803 Commits (366f36d73fdb979211c5caac2cc370f9394f356f)

Author SHA1 Message Date
Daniel Ehrenberg 366f36d73f Finishing porting sets features to new-sets 2010-02-26 13:22:56 -05:00
Daniel Ehrenberg b76c82048d Making propagation and tuple.parser refer to new-sets; adding some missing features from sets into new-sets 2010-02-26 12:07:37 -05:00
Daniel Ehrenberg e43312d780 Moving new-sets and hash-sets to core 2010-02-26 11:01:57 -05:00
Daniel Ehrenberg a3c168cb5e Merge branch 'master' of git://factorcode.org/git/factor into bags 2010-02-26 10:00:57 -05:00
Erik Charlebois 49768413fe Merge branch 'master' of github.com:erikcharlebois/factor 2010-02-25 18:51:08 -08:00
Erik Charlebois dd334ffe27 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-25 18:51:00 -08:00
Erik Charlebois 889fb74b8f Fix windows.directx compile errors 2010-02-25 18:50:05 -08:00
Joe Groff d898ee86b6 grouping: add circular clumps (e.g. { 1 2 3 4 } 3 circular-clump => { { 1 2 3 } { 2 3 4 } { 3 4 1 } { 4 1 2 } } 2010-02-25 17:05:03 -08:00
Erik Charlebois cebabdc323 Add perp and angle-between words for vectors. Fix bug in cross product and add unit tests. 2010-02-25 16:46:02 -08:00
Joe Groff 4358edcae7 windows.com: typedef interface word to void* immediately so that self-referential pointers in the interface definition parse properly. fix a bug where pointer return values for interface methods couldn't parse 2010-02-25 16:39:30 -08:00
Joe Groff 1bb27b8a21 deploy chipmunk lib 2010-02-25 15:13:06 -08:00
Joe Groff 01b7113618 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-25 12:55:40 -08:00
Joe Groff 6655002629 remove repeated "pad" slots from x11.xlib structs 2010-02-25 12:55:31 -08:00
Doug Coleman 31b77781ae Add more user32 bindings 2010-02-25 14:36:44 -06:00
Joe Groff 14e672a77d Merge branch 'master' of git://factorcode.org/git/factor 2010-02-25 11:52:42 -08:00
Joe Groff f2999ce778 classes.struct: raise an error in STRUCT: if there are duplicate slot names 2010-02-25 11:52:21 -08:00
Erik Charlebois 7548e57b5b Add perp and angle-between words for vectors. Fix bug in cross product and add unit tests. 2010-02-25 08:17:07 -08:00
Slava Pestov 86b7ba95a8 sequences: fix help lint 2010-02-26 00:44:48 +13:00
Slava Pestov 2ee4db39af syndication: get it working with doublec's wacky atom feed 2010-02-25 21:39:14 +13:00
Slava Pestov 7826543d2e sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase 2010-02-25 20:54:57 +13:00
Joe Groff 433f0d1ea6 game.worlds: construct game-loop object before begin-game-world is called so begin-game-world can change it before the loop is started 2010-02-24 20:07:13 -08:00
Joe Groff 7de21ca8be fix up chipmunk.demo, add a MAIN: 2010-02-24 18:46:02 -08:00
Joe Groff 2e888f1ee7 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-24 18:26:46 -08:00
Joe Groff d853061f8f move chipmunk to chipmunk.ffi 2010-02-24 17:00:17 -08:00
Daniel Ehrenberg 22edb2ea0d Adding combine word to new-sets 2010-02-24 13:34:24 -06:00
Slava Pestov e5aa02571f sequences: add suffix! to destructive sequence ops article 2010-02-25 05:57:09 +13:00
Slava Pestov d0c21a9182 webapps.wiki: fix template 2010-02-25 04:54:42 +13:00
Slava Pestov 17b095a524 Slices over specialized arrays can now be passed to C functions, written to binary output streams, and given to malloc-byte-array 2010-02-25 04:50:31 +13:00
Doug Coleman ebd2cce1be Add some commented out unit tests to io.ports.tests that seem like they should be supported 2010-02-24 03:33:16 -06:00
Joe Groff b55cddf969 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-24 00:51:13 -08:00
Joe Groff 3bf5eeddf9 tidy up load errors in ui.backend.x11 2010-02-24 00:51:02 -08:00
Doug Coleman dad3870abd Use for(;;) instead of do/while in a few places, fix safe_fread's error handling 2010-02-24 02:50:41 -06:00
Slava Pestov ca8be54c96 io.files.unix: fix load errors arising from byte-length being moved 2010-02-24 21:20:21 +13:00
Slava Pestov 570e332f84 core-foundation.run-loop: cleanup 2010-02-24 21:18:29 +13:00
Joe Groff 2a3bf53af7 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-23 23:53:51 -08:00
Joe Groff 2aa1a3dbd7 ui.backend.cocoa: invalidate run loop timers before raising an NSAlert and add them back when runModal returns to avoid run loop callbacks reentering Factor 2010-02-23 23:52:03 -08:00
Slava Pestov 187e0f96ca Move closures, fries and set-n to unmaintained 2010-02-24 20:24:32 +13:00
Slava Pestov 63ccca083e Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-24 20:20:08 +13:00
Slava Pestov fa6c8117aa cocoa.messages: cleanup 2010-02-24 20:18:48 +13:00
Slava Pestov af0ddd5985 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
Erik Charlebois 856674f110 Bindings to the WinUSB part of the Windows DDK 2010-02-23 23:00:48 -08:00
Joe Groff b7727bc695 ui.gadgets.worlds: deactivate world before calling the ui-error-hook 2010-02-23 22:55:57 -08:00
Joe Groff 32b42185e6 tools.deploy.shaker: raise a generic "This application died" system-alert instead of quietly crashing and burning in the ui-error-hook for deployed apps with the debugger stripped 2010-02-23 20:42:36 -08:00
Joe Groff 0eb6355827 document system-alert 2010-02-23 20:29:51 -08:00
Joe Groff cdc17e38e8 opengl.gl: all those GLchar* should be c-string[ascii] 2010-02-23 20:29:31 -08:00
Joe Groff f6183703b2 ui: add a "system-alert" hook that can raise a system modal dialog without involving any potentially stripped gadget, io, or debugger code 2010-02-23 19:28:57 -08:00
Joe Groff 0975b9a268 missed a uchar* in cairo.ffi 2010-02-23 14:02:55 -08:00
Joe Groff 211004f7e0 add missing USING: effects.parser to descriptive, set-n 2010-02-23 13:27:18 -08:00
Joe Groff db6c083162 change back other char/uchar* parameters that don't look like actual string types 2010-02-23 13:15:16 -08:00
Joe Groff 125c680e2f cairo.ffi, core-foundation.strings: change some functions that don't really expect strings to use char* instead of c-string (reported by Blei) 2010-02-23 12:53:09 -08:00