]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' of git://factorcode.org/git/factor
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
  ...

15 years agoonly use -fPIC on the ffi library
Doug Coleman [Thu, 26 Mar 2009 15:47:25 +0000 (10:47 -0500)]
only use -fPIC on the ffi library

15 years agofix load errors, help lint
Doug Coleman [Thu, 26 Mar 2009 15:45:52 +0000 (10:45 -0500)]
fix load errors, help lint

15 years agoadd using
Doug Coleman [Thu, 26 Mar 2009 15:43:54 +0000 (10:43 -0500)]
add using

15 years agobuild with -fPIC on linux64
Doug Coleman [Thu, 26 Mar 2009 15:38:00 +0000 (10:38 -0500)]
build with -fPIC on linux64

15 years agoMerge branch 'master' of http://factorcode.org/git/factor into db
Doug Coleman [Thu, 26 Mar 2009 04:01:05 +0000 (23:01 -0500)]
Merge branch 'master' of http://factorcode.org/git/factor into db

15 years agoupdate code for usages of add-library
Doug Coleman [Thu, 26 Mar 2009 04:00:19 +0000 (23:00 -0500)]
update code for usages of add-library

15 years agomove a lot of words to alien.libraries
Doug Coleman [Thu, 26 Mar 2009 04:00:02 +0000 (23:00 -0500)]
move a lot of words to alien.libraries

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 26 Mar 2009 03:55:22 +0000 (22:55 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoSlides from talk at PyCon VM summit, Chicago 2009
Slava Pestov [Thu, 26 Mar 2009 03:54:53 +0000 (22:54 -0500)]
Slides from talk at PyCon VM summit, Chicago 2009

15 years agoFix hang when running ui tests
Slava Pestov [Thu, 26 Mar 2009 03:54:31 +0000 (22:54 -0500)]
Fix hang when running ui tests

15 years agoFix compiler.tree.debugger tests
Slava Pestov [Thu, 26 Mar 2009 03:53:03 +0000 (22:53 -0500)]
Fix compiler.tree.debugger tests

15 years agoMerge tools.test.ui into ui.gadgets.debug
Slava Pestov [Thu, 26 Mar 2009 03:52:52 +0000 (22:52 -0500)]
Merge tools.test.ui into ui.gadgets.debug

15 years agocompile an ffi test library, reduce factor runtime by 6kb!
Doug Coleman [Wed, 25 Mar 2009 18:06:20 +0000 (13:06 -0500)]
compile an ffi test library, reduce factor runtime by 6kb!

15 years agomake add-library normalize-path, use libfactor-ffi-tests for testing ffi
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

15 years agoadd sms, twitter fields to account. create sitewatcher account when user registers
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

15 years agoBetter error message if user forgets with-ui
Slava Pestov [Wed, 25 Mar 2009 16:12:10 +0000 (11:12 -0500)]
Better error message if user forgets with-ui

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 25 Mar 2009 16:10:40 +0000 (11:10 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix hello-unicode for deployment
Slava Pestov [Wed, 25 Mar 2009 16:10:25 +0000 (11:10 -0500)]
Fix hello-unicode for deployment

15 years agoremove loading freetype library on CE
Doug Coleman [Wed, 25 Mar 2009 15:19:52 +0000 (10:19 -0500)]
remove loading freetype library on CE

15 years agoremove dead freetype code from Makefile
Doug Coleman [Wed, 25 Mar 2009 15:19:27 +0000 (10:19 -0500)]
remove dead freetype code from Makefile

15 years agoA+b now focuses the search field
Slava Pestov [Wed, 25 Mar 2009 15:12:10 +0000 (10:12 -0500)]
A+b now focuses the search field

15 years agoFix bitrot in compiler.tree.debugger
Slava Pestov [Wed, 25 Mar 2009 15:11:58 +0000 (10:11 -0500)]
Fix bitrot in compiler.tree.debugger

15 years ago- definitions.icons now has a reference article
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

15 years agoFix ui.tools.profiler help lint
Slava Pestov [Tue, 24 Mar 2009 13:56:59 +0000 (08:56 -0500)]
Fix ui.tools.profiler help lint

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 24 Mar 2009 09:11:20 +0000 (04:11 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoAdd silly 'tip of the day' feature, and 'recently visited' list to UI browser home...
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

15 years agoGet game-input to load on Windows
U-SLAVA-DFB8FF805\Slava [Tue, 24 Mar 2009 08:58:11 +0000 (03:58 -0500)]
Get game-input to load on Windows

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
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

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
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

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
sheeple [Tue, 24 Mar 2009 06:07:47 +0000 (01:07 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoUpdate cpu-ppc.S for quotation layout change
sheeple [Tue, 24 Mar 2009 06:07:38 +0000 (01:07 -0500)]
Update cpu-ppc.S for quotation layout change

15 years agoMerge branch 'master' of git://github.com/philippwinkler/factor
Slava Pestov [Tue, 24 Mar 2009 04:38:28 +0000 (23:38 -0500)]
Merge branch 'master' of git://github.com/philippwinkler/factor

15 years agoRound mouse co-ordinates
Slava Pestov [Tue, 24 Mar 2009 04:15:53 +0000 (23:15 -0500)]
Round mouse co-ordinates

15 years agoFix bunny deployment
Slava Pestov [Tue, 24 Mar 2009 03:36:51 +0000 (22:36 -0500)]
Fix bunny deployment

15 years agoFix site-watcher tests
Slava Pestov [Tue, 24 Mar 2009 03:33:05 +0000 (22:33 -0500)]
Fix site-watcher tests

15 years agomake multimethods tests pass
Doug Coleman [Tue, 24 Mar 2009 01:36:44 +0000 (20:36 -0500)]
make multimethods tests pass

15 years agomake ecdsa unportable for now
Doug Coleman [Tue, 24 Mar 2009 01:32:57 +0000 (20:32 -0500)]
make ecdsa unportable for now

15 years agocheck pango-1.0
Doug Coleman [Tue, 24 Mar 2009 01:09:01 +0000 (20:09 -0500)]
check pango-1.0

15 years agococoa.messages: cleanup
Slava Pestov [Tue, 24 Mar 2009 00:25:17 +0000 (19:25 -0500)]
cocoa.messages: cleanup

15 years agoMove synopsis* from definitions to see
Slava Pestov [Tue, 24 Mar 2009 00:25:10 +0000 (19:25 -0500)]
Move synopsis* from definitions to see

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 24 Mar 2009 00:23:30 +0000 (19:23 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFaster PEG compile times; inline less, use execute( instead
Slava Pestov [Tue, 24 Mar 2009 00:23:18 +0000 (19:23 -0500)]
Faster PEG compile times; inline less, use execute( instead

15 years agodelete factor/ every time after a build is finished. you can easily check it out...
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

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 23 Mar 2009 23:28:06 +0000 (18:28 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoCondomization wraps lambdas in condoms to protect them from macro-transmitted disease...
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

15 years agoFixing compile errors, test failures and help lint failures
Slava Pestov [Mon, 23 Mar 2009 22:12:41 +0000 (17:12 -0500)]
Fixing compile errors, test failures and help lint failures

15 years agoAdd a missing step to the tutorial.
Philipp Winkler [Mon, 23 Mar 2009 19:39:03 +0000 (12:39 -0700)]
Add a missing step to the tutorial.

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 23 Mar 2009 16:50:39 +0000 (11:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://github.com/Keyholder/factor
Slava Pestov [Mon, 23 Mar 2009 08:09:09 +0000 (03:09 -0500)]
Merge branch 'master' of git://github.com/Keyholder/factor

15 years agoAdd stack declarations to primitives during bootstrap now that ( is just a comment...
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

15 years agoOpenSSL checksum => native implementation
Maxim Savchenko [Mon, 23 Mar 2009 07:16:13 +0000 (03:16 -0400)]
OpenSSL checksum => native implementation

15 years agokernel doesn't need to depend on classes.tuple.private
Slava Pestov [Mon, 23 Mar 2009 06:18:39 +0000 (01:18 -0500)]
kernel doesn't need to depend on classes.tuple.private

15 years agoRemove useless declarations
Slava Pestov [Mon, 23 Mar 2009 06:18:24 +0000 (01:18 -0500)]
Remove useless declarations

15 years agoFixing unit tests for syntax change
Slava Pestov [Mon, 23 Mar 2009 05:34:02 +0000 (00:34 -0500)]
Fixing unit tests for syntax change

15 years agoMerge branch 'master' of git://factorcode.org/git/factor into finish_syntax_colon
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

15 years agotools.disassembler now uses udis on Windows
U-SLAVA-DFB8FF805\Slava [Mon, 23 Mar 2009 03:19:40 +0000 (22:19 -0500)]
tools.disassembler now uses udis on Windows

15 years agoAdd promises unit tests
Slava Pestov [Mon, 23 Mar 2009 02:42:23 +0000 (21:42 -0500)]
Add promises unit tests

15 years agoAdd unit test for regression
Slava Pestov [Mon, 23 Mar 2009 02:42:15 +0000 (21:42 -0500)]
Add unit test for regression

15 years agopromises: fix for syntax change and simplify a little bit
Slava Pestov [Mon, 23 Mar 2009 02:42:01 +0000 (21:42 -0500)]
promises: fix for syntax change and simplify a little bit

15 years agoadsoda, 4DNav: fix compile errors exposed by stronger static checking
Slava Pestov [Mon, 23 Mar 2009 02:38:36 +0000 (21:38 -0500)]
adsoda, 4DNav: fix compile errors exposed by stronger static checking

15 years agoxml.syntax: update for syntax change
Slava Pestov [Mon, 23 Mar 2009 02:38:06 +0000 (21:38 -0500)]
xml.syntax: update for syntax change

15 years agocpu.ppc.bootstrap: update for syntax change
Slava Pestov [Mon, 23 Mar 2009 02:37:42 +0000 (21:37 -0500)]
cpu.ppc.bootstrap: update for syntax change

15 years agoFix stack effect redefinition
Slava Pestov [Mon, 23 Mar 2009 01:16:31 +0000 (20:16 -0500)]
Fix stack effect redefinition

15 years agoinline everything so stuff compiles
Doug Coleman [Mon, 23 Mar 2009 00:25:55 +0000 (19:25 -0500)]
inline everything so stuff compiles

15 years agoxml: update XML-NS: for define-memoized stack effect change and get all unit tests...
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

15 years agodefine-generic and define-simple-generic now take stack effect parameters; math-combi...
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

15 years agoNew utility word: complete-effect
Slava Pestov [Sun, 22 Mar 2009 22:59:40 +0000 (17:59 -0500)]
New utility word: complete-effect

15 years agowords: Fix compile errors in unit tests, remove ?word-name word and replace its usage...
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

15 years agoFix compile errors in compiler tests so that they actually test the compiler instead...
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

15 years agobootstrap.image: when serializing a tuple whose tuple layout doesn't exist in the...
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

15 years agoalien.structs: simplify logic and remove dead code
Slava Pestov [Sun, 22 Mar 2009 22:47:48 +0000 (17:47 -0500)]
alien.structs: simplify logic and remove dead code

15 years agoMerge branch 'master' into finish_syntax_colon
Slava Pestov [Sat, 21 Mar 2009 23:13:47 +0000 (18:13 -0500)]
Merge branch 'master' into finish_syntax_colon

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 21 Mar 2009 14:47:05 +0000 (09:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMinor cleanup in io.encodings.iso2022
Slava Pestov [Sat, 21 Mar 2009 09:14:18 +0000 (04:14 -0500)]
Minor cleanup in io.encodings.iso2022

15 years agoMinor fixes to regexp docs
Slava Pestov [Sat, 21 Mar 2009 09:07:28 +0000 (04:07 -0500)]
Minor fixes to regexp docs

15 years agoStack inference for mason
Slava Pestov [Sat, 21 Mar 2009 08:43:38 +0000 (03:43 -0500)]
Stack inference for mason

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 21 Mar 2009 08:39:51 +0000 (03:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFixing XML char classes
Daniel Ehrenberg [Sat, 21 Mar 2009 08:39:30 +0000 (03:39 -0500)]
Fixing XML char classes

15 years agoUpdate unicode.categories.syntax
Slava Pestov [Sat, 21 Mar 2009 08:32:10 +0000 (03:32 -0500)]
Update unicode.categories.syntax

15 years agoDocumenting character class operations
Daniel Ehrenberg [Sat, 21 Mar 2009 08:22:50 +0000 (03:22 -0500)]
Documenting character class operations

15 years agoGet more code to load after SYNTAX: change
Slava Pestov [Sat, 21 Mar 2009 08:22:21 +0000 (03:22 -0500)]
Get more code to load after SYNTAX: change

15 years agoChange (:) to parse effect immediately, and remove ( parsing word
Slava Pestov [Sat, 21 Mar 2009 08:17:35 +0000 (03:17 -0500)]
Change (:) to parse effect immediately, and remove ( parsing word

15 years agoMaking unicode.categories.syntax use member?, simplifying the code
Daniel Ehrenberg [Sat, 21 Mar 2009 08:17:20 +0000 (03:17 -0500)]
Making unicode.categories.syntax use member?, simplifying the code

15 years agoMake the member? transform better
Slava Pestov [Sat, 21 Mar 2009 08:10:21 +0000 (03:10 -0500)]
Make the member? transform better

15 years agoOops, quoting is actually needed by db.postgresql
Slava Pestov [Sat, 21 Mar 2009 07:54:59 +0000 (02:54 -0500)]
Oops, quoting is actually needed by db.postgresql

15 years agoRegexp character class intersection and difference syntax
Daniel Ehrenberg [Sat, 21 Mar 2009 07:53:36 +0000 (02:53 -0500)]
Regexp character class intersection and difference syntax

15 years agoDan asked me to remove state-machine
Slava Pestov [Sat, 21 Mar 2009 07:51:15 +0000 (02:51 -0500)]
Dan asked me to remove state-machine

15 years agoChanging : foo ; parsing to SYNTAX: foo ;
Slava Pestov [Sat, 21 Mar 2009 06:27:50 +0000 (01:27 -0500)]
Changing : foo ; parsing to SYNTAX: foo ;

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Sat, 21 Mar 2009 06:18:51 +0000 (01:18 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoUnicode categories syntax cleanup
Daniel Ehrenberg [Sat, 21 Mar 2009 06:18:25 +0000 (01:18 -0500)]
Unicode categories syntax cleanup

15 years agoMoving unicode.syntax to unicode.categories.syntax; documenting and modifying syntax
Daniel Ehrenberg [Sat, 21 Mar 2009 06:11:45 +0000 (01:11 -0500)]
Moving unicode.syntax to unicode.categories.syntax; documenting and modifying syntax

15 years agoFix load error in mime.multipart
Slava Pestov [Sat, 21 Mar 2009 05:47:33 +0000 (00:47 -0500)]
Fix load error in mime.multipart

15 years agofix typo in example
Doug Coleman [Sat, 21 Mar 2009 03:40:46 +0000 (22:40 -0500)]
fix typo in example

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

15 years agoa robots.txt parser
Doug Coleman [Sat, 21 Mar 2009 02:56:48 +0000 (21:56 -0500)]
a robots.txt parser

15 years agoadd word to parse robots.txt visit-time
Doug Coleman [Sat, 21 Mar 2009 01:40:39 +0000 (20:40 -0500)]
add word to parse robots.txt visit-time

15 years agoMore docs for Unicode and simple-flat-file; moving more parsing code there
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

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 21 Mar 2009 00:43:11 +0000 (19:43 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge quoting vocab into mime.multipart
Slava Pestov [Sat, 21 Mar 2009 00:43:06 +0000 (19:43 -0500)]
Merge quoting vocab into mime.multipart