]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years agofix loading issues in windows vocabs
Joe Groff [Thu, 17 Sep 2009 19:01:41 +0000 (14:01 -0500)]
fix loading issues in windows vocabs

14 years agoMerge branch 'master' of git://factorcode.org/git/factor into c-type-words
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

14 years agomove recaptcha example to a vocabulary on disk
Doug Coleman [Thu, 17 Sep 2009 16:48:49 +0000 (09:48 -0700)]
move recaptcha example to a vocabulary on disk

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 17 Sep 2009 16:23:42 +0000 (09:23 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agobootstrap.stage1: decent error message if stage2.factor can't be found
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

14 years agofix recaptcha, move to furnace.recaptcha
Doug Coleman [Thu, 17 Sep 2009 16:13:33 +0000 (09:13 -0700)]
fix recaptcha, move to furnace.recaptcha

14 years agofix more alien.inline tests
Joe Groff [Thu, 17 Sep 2009 16:10:06 +0000 (11:10 -0500)]
fix more alien.inline tests

14 years agomore loading fixes
Joe Groff [Thu, 17 Sep 2009 14:55:09 +0000 (09:55 -0500)]
more loading fixes

14 years agofix alien.inline tests
Joe Groff [Thu, 17 Sep 2009 14:40:37 +0000 (09:40 -0500)]
fix alien.inline tests

14 years agofix more ambiguities
Joe Groff [Thu, 17 Sep 2009 14:29:23 +0000 (09:29 -0500)]
fix more ambiguities

14 years agofix "float" ambiguities in math.blas, opengl vocabs
Joe Groff [Thu, 17 Sep 2009 02:25:46 +0000 (21:25 -0500)]
fix "float" ambiguities in math.blas, opengl vocabs

14 years agoalien.fortran can't piggyback the alien.parser arg parser anymore
Joe Groff [Thu, 17 Sep 2009 02:24:10 +0000 (21:24 -0500)]
alien.fortran can't piggyback the alien.parser arg parser anymore

14 years agoget gpu vocabs to load with c-type changes
Joe Groff [Thu, 17 Sep 2009 01:55:14 +0000 (20:55 -0500)]
get gpu vocabs to load with c-type changes

14 years agofix resolve-pointer-type
Joe Groff [Thu, 17 Sep 2009 01:54:57 +0000 (20:54 -0500)]
fix resolve-pointer-type

14 years agohave SPECIALIZED-ARRAY: scan in a c-type rather than a string
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

14 years agobenchmark.spectral-norm: take out unsafe sequence access since it doesn't make it...
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*

14 years agoMerge branch 'master' into c-type-words
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

14 years agohtml.templates.chloe: minor doc fix
Slava Pestov [Wed, 16 Sep 2009 23:11:05 +0000 (16:11 -0700)]
html.templates.chloe: minor doc fix

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 16 Sep 2009 23:08:51 +0000 (16:08 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge 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

14 years agogive a better error message when an invalid slot name is used in a tuple/struct literal
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

14 years agoMerge branch 'irc-fix' of git://tiodante.com/git/factor
Slava Pestov [Wed, 16 Sep 2009 23:06:56 +0000 (16:06 -0700)]
Merge branch 'irc-fix' of git://tiodante.com/git/factor

14 years agoirc.client: Fix detach chat (wasn't sending a PART message)
Bruno Deferrari [Wed, 16 Sep 2009 22:58:45 +0000 (19:58 -0300)]
irc.client: Fix detach chat (wasn't sending a PART message)

14 years agofix functors tests
Joe Groff [Wed, 16 Sep 2009 22:38:01 +0000 (17:38 -0500)]
fix functors tests

14 years agohave typedefs take on the old type's pointer type even when the new type is a word...
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

14 years agoallow word c-types and definitions to coexist
Joe Groff [Wed, 16 Sep 2009 22:18:19 +0000 (17:18 -0500)]
allow word c-types and definitions to coexist

14 years agoupdate functors tests
Joe Groff [Wed, 16 Sep 2009 20:41:38 +0000 (15:41 -0500)]
update functors tests

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 16 Sep 2009 20:17:30 +0000 (13:17 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoadd recaptcha vocabulary
Doug Coleman [Wed, 16 Sep 2009 20:17:15 +0000 (13:17 -0700)]
add recaptcha vocabulary

14 years agoMerge branch 'master' into c-type-words
Joe Groff [Wed, 16 Sep 2009 19:47:35 +0000 (14:47 -0500)]
Merge branch 'master' into c-type-words

14 years agofix alien-function-word predicate
Joe Groff [Wed, 16 Sep 2009 19:17:13 +0000 (14:17 -0500)]
fix alien-function-word predicate

14 years agofix button background (from Keith Lazuka <klazuka@gmail.com>)
Joe Groff [Wed, 16 Sep 2009 18:42:40 +0000 (13:42 -0500)]
fix button background (from Keith Lazuka <klazuka@gmail.com>)

14 years agooops... word c-types can be structs too
Joe Groff [Wed, 16 Sep 2009 18:11:53 +0000 (13:11 -0500)]
oops... word c-types can be structs too

14 years agofix FUNCTION: prettyprint when function has no arguments
Joe Groff [Wed, 16 Sep 2009 15:24:03 +0000 (10:24 -0500)]
fix FUNCTION: prettyprint when function has no arguments

14 years agofix struct class see
Joe Groff [Wed, 16 Sep 2009 14:56:07 +0000 (09:56 -0500)]
fix struct class see

14 years agoget compiler tests loading
Joe Groff [Wed, 16 Sep 2009 14:20:47 +0000 (09:20 -0500)]
get compiler tests loading

14 years agotypedefs share their original type's pointer definition
Joe Groff [Wed, 16 Sep 2009 03:58:07 +0000 (22:58 -0500)]
typedefs share their original type's pointer definition

14 years agoupdate classes.struct tests to use word c-types
Joe Groff [Wed, 16 Sep 2009 03:43:11 +0000 (22:43 -0500)]
update classes.struct tests to use word c-types

14 years agoprettyprinting for FUNCTION: definitions
Joe Groff [Wed, 16 Sep 2009 03:39:25 +0000 (22:39 -0500)]
prettyprinting for FUNCTION: definitions

14 years agofix typedef prettyprinting
Joe Groff [Wed, 16 Sep 2009 03:10:41 +0000 (22:10 -0500)]
fix typedef prettyprinting

14 years agofix bug in pointer type parsing
Joe Groff [Wed, 16 Sep 2009 03:10:16 +0000 (22:10 -0500)]
fix bug in pointer type parsing

14 years agoget things to a point where they bootstrap again
Joe Groff [Wed, 16 Sep 2009 02:43:18 +0000 (21:43 -0500)]
get things to a point where they bootstrap again

14 years agoMerge branch 'master' into c-type-words
Joe Groff [Wed, 16 Sep 2009 00:14:41 +0000 (19:14 -0500)]
Merge branch 'master' into c-type-words

14 years agofix failing classes.struct tests
Joe Groff [Wed, 16 Sep 2009 00:10:05 +0000 (19:10 -0500)]
fix failing classes.struct tests

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 23:57:15 +0000 (18:57 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoRevert "make struct classes print properly in the status bar"
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.

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 15 Sep 2009 23:37:05 +0000 (16:37 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoirc.client: fix suggested by ceninan
Slava Pestov [Tue, 15 Sep 2009 23:36:59 +0000 (16:36 -0700)]
irc.client: fix suggested by ceninan

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 22:45:56 +0000 (17:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agodb: fix some typos in docs
Slava Pestov [Tue, 15 Sep 2009 22:45:03 +0000 (15:45 -0700)]
db: fix some typos in docs

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 22:39:05 +0000 (17:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agostruct classes now make their own C type without help from alien.structs. remove...
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

14 years agohelp.html: don't strip out vocabs without roots since that gets rid of private vocabs
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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 21:30:34 +0000 (16:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocompiler.tree.propagation: fix unary-op type functions with complex number inputs
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

14 years agoalien.syntax: improve C-ENUM: docs
Slava Pestov [Tue, 15 Sep 2009 21:24:58 +0000 (16:24 -0500)]
alien.syntax: improve C-ENUM: docs

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Tue, 15 Sep 2009 21:08:57 +0000 (16:08 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoconvert compiler cpu backends to use c-type words
Joe Groff [Tue, 15 Sep 2009 21:08:42 +0000 (16:08 -0500)]
convert compiler cpu backends to use c-type words

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 15 Sep 2009 20:43:05 +0000 (15:43 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomath: minor doc fixes
Slava Pestov [Tue, 15 Sep 2009 20:42:46 +0000 (15:42 -0500)]
math: minor doc fixes

14 years agoMerge branch 'master' of git://factorcode.org/git/factor into c-type-words
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

14 years agocreate words for c-types
Joe Groff [Tue, 15 Sep 2009 20:18:54 +0000 (15:18 -0500)]
create words for c-types

14 years agomake struct classes print properly in the status bar
Joe Groff [Tue, 15 Sep 2009 20:16:53 +0000 (15:16 -0500)]
make struct classes print properly in the status bar

14 years agovm: update Config.netbsd for NetBSD 5.0
Slava Pestov [Tue, 15 Sep 2009 05:22:19 +0000 (00:22 -0500)]
vm: update Config.netbsd for NetBSD 5.0

14 years agocolors.constants: clean up naming
Slava Pestov [Tue, 15 Sep 2009 02:03:33 +0000 (21:03 -0500)]
colors.constants: clean up naming

14 years agoFix bootstrap
Slava Pestov [Tue, 15 Sep 2009 01:26:59 +0000 (20:26 -0500)]
Fix bootstrap

14 years agomath.functions: more accurate log10 (fixes problem reported by OneEyed)
Slava Pestov [Mon, 14 Sep 2009 21:19:58 +0000 (16:19 -0500)]
math.functions: more accurate log10 (fixes problem reported by OneEyed)

14 years agohelp.vocabs: tweak 'not loaded' message some more
Slava Pestov [Mon, 14 Sep 2009 21:19:36 +0000 (16:19 -0500)]
help.vocabs: tweak 'not loaded' message some more

14 years agoMerge branch 'master' of git://github.com/Blei/factor
Slava Pestov [Mon, 14 Sep 2009 21:19:21 +0000 (16:19 -0500)]
Merge branch 'master' of git://github.com/Blei/factor

14 years agoRemove bogus file
Slava Pestov [Mon, 14 Sep 2009 21:14:53 +0000 (16:14 -0500)]
Remove bogus file

14 years agoMerge branch 'ui' of git://github.com/klazuka/factor
Slava Pestov [Mon, 14 Sep 2009 21:14:41 +0000 (16:14 -0500)]
Merge branch 'ui' of git://github.com/klazuka/factor

14 years agomissed a few PPC status bits that needed clearing
Joe Groff [Mon, 14 Sep 2009 20:17:36 +0000 (15:17 -0500)]
missed a few PPC status bits that needed clearing

14 years agoadd a number-base configuration variable to prettyprint.config. set to 2 to print...
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:

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 19:11:17 +0000 (14:11 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agovm-error>exception-flags word to extract exception flag information from a trap exception
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

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 14 Sep 2009 18:48:14 +0000 (13:48 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agofaster number-length and some unit tests
Doug Coleman [Mon, 14 Sep 2009 18:47:37 +0000 (13:47 -0500)]
faster number-length and some unit tests

14 years agohelp.vocabs: tweaked the vocab-not-loaded msg
Keith Lazuka [Mon, 14 Sep 2009 18:27:30 +0000 (14:27 -0400)]
help.vocabs: tweaked the vocab-not-loaded msg

14 years agolinux 32 typo
Joe Groff [Mon, 14 Sep 2009 18:21:46 +0000 (13:21 -0500)]
linux 32 typo

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 17:30:24 +0000 (12:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomore secret sauce to tease mxcsr out of linux-x86.32 ucontext
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

14 years agouse secret sauce to clear MXCSR in win32 context, and handle secret STATUS_FLOAT_MULT...
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

14 years agohelp.vocabs: inform the user when browsing a vocab that is not loaded.
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.

14 years agomore freebsd compilation fixes
Joe Groff [Mon, 14 Sep 2009 14:56:38 +0000 (09:56 -0500)]
more freebsd compilation fixes

14 years agofix compilation on linux 32
Joe Groff [Mon, 14 Sep 2009 14:48:32 +0000 (09:48 -0500)]
fix compilation on linux 32

14 years agoRenamed a Factor theme color to something more sensible.
Keith Lazuka [Mon, 14 Sep 2009 13:01:03 +0000 (09:01 -0400)]
Renamed a Factor theme color to something more sensible.

14 years agohelp.stylesheet: fixed black border bug around nav links in HTML documentation
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

14 years agovm: More indentation fixes
Slava Pestov [Mon, 14 Sep 2009 08:14:48 +0000 (03:14 -0500)]
vm: More indentation fixes

14 years agovm: fix indentation in Joe's changes
Slava Pestov [Mon, 14 Sep 2009 08:09:03 +0000 (03:09 -0500)]
vm: fix indentation in Joe's changes

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 14 Sep 2009 07:39:24 +0000 (02:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomath.floats.env: Fix linux x86.64 some more
Slava Pestov [Mon, 14 Sep 2009 07:39:12 +0000 (02:39 -0500)]
math.floats.env: Fix linux x86.64 some more

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 05:00:14 +0000 (00:00 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agofix compilation on freebsd
Joe Groff [Mon, 14 Sep 2009 05:00:01 +0000 (00:00 -0500)]
fix compilation on freebsd

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 14 Sep 2009 04:46:35 +0000 (23:46 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoadd tc-lisp-talk vocab
Doug Coleman [Mon, 14 Sep 2009 04:46:21 +0000 (23:46 -0500)]
add tc-lisp-talk vocab

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 14 Sep 2009 04:40:58 +0000 (23:40 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agosave the FP status out of the signal context and use it as part of the fp trap 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

14 years agomath.floats.env: modify tests to take buggy Linux/x86-64 pow() into account
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

14 years agocompiler.cfg.builder: don't run certain tests if float intrinsics are not available
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

14 years agomath.functions: loosen tests up a bit since exp(1) on FreeBSD x86/64 differs from...
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