]>
gitweb.factorcode.org Git - factor.git/log
Diego Martinelli [Sun, 10 May 2009 12:27:35 +0000 (14:27 +0200)]
Ops.
Diego Martinelli [Sun, 10 May 2009 12:20:23 +0000 (14:20 +0200)]
Done with docs and unit tests.
Diego Martinelli [Sat, 9 May 2009 15:23:41 +0000 (17:23 +0200)]
Main implementation done. Need docs and tests.
Diego Martinelli [Fri, 8 May 2009 08:33:20 +0000 (10:33 +0200)]
Initial commit
Doug Coleman [Sun, 26 Apr 2009 03:26:21 +0000 (22:26 -0500)]
Merge 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
Doug Coleman [Sun, 26 Apr 2009 02:21:15 +0000 (21:21 -0500)]
use new locals syntax in calendar, add routine for calculating easter
Joe Groff [Sun, 26 Apr 2009 02:20:19 +0000 (21:20 -0500)]
docs for roles
Doug Coleman [Sun, 26 Apr 2009 02:03:12 +0000 (21:03 -0500)]
fix help lint for id3
Joe Groff [Sun, 26 Apr 2009 01:18:45 +0000 (20:18 -0500)]
test method dispatch on roles
Joe Groff [Sun, 26 Apr 2009 01:07:54 +0000 (20:07 -0500)]
rôles
Doug Coleman [Sun, 26 Apr 2009 01:02:41 +0000 (20:02 -0500)]
fix file mode for read only mmap in unix
Doug Coleman [Sun, 26 Apr 2009 00:32:44 +0000 (19:32 -0500)]
test read-only mmap
Doug Coleman [Sun, 26 Apr 2009 00:31:43 +0000 (19:31 -0500)]
Merge 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
Doug Coleman [Sun, 26 Apr 2009 00:26:16 +0000 (19:26 -0500)]
use read-only mmap in id3. save id3 parsing errors
Joe Groff [Sun, 26 Apr 2009 00:24:01 +0000 (19:24 -0500)]
dog tag again
Joe Groff [Sun, 26 Apr 2009 00:22:47 +0000 (19:22 -0500)]
a syntax pearl for literal string arrays
Doug Coleman [Sun, 26 Apr 2009 00:22:46 +0000 (19:22 -0500)]
calculate a magic number in md5
Joe Groff [Sun, 26 Apr 2009 00:22:03 +0000 (19:22 -0500)]
dog tag for pair-rocket
Doug Coleman [Sun, 26 Apr 2009 00:22:00 +0000 (19:22 -0500)]
support read-only mmap
Doug Coleman [Sun, 26 Apr 2009 00:01:37 +0000 (19:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 25 Apr 2009 23:59:03 +0000 (18:59 -0500)]
use ui.images drawing code in images.viewer
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
Slava Pestov [Sat, 25 Apr 2009 21:52:23 +0000 (16:52 -0500)]
mason: some fixes
Joe Groff [Sat, 25 Apr 2009 00:18:40 +0000 (19:18 -0500)]
Merge 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
Doug Coleman [Sat, 25 Apr 2009 00:01:26 +0000 (19:01 -0500)]
fix help-lint, compilation issue in io.directories.search
Slava Pestov [Fri, 24 Apr 2009 21:45:27 +0000 (16:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 24 Apr 2009 21:45:18 +0000 (16:45 -0500)]
help.cookbook: fix conflict
Doug Coleman [Fri, 24 Apr 2009 21:24:31 +0000 (16:24 -0500)]
handle errors when traversing directories
Doug Coleman [Fri, 24 Apr 2009 20:22:12 +0000 (15:22 -0500)]
more tests for io.directories.search, fix docs, refactoring
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 } }
Doug Coleman [Fri, 24 Apr 2009 19:49:31 +0000 (14:49 -0500)]
refactor io.directories.search
Slava Pestov [Fri, 24 Apr 2009 17:29:29 +0000 (12:29 -0500)]
benchmark.javascript: new benchmark
Slava Pestov [Fri, 24 Apr 2009 14:44:46 +0000 (09:44 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 24 Apr 2009 14:44:29 +0000 (09:44 -0500)]
Add time spent scanning cards to 'time' output
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
Doug Coleman [Fri, 24 Apr 2009 06:19:08 +0000 (01:19 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
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
Slava Pestov [Fri, 24 Apr 2009 06:16:57 +0000 (01:16 -0500)]
Merge branch 'master' of git://projects.elasticdog.com/git/factor
Slava Pestov [Fri, 24 Apr 2009 06:14:02 +0000 (01:14 -0500)]
ui.gadgets.tables: if model changes, try to preserve selection
Aaron Schaefer [Fri, 24 Apr 2009 06:05:52 +0000 (02:05 -0400)]
Add pidigits benchmark from language shootout
Slava Pestov [Fri, 24 Apr 2009 05:20:33 +0000 (00:20 -0500)]
Better prettyprinting of method-body instances
Slava Pestov [Fri, 24 Apr 2009 05:12:23 +0000 (00:12 -0500)]
Add benchmark.gc1
Slava Pestov [Fri, 24 Apr 2009 05:10:48 +0000 (00:10 -0500)]
Fix tools.errors unit test and help lint
Doug Coleman [Fri, 24 Apr 2009 05:05:03 +0000 (00:05 -0500)]
Merge branch 'master' into directory-searching
Slava Pestov [Fri, 24 Apr 2009 03:39:31 +0000 (22:39 -0500)]
Merge Joe Groff's booleans vocab into kernel
Slava Pestov [Fri, 24 Apr 2009 03:37:19 +0000 (22:37 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
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
Slava Pestov [Fri, 24 Apr 2009 03:17:25 +0000 (22:17 -0500)]
Compiler warnings are no more
Slava Pestov [Fri, 24 Apr 2009 00:07:27 +0000 (19:07 -0500)]
Fix >alist docs
Joe Groff [Thu, 23 Apr 2009 17:32:18 +0000 (12:32 -0500)]
booleans union class
Joe Groff [Thu, 23 Apr 2009 17:08:30 +0000 (12:08 -0500)]
env vocab for accessing the environment as an assoc
Slava Pestov [Thu, 23 Apr 2009 08:57:05 +0000 (03:57 -0500)]
Oops
Slava Pestov [Thu, 23 Apr 2009 08:48:32 +0000 (03:48 -0500)]
Improve stack checker documentation
Slava Pestov [Thu, 23 Apr 2009 02:26:55 +0000 (21:26 -0500)]
stack-checker.transforms doesn't need make anymore
Slava Pestov [Thu, 23 Apr 2009 02:26:22 +0000 (21:26 -0500)]
Slightly more efficient compilation of 'new'
Slava Pestov [Thu, 23 Apr 2009 02:20:36 +0000 (21:20 -0500)]
Fix docs
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
Slava Pestov [Thu, 23 Apr 2009 00:36:13 +0000 (19:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 23 Apr 2009 00:36:01 +0000 (19:36 -0500)]
Make FORGET: M\ ... work
Slava Pestov [Thu, 23 Apr 2009 00:35:51 +0000 (19:35 -0500)]
inverse: [ \ + ] fold was incorrectly evaluating to [ + ]
Doug Coleman [Wed, 22 Apr 2009 21:18:15 +0000 (16:18 -0500)]
move dns from unmaintained to extra for keyholder
Maxim Savchenko [Wed, 22 Apr 2009 20:39:28 +0000 (16:39 -0400)]
Cleaning out newfx references
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
Doug Coleman [Wed, 22 Apr 2009 17:26:28 +0000 (12:26 -0500)]
fix help lint failures, fix example in words
Slava Pestov [Wed, 22 Apr 2009 16:54:59 +0000 (11:54 -0500)]
newfx => unmaintained since it uses multi-methods
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
Slava Pestov [Wed, 22 Apr 2009 15:46:50 +0000 (10:46 -0500)]
tools.errors: fix printing of errors with no associated source file
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
Slava Pestov [Wed, 22 Apr 2009 12:05:00 +0000 (07:05 -0500)]
Fixing some unit test failures
Slava Pestov [Wed, 22 Apr 2009 12:04:15 +0000 (07:04 -0500)]
Move lint to unmaintained
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
Slava Pestov [Wed, 22 Apr 2009 09:46:47 +0000 (04:46 -0500)]
annotations: update for usage being moved to tools.crossref
Slava Pestov [Wed, 22 Apr 2009 09:41:03 +0000 (04:41 -0500)]
tools.deploy.shaker: fix
Slava Pestov [Wed, 22 Apr 2009 09:23:26 +0000 (04:23 -0500)]
editors.emacs.windows: Add meta-data
Slava Pestov [Wed, 22 Apr 2009 09:21:15 +0000 (04:21 -0500)]
stack-checker.transforms: fix tests
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
Slava Pestov [Wed, 22 Apr 2009 05:44:06 +0000 (00:44 -0500)]
Silly workaround for performance regression
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 .
Aaron Schaefer [Wed, 22 Apr 2009 04:57:52 +0000 (00:57 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Wed, 22 Apr 2009 04:20:53 +0000 (00:20 -0400)]
Revert "Improve license owner phrasing and in-file copyright notices"
This reverts commit
6c38831c4813391b2ff380df925e60bc41a2b286 .
Slava Pestov [Wed, 22 Apr 2009 04:20:21 +0000 (23:20 -0500)]
Merge branch 'master' into more_robust_stack_checking
Slava Pestov [Wed, 22 Apr 2009 04:19:46 +0000 (23:19 -0500)]
X11.windows: fix bug with radeonhd driver (reported by Chris Double)
Slava Pestov [Wed, 22 Apr 2009 04:19:13 +0000 (23:19 -0500)]
Remove method-declaration stuff from generic.standard since hints accomplishes the same thing
Slava Pestov [Wed, 22 Apr 2009 04:18:19 +0000 (23:18 -0500)]
Set more no-compile word props
Slava Pestov [Wed, 22 Apr 2009 04:02:20 +0000 (23:02 -0500)]
help.markup: { $maybe "foo" } now works
Slava Pestov [Wed, 22 Apr 2009 04:02:11 +0000 (23:02 -0500)]
Load tools.errors in stage2 so that bootstrap errors print correctly
Slava Pestov [Wed, 22 Apr 2009 04:02:00 +0000 (23:02 -0500)]
Refactor compiler.tree.builder to fix various regressions
Slava Pestov [Wed, 22 Apr 2009 03:33:04 +0000 (22:33 -0500)]
Clean up compiler vocab
Aaron Schaefer [Tue, 21 Apr 2009 22:29:06 +0000 (18:29 -0400)]
Improve license owner phrasing and in-file copyright notices
Aaron Schaefer [Tue, 21 Apr 2009 22:08:14 +0000 (18:08 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 21 Apr 2009 21:26:22 +0000 (16:26 -0500)]
Fix conflict
Slava Pestov [Tue, 21 Apr 2009 21:25:04 +0000 (16:25 -0500)]
Remove copyright notice from license
Slava Pestov [Tue, 21 Apr 2009 21:23:54 +0000 (16:23 -0500)]
Tweak unit test in classes vocab to yield more information on failure
Slava Pestov [Tue, 21 Apr 2009 21:10:59 +0000 (16:10 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 21 Apr 2009 21:10:42 +0000 (16:10 -0500)]
Two quick fixes
Slava Pestov [Tue, 21 Apr 2009 21:09:53 +0000 (16:09 -0500)]
Debugging stack checking
Slava Pestov [Tue, 21 Apr 2009 08:23:11 +0000 (03:23 -0500)]
Remove "compiled-status" word prop and simplify associated machinery