]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Wed, 1 Apr 2009 04:43:23 +0000 (00:43 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

* 'master' of git://factorcode.org/git/factor: (66 commits)
  Better error message for syntax error in : foo ( : bar
  remove some dead code, make spider use count and max-count again
  left and right arrow keys move between graphemes in UI
  Adding functionality to unicode breaks API for future UI changes
  state-parser works with sequences, not strings
  rename word
  redo spider without dynamic variables
  remove duplication, refactor html.parser to use new state parser
  redo state parser to avoid dynamic variables
  fix help-lint for syndication
  Small speedup for code using H{ } clone and with-scope
  Small size reduction for deployed images
  Tweak some code to reduce deployed image size
  syndication: fix help lint
  Fix parse-feed for byte arrays
  refactor some error handling in peg, more unit tests
  Fix C99 complex number support in FFI on Mac OS X/PPC
  add unit tests for quoting
  Fix model docs
  Some cleanup in documents.elements
  ...

15 years agoBetter error message for syntax error in : foo ( : bar
Daniel Ehrenberg [Wed, 1 Apr 2009 04:18:52 +0000 (23:18 -0500)]
Better error message for syntax error in : foo ( : bar

15 years agoremove some dead code, make spider use count and max-count again
Doug Coleman [Wed, 1 Apr 2009 04:04:59 +0000 (23:04 -0500)]
remove some dead code, make spider use count and max-count again

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

15 years agoleft and right arrow keys move between graphemes in UI
Daniel Ehrenberg [Wed, 1 Apr 2009 02:49:14 +0000 (21:49 -0500)]
left and right arrow keys move between graphemes in UI

15 years agoAdding functionality to unicode breaks API for future UI changes
Daniel Ehrenberg [Wed, 1 Apr 2009 02:48:43 +0000 (21:48 -0500)]
Adding functionality to unicode breaks API for future UI changes

15 years agoMerge branch 'master' of git://factorcode.org/git/factor into unicode
Daniel Ehrenberg [Wed, 1 Apr 2009 02:42:22 +0000 (21:42 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into unicode

15 years agoMerge branch 'master' of git://factorcode.org/git/factor into unicode
Daniel Ehrenberg [Wed, 1 Apr 2009 02:15:18 +0000 (21:15 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into unicode

15 years agostate-parser works with sequences, not strings
Doug Coleman [Tue, 31 Mar 2009 23:49:41 +0000 (18:49 -0500)]
state-parser works with sequences, not strings
fix bug with take-until

15 years agorename word
Doug Coleman [Tue, 31 Mar 2009 23:23:02 +0000 (18:23 -0500)]
rename word

15 years agoredo spider without dynamic variables
Doug Coleman [Tue, 31 Mar 2009 23:21:15 +0000 (18:21 -0500)]
redo spider without dynamic variables

15 years agoFix conflict
Slava Pestov [Tue, 31 Mar 2009 22:08:20 +0000 (17:08 -0500)]
Fix conflict

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Tue, 31 Mar 2009 21:06:01 +0000 (16:06 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoremove duplication, refactor html.parser to use new state parser
Doug Coleman [Tue, 31 Mar 2009 21:05:11 +0000 (16:05 -0500)]
remove duplication, refactor html.parser to use new state parser

15 years agoredo state parser to avoid dynamic variables
Doug Coleman [Tue, 31 Mar 2009 21:04:39 +0000 (16:04 -0500)]
redo state parser to avoid dynamic variables

15 years agofix help-lint for syndication
Doug Coleman [Tue, 31 Mar 2009 16:12:05 +0000 (11:12 -0500)]
fix help-lint for syndication

15 years agoSmall speedup for code using H{ } clone and with-scope
Slava Pestov [Tue, 31 Mar 2009 13:16:04 +0000 (08:16 -0500)]
Small speedup for code using H{ } clone and with-scope

15 years agoSmall size reduction for deployed images
Slava Pestov [Tue, 31 Mar 2009 13:15:27 +0000 (08:15 -0500)]
Small size reduction for deployed images

15 years agoTweak some code to reduce deployed image size
Slava Pestov [Tue, 31 Mar 2009 13:03:27 +0000 (08:03 -0500)]
Tweak some code to reduce deployed image size

15 years agosyndication: fix help lint
Slava Pestov [Tue, 31 Mar 2009 09:43:26 +0000 (04:43 -0500)]
syndication: fix help lint

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

15 years agoFix parse-feed for byte arrays
Slava Pestov [Tue, 31 Mar 2009 01:45:55 +0000 (20:45 -0500)]
Fix parse-feed for byte arrays

15 years agorefactor some error handling in peg, more unit tests
Doug Coleman [Tue, 31 Mar 2009 00:42:04 +0000 (19:42 -0500)]
refactor some error handling in peg, more unit tests

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 30 Mar 2009 13:44:49 +0000 (08:44 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
sheeple [Mon, 30 Mar 2009 12:20:28 +0000 (07:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix C99 complex number support in FFI on Mac OS X/PPC
sheeple [Mon, 30 Mar 2009 12:19:14 +0000 (07:19 -0500)]
Fix C99 complex number support in FFI on Mac OS X/PPC

15 years agoadd unit tests for quoting
Doug Coleman [Mon, 30 Mar 2009 05:18:02 +0000 (00:18 -0500)]
add unit tests for quoting

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 30 Mar 2009 04:13:37 +0000 (23:13 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix model docs
Slava Pestov [Mon, 30 Mar 2009 04:13:30 +0000 (23:13 -0500)]
Fix model docs

15 years agoSome cleanup in documents.elements
Daniel Ehrenberg [Mon, 30 Mar 2009 03:58:04 +0000 (22:58 -0500)]
Some cleanup in documents.elements

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Mon, 30 Mar 2009 03:57:19 +0000 (22:57 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFixing regexp compiler's bounds checks
Daniel Ehrenberg [Mon, 30 Mar 2009 03:57:13 +0000 (22:57 -0500)]
Fixing regexp compiler's bounds checks

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

15 years agoFix a bug in CONSTANT: -- it wasn't calling reset-word
Slava Pestov [Mon, 30 Mar 2009 03:46:27 +0000 (22:46 -0500)]
Fix a bug in CONSTANT: -- it wasn't calling reset-word

15 years agofix compile error
Doug Coleman [Mon, 30 Mar 2009 02:39:21 +0000 (21:39 -0500)]
fix compile error

15 years agofix a few compile errors
Doug Coleman [Mon, 30 Mar 2009 02:35:57 +0000 (21:35 -0500)]
fix a few compile errors

15 years agoFixing farkup's parsing of [aaa]
Daniel Ehrenberg [Mon, 30 Mar 2009 01:29:38 +0000 (20:29 -0500)]
Fixing farkup's parsing of [aaa]

15 years agoFix docs typo
Slava Pestov [Mon, 30 Mar 2009 00:07:01 +0000 (19:07 -0500)]
Fix docs typo

15 years agoRemove redundant flush_icache() call
Slava Pestov [Sun, 29 Mar 2009 21:38:12 +0000 (16:38 -0500)]
Remove redundant flush_icache() call

15 years agoFix listener-run-files
Slava Pestov [Sun, 29 Mar 2009 21:28:04 +0000 (16:28 -0500)]
Fix listener-run-files

15 years agoFix another XMode bug
Slava Pestov [Sun, 29 Mar 2009 03:19:55 +0000 (22:19 -0500)]
Fix another XMode bug

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

15 years agoFix an XMode bug exposed in the pastebin
Slava Pestov [Sun, 29 Mar 2009 03:13:58 +0000 (22:13 -0500)]
Fix an XMode bug exposed in the pastebin

15 years agounit test tools.scaffold, fix a bug in scaffolding docs
Doug Coleman [Sat, 28 Mar 2009 21:40:34 +0000 (16:40 -0500)]
unit test tools.scaffold, fix a bug in scaffolding docs

15 years agofull docs for id3 and minor refactoring
Doug Coleman [Sat, 28 Mar 2009 21:35:08 +0000 (16:35 -0500)]
full docs for id3 and minor refactoring

15 years agoinline a couple of combinators to fix compile warnings
Doug Coleman [Sat, 28 Mar 2009 21:34:52 +0000 (16:34 -0500)]
inline a couple of combinators to fix compile warnings

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 28 Mar 2009 20:30:20 +0000 (15:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoTrailing [[ no longer throws an error in farkup parser
Slava Pestov [Sat, 28 Mar 2009 20:29:58 +0000 (15:29 -0500)]
Trailing [[ no longer throws an error in farkup parser

15 years agoless stack shuffling
Doug Coleman [Sat, 28 Mar 2009 20:02:28 +0000 (15:02 -0500)]
less stack shuffling

15 years agochange makefile to use .so instead of .a on unix
Doug Coleman [Sat, 28 Mar 2009 19:41:48 +0000 (14:41 -0500)]
change makefile to use .so instead of .a on unix

15 years agofix blas ffi on linux64
Doug Coleman [Sat, 28 Mar 2009 19:17:24 +0000 (14:17 -0500)]
fix blas ffi on linux64

15 years agoMakefile creates Factor.app/Contents/Frameworks/ if it doesn't already exist, since...
Slava Pestov [Sat, 28 Mar 2009 09:33:54 +0000 (04:33 -0500)]
Makefile creates Factor.app/Contents/Frameworks/ if it doesn't already exist, since it's not present in fresh checkouts

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 28 Mar 2009 09:25:23 +0000 (04:25 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix wiki template
Slava Pestov [Sat, 28 Mar 2009 09:25:12 +0000 (04:25 -0500)]
Fix wiki template

15 years agoFix syntax docs
Slava Pestov [Sat, 28 Mar 2009 09:25:07 +0000 (04:25 -0500)]
Fix syntax docs

15 years agoFix alien tests on Windows; LoadLibraryEx does not like UNC paths
U-SLAVA-DFB8FF805\Slava [Sat, 28 Mar 2009 07:37:07 +0000 (02:37 -0500)]
Fix alien tests on Windows; LoadLibraryEx does not like UNC paths

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 28 Mar 2009 02:57:27 +0000 (21:57 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agouse a different abi on linux for fortran
Doug Coleman [Sat, 28 Mar 2009 02:57:10 +0000 (21:57 -0500)]
use a different abi on linux for fortran

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 28 Mar 2009 01:05:30 +0000 (20:05 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoAdd compiler transform for index with a literal sequenc
Slava Pestov [Sat, 28 Mar 2009 01:05:23 +0000 (20:05 -0500)]
Add compiler transform for index with a literal sequenc

15 years agoclean up duplication
Doug Coleman [Sat, 28 Mar 2009 01:04:05 +0000 (20:04 -0500)]
clean up duplication

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 28 Mar 2009 01:03:00 +0000 (20:03 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoredo the roman ops with smart combinators
Doug Coleman [Sat, 28 Mar 2009 00:55:34 +0000 (19:55 -0500)]
redo the roman ops with smart combinators

15 years agoFix stream-read-until on byte-readers
Slava Pestov [Sat, 28 Mar 2009 00:26:16 +0000 (19:26 -0500)]
Fix stream-read-until on byte-readers

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

15 years agouse CONSTANT: in roman
Doug Coleman [Fri, 27 Mar 2009 23:55:43 +0000 (18:55 -0500)]
use CONSTANT: in roman

15 years agoFix game-input test to not run if the UI is not running on Windows
Slava Pestov [Fri, 27 Mar 2009 23:34:06 +0000 (18:34 -0500)]
Fix game-input test to not run if the UI is not running on Windows

15 years agoImplement image tesselation in image.tesselation. This is used by opengl.textures...
Slava Pestov [Fri, 27 Mar 2009 23:31:25 +0000 (18:31 -0500)]
Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated.

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

15 years agohopefully last fix for alien.factor
Doug Coleman [Fri, 27 Mar 2009 22:58:31 +0000 (17:58 -0500)]
hopefully last fix for alien.factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 27 Mar 2009 22:50:54 +0000 (17:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agouse -fPIC on all platforms for ffi lib
Doug Coleman [Fri, 27 Mar 2009 20:39:13 +0000 (15:39 -0500)]
use -fPIC on all platforms for ffi lib

15 years agofix ffi tests on 32bit
sheeple [Fri, 27 Mar 2009 19:39:45 +0000 (14:39 -0500)]
fix ffi tests on 32bit

15 years agouse .a instead of .so on unix
sheeple [Fri, 27 Mar 2009 15:41:24 +0000 (10:41 -0500)]
use .a instead of .so on unix

15 years agoMerge branch 'master' of git://github.com/seckar/factor
Slava Pestov [Fri, 27 Mar 2009 05:20:10 +0000 (00:20 -0500)]
Merge branch 'master' of git://github.com/seckar/factor

15 years agoUpdate scaffold-vocab docs, it does not create tests
Nicholas Seckar [Fri, 27 Mar 2009 05:05:18 +0000 (22:05 -0700)]
Update scaffold-vocab docs, it does not create tests

15 years agoSplit off normalize-image into images.normalization
Slava Pestov [Fri, 27 Mar 2009 02:28:57 +0000 (21:28 -0500)]
Split off normalize-image into images.normalization

15 years agohelp.tips: use write-object to write heading so that right-clicking on "Tip of the...
Slava Pestov [Fri, 27 Mar 2009 02:28:09 +0000 (21:28 -0500)]
help.tips: use write-object to write heading so that right-clicking on "Tip of the day" and picking Edit works

15 years agoAdd definition mixin in definitions vocab to replace hard-coded union in ui.tools...
Slava Pestov [Fri, 27 Mar 2009 02:27:45 +0000 (21:27 -0500)]
Add definition mixin in definitions vocab to replace hard-coded union in ui.tools.operations; add ?execute to kernel to replace dup word? [ execute ] when calls in unicode.breaks and opengl

15 years agoUpdate GENERIC# docs now that stack effect is mandatory
Slava Pestov [Fri, 27 Mar 2009 02:26:06 +0000 (21:26 -0500)]
Update GENERIC# docs now that stack effect is mandatory

15 years agoAdd test to assert that new-resizable returns specialized vectors on specialized...
Slava Pestov [Fri, 27 Mar 2009 02:25:52 +0000 (21:25 -0500)]
Add test to assert that new-resizable returns specialized vectors on specialized arrays

15 years agohints: allow hints on generic words, these are propagated to each method
Slava Pestov [Fri, 27 Mar 2009 02:25:21 +0000 (21:25 -0500)]
hints: allow hints on generic words, these are propagated to each method

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

15 years agofix the makefile for linux64 ffi_test
Doug Coleman [Fri, 27 Mar 2009 01:19:45 +0000 (20:19 -0500)]
fix the makefile for linux64 ffi_test

15 years agofix using list
Doug Coleman [Fri, 27 Mar 2009 00:58:23 +0000 (19:58 -0500)]
fix using list

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

15 years agodon't normalize-path in add-library
Doug Coleman [Thu, 26 Mar 2009 23:56:10 +0000 (18:56 -0500)]
don't normalize-path in add-library

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

15 years agoDon't need freetype library in Factor.app anymore
Slava Pestov [Thu, 26 Mar 2009 18:33:00 +0000 (13:33 -0500)]
Don't need freetype library in Factor.app anymore

15 years agoTips of the day now implement the definition protocol
Slava Pestov [Thu, 26 Mar 2009 18:02:28 +0000 (13:02 -0500)]
Tips of the day now implement the definition protocol

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