Commit Graph

19350 Commits (55a89ec9c26e6e20bf28c21e8f4bbbef09f8b3f2)

Author SHA1 Message Date
Slava Pestov 55a89ec9c2 Better error message for call( when quotation has the wrong effect 2010-02-03 23:11:25 +13:00
Slava Pestov df55fed478 generic: rename method-body predicate class to method 2010-02-03 23:11:24 +13:00
Slava Pestov fbf078d4b3 words: undefined error now contains the word in question 2010-02-03 23:11:23 +13:00
Slava Pestov b7fde7af27 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 e32d5fd0ac Minor updates to string documentation 2010-02-03 23:07:53 +13:00
Slava Pestov ed9251c56c Merge branch 'master' of git://github.com/littledan/Factor 2010-02-03 22:58:25 +13:00
Slava Pestov 080609c281 Minor doc fixes 2010-02-03 22:56:32 +13:00
Brad Christensen 7381d47103 More documentation cleanup. 2010-02-03 00:05:04 -07:00
Brad Christensen 9b9322ea1e A number of documentation fixes and cleanup. 2010-02-03 00:05:03 -07:00
Brad Christensen 1404bf71d5 Minor doc cleanup. 2010-02-03 00:05:02 -07:00
Doug Coleman 748f4d7244 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-03 00:05:15 -06:00
Doug Coleman c2b377eb83 Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64 2010-02-03 00:04:37 -06:00
Slava Pestov 7d9628a6ae vm: fix ffi_test.h 2010-02-02 05:15:42 -05:00
Slava Pestov c6bc1d702e Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-02 04:04:29 -06:00
Slava Pestov bf05a901c4 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 1ee05e38fb missed an alien.fortran test 2010-02-02 00:13:13 -08:00
Daniel Ehrenberg 8d0705805b Updating docs to say Unicode 5.2 2010-02-02 01:49:24 -06:00
Daniel Ehrenberg 6cc2d0f1d7 Updating Unicode to version 5.2 2010-02-02 01:38:17 -06:00
erikc e82aca026c Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-01 22:13:05 -08:00
erikc 03966e4fb2 Move collada viewer to extra/model-viewer 2010-02-01 22:12:22 -08:00
Joe Groff f1bbeec198 wrap alien.fortran c-type conversion tests in with-manifest 2010-02-01 22:03:51 -08:00
erikc e1223e056f Unify obj and collada loading under a common models umbrella loader 2010-02-01 18:44:09 -08:00
Joe Groff 9adfda095f alien.fortran: convert fortran types to word c-types 2010-02-01 12:06:10 -08:00
Joe Groff df744bf633 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 444247d890 mason: print callstack trace for build loop errors 2010-02-01 12:41:04 -06:00
Slava Pestov 2022c2a83e io.launcher.windows: include launch descriptor in error thrown when launching a process fails 2010-02-01 12:39:29 -06:00
Slava Pestov e7de95e72b compiler.crossref: clean up and fix bug with forgotten classes 2010-02-01 17:20:08 +13:00
Slava Pestov 823e2fd3e9 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 98a71d3521 Merge branch 'master' of git://github.com/slavapestov/factor 2010-01-31 16:57:12 -08:00
erikc c86bedd912 Missed a few changed 2010-01-31 16:56:58 -08:00
erikc 676673fc7e Factored collada implementation a bit more and fixed some bugs 2010-01-31 16:56:26 -08:00
Doug Coleman fa042f6578 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 c6b37f4da4 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 4a7845e52c Add [1,b) to math.ranges. Use [1,b] in random.sfmt 2010-01-31 14:48:01 -06:00
Doug Coleman 28adde8542 Fix using 2010-01-31 14:48:01 -06:00
Doug Coleman f15ec31559 Better implementation of sample, fix docs formatting 2010-01-31 14:48:01 -06:00
Slava Pestov 0d939f731a tools.deploy.shaker: fix load error 2010-02-01 06:02:09 +13:00
Slava Pestov e929d906ce 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 3addfcc2ad 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 8432f4c459 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 d762c8bfb3 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-01-31 18:29:15 +13:00
Slava Pestov c5c94ef1f9 compiler.cfg.intrinsics.simd: ignore dummy assert-positive word 2010-01-31 18:19:14 +13:00
erikc 0770b940b0 Merge up 2010-01-30 20:48:06 -08:00
erikc f4865e0f9a FFI bindings for Win32 RawInput 2010-01-30 20:40:41 -08:00
erikc cfcd983bb4 Temporary xinput backend for game.input 2010-01-30 20:40:16 -08:00
erikc f33c73bf94 Merge up 2010-01-30 20:39:43 -08:00
Erik Charlebois e28c23c860 Refactored collada loader significantly 2010-01-30 19:48:10 -08:00
Slava Pestov 5ed0bc72aa Merge git://github.com/littledan/Factor into littledan 2010-01-31 02:54:58 +13:00
Slava Pestov 03d2b77faa tools.deploy.shaker: update for new crossref word props 2010-01-31 02:50:55 +13:00
Slava Pestov a22fadaee4 words: fix unit test 2010-01-31 02:50:47 +13:00