]>
gitweb.factorcode.org Git - factor.git/log
Joe Groff [Thu, 17 Sep 2009 20:26:34 +0000 (15:26 -0500)]
Merge branches 'master' and 'master' of joe@factorcode.org:/git/factor into c-type-words
Doug Coleman [Thu, 17 Sep 2009 20:09:45 +0000 (13:09 -0700)]
fix recaptcha docs
Joe Groff [Thu, 17 Sep 2009 19:22:49 +0000 (14:22 -0500)]
fix dinput device hotplug support
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