]>
gitweb.factorcode.org Git - factor.git/log
Joe Groff [Thu, 17 Sep 2009 19:01:41 +0000 (14:01 -0500)]
fix loading issues in windows vocabs
Joe Groff [Thu, 17 Sep 2009 16:50:03 +0000 (11:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into c-type-words
Doug Coleman [Thu, 17 Sep 2009 16:48:49 +0000 (09:48 -0700)]
move recaptcha example to a vocabulary on disk
Doug Coleman [Thu, 17 Sep 2009 16:23:42 +0000 (09:23 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 17 Sep 2009 16:14:56 +0000 (09:14 -0700)]
bootstrap.stage1: decent error message if stage2.factor can't be found
Doug Coleman [Thu, 17 Sep 2009 16:13:33 +0000 (09:13 -0700)]
fix recaptcha, move to furnace.recaptcha
Joe Groff [Thu, 17 Sep 2009 16:10:06 +0000 (11:10 -0500)]
fix more alien.inline tests
Joe Groff [Thu, 17 Sep 2009 14:55:09 +0000 (09:55 -0500)]
more loading fixes
Joe Groff [Thu, 17 Sep 2009 14:40:37 +0000 (09:40 -0500)]
fix alien.inline tests
Joe Groff [Thu, 17 Sep 2009 14:29:23 +0000 (09:29 -0500)]
fix more ambiguities
Joe Groff [Thu, 17 Sep 2009 02:25:46 +0000 (21:25 -0500)]
fix "float" ambiguities in math.blas, opengl vocabs
Joe Groff [Thu, 17 Sep 2009 02:24:10 +0000 (21:24 -0500)]
alien.fortran can't piggyback the alien.parser arg parser anymore
Joe Groff [Thu, 17 Sep 2009 01:55:14 +0000 (20:55 -0500)]
get gpu vocabs to load with c-type changes
Joe Groff [Thu, 17 Sep 2009 01:54:57 +0000 (20:54 -0500)]
fix resolve-pointer-type
Joe Groff [Thu, 17 Sep 2009 01:54:22 +0000 (20:54 -0500)]
have SPECIALIZED-ARRAY: scan in a c-type rather than a string
Slava Pestov [Wed, 16 Sep 2009 23:13:55 +0000 (16:13 -0700)]
benchmark.spectral-norm: take out unsafe sequence access since it doesn't make it faster, and replace tuck/2bi* with bi-curry bi*
Joe Groff [Wed, 16 Sep 2009 23:11:07 +0000 (18:11 -0500)]
Merge branch 'master' into c-type-words
Conflicts:
basis/functors/functors-tests.factor
Slava Pestov [Wed, 16 Sep 2009 23:11:05 +0000 (16:11 -0700)]
html.templates.chloe: minor doc fix
Slava Pestov [Wed, 16 Sep 2009 23:08:51 +0000 (16:08 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 16 Sep 2009 23:07:55 +0000 (18:07 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Wed, 16 Sep 2009 23:07:39 +0000 (18:07 -0500)]
give a better error message when an invalid slot name is used in a tuple/struct literal
Slava Pestov [Wed, 16 Sep 2009 23:06:56 +0000 (16:06 -0700)]
Merge branch 'irc-fix' of git://tiodante.com/git/factor
Bruno Deferrari [Wed, 16 Sep 2009 22:58:45 +0000 (19:58 -0300)]
irc.client: Fix detach chat (wasn't sending a PART message)
Joe Groff [Wed, 16 Sep 2009 22:38:01 +0000 (17:38 -0500)]
fix functors tests
Joe Groff [Wed, 16 Sep 2009 22:36:50 +0000 (17:36 -0500)]
have typedefs take on the old type's pointer type even when the new type is a word and the old a string
Joe Groff [Wed, 16 Sep 2009 22:18:19 +0000 (17:18 -0500)]
allow word c-types and definitions to coexist
Joe Groff [Wed, 16 Sep 2009 20:41:38 +0000 (15:41 -0500)]
update functors tests
Doug Coleman [Wed, 16 Sep 2009 20:17:30 +0000 (13:17 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 16 Sep 2009 20:17:15 +0000 (13:17 -0700)]
add recaptcha vocabulary
Joe Groff [Wed, 16 Sep 2009 19:47:35 +0000 (14:47 -0500)]
Merge branch 'master' into c-type-words
Joe Groff [Wed, 16 Sep 2009 19:17:13 +0000 (14:17 -0500)]
fix alien-function-word predicate
Joe Groff [Wed, 16 Sep 2009 18:42:40 +0000 (13:42 -0500)]
fix button background (from Keith Lazuka <klazuka@gmail.com>)
Joe Groff [Wed, 16 Sep 2009 18:11:53 +0000 (13:11 -0500)]
oops... word c-types can be structs too
Joe Groff [Wed, 16 Sep 2009 15:24:03 +0000 (10:24 -0500)]
fix FUNCTION: prettyprint when function has no arguments
Joe Groff [Wed, 16 Sep 2009 14:56:07 +0000 (09:56 -0500)]
fix struct class see
Joe Groff [Wed, 16 Sep 2009 14:20:47 +0000 (09:20 -0500)]
get compiler tests loading
Joe Groff [Wed, 16 Sep 2009 03:58:07 +0000 (22:58 -0500)]
typedefs share their original type's pointer definition
Joe Groff [Wed, 16 Sep 2009 03:43:11 +0000 (22:43 -0500)]
update classes.struct tests to use word c-types
Joe Groff [Wed, 16 Sep 2009 03:39:25 +0000 (22:39 -0500)]
prettyprinting for FUNCTION: definitions
Joe Groff [Wed, 16 Sep 2009 03:10:41 +0000 (22:10 -0500)]
fix typedef prettyprinting
Joe Groff [Wed, 16 Sep 2009 03:10:16 +0000 (22:10 -0500)]
fix bug in pointer type parsing
Joe Groff [Wed, 16 Sep 2009 02:43:18 +0000 (21:43 -0500)]
get things to a point where they bootstrap again
Joe Groff [Wed, 16 Sep 2009 00:14:41 +0000 (19:14 -0500)]
Merge branch 'master' into c-type-words
Joe Groff [Wed, 16 Sep 2009 00:10:05 +0000 (19:10 -0500)]
fix failing classes.struct tests
Joe Groff [Tue, 15 Sep 2009 23:57:15 +0000 (18:57 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 23:56:17 +0000 (18:56 -0500)]
Revert "make struct classes print properly in the status bar"
This reverts commit
4ee1a4f9e8590eb8846343dc5d30d9f5e3aaee26 .
Slava Pestov [Tue, 15 Sep 2009 23:37:05 +0000 (16:37 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 15 Sep 2009 23:36:59 +0000 (16:36 -0700)]
irc.client: fix suggested by ceninan
Joe Groff [Tue, 15 Sep 2009 22:45:56 +0000 (17:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 15 Sep 2009 22:45:03 +0000 (15:45 -0700)]
db: fix some typos in docs
Joe Groff [Tue, 15 Sep 2009 22:39:05 +0000 (17:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 22:38:49 +0000 (17:38 -0500)]
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
Slava Pestov [Tue, 15 Sep 2009 21:48:56 +0000 (14:48 -0700)]
help.html: don't strip out vocabs without roots since that gets rid of private vocabs
Joe Groff [Tue, 15 Sep 2009 21:30:34 +0000 (16:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 15 Sep 2009 21:30:20 +0000 (14:30 -0700)]
compiler.tree.propagation: fix unary-op type functions with complex number inputs
Slava Pestov [Tue, 15 Sep 2009 21:24:58 +0000 (16:24 -0500)]
alien.syntax: improve C-ENUM: docs
Joe Groff [Tue, 15 Sep 2009 21:08:57 +0000 (16:08 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 21:08:42 +0000 (16:08 -0500)]
convert compiler cpu backends to use c-type words
Slava Pestov [Tue, 15 Sep 2009 20:43:05 +0000 (15:43 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 15 Sep 2009 20:42:46 +0000 (15:42 -0500)]
math: minor doc fixes
Joe Groff [Tue, 15 Sep 2009 20:19:22 +0000 (15:19 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into c-type-words
Joe Groff [Tue, 15 Sep 2009 20:18:54 +0000 (15:18 -0500)]
create words for c-types
Joe Groff [Tue, 15 Sep 2009 20:16:53 +0000 (15:16 -0500)]
make struct classes print properly in the status bar
Slava Pestov [Tue, 15 Sep 2009 05:22:19 +0000 (00:22 -0500)]
vm: update Config.netbsd for NetBSD 5.0
Slava Pestov [Tue, 15 Sep 2009 02:03:33 +0000 (21:03 -0500)]
colors.constants: clean up naming
Slava Pestov [Tue, 15 Sep 2009 01:26:59 +0000 (20:26 -0500)]
Fix bootstrap
Slava Pestov [Mon, 14 Sep 2009 21:19:58 +0000 (16:19 -0500)]
math.functions: more accurate log10 (fixes problem reported by OneEyed)
Slava Pestov [Mon, 14 Sep 2009 21:19:36 +0000 (16:19 -0500)]
help.vocabs: tweak 'not loaded' message some more
Slava Pestov [Mon, 14 Sep 2009 21:19:21 +0000 (16:19 -0500)]
Merge branch 'master' of git://github.com/Blei/factor
Slava Pestov [Mon, 14 Sep 2009 21:14:53 +0000 (16:14 -0500)]
Remove bogus file
Slava Pestov [Mon, 14 Sep 2009 21:14:41 +0000 (16:14 -0500)]
Merge branch 'ui' of git://github.com/klazuka/factor
Joe Groff [Mon, 14 Sep 2009 20:17:36 +0000 (15:17 -0500)]
missed a few PPC status bits that needed clearing
Joe Groff [Mon, 14 Sep 2009 20:03:05 +0000 (15:03 -0500)]
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:
Joe Groff [Mon, 14 Sep 2009 19:11:17 +0000 (14:11 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 19:10:51 +0000 (14:10 -0500)]
vm-error>exception-flags word to extract exception flag information from a trap exception
Doug Coleman [Mon, 14 Sep 2009 18:48:14 +0000 (13:48 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 14 Sep 2009 18:47:37 +0000 (13:47 -0500)]
faster number-length and some unit tests
Keith Lazuka [Mon, 14 Sep 2009 18:27:30 +0000 (14:27 -0400)]
help.vocabs: tweaked the vocab-not-loaded msg
Joe Groff [Mon, 14 Sep 2009 18:21:46 +0000 (13:21 -0500)]
linux 32 typo
Joe Groff [Mon, 14 Sep 2009 17:30:24 +0000 (12:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 17:30:10 +0000 (12:30 -0500)]
more secret sauce to tease mxcsr out of linux-x86.32 ucontext
Joe Groff [Mon, 14 Sep 2009 17:02:02 +0000 (12:02 -0500)]
use secret sauce to clear MXCSR in win32 context, and handle secret STATUS_FLOAT_MULTIPLE_* SEH codes raised by SSE traps
Keith Lazuka [Mon, 14 Sep 2009 15:13:45 +0000 (11:13 -0400)]
help.vocabs: inform the user when browsing a vocab that is not loaded.
Joe Groff [Mon, 14 Sep 2009 14:56:38 +0000 (09:56 -0500)]
more freebsd compilation fixes
Joe Groff [Mon, 14 Sep 2009 14:48:32 +0000 (09:48 -0500)]
fix compilation on linux 32
Keith Lazuka [Mon, 14 Sep 2009 13:01:03 +0000 (09:01 -0400)]
Renamed a Factor theme color to something more sensible.
Keith Lazuka [Mon, 14 Sep 2009 12:50:58 +0000 (08:50 -0400)]
help.stylesheet: fixed black border bug around nav links in HTML documentation
Slava Pestov [Mon, 14 Sep 2009 08:14:48 +0000 (03:14 -0500)]
vm: More indentation fixes
Slava Pestov [Mon, 14 Sep 2009 08:09:03 +0000 (03:09 -0500)]
vm: fix indentation in Joe's changes
Slava Pestov [Mon, 14 Sep 2009 07:39:24 +0000 (02:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 14 Sep 2009 07:39:12 +0000 (02:39 -0500)]
math.floats.env: Fix linux x86.64 some more
Joe Groff [Mon, 14 Sep 2009 05:00:14 +0000 (00:00 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 05:00:01 +0000 (00:00 -0500)]
fix compilation on freebsd
Doug Coleman [Mon, 14 Sep 2009 04:46:35 +0000 (23:46 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 14 Sep 2009 04:46:21 +0000 (23:46 -0500)]
add tc-lisp-talk vocab
Joe Groff [Mon, 14 Sep 2009 04:40:58 +0000 (23:40 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 04:37:28 +0000 (23:37 -0500)]
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
Slava Pestov [Mon, 14 Sep 2009 04:26:09 +0000 (23:26 -0500)]
math.floats.env: modify tests to take buggy Linux/x86-64 pow() into account
Slava Pestov [Mon, 14 Sep 2009 04:12:47 +0000 (23:12 -0500)]
compiler.cfg.builder: don't run certain tests if float intrinsics are not available
Slava Pestov [Mon, 14 Sep 2009 03:33:12 +0000 (22:33 -0500)]
math.functions: loosen tests up a bit since exp(1) on FreeBSD x86/64 differs from e in the last bit