Commit Graph

19350 Commits (c3f66d49a3c2cb1b0f959dd48bc58f393bcb1ebc)

Author SHA1 Message Date
Slava Pestov c3f66d49a3 Better error message for call( when quotation has the wrong effect 2010-02-03 23:11:25 +13:00
Slava Pestov 29e1d268b7 generic: rename method-body predicate class to method 2010-02-03 23:11:24 +13:00
Slava Pestov 7fa61addcd words: undefined error now contains the word in question 2010-02-03 23:11:23 +13:00
Slava Pestov 0ff526f478 macros: macro body is now defined in its own subword, for compile-time stack effect checking 2010-02-03 23:11:22 +13:00
Slava Pestov 8818ccbf71 Minor updates to string documentation 2010-02-03 23:07:53 +13:00
Slava Pestov 1c507f4e31 Merge branch 'master' of git://github.com/littledan/Factor 2010-02-03 22:58:25 +13:00
Slava Pestov edd9de217e Minor doc fixes 2010-02-03 22:56:32 +13:00
Brad Christensen 64c22d69ad More documentation cleanup. 2010-02-03 00:05:04 -07:00
Brad Christensen c37b4f5f61 A number of documentation fixes and cleanup. 2010-02-03 00:05:03 -07:00
Brad Christensen 51ae0a604a Minor doc cleanup. 2010-02-03 00:05:02 -07: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
Slava Pestov ef61bcad77 vm: fix ffi_test.h 2010-02-02 05:15:42 -05:00
Slava Pestov 7be8ab7334 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-02 04:04:29 -06:00
Slava Pestov 83a2de6565 Fix ffi-test library to work with Windows SDK. Turns out MINGW has a different ABI for struct returns than MS's compiler; make the MS ABI the default for cdecl on Windows, and add mingw ABI for libraries that use the MINGW ABI 2010-02-02 04:01:12 -06:00
Joe Groff b14f477c9b missed an alien.fortran test 2010-02-02 00:13:13 -08:00
Daniel Ehrenberg 99105c1c70 Updating docs to say Unicode 5.2 2010-02-02 01:49:24 -06:00
Daniel Ehrenberg b716a95f85 Updating Unicode to version 5.2 2010-02-02 01:38:17 -06:00
erikc 63fcb6e2c7 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-01 22:13:05 -08:00
erikc 7a983c1cc1 Move collada viewer to extra/model-viewer 2010-02-01 22:12:22 -08:00
Joe Groff e5f8c19d19 wrap alien.fortran c-type conversion tests in with-manifest 2010-02-01 22:03:51 -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 82f2e67914 alien.fortran: convert fortran types to word c-types 2010-02-01 12:06:10 -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
Slava Pestov ee14d65333 io.launcher.windows: include launch descriptor in error thrown when launching a process fails 2010-02-01 12:39:29 -06:00
Slava Pestov eec325b4a6 compiler.crossref: clean up and fix bug with forgotten classes 2010-02-01 17:20:08 +13:00
Slava Pestov 669335e0b5 tools.test: run-test-file is public now, fix no-method error if unit test forgets a vocab 2010-02-01 17:09:57 +13:00
erikc 8f86a435a3 Merge branch 'master' of git://github.com/slavapestov/factor 2010-01-31 16:57:12 -08: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
Doug Coleman 2fd2cb5f28 Make sure we're not reading 0 bits in the lzw decompression loop -- this causes a hang 2010-01-31 16:29:20 -06:00
Doug Coleman 4b5a127414 Rewrite mnapply to be a combinator instead of a macro. Write nspread* to implement mnapply 2010-01-31 14:48:01 -06:00
Doug Coleman 0ec2bf80da Add [1,b) to math.ranges. Use [1,b] in random.sfmt 2010-01-31 14:48:01 -06:00
Doug Coleman 88fdae24c0 Fix using 2010-01-31 14:48:01 -06:00
Doug Coleman 3307797563 Better implementation of sample, fix docs formatting 2010-01-31 14:48:01 -06:00
Slava Pestov 37ab8482b3 tools.deploy.shaker: fix load error 2010-02-01 06:02:09 +13:00
Slava Pestov 03a74f2237 classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private 2010-02-01 02:48:39 +13:00
Slava Pestov 1f255d09e9 classes: more robust code for detecting circular inheritance, move it out of classes.tuple since predicate classes need the same check too 2010-02-01 00:08:18 +13:00
Slava Pestov 7f664a6387 Fix a couple of unit tests that were relying on the old compiler crossref structures 2010-01-31 23:26:55 +13:00
Slava Pestov f8b41c8f64 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-01-31 18:29:15 +13:00
Slava Pestov 8a8c47ab1d compiler.cfg.intrinsics.simd: ignore dummy assert-positive word 2010-01-31 18:19:14 +13:00
erikc c84267aaf9 Merge up 2010-01-30 20:48:06 -08:00
erikc 23f8dd8fc4 FFI bindings for Win32 RawInput 2010-01-30 20:40:41 -08:00
erikc 4dc152b547 Temporary xinput backend for game.input 2010-01-30 20:40:16 -08:00
erikc 4506512a16 Merge up 2010-01-30 20:39:43 -08:00
Erik Charlebois 4862bb39db Refactored collada loader significantly 2010-01-30 19:48:10 -08:00
Slava Pestov 8f763fe8da Merge git://github.com/littledan/Factor into littledan 2010-01-31 02:54:58 +13:00
Slava Pestov 839e60cd3e tools.deploy.shaker: update for new crossref word props 2010-01-31 02:50:55 +13:00
Slava Pestov edcf259f63 words: fix unit test 2010-01-31 02:50:47 +13:00