]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' into irc
Bruno Deferrari [Sun, 26 Apr 2009 23:04:32 +0000 (20:04 -0300)]
Merge branch 'master' into irc

15 years agoorder-insensitive pair methods
Joe Groff [Sun, 26 Apr 2009 19:58:31 +0000 (14:58 -0500)]
order-insensitive pair methods

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sun, 26 Apr 2009 19:35:59 +0000 (14:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 26 Apr 2009 18:31:23 +0000 (13:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agotuple-arrays: completely rewritten to use functors, 10x faster on benchmark
Slava Pestov [Sun, 26 Apr 2009 18:31:10 +0000 (13:31 -0500)]
tuple-arrays: completely rewritten to use functors, 10x faster on benchmark

15 years agogold plating for sequences.product
Joe Groff [Sun, 26 Apr 2009 18:09:30 +0000 (13:09 -0500)]
gold plating for sequences.product

15 years agodocs for sequences.product
Joe Groff [Sun, 26 Apr 2009 18:08:15 +0000 (13:08 -0500)]
docs for sequences.product

15 years agomore efficient product-each and product-map that don't /mod all over the place
Joe Groff [Sun, 26 Apr 2009 17:27:50 +0000 (12:27 -0500)]
more efficient product-each and product-map that don't /mod all over the place

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 26 Apr 2009 15:03:14 +0000 (10:03 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoRename some fields to avoid conflicting with windows.h macros 'small' and 'large'
Slava Pestov [Sun, 26 Apr 2009 15:02:52 +0000 (10:02 -0500)]
Rename some fields to avoid conflicting with windows.h macros 'small' and 'large'

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sun, 26 Apr 2009 14:39:48 +0000 (09:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoproduct virtual sequence
Joe Groff [Sun, 26 Apr 2009 14:39:38 +0000 (09:39 -0500)]
product virtual sequence

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 26 Apr 2009 14:16:11 +0000 (09:16 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoCode GC: segregated free list for faster allocation, combine unmark/build free list...
Slava Pestov [Sun, 26 Apr 2009 14:15:58 +0000 (09:15 -0500)]
Code GC: segregated free list for faster allocation, combine unmark/build free list/update literals passes into one pass for faster deallocation

15 years agomopping up some noobsauce
Joe Groff [Sun, 26 Apr 2009 13:42:31 +0000 (08:42 -0500)]
mopping up some noobsauce

15 years agofix morse unit test
Doug Coleman [Sun, 26 Apr 2009 08:26:15 +0000 (03:26 -0500)]
fix morse unit test

15 years agofix some compiler tests
Doug Coleman [Sun, 26 Apr 2009 07:23:33 +0000 (02:23 -0500)]
fix some compiler tests

15 years agofix morse for characters that don't exist like "\n". "resource:core/kernel/kernel...
Doug Coleman [Sun, 26 Apr 2009 06:25:19 +0000 (01:25 -0500)]
fix morse for characters that don't exist like "\n".  "resource:core/kernel/kernel.factor" utf8 file-contents play-as-morse  listen to factor!

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 26 Apr 2009 05:53:20 +0000 (00:53 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofix IN: for compiler tests
erg [Sun, 26 Apr 2009 05:51:47 +0000 (00:51 -0500)]
fix IN: for compiler tests

15 years agoset error-summary? to true by default
Doug Coleman [Sun, 26 Apr 2009 05:45:14 +0000 (00:45 -0500)]
set error-summary? to true by default

15 years agomake fasta work again
Doug Coleman [Sun, 26 Apr 2009 05:45:03 +0000 (00:45 -0500)]
make fasta work again

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 26 Apr 2009 03:26:21 +0000 (22:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sun, 26 Apr 2009 02:27:00 +0000 (21:27 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agouse new locals syntax in calendar, add routine for calculating easter
Doug Coleman [Sun, 26 Apr 2009 02:21:15 +0000 (21:21 -0500)]
use new locals syntax in calendar, add routine for calculating easter

15 years agodocs for roles
Joe Groff [Sun, 26 Apr 2009 02:20:19 +0000 (21:20 -0500)]
docs for roles

15 years agofix help lint for id3
Doug Coleman [Sun, 26 Apr 2009 02:03:12 +0000 (21:03 -0500)]
fix help lint for id3

15 years agotest method dispatch on roles
Joe Groff [Sun, 26 Apr 2009 01:18:45 +0000 (20:18 -0500)]
test method dispatch on roles

15 years agorôles
Joe Groff [Sun, 26 Apr 2009 01:07:54 +0000 (20:07 -0500)]
rôles

15 years agofix file mode for read only mmap in unix
Doug Coleman [Sun, 26 Apr 2009 01:02:41 +0000 (20:02 -0500)]
fix file mode for read only mmap in unix

15 years agotest read-only mmap
Doug Coleman [Sun, 26 Apr 2009 00:32:44 +0000 (19:32 -0500)]
test read-only mmap

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 26 Apr 2009 00:31:43 +0000 (19:31 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 26 Apr 2009 00:30:56 +0000 (19:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agouse read-only mmap in id3. save id3 parsing errors
Doug Coleman [Sun, 26 Apr 2009 00:26:16 +0000 (19:26 -0500)]
use read-only mmap in id3.  save id3 parsing errors

15 years agodog tag again
Joe Groff [Sun, 26 Apr 2009 00:24:01 +0000 (19:24 -0500)]
dog tag again

15 years agoa syntax pearl for literal string arrays
Joe Groff [Sun, 26 Apr 2009 00:22:47 +0000 (19:22 -0500)]
a syntax pearl for literal string arrays

15 years agocalculate a magic number in md5
Doug Coleman [Sun, 26 Apr 2009 00:22:46 +0000 (19:22 -0500)]
calculate a magic number in md5

15 years agodog tag for pair-rocket
Joe Groff [Sun, 26 Apr 2009 00:22:03 +0000 (19:22 -0500)]
dog tag for pair-rocket

15 years agosupport read-only mmap
Doug Coleman [Sun, 26 Apr 2009 00:22:00 +0000 (19:22 -0500)]
support read-only mmap

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 26 Apr 2009 00:01:37 +0000 (19:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agouse ui.images drawing code in images.viewer
Doug Coleman [Sat, 25 Apr 2009 23:59:03 +0000 (18:59 -0500)]
use ui.images drawing code in images.viewer

15 years agomath.blas: use gfortran by default on linux-x86-64 since latest ubuntu blas packages...
Slava Pestov [Sat, 25 Apr 2009 22:03:50 +0000 (17:03 -0500)]
math.blas: use gfortran by default on linux-x86-64 since latest ubuntu blas packages are compiled with gfortran abi

15 years agomason: some fixes
Slava Pestov [Sat, 25 Apr 2009 21:52:23 +0000 (16:52 -0500)]
mason: some fixes

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Sat, 25 Apr 2009 00:18:40 +0000 (19:18 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 25 Apr 2009 00:02:04 +0000 (19:02 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofix help-lint, compilation issue in io.directories.search
Doug Coleman [Sat, 25 Apr 2009 00:01:26 +0000 (19:01 -0500)]
fix help-lint, compilation issue in io.directories.search

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 24 Apr 2009 21:45:27 +0000 (16:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agohelp.cookbook: fix conflict
Slava Pestov [Fri, 24 Apr 2009 21:45:18 +0000 (16:45 -0500)]
help.cookbook: fix conflict

15 years agohandle errors when traversing directories
Doug Coleman [Fri, 24 Apr 2009 21:24:31 +0000 (16:24 -0500)]
handle errors when traversing directories

15 years agomore tests for io.directories.search, fix docs, refactoring
Doug Coleman [Fri, 24 Apr 2009 20:22:12 +0000 (15:22 -0500)]
more tests for io.directories.search, fix docs, refactoring

15 years agoWeb 2.0 style assoc syntax. H{ "foo" => 1 "bar" => { 2 3 } }
Joe Groff [Fri, 24 Apr 2009 20:02:53 +0000 (15:02 -0500)]
Web 2.0 style assoc syntax. H{ "foo" => 1 "bar" => { 2 3 } }

15 years agorefactor io.directories.search
Doug Coleman [Fri, 24 Apr 2009 19:49:31 +0000 (14:49 -0500)]
refactor io.directories.search

15 years agobenchmark.javascript: new benchmark
Slava Pestov [Fri, 24 Apr 2009 17:29:29 +0000 (12:29 -0500)]
benchmark.javascript: new benchmark

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 24 Apr 2009 14:44:46 +0000 (09:44 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoAdd time spent scanning cards to 'time' output
Slava Pestov [Fri, 24 Apr 2009 14:44:29 +0000 (09:44 -0500)]
Add time spent scanning cards to 'time' output

15 years agoDon't call notify-error-observers if there weren't any new definitions
Slava Pestov [Fri, 24 Apr 2009 06:19:28 +0000 (01:19 -0500)]
Don't call notify-error-observers if there weren't any new definitions

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 24 Apr 2009 06:19:08 +0000 (01:19 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofix io.directories.search -- doens't call link-info twice on every file now
Doug Coleman [Fri, 24 Apr 2009 06:18:29 +0000 (01:18 -0500)]
fix io.directories.search -- doens't call link-info twice on every file now

15 years agoMerge branch 'master' of git://projects.elasticdog.com/git/factor
Slava Pestov [Fri, 24 Apr 2009 06:16:57 +0000 (01:16 -0500)]
Merge branch 'master' of git://projects.elasticdog.com/git/factor

15 years agoui.gadgets.tables: if model changes, try to preserve selection
Slava Pestov [Fri, 24 Apr 2009 06:14:02 +0000 (01:14 -0500)]
ui.gadgets.tables: if model changes, try to preserve selection

15 years agoAdd pidigits benchmark from language shootout
Aaron Schaefer [Fri, 24 Apr 2009 06:05:52 +0000 (02:05 -0400)]
Add pidigits benchmark from language shootout

15 years agoBetter prettyprinting of method-body instances
Slava Pestov [Fri, 24 Apr 2009 05:20:33 +0000 (00:20 -0500)]
Better prettyprinting of method-body instances

15 years agoAdd benchmark.gc1
Slava Pestov [Fri, 24 Apr 2009 05:12:23 +0000 (00:12 -0500)]
Add benchmark.gc1

15 years agoFix tools.errors unit test and help lint
Slava Pestov [Fri, 24 Apr 2009 05:10:48 +0000 (00:10 -0500)]
Fix tools.errors unit test and help lint

15 years agoMerge branch 'master' into directory-searching
Doug Coleman [Fri, 24 Apr 2009 05:05:03 +0000 (00:05 -0500)]
Merge branch 'master' into directory-searching

15 years agoMerge Joe Groff's booleans vocab into kernel
Slava Pestov [Fri, 24 Apr 2009 03:39:31 +0000 (22:39 -0500)]
Merge Joe Groff's booleans vocab into kernel

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 24 Apr 2009 03:37:19 +0000 (22:37 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoSplit off some code into tools.errors.model and update UI listener's error summary...
Slava Pestov [Fri, 24 Apr 2009 03:36:34 +0000 (22:36 -0500)]
Split off some code into tools.errors.model and update UI listener's error summary when errors change

15 years agoCompiler warnings are no more
Slava Pestov [Fri, 24 Apr 2009 03:17:25 +0000 (22:17 -0500)]
Compiler warnings are no more

15 years agoFix >alist docs
Slava Pestov [Fri, 24 Apr 2009 00:07:27 +0000 (19:07 -0500)]
Fix >alist docs

15 years agobooleans union class
Joe Groff [Thu, 23 Apr 2009 17:32:18 +0000 (12:32 -0500)]
booleans union class

15 years agoenv vocab for accessing the environment as an assoc
Joe Groff [Thu, 23 Apr 2009 17:08:30 +0000 (12:08 -0500)]
env vocab for accessing the environment as an assoc

15 years agoOops
Slava Pestov [Thu, 23 Apr 2009 08:57:05 +0000 (03:57 -0500)]
Oops

15 years agoImprove stack checker documentation
Slava Pestov [Thu, 23 Apr 2009 08:48:32 +0000 (03:48 -0500)]
Improve stack checker documentation

15 years agostack-checker.transforms doesn't need make anymore
Slava Pestov [Thu, 23 Apr 2009 02:26:55 +0000 (21:26 -0500)]
stack-checker.transforms doesn't need make anymore

15 years agoSlightly more efficient compilation of 'new'
Slava Pestov [Thu, 23 Apr 2009 02:26:22 +0000 (21:26 -0500)]
Slightly more efficient compilation of 'new'

15 years agoFix docs
Slava Pestov [Thu, 23 Apr 2009 02:20:36 +0000 (21:20 -0500)]
Fix docs

15 years agoRevert part of an earlier ccompiler.tree.checker hange to fix smalltalk.eval regression
Slava Pestov [Thu, 23 Apr 2009 02:03:53 +0000 (21:03 -0500)]
Revert part of an earlier ccompiler.tree.checker hange to fix smalltalk.eval regression

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 23 Apr 2009 00:36:13 +0000 (19:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMake FORGET: M\ ... work
Slava Pestov [Thu, 23 Apr 2009 00:36:01 +0000 (19:36 -0500)]
Make FORGET: M\ ... work

15 years agoinverse: [ \ + ] fold was incorrectly evaluating to [ + ]
Slava Pestov [Thu, 23 Apr 2009 00:35:51 +0000 (19:35 -0500)]
inverse: [ \ + ] fold was incorrectly evaluating to [ + ]

15 years agomove dns from unmaintained to extra for keyholder
Doug Coleman [Wed, 22 Apr 2009 21:18:15 +0000 (16:18 -0500)]
move dns from unmaintained to extra for keyholder

15 years agoCleaning out newfx references
Maxim Savchenko [Wed, 22 Apr 2009 20:39:28 +0000 (16:39 -0400)]
Cleaning out newfx references

15 years agoMerge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32
Maxim Savchenko [Wed, 22 Apr 2009 20:02:34 +0000 (16:02 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32

15 years agofix help lint failures, fix example in words
Doug Coleman [Wed, 22 Apr 2009 17:26:28 +0000 (12:26 -0500)]
fix help lint failures, fix example in words

15 years agonewfx => unmaintained since it uses multi-methods
Slava Pestov [Wed, 22 Apr 2009 16:54:59 +0000 (11:54 -0500)]
newfx => unmaintained since it uses multi-methods

15 years agoMerge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32
Maxim Savchenko [Wed, 22 Apr 2009 15:55:33 +0000 (11:55 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32

15 years agotools.errors: fix printing of errors with no associated source file
Slava Pestov [Wed, 22 Apr 2009 15:46:50 +0000 (10:46 -0500)]
tools.errors: fix printing of errors with no associated source file

15 years agomason.test: collect compiler errors at the very end of the process, to catch errors...
Slava Pestov [Wed, 22 Apr 2009 12:07:24 +0000 (07:07 -0500)]
mason.test: collect compiler errors at the very end of the process, to catch errors in unit test files

15 years agoFixing some unit test failures
Slava Pestov [Wed, 22 Apr 2009 12:05:00 +0000 (07:05 -0500)]
Fixing some unit test failures

15 years agoMove lint to unmaintained
Slava Pestov [Wed, 22 Apr 2009 12:04:15 +0000 (07:04 -0500)]
Move lint to unmaintained

15 years agoMove multi-methods, and vocabs that depend on them (dns, shell, newfx). Multi methods...
Slava Pestov [Wed, 22 Apr 2009 11:50:09 +0000 (06:50 -0500)]
Move multi-methods, and vocabs that depend on them (dns, shell, newfx). Multi methods won't be in Factor 1.0 and I don't want to keep maintaining this feature

15 years agoannotations: update for usage being moved to tools.crossref
Slava Pestov [Wed, 22 Apr 2009 09:46:47 +0000 (04:46 -0500)]
annotations: update for usage being moved to tools.crossref

15 years agotools.deploy.shaker: fix
Slava Pestov [Wed, 22 Apr 2009 09:41:03 +0000 (04:41 -0500)]
tools.deploy.shaker: fix

15 years agoeditors.emacs.windows: Add meta-data
Slava Pestov [Wed, 22 Apr 2009 09:23:26 +0000 (04:23 -0500)]
editors.emacs.windows: Add meta-data

15 years agostack-checker.transforms: fix tests
Slava Pestov [Wed, 22 Apr 2009 09:21:15 +0000 (04:21 -0500)]
stack-checker.transforms: fix tests

15 years agoMove cross-referencing stuff to tools.crossref since compiler doesn't depend on it...
Slava Pestov [Wed, 22 Apr 2009 09:20:38 +0000 (04:20 -0500)]
Move cross-referencing stuff to tools.crossref since compiler doesn't depend on it anymore, and compute cross-referencing index as needed; reduces image size by ~4Mb

15 years agoSilly workaround for performance regression
Slava Pestov [Wed, 22 Apr 2009 05:44:06 +0000 (00:44 -0500)]
Silly workaround for performance regression

15 years agoRevert "Remove method-declaration stuff from generic.standard since hints accomplishe...
Slava Pestov [Wed, 22 Apr 2009 05:15:48 +0000 (00:15 -0500)]
Revert "Remove method-declaration stuff from generic.standard since hints accomplishes the same thing"

This reverts commit 487b92074c13b1918a5c24f3bbd572f8fc57afb4.

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Wed, 22 Apr 2009 04:57:52 +0000 (00:57 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor