]>
gitweb.factorcode.org Git - factor.git/log
Daniel Ehrenberg [Tue, 22 Sep 2009 21:09:33 +0000 (16:09 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into 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
Slava Pestov [Tue, 22 Sep 2009 10:24:34 +0000 (05:24 -0500)]
cpu.ppc: fix load errors
Slava Pestov [Tue, 22 Sep 2009 10:19:26 +0000 (05:19 -0500)]
project-euler.074: cleanup
Slava Pestov [Tue, 22 Sep 2009 10:10:48 +0000 (05:10 -0500)]
Merge branch 'master' of git://github.com/killy971/factor
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
Slava Pestov [Tue, 22 Sep 2009 08:24:06 +0000 (03:24 -0500)]
generic: fix tests
Slava Pestov [Tue, 22 Sep 2009 08:21:30 +0000 (03:21 -0500)]
jvm-summit-talk: Slides from talk
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
Slava Pestov [Tue, 22 Sep 2009 08:19:47 +0000 (03:19 -0500)]
math.functions: fix ~ with negative (relative) tolerance
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
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
Guillaume Nargeot [Tue, 22 Sep 2009 08:02:22 +0000 (17:02 +0900)]
Solution to Project Euler problem 74
Guillaume Nargeot [Tue, 22 Sep 2009 02:16:49 +0000 (11:16 +0900)]
Merge branch 'master' of git://factorcode.org/git/factor
Guillaume Nargeot [Tue, 22 Sep 2009 02:16:04 +0000 (11:16 +0900)]
Solution to Project Euler problem 72
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
Joe Groff [Mon, 21 Sep 2009 21:05:34 +0000 (16:05 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 21 Sep 2009 21:05:13 +0000 (16:05 -0500)]
oops--Segoe is the windows 6.x system font, not Calibri
Joe Groff [Mon, 21 Sep 2009 19:14:12 +0000 (14:14 -0500)]
prettyprint CALLBACK: defs
Joe Groff [Mon, 21 Sep 2009 18:39:55 +0000 (13:39 -0500)]
docs for C type words
Joe Groff [Mon, 21 Sep 2009 18:20:01 +0000 (13:20 -0500)]
update alien docs to talk about C types as words
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
Joe Groff [Mon, 21 Sep 2009 04:59:57 +0000 (23:59 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 21 Sep 2009 04:59:43 +0000 (23:59 -0500)]
include LIBRARY: in FUNCTION: synopsis
Joe Groff [Mon, 21 Sep 2009 04:35:18 +0000 (23:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Mon, 21 Sep 2009 04:34:53 +0000 (23:34 -0500)]
use hott vista fonts on windows 6.x
Joe Groff [Mon, 21 Sep 2009 04:24:24 +0000 (23:24 -0500)]
move system-info to basis
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
Joe Groff [Mon, 21 Sep 2009 04:10:54 +0000 (23:10 -0500)]
add some keyboard shortcuts to vim plugin
Joe Groff [Sun, 20 Sep 2009 21:48:42 +0000 (16:48 -0500)]
oops, float>hex didn't preserve leading zeroes in mantissa
Slava Pestov [Sun, 20 Sep 2009 09:17:34 +0000 (04:17 -0500)]
cpu.x86: cleanup
Slava Pestov [Sun, 20 Sep 2009 08:48:08 +0000 (03:48 -0500)]
Merge Phil Dawes' VM work
Joe Groff [Sun, 20 Sep 2009 02:16:34 +0000 (21:16 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sun, 20 Sep 2009 02:16:13 +0000 (21:16 -0500)]
update tokyo structs
Joe Groff [Sun, 20 Sep 2009 02:10:53 +0000 (21:10 -0500)]
update io.serial structs
Joe Groff [Sun, 20 Sep 2009 02:10:40 +0000 (21:10 -0500)]
update freetype structs
Joe Groff [Sun, 20 Sep 2009 01:47:11 +0000 (20:47 -0500)]
update structs in curses
Joe Groff [Sat, 19 Sep 2009 16:30:23 +0000 (11:30 -0500)]
fix windows bootstrap
Joe Groff [Sat, 19 Sep 2009 15:01:12 +0000 (10:01 -0500)]
fix windows test failures
Joe Groff [Sat, 19 Sep 2009 07:44:40 +0000 (02:44 -0500)]
more windows loading fixes
Joe Groff [Sat, 19 Sep 2009 07:31:06 +0000 (02:31 -0500)]
windows loading fixes
Joe Groff [Sat, 19 Sep 2009 00:25:00 +0000 (19:25 -0500)]
update windows.winsock structs
Joe Groff [Sat, 19 Sep 2009 00:14:59 +0000 (19:14 -0500)]
update windows.usp10 structs
Joe Groff [Sat, 19 Sep 2009 00:12:31 +0000 (19:12 -0500)]
update windows.types structs
Joe Groff [Fri, 18 Sep 2009 23:57:36 +0000 (18:57 -0500)]
update windows.ole32 structs (*)
Joe Groff [Fri, 18 Sep 2009 23:54:08 +0000 (18:54 -0500)]
update windows.kernel32 structs (*)
Joe Groff [Fri, 18 Sep 2009 23:44:36 +0000 (18:44 -0500)]
update structs in windows.advapi32
Joe Groff [Fri, 18 Sep 2009 23:31:28 +0000 (18:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 18 Sep 2009 23:30:48 +0000 (18:30 -0500)]
update structs in unix.utmpx
Joe Groff [Fri, 18 Sep 2009 22:57:50 +0000 (17:57 -0500)]
update tools.disassembler.udis structs
Joe Groff [Fri, 18 Sep 2009 22:50:20 +0000 (17:50 -0500)]
update openssl.libcrypto structs
Joe Groff [Fri, 18 Sep 2009 22:42:25 +0000 (17:42 -0500)]
update structs in cairo.ffi
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
Slava Pestov [Fri, 18 Sep 2009 21:36:06 +0000 (14:36 -0700)]
slides: support 'f' to toggle fullscreen view
Slava Pestov [Fri, 18 Sep 2009 21:35:53 +0000 (14:35 -0700)]
websites.concatenative: enable user-admin in production
Slava Pestov [Fri, 18 Sep 2009 21:34:39 +0000 (14:34 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 18 Sep 2009 21:14:02 +0000 (16:14 -0500)]
update C-STRUCT:s in audio.wav
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
Joe Groff [Fri, 18 Sep 2009 18:41:55 +0000 (13:41 -0500)]
helper words for qtkit
Joe Groff [Fri, 18 Sep 2009 15:01:38 +0000 (10:01 -0500)]
fix loading problems on windows
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
Joe Groff [Fri, 18 Sep 2009 00:10:40 +0000 (19:10 -0500)]
disambiguate math:float in cpu.ppc
Slava Pestov [Thu, 17 Sep 2009 21:07:08 +0000 (14:07 -0700)]
combinators: clarify docs
Joe Groff [Thu, 17 Sep 2009 20:31:43 +0000 (15:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 17 Sep 2009 20:27:15 +0000 (13:27 -0700)]
stack-checker.errors: improve documentation a bit
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>)