Commit Graph

6447 Commits (334e93bbbfbbbe143cc28cb712381ce929f74333)

Author SHA1 Message Date
Joe Groff 334e93bbbf get things to a point where they bootstrap again 2009-09-15 21:43:18 -05:00
Joe Groff e33857a0c3 Merge branch 'master' into c-type-words 2009-09-15 19:14:41 -05:00
Joe Groff fa79e86743 fix failing classes.struct tests 2009-09-15 19:10:05 -05:00
Joe Groff c7fa671c0c Revert "make struct classes print properly in the status bar"
This reverts commit 4ee1a4f9e8.
2009-09-15 18:56:17 -05:00
Joe Groff c17e718469 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 17:45:56 -05:00
Slava Pestov 1b403c9f63 db: fix some typos in docs 2009-09-15 15:45:03 -07:00
Joe Groff 182155ae31 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 17:39:05 -05:00
Joe Groff 02b797f11b struct classes now make their own C type without help from alien.structs. remove alien.structs dependencies from everywhere outside of alien and compiler, and have the FFI handle both alien.structs and classes.struct c-types 2009-09-15 17:38:49 -05:00
Slava Pestov 6ea78b6e7a help.html: don't strip out vocabs without roots since that gets rid of private vocabs 2009-09-15 14:48:56 -07:00
Joe Groff bb38335fe2 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 16:30:34 -05:00
Slava Pestov aeb6a01710 compiler.tree.propagation: fix unary-op type functions with complex number inputs 2009-09-15 14:30:20 -07:00
Slava Pestov 5ef07de398 alien.syntax: improve C-ENUM: docs 2009-09-15 16:24:58 -05:00
Joe Groff 47eb2017c0 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 16:08:57 -05:00
Joe Groff e5145b5a48 convert compiler cpu backends to use c-type words 2009-09-15 16:08:42 -05:00
Slava Pestov ef353b5eff math: minor doc fixes 2009-09-15 15:42:46 -05:00
Joe Groff e89f3cce7a Merge branch 'master' of git://factorcode.org/git/factor into c-type-words 2009-09-15 15:19:22 -05:00
Joe Groff 0fe8bc1bff create words for c-types 2009-09-15 15:18:54 -05:00
Joe Groff 4ee1a4f9e8 make struct classes print properly in the status bar 2009-09-15 15:16:53 -05:00
Slava Pestov cc93fc69ff colors.constants: clean up naming 2009-09-14 21:03:33 -05:00
Slava Pestov fc4a79aff6 Fix bootstrap 2009-09-14 20:26:59 -05:00
Slava Pestov 1b5614f974 math.functions: more accurate log10 (fixes problem reported by OneEyed) 2009-09-14 16:19:58 -05:00
Slava Pestov 66fe7f93fb help.vocabs: tweak 'not loaded' message some more 2009-09-14 16:19:36 -05:00
Slava Pestov 2a8b603121 Merge branch 'master' of git://github.com/Blei/factor 2009-09-14 16:19:21 -05:00
Slava Pestov 2669e9cc34 Merge branch 'ui' of git://github.com/klazuka/factor 2009-09-14 16:14:41 -05:00
Joe Groff eadf1bc9d5 missed a few PPC status bits that needed clearing 2009-09-14 15:17:36 -05:00
Joe Groff aa2047e942 add a number-base configuration variable to prettyprint.config. set to 2 to print BIN:, 8 to print OCT:, 10 to print decimal, 16 to print HEX: 2009-09-14 15:03:05 -05:00
Joe Groff 016caed095 vm-error>exception-flags word to extract exception flag information from a trap exception 2009-09-14 14:10:51 -05:00
Keith Lazuka 7170e0cbfb help.vocabs: tweaked the vocab-not-loaded msg 2009-09-14 14:27:30 -04:00
Keith Lazuka 83f2a48853 help.vocabs: inform the user when browsing a vocab that is not loaded. 2009-09-14 11:13:45 -04:00
Keith Lazuka 8b666df6da Renamed a Factor theme color to something more sensible. 2009-09-14 09:01:03 -04:00
Keith Lazuka 19fcd6bc6a help.stylesheet: fixed black border bug around nav links in HTML documentation 2009-09-14 08:50:58 -04:00
Slava Pestov 6c3ef91642 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 02:39:24 -05:00
Slava Pestov cab8638ab5 math.floats.env: Fix linux x86.64 some more 2009-09-14 02:39:12 -05:00
Joe Groff 4c16765f29 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 23:40:58 -05:00
Joe Groff 0284a4b6f8 save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception 2009-09-13 23:39:12 -05:00
Slava Pestov 8385bac126 math.floats.env: modify tests to take buggy Linux/x86-64 pow() into account 2009-09-13 23:26:09 -05:00
Slava Pestov 8c46388272 compiler.cfg.builder: don't run certain tests if float intrinsics are not available 2009-09-13 23:12:47 -05:00
Slava Pestov 5de5f5e430 math.functions: loosen tests up a bit since exp(1) on FreeBSD x86/64 differs from e in the last bit 2009-09-13 22:33:12 -05:00
Slava Pestov db9b2897dd math.floats.env: fix compiled trap unit tests 2009-09-13 18:22:49 -05:00
Philipp Brüschweiler c5822a51da xml-rpc: fix post-rpc 2009-09-13 21:40:58 +02:00
Slava Pestov 3a4ac18fac Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 00:24:46 -05:00
Slava Pestov 29e572abce specialized-arrays: fix unit tests now that ALIEN: expects a hex literal 2009-09-13 00:24:31 -05:00
Doug Coleman cff4205d60 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 00:22:06 -05:00
Doug Coleman fc4157a86e fix bootstrap on openbsd 2009-09-13 00:21:57 -05:00
Slava Pestov a36c377dc0 core-foundation.strings: fix load error 2009-09-13 00:17:24 -05:00
Slava Pestov b6e3336e02 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 00:09:09 -05:00
Slava Pestov bdcc6ec66e typos in altivec env 2009-09-12 22:30:11 -05:00
Slava Pestov 427bfb4ab8 math: add unordered comparison operators u< u<= u> u>= which behave exactly like < <= > >= except no floating point exceptions are set if one or both inputs are NaNs; also add efficient intrinsic for unordered? predicate, and fix propagation type functions for abs, absq, and bitnot 2009-09-12 22:20:13 -05:00
Slava Pestov 67d9466311 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-12 21:45:22 -05:00
Slava Pestov 6ee9f1ca47 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-12 21:19:20 -05:00