]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agorôles
Joe Groff [Sun, 26 Apr 2009 01:07:54 +0000 (20:07 -0500)]
rôles

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

15 years agoRevert "Improve license owner phrasing and in-file copyright notices"
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.

15 years agoMerge branch 'master' into more_robust_stack_checking
Slava Pestov [Wed, 22 Apr 2009 04:20:21 +0000 (23:20 -0500)]
Merge branch 'master' into more_robust_stack_checking

15 years agoX11.windows: fix bug with radeonhd driver (reported by Chris Double)
Slava Pestov [Wed, 22 Apr 2009 04:19:46 +0000 (23:19 -0500)]
X11.windows: fix bug with radeonhd driver (reported by Chris Double)

15 years agoRemove method-declaration stuff from generic.standard since hints accomplishes the...
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

15 years agoSet more no-compile word props
Slava Pestov [Wed, 22 Apr 2009 04:18:19 +0000 (23:18 -0500)]
Set more no-compile word props

15 years agohelp.markup: { $maybe "foo" } now works
Slava Pestov [Wed, 22 Apr 2009 04:02:20 +0000 (23:02 -0500)]
help.markup: { $maybe "foo" } now works

15 years agoLoad tools.errors in stage2 so that bootstrap errors print correctly
Slava Pestov [Wed, 22 Apr 2009 04:02:11 +0000 (23:02 -0500)]
Load tools.errors in stage2 so that bootstrap errors print correctly

15 years agoRefactor compiler.tree.builder to fix various regressions
Slava Pestov [Wed, 22 Apr 2009 04:02:00 +0000 (23:02 -0500)]
Refactor compiler.tree.builder to fix various regressions

15 years agoClean up compiler vocab
Slava Pestov [Wed, 22 Apr 2009 03:33:04 +0000 (22:33 -0500)]
Clean up compiler vocab

15 years agoImprove license owner phrasing and in-file copyright notices
Aaron Schaefer [Tue, 21 Apr 2009 22:29:06 +0000 (18:29 -0400)]
Improve license owner phrasing and in-file copyright notices

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Tue, 21 Apr 2009 22:08:14 +0000 (18:08 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix conflict
Slava Pestov [Tue, 21 Apr 2009 21:26:22 +0000 (16:26 -0500)]
Fix conflict

15 years agoRemove copyright notice from license
Slava Pestov [Tue, 21 Apr 2009 21:25:04 +0000 (16:25 -0500)]
Remove copyright notice from license

15 years agoTweak unit test in classes vocab to yield more information on failure
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

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

15 years agoTwo quick fixes
Slava Pestov [Tue, 21 Apr 2009 21:10:42 +0000 (16:10 -0500)]
Two quick fixes

15 years agoDebugging stack checking
Slava Pestov [Tue, 21 Apr 2009 21:09:53 +0000 (16:09 -0500)]
Debugging stack checking

15 years agoRemove "compiled-status" word prop and simplify associated machinery
Slava Pestov [Tue, 21 Apr 2009 08:23:11 +0000 (03:23 -0500)]
Remove "compiled-status" word prop and simplify associated machinery

15 years agoremove db2 from unmaintained
Doug Coleman [Tue, 21 Apr 2009 07:15:01 +0000 (02:15 -0500)]
remove db2 from unmaintained

15 years agoaccidentally checked in db2 branch. move to unmaintained for now
Doug Coleman [Tue, 21 Apr 2009 07:01:35 +0000 (02:01 -0500)]
accidentally checked in db2 branch.  move to unmaintained for now

15 years agoMerge branch 'keyholder'
Doug Coleman [Tue, 21 Apr 2009 06:45:24 +0000 (01:45 -0500)]
Merge branch 'keyholder'

Conflicts:
.gitignore

15 years agoturn off autouse for sandboxed code
Doug Coleman [Tue, 21 Apr 2009 06:44:25 +0000 (01:44 -0500)]
turn off autouse for sandboxed code

15 years agoui.tools.listener: better error summary display
Slava Pestov [Tue, 21 Apr 2009 05:27:21 +0000 (00:27 -0500)]
ui.tools.listener: better error summary display

15 years agotweak error list sorting, listener now shows error list summary in a separate pane
Slava Pestov [Tue, 21 Apr 2009 05:14:30 +0000 (00:14 -0500)]
tweak error list sorting, listener now shows error list summary in a separate pane

15 years agoFix 'become'
Slava Pestov [Tue, 21 Apr 2009 05:05:39 +0000 (00:05 -0500)]
Fix 'become'

15 years agodebugger: add summary method for VM errors
Slava Pestov [Tue, 21 Apr 2009 05:04:56 +0000 (00:04 -0500)]
debugger: add summary method for VM errors

15 years agofactor.sh now has an exit routine. it will print _something_ so it doesn't loop...
Doug Coleman [Tue, 21 Apr 2009 04:23:16 +0000 (23:23 -0500)]
factor.sh now has an exit routine.  it will print _something_ so it doesn't loop when looking for a make target

15 years agoMakes it possible to change the names of the exectables named in the variables at...
Ken Causey [Tue, 21 Apr 2009 03:11:01 +0000 (22:11 -0500)]
Makes it possible to change the names of the exectables named in the variables at the top of the Makefile and still build.  Also removes unused IMAGE variable.

15 years agoWords which didn't compile cannot be run at all
Slava Pestov [Tue, 21 Apr 2009 03:05:41 +0000 (22:05 -0500)]
Words which didn't compile cannot be run at all

15 years agobetter fix for db.tester
Doug Coleman [Tue, 21 Apr 2009 02:47:16 +0000 (21:47 -0500)]
better fix for db.tester

15 years agofix a bug in db.tester
Doug Coleman [Tue, 21 Apr 2009 02:32:23 +0000 (21:32 -0500)]
fix a bug in db.tester

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Tue, 21 Apr 2009 02:17:32 +0000 (21:17 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agobetter docs for emacs setup
Doug Coleman [Tue, 21 Apr 2009 02:17:18 +0000 (21:17 -0500)]
better docs for emacs setup

15 years agoFixing unit tests for stack effect inference changes
Slava Pestov [Tue, 21 Apr 2009 02:15:19 +0000 (21:15 -0500)]
Fixing unit tests for stack effect inference changes

15 years agouse HOMEDRIVE/HOMEPATH for HOME, then USERPROFILE, the default to a directory if...
Doug Coleman [Tue, 21 Apr 2009 02:11:50 +0000 (21:11 -0500)]
use HOMEDRIVE/HOMEPATH for HOME, then USERPROFILE, the default to a directory if no env vars are set

15 years agoword change
U-HPLAPTOP\Ken [Tue, 21 Apr 2009 02:06:42 +0000 (21:06 -0500)]
word change

15 years agoMerge branch 'master' into more_robust_stack_checking
Slava Pestov [Tue, 21 Apr 2009 01:11:32 +0000 (20:11 -0500)]
Merge branch 'master' into more_robust_stack_checking

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

15 years agoFix unit test failures caused by stricter type checking in M: encoder stream-write
Slava Pestov [Tue, 21 Apr 2009 01:05:17 +0000 (20:05 -0500)]
Fix unit test failures caused by stricter type checking in M: encoder stream-write