]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years agoMerge branch 'master' of git://factorcode.org/git/factor into constraints
Daniel Ehrenberg [Tue, 22 Sep 2009 21:09:33 +0000 (16:09 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into constraints

14 years agoFixing failing unit tests in compiler.tree.propagation due to constraints
Daniel Ehrenberg [Tue, 22 Sep 2009 21:01:14 +0000 (16:01 -0500)]
Fixing failing unit tests in compiler.tree.propagation due to constraints

14 years agocpu.ppc: fix load errors
Slava Pestov [Tue, 22 Sep 2009 10:24:34 +0000 (05:24 -0500)]
cpu.ppc: fix load errors

14 years agoproject-euler.074: cleanup
Slava Pestov [Tue, 22 Sep 2009 10:19:26 +0000 (05:19 -0500)]
project-euler.074: cleanup

14 years agoMerge branch 'master' of git://github.com/killy971/factor
Slava Pestov [Tue, 22 Sep 2009 10:10:48 +0000 (05:10 -0500)]
Merge branch 'master' of git://github.com/killy971/factor

14 years agoFix test failures in compiler.cfg.linearization.order, compiler.tests.low-level-ir...
Slava Pestov [Tue, 22 Sep 2009 10:07:52 +0000 (05:07 -0500)]
Fix test failures in compiler.cfg.linearization.order, compiler.tests.low-level-ir and compiler.graphviz

14 years agogeneric: fix tests
Slava Pestov [Tue, 22 Sep 2009 08:24:06 +0000 (03:24 -0500)]
generic: fix tests

14 years agojvm-summit-talk: Slides from talk
Slava Pestov [Tue, 22 Sep 2009 08:21:30 +0000 (03:21 -0500)]
jvm-summit-talk: Slides from talk

14 years agocompiler.graphviz: was broken since some time ago, fix and add tests
Slava Pestov [Tue, 22 Sep 2009 08:20:22 +0000 (03:20 -0500)]
compiler.graphviz: was broken since some time ago, fix and add tests

14 years agomath.functions: fix ~ with negative (relative) tolerance
Slava Pestov [Tue, 22 Sep 2009 08:19:47 +0000 (03:19 -0500)]
math.functions: fix ~ with negative (relative) tolerance

14 years agocompiler.cfg.linearization.order: basic blocks were being inserted twice if some...
Slava Pestov [Tue, 22 Sep 2009 08:19:23 +0000 (03:19 -0500)]
compiler.cfg.linearization.order: basic blocks were being inserted twice if some blocks had repeated successors, causing problems for register allocation

14 years agoMove breakpoint word from tools.annotations to tools.walker to reduce amount of depen...
Slava Pestov [Tue, 22 Sep 2009 08:16:31 +0000 (03:16 -0500)]
Move breakpoint word from tools.annotations to tools.walker to reduce amount of dependencies tools.annotations pulls into a minimal image

14 years agoSolution to Project Euler problem 74
Guillaume Nargeot [Tue, 22 Sep 2009 08:02:22 +0000 (17:02 +0900)]
Solution to Project Euler problem 74

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Guillaume Nargeot [Tue, 22 Sep 2009 02:16:49 +0000 (11:16 +0900)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoSolution to Project Euler problem 72
Guillaume Nargeot [Tue, 22 Sep 2009 02:16:04 +0000 (11:16 +0900)]
Solution to Project Euler problem 72

14 years agoRename specific-method to method-for-class, rename (effective-method) to method-for...
Slava Pestov [Mon, 21 Sep 2009 22:42:20 +0000 (17:42 -0500)]
Rename specific-method to method-for-class, rename (effective-method) to method-for-object, and make both much faster

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

14 years agooops--Segoe is the windows 6.x system font, not Calibri
Joe Groff [Mon, 21 Sep 2009 21:05:13 +0000 (16:05 -0500)]
oops--Segoe is the windows 6.x system font, not Calibri

14 years agoprettyprint CALLBACK: defs
Joe Groff [Mon, 21 Sep 2009 19:14:12 +0000 (14:14 -0500)]
prettyprint CALLBACK: defs

14 years agodocs for C type words
Joe Groff [Mon, 21 Sep 2009 18:39:55 +0000 (13:39 -0500)]
docs for C type words

14 years agoupdate alien docs to talk about C types as words
Joe Groff [Mon, 21 Sep 2009 18:20:01 +0000 (13:20 -0500)]
update alien docs to talk about C types as words

14 years agoadd CALLBACK: syntax that defines a typedef and an alien-callback constructor word...
Joe Groff [Mon, 21 Sep 2009 16:59:41 +0000 (11:59 -0500)]
add CALLBACK: syntax that defines a typedef and an alien-callback constructor word for function pointer types. update some code in iokit.hid and windows.dinput to use CALLBACK: instead of TYPEDEF:/word pairs

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

14 years agoinclude LIBRARY: in FUNCTION: synopsis
Joe Groff [Mon, 21 Sep 2009 04:59:43 +0000 (23:59 -0500)]
include LIBRARY: in FUNCTION: synopsis

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

14 years agouse hott vista fonts on windows 6.x
Joe Groff [Mon, 21 Sep 2009 04:34:53 +0000 (23:34 -0500)]
use hott vista fonts on windows 6.x

14 years agomove system-info to basis
Joe Groff [Mon, 21 Sep 2009 04:24:24 +0000 (23:24 -0500)]
move system-info to basis

14 years agofix synopsis for C-TYPE:, TYPEDEF:, and FUNCTION: so they properly show IN: clause
Joe Groff [Mon, 21 Sep 2009 04:12:31 +0000 (23:12 -0500)]
fix synopsis for C-TYPE:, TYPEDEF:, and FUNCTION: so they properly show IN: clause

14 years agoadd some keyboard shortcuts to vim plugin
Joe Groff [Mon, 21 Sep 2009 04:10:54 +0000 (23:10 -0500)]
add some keyboard shortcuts to vim plugin

14 years agooops, float>hex didn't preserve leading zeroes in mantissa
Joe Groff [Sun, 20 Sep 2009 21:48:42 +0000 (16:48 -0500)]
oops, float>hex didn't preserve leading zeroes in mantissa

14 years agocpu.x86: cleanup
Slava Pestov [Sun, 20 Sep 2009 09:17:34 +0000 (04:17 -0500)]
cpu.x86: cleanup

14 years agoMerge Phil Dawes' VM work
Slava Pestov [Sun, 20 Sep 2009 08:48:08 +0000 (03:48 -0500)]
Merge Phil Dawes' VM work

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

14 years agoupdate tokyo structs
Joe Groff [Sun, 20 Sep 2009 02:16:13 +0000 (21:16 -0500)]
update tokyo structs

14 years agoupdate io.serial structs
Joe Groff [Sun, 20 Sep 2009 02:10:53 +0000 (21:10 -0500)]
update io.serial structs

14 years agoupdate freetype structs
Joe Groff [Sun, 20 Sep 2009 02:10:40 +0000 (21:10 -0500)]
update freetype structs

14 years agoupdate structs in curses
Joe Groff [Sun, 20 Sep 2009 01:47:11 +0000 (20:47 -0500)]
update structs in curses

14 years agofix windows bootstrap
Joe Groff [Sat, 19 Sep 2009 16:30:23 +0000 (11:30 -0500)]
fix windows bootstrap

14 years agofix windows test failures
Joe Groff [Sat, 19 Sep 2009 15:01:12 +0000 (10:01 -0500)]
fix windows test failures

14 years agomore windows loading fixes
Joe Groff [Sat, 19 Sep 2009 07:44:40 +0000 (02:44 -0500)]
more windows loading fixes

14 years agowindows loading fixes
Joe Groff [Sat, 19 Sep 2009 07:31:06 +0000 (02:31 -0500)]
windows loading fixes

14 years agoupdate windows.winsock structs
Joe Groff [Sat, 19 Sep 2009 00:25:00 +0000 (19:25 -0500)]
update windows.winsock structs

14 years agoupdate windows.usp10 structs
Joe Groff [Sat, 19 Sep 2009 00:14:59 +0000 (19:14 -0500)]
update windows.usp10 structs

14 years agoupdate windows.types structs
Joe Groff [Sat, 19 Sep 2009 00:12:31 +0000 (19:12 -0500)]
update windows.types structs

14 years agoupdate windows.ole32 structs (*)
Joe Groff [Fri, 18 Sep 2009 23:57:36 +0000 (18:57 -0500)]
update windows.ole32 structs (*)

14 years agoupdate windows.kernel32 structs (*)
Joe Groff [Fri, 18 Sep 2009 23:54:08 +0000 (18:54 -0500)]
update windows.kernel32 structs (*)

14 years agoupdate structs in windows.advapi32
Joe Groff [Fri, 18 Sep 2009 23:44:36 +0000 (18:44 -0500)]
update structs in windows.advapi32

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

14 years agoupdate structs in unix.utmpx
Joe Groff [Fri, 18 Sep 2009 23:30:48 +0000 (18:30 -0500)]
update structs in unix.utmpx

14 years agoupdate tools.disassembler.udis structs
Joe Groff [Fri, 18 Sep 2009 22:57:50 +0000 (17:57 -0500)]
update tools.disassembler.udis structs

14 years agoupdate openssl.libcrypto structs
Joe Groff [Fri, 18 Sep 2009 22:50:20 +0000 (17:50 -0500)]
update openssl.libcrypto structs

14 years agoupdate structs in cairo.ffi
Joe Groff [Fri, 18 Sep 2009 22:42:25 +0000 (17:42 -0500)]
update structs in cairo.ffi

14 years agochange half-floats to make a primitive C type instead of a single-slot C-STRUCT:...
Joe Groff [Fri, 18 Sep 2009 22:26:20 +0000 (17:26 -0500)]
change half-floats to make a primitive C type instead of a single-slot C-STRUCT: + boxer/unboxer

14 years agoslides: support 'f' to toggle fullscreen view
Slava Pestov [Fri, 18 Sep 2009 21:36:06 +0000 (14:36 -0700)]
slides: support 'f' to toggle fullscreen view

14 years agowebsites.concatenative: enable user-admin in production
Slava Pestov [Fri, 18 Sep 2009 21:35:53 +0000 (14:35 -0700)]
websites.concatenative: enable user-admin in production

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 18 Sep 2009 21:34:39 +0000 (14:34 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoupdate C-STRUCT:s in audio.wav
Joe Groff [Fri, 18 Sep 2009 21:14:02 +0000 (16:14 -0500)]
update C-STRUCT:s in audio.wav

14 years agodocument number-base prettyprinter variable. add more docs about hex float syntax
Joe Groff [Fri, 18 Sep 2009 20:11:01 +0000 (15:11 -0500)]
document number-base prettyprinter variable. add more docs about hex float syntax

14 years agohelper words for qtkit
Joe Groff [Fri, 18 Sep 2009 18:41:55 +0000 (13:41 -0500)]
helper words for qtkit

14 years agofix loading problems on windows
Joe Groff [Fri, 18 Sep 2009 15:01:38 +0000 (10:01 -0500)]
fix loading problems on windows

14 years agomove some allocation words that don't really have much to do with c types out of...
Joe Groff [Fri, 18 Sep 2009 03:07:21 +0000 (22:07 -0500)]
move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab

14 years agodisambiguate math:float in cpu.ppc
Joe Groff [Fri, 18 Sep 2009 00:10:40 +0000 (19:10 -0500)]
disambiguate math:float in cpu.ppc

14 years agocombinators: clarify docs
Slava Pestov [Thu, 17 Sep 2009 21:07:08 +0000 (14:07 -0700)]
combinators: clarify docs

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Thu, 17 Sep 2009 20:31:43 +0000 (15:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agostack-checker.errors: improve documentation a bit
Slava Pestov [Thu, 17 Sep 2009 20:27:15 +0000 (13:27 -0700)]
stack-checker.errors: improve documentation a bit

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

14 years agofix recaptcha docs
Doug Coleman [Thu, 17 Sep 2009 20:09:45 +0000 (13:09 -0700)]
fix recaptcha docs

14 years agofix dinput device hotplug support
Joe Groff [Thu, 17 Sep 2009 19:22:49 +0000 (14:22 -0500)]
fix dinput device hotplug support

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>)