]>
gitweb.factorcode.org Git - factor.git/log
Aaron Schaefer [Thu, 26 Mar 2009 15:52:18 +0000 (11:52 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor
* 'master' of git://factorcode.org/git/factor: (23 commits)
only use -fPIC on the ffi library
fix load errors, help lint
add using
build with -fPIC on linux64
update code for usages of add-library
move a lot of words to alien.libraries
Slides from talk at PyCon VM summit, Chicago 2009
Fix hang when running ui tests
Fix compiler.tree.debugger tests
Merge tools.test.ui into ui.gadgets.debug
compile an ffi test library, reduce factor runtime by 6kb!
make add-library normalize-path, use libfactor-ffi-tests for testing ffi
add sms, twitter fields to account. create sitewatcher account when user registers
Better error message if user forgets with-ui
Fix hello-unicode for deployment
remove loading freetype library on CE
remove dead freetype code from Makefile
A+b now focuses the search field
Fix bitrot in compiler.tree.debugger
- definitions.icons now has a reference article
...
Doug Coleman [Thu, 26 Mar 2009 15:47:25 +0000 (10:47 -0500)]
only use -fPIC on the ffi library
Doug Coleman [Thu, 26 Mar 2009 15:45:52 +0000 (10:45 -0500)]
fix load errors, help lint
Doug Coleman [Thu, 26 Mar 2009 15:43:54 +0000 (10:43 -0500)]
add using
Doug Coleman [Thu, 26 Mar 2009 15:38:00 +0000 (10:38 -0500)]
build with -fPIC on linux64
Doug Coleman [Thu, 26 Mar 2009 04:01:05 +0000 (23:01 -0500)]
Merge branch 'master' of http://factorcode.org/git/factor into db
Doug Coleman [Thu, 26 Mar 2009 04:00:19 +0000 (23:00 -0500)]
update code for usages of add-library
Doug Coleman [Thu, 26 Mar 2009 04:00:02 +0000 (23:00 -0500)]
move a lot of words to alien.libraries
Slava Pestov [Thu, 26 Mar 2009 03:55:22 +0000 (22:55 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 26 Mar 2009 03:54:53 +0000 (22:54 -0500)]
Slides from talk at PyCon VM summit, Chicago 2009
Slava Pestov [Thu, 26 Mar 2009 03:54:31 +0000 (22:54 -0500)]
Fix hang when running ui tests
Slava Pestov [Thu, 26 Mar 2009 03:53:03 +0000 (22:53 -0500)]
Fix compiler.tree.debugger tests
Slava Pestov [Thu, 26 Mar 2009 03:52:52 +0000 (22:52 -0500)]
Merge tools.test.ui into ui.gadgets.debug
Doug Coleman [Wed, 25 Mar 2009 18:06:20 +0000 (13:06 -0500)]
compile an ffi test library, reduce factor runtime by 6kb!
Doug Coleman [Wed, 25 Mar 2009 18:05:34 +0000 (13:05 -0500)]
make add-library normalize-path, use libfactor-ffi-tests for testing ffi
Doug Coleman [Wed, 25 Mar 2009 16:20:21 +0000 (11:20 -0500)]
add sms, twitter fields to account. create sitewatcher account when user registers
Slava Pestov [Wed, 25 Mar 2009 16:12:10 +0000 (11:12 -0500)]
Better error message if user forgets with-ui
Slava Pestov [Wed, 25 Mar 2009 16:10:40 +0000 (11:10 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 25 Mar 2009 16:10:25 +0000 (11:10 -0500)]
Fix hello-unicode for deployment
Doug Coleman [Wed, 25 Mar 2009 15:19:52 +0000 (10:19 -0500)]
remove loading freetype library on CE
Doug Coleman [Wed, 25 Mar 2009 15:19:27 +0000 (10:19 -0500)]
remove dead freetype code from Makefile
Slava Pestov [Wed, 25 Mar 2009 15:12:10 +0000 (10:12 -0500)]
A+b now focuses the search field
Slava Pestov [Wed, 25 Mar 2009 15:11:58 +0000 (10:11 -0500)]
Fix bitrot in compiler.tree.debugger
Slava Pestov [Tue, 24 Mar 2009 14:11:45 +0000 (09:11 -0500)]
- definitions.icons now has a reference article
- move about to help.vocabs; it now opens the vocab browser instead
- help.vocabs is in default use list
- add runnable-vocab predicate class
Slava Pestov [Tue, 24 Mar 2009 13:56:59 +0000 (08:56 -0500)]
Fix ui.tools.profiler help lint
Slava Pestov [Tue, 24 Mar 2009 09:11:20 +0000 (04:11 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 24 Mar 2009 09:11:08 +0000 (04:11 -0500)]
Add silly 'tip of the day' feature, and 'recently visited' list to UI browser home page
U-SLAVA-DFB8FF805\Slava [Tue, 24 Mar 2009 08:58:11 +0000 (03:58 -0500)]
Get game-input to load on Windows
Aaron Schaefer [Tue, 24 Mar 2009 06:42:38 +0000 (02:42 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor
* 'master' of git://factorcode.org/git/factor:
Update cpu-ppc.S for quotation layout change
Aaron Schaefer [Tue, 24 Mar 2009 06:41:53 +0000 (02:41 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor
* 'master' of git://factorcode.org/git/factor: (113 commits)
Round mouse co-ordinates
Fix bunny deployment
Fix site-watcher tests
make multimethods tests pass
make ecdsa unportable for now
check pango-1.0
cocoa.messages: cleanup
Move synopsis* from definitions to see
Faster PEG compile times; inline less, use execute( instead
delete factor/ every time after a build is finished. you can easily check it out by knowing the git-id
Condomization wraps lambdas in condoms to protect them from macro-transmitted diseases. cond, case and other macros work better now if lambdas appear where quotations are expected
Fixing compile errors, test failures and help lint failures
Add a missing step to the tutorial.
Add stack declarations to primitives during bootstrap now that ( is just a comment and won't affect HELP: anymore
OpenSSL checksum => native implementation
kernel doesn't need to depend on classes.tuple.private
Remove useless declarations
Fixing unit tests for syntax change
tools.disassembler now uses udis on Windows
Add promises unit tests
...
Conflicts:
extra/project-euler/001/001.factor
sheeple [Tue, 24 Mar 2009 06:07:47 +0000 (01:07 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
sheeple [Tue, 24 Mar 2009 06:07:38 +0000 (01:07 -0500)]
Update cpu-ppc.S for quotation layout change
Slava Pestov [Tue, 24 Mar 2009 04:38:28 +0000 (23:38 -0500)]
Merge branch 'master' of git://github.com/philippwinkler/factor
Slava Pestov [Tue, 24 Mar 2009 04:15:53 +0000 (23:15 -0500)]
Round mouse co-ordinates
Slava Pestov [Tue, 24 Mar 2009 03:36:51 +0000 (22:36 -0500)]
Fix bunny deployment
Slava Pestov [Tue, 24 Mar 2009 03:33:05 +0000 (22:33 -0500)]
Fix site-watcher tests
Doug Coleman [Tue, 24 Mar 2009 01:36:44 +0000 (20:36 -0500)]
make multimethods tests pass
Doug Coleman [Tue, 24 Mar 2009 01:32:57 +0000 (20:32 -0500)]
make ecdsa unportable for now
Doug Coleman [Tue, 24 Mar 2009 01:09:01 +0000 (20:09 -0500)]
check pango-1.0
Slava Pestov [Tue, 24 Mar 2009 00:25:17 +0000 (19:25 -0500)]
cocoa.messages: cleanup
Slava Pestov [Tue, 24 Mar 2009 00:25:10 +0000 (19:25 -0500)]
Move synopsis* from definitions to see
Slava Pestov [Tue, 24 Mar 2009 00:23:30 +0000 (19:23 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 24 Mar 2009 00:23:18 +0000 (19:23 -0500)]
Faster PEG compile times; inline less, use execute( instead
Doug Coleman [Tue, 24 Mar 2009 00:00:23 +0000 (19:00 -0500)]
delete factor/ every time after a build is finished. you can easily check it out by knowing the git-id
Doug Coleman [Mon, 23 Mar 2009 23:28:06 +0000 (18:28 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 23 Mar 2009 23:25:18 +0000 (18:25 -0500)]
Condomization wraps lambdas in condoms to protect them from macro-transmitted diseases. cond, case and other macros work better now if lambdas appear where quotations are expected
Slava Pestov [Mon, 23 Mar 2009 22:12:41 +0000 (17:12 -0500)]
Fixing compile errors, test failures and help lint failures
Philipp Winkler [Mon, 23 Mar 2009 19:39:03 +0000 (12:39 -0700)]
Add a missing step to the tutorial.
Doug Coleman [Mon, 23 Mar 2009 16:50:39 +0000 (11:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 23 Mar 2009 08:09:09 +0000 (03:09 -0500)]
Merge branch 'master' of git://github.com/Keyholder/factor
Slava Pestov [Mon, 23 Mar 2009 08:03:44 +0000 (03:03 -0500)]
Add stack declarations to primitives during bootstrap now that ( is just a comment and won't affect HELP: anymore
Maxim Savchenko [Mon, 23 Mar 2009 07:16:13 +0000 (03:16 -0400)]
OpenSSL checksum => native implementation
Slava Pestov [Mon, 23 Mar 2009 06:18:39 +0000 (01:18 -0500)]
kernel doesn't need to depend on classes.tuple.private
Slava Pestov [Mon, 23 Mar 2009 06:18:24 +0000 (01:18 -0500)]
Remove useless declarations
Slava Pestov [Mon, 23 Mar 2009 05:34:02 +0000 (00:34 -0500)]
Fixing unit tests for syntax change
Slava Pestov [Mon, 23 Mar 2009 03:21:34 +0000 (22:21 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into finish_syntax_colon
U-SLAVA-DFB8FF805\Slava [Mon, 23 Mar 2009 03:19:40 +0000 (22:19 -0500)]
tools.disassembler now uses udis on Windows
Slava Pestov [Mon, 23 Mar 2009 02:42:23 +0000 (21:42 -0500)]
Add promises unit tests
Slava Pestov [Mon, 23 Mar 2009 02:42:15 +0000 (21:42 -0500)]
Add unit test for regression
Slava Pestov [Mon, 23 Mar 2009 02:42:01 +0000 (21:42 -0500)]
promises: fix for syntax change and simplify a little bit
Slava Pestov [Mon, 23 Mar 2009 02:38:36 +0000 (21:38 -0500)]
adsoda, 4DNav: fix compile errors exposed by stronger static checking
Slava Pestov [Mon, 23 Mar 2009 02:38:06 +0000 (21:38 -0500)]
xml.syntax: update for syntax change
Slava Pestov [Mon, 23 Mar 2009 02:37:42 +0000 (21:37 -0500)]
cpu.ppc.bootstrap: update for syntax change
Slava Pestov [Mon, 23 Mar 2009 01:16:31 +0000 (20:16 -0500)]
Fix stack effect redefinition
Doug Coleman [Mon, 23 Mar 2009 00:25:55 +0000 (19:25 -0500)]
inline everything so stuff compiles
Slava Pestov [Sun, 22 Mar 2009 23:37:28 +0000 (18:37 -0500)]
xml: update XML-NS: for define-memoized stack effect change and get all unit tests to pass
Slava Pestov [Sun, 22 Mar 2009 23:00:26 +0000 (18:00 -0500)]
define-generic and define-simple-generic now take stack effect parameters; math-combination is a singleton instead of a tuple
Slava Pestov [Sun, 22 Mar 2009 22:59:40 +0000 (17:59 -0500)]
New utility word: complete-effect
Slava Pestov [Sun, 22 Mar 2009 22:53:06 +0000 (17:53 -0500)]
words: Fix compile errors in unit tests, remove ?word-name word and replace its usages with present
Slava Pestov [Sun, 22 Mar 2009 22:50:53 +0000 (17:50 -0500)]
Fix compile errors in compiler tests so that they actually test the compiler instead of being useless
Slava Pestov [Sun, 22 Mar 2009 22:50:13 +0000 (17:50 -0500)]
bootstrap.image: when serializing a tuple whose tuple layout doesn't exist in the target, throw an error instead of generating an image which crashes the VM on startup. Fix some inference warnings
Slava Pestov [Sun, 22 Mar 2009 22:47:48 +0000 (17:47 -0500)]
alien.structs: simplify logic and remove dead code
Slava Pestov [Sat, 21 Mar 2009 23:13:47 +0000 (18:13 -0500)]
Merge branch 'master' into finish_syntax_colon
Doug Coleman [Sat, 21 Mar 2009 14:47:05 +0000 (09:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 21 Mar 2009 09:14:18 +0000 (04:14 -0500)]
Minor cleanup in io.encodings.iso2022
Slava Pestov [Sat, 21 Mar 2009 09:07:28 +0000 (04:07 -0500)]
Minor fixes to regexp docs
Slava Pestov [Sat, 21 Mar 2009 08:43:38 +0000 (03:43 -0500)]
Stack inference for mason
Slava Pestov [Sat, 21 Mar 2009 08:39:51 +0000 (03:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Sat, 21 Mar 2009 08:39:30 +0000 (03:39 -0500)]
Fixing XML char classes
Slava Pestov [Sat, 21 Mar 2009 08:32:10 +0000 (03:32 -0500)]
Update unicode.categories.syntax
Daniel Ehrenberg [Sat, 21 Mar 2009 08:22:50 +0000 (03:22 -0500)]
Documenting character class operations
Slava Pestov [Sat, 21 Mar 2009 08:22:21 +0000 (03:22 -0500)]
Get more code to load after SYNTAX: change
Slava Pestov [Sat, 21 Mar 2009 08:17:35 +0000 (03:17 -0500)]
Change (:) to parse effect immediately, and remove ( parsing word
Daniel Ehrenberg [Sat, 21 Mar 2009 08:17:20 +0000 (03:17 -0500)]
Making unicode.categories.syntax use member?, simplifying the code
Slava Pestov [Sat, 21 Mar 2009 08:10:21 +0000 (03:10 -0500)]
Make the member? transform better
Slava Pestov [Sat, 21 Mar 2009 07:54:59 +0000 (02:54 -0500)]
Oops, quoting is actually needed by db.postgresql
Daniel Ehrenberg [Sat, 21 Mar 2009 07:53:36 +0000 (02:53 -0500)]
Regexp character class intersection and difference syntax
Slava Pestov [Sat, 21 Mar 2009 07:51:15 +0000 (02:51 -0500)]
Dan asked me to remove state-machine
Slava Pestov [Sat, 21 Mar 2009 06:27:50 +0000 (01:27 -0500)]
Changing : foo ; parsing to SYNTAX: foo ;
Daniel Ehrenberg [Sat, 21 Mar 2009 06:18:51 +0000 (01:18 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Sat, 21 Mar 2009 06:18:25 +0000 (01:18 -0500)]
Unicode categories syntax cleanup
Daniel Ehrenberg [Sat, 21 Mar 2009 06:11:45 +0000 (01:11 -0500)]
Moving unicode.syntax to unicode.categories.syntax; documenting and modifying syntax
Slava Pestov [Sat, 21 Mar 2009 05:47:33 +0000 (00:47 -0500)]
Fix load error in mime.multipart
Doug Coleman [Sat, 21 Mar 2009 03:40:46 +0000 (22:40 -0500)]
fix typo in example
Doug Coleman [Sat, 21 Mar 2009 03:01:14 +0000 (22:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 21 Mar 2009 02:56:48 +0000 (21:56 -0500)]
a robots.txt parser
Doug Coleman [Sat, 21 Mar 2009 01:40:39 +0000 (20:40 -0500)]
add word to parse robots.txt visit-time
Daniel Ehrenberg [Sat, 21 Mar 2009 00:53:54 +0000 (19:53 -0500)]
More docs for Unicode and simple-flat-file; moving more parsing code there
Slava Pestov [Sat, 21 Mar 2009 00:43:11 +0000 (19:43 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 21 Mar 2009 00:43:06 +0000 (19:43 -0500)]
Merge quoting vocab into mime.multipart