]>
gitweb.factorcode.org Git - factor.git/log
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
...
Daniel Ehrenberg [Wed, 1 Apr 2009 04:18:52 +0000 (23:18 -0500)]
Better error message for syntax error in : foo ( : bar
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
Doug Coleman [Wed, 1 Apr 2009 03:54:07 +0000 (22:54 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Wed, 1 Apr 2009 02:49:14 +0000 (21:49 -0500)]
left and right arrow keys move between graphemes in UI
Daniel Ehrenberg [Wed, 1 Apr 2009 02:48:43 +0000 (21:48 -0500)]
Adding functionality to unicode breaks API for future UI changes
Daniel Ehrenberg [Wed, 1 Apr 2009 02:42:22 +0000 (21:42 -0500)]
Merge 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
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
Doug Coleman [Tue, 31 Mar 2009 23:23:02 +0000 (18:23 -0500)]
rename word
Doug Coleman [Tue, 31 Mar 2009 23:21:15 +0000 (18:21 -0500)]
redo spider without dynamic variables
Slava Pestov [Tue, 31 Mar 2009 22:08:20 +0000 (17:08 -0500)]
Fix conflict
Doug Coleman [Tue, 31 Mar 2009 21:06:01 +0000 (16:06 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Tue, 31 Mar 2009 21:05:11 +0000 (16:05 -0500)]
remove duplication, refactor html.parser to use new state parser
Doug Coleman [Tue, 31 Mar 2009 21:04:39 +0000 (16:04 -0500)]
redo state parser to avoid dynamic variables
Doug Coleman [Tue, 31 Mar 2009 16:12:05 +0000 (11:12 -0500)]
fix help-lint for syndication
Slava Pestov [Tue, 31 Mar 2009 13:16:04 +0000 (08:16 -0500)]
Small speedup for code using H{ } clone and with-scope
Slava Pestov [Tue, 31 Mar 2009 13:15:27 +0000 (08:15 -0500)]
Small size reduction for deployed images
Slava Pestov [Tue, 31 Mar 2009 13:03:27 +0000 (08:03 -0500)]
Tweak some code to reduce deployed image size
Slava Pestov [Tue, 31 Mar 2009 09:43:26 +0000 (04:43 -0500)]
syndication: fix help lint
Slava Pestov [Tue, 31 Mar 2009 01:46:09 +0000 (20:46 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 31 Mar 2009 01:45:55 +0000 (20:45 -0500)]
Fix parse-feed for byte arrays
Doug Coleman [Tue, 31 Mar 2009 00:42:04 +0000 (19:42 -0500)]
refactor some error handling in peg, more unit tests
Doug Coleman [Mon, 30 Mar 2009 13:44:49 +0000 (08:44 -0500)]
Merge 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
sheeple [Mon, 30 Mar 2009 12:19:14 +0000 (07:19 -0500)]
Fix C99 complex number support in FFI on Mac OS X/PPC
Doug Coleman [Mon, 30 Mar 2009 05:18:02 +0000 (00:18 -0500)]
add unit tests for quoting
Slava Pestov [Mon, 30 Mar 2009 04:13:37 +0000 (23:13 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 30 Mar 2009 04:13:30 +0000 (23:13 -0500)]
Fix model docs
Daniel Ehrenberg [Mon, 30 Mar 2009 03:58:04 +0000 (22:58 -0500)]
Some cleanup in documents.elements
Daniel Ehrenberg [Mon, 30 Mar 2009 03:57:19 +0000 (22:57 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Mon, 30 Mar 2009 03:57:13 +0000 (22:57 -0500)]
Fixing regexp compiler's bounds checks
Slava Pestov [Mon, 30 Mar 2009 03:46:40 +0000 (22:46 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 30 Mar 2009 03:46:27 +0000 (22:46 -0500)]
Fix a bug in CONSTANT: -- it wasn't calling reset-word
Doug Coleman [Mon, 30 Mar 2009 02:39:21 +0000 (21:39 -0500)]
fix compile error
Doug Coleman [Mon, 30 Mar 2009 02:35:57 +0000 (21:35 -0500)]
fix a few compile errors
Daniel Ehrenberg [Mon, 30 Mar 2009 01:29:38 +0000 (20:29 -0500)]
Fixing farkup's parsing of [aaa]
Slava Pestov [Mon, 30 Mar 2009 00:07:01 +0000 (19:07 -0500)]
Fix docs typo
Slava Pestov [Sun, 29 Mar 2009 21:38:12 +0000 (16:38 -0500)]
Remove redundant flush_icache() call
Slava Pestov [Sun, 29 Mar 2009 21:28:04 +0000 (16:28 -0500)]
Fix listener-run-files
Slava Pestov [Sun, 29 Mar 2009 03:19:55 +0000 (22:19 -0500)]
Fix another XMode bug
Slava Pestov [Sun, 29 Mar 2009 03:14:27 +0000 (22:14 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 29 Mar 2009 03:13:58 +0000 (22:13 -0500)]
Fix an XMode bug exposed in the pastebin
Doug Coleman [Sat, 28 Mar 2009 21:40:34 +0000 (16:40 -0500)]
unit test tools.scaffold, fix a bug in scaffolding docs
Doug Coleman [Sat, 28 Mar 2009 21:35:08 +0000 (16:35 -0500)]
full docs for id3 and minor refactoring
Doug Coleman [Sat, 28 Mar 2009 21:34:52 +0000 (16:34 -0500)]
inline a couple of combinators to fix compile warnings
Slava Pestov [Sat, 28 Mar 2009 20:30:20 +0000 (15:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 28 Mar 2009 20:29:58 +0000 (15:29 -0500)]
Trailing [[ no longer throws an error in farkup parser
Doug Coleman [Sat, 28 Mar 2009 20:02:28 +0000 (15:02 -0500)]
less stack shuffling
Doug Coleman [Sat, 28 Mar 2009 19:41:48 +0000 (14:41 -0500)]
change makefile to use .so instead of .a on unix
Doug Coleman [Sat, 28 Mar 2009 19:17:24 +0000 (14:17 -0500)]
fix blas ffi on linux64
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
Slava Pestov [Sat, 28 Mar 2009 09:25:23 +0000 (04:25 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 28 Mar 2009 09:25:12 +0000 (04:25 -0500)]
Fix wiki template
Slava Pestov [Sat, 28 Mar 2009 09:25:07 +0000 (04:25 -0500)]
Fix syntax docs
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
Doug Coleman [Sat, 28 Mar 2009 02:57:27 +0000 (21:57 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 28 Mar 2009 02:57:10 +0000 (21:57 -0500)]
use a different abi on linux for fortran
Slava Pestov [Sat, 28 Mar 2009 01:05:30 +0000 (20:05 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 28 Mar 2009 01:05:23 +0000 (20:05 -0500)]
Add compiler transform for index with a literal sequenc
Doug Coleman [Sat, 28 Mar 2009 01:04:05 +0000 (20:04 -0500)]
clean up duplication
Slava Pestov [Sat, 28 Mar 2009 01:03:00 +0000 (20:03 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 28 Mar 2009 00:55:34 +0000 (19:55 -0500)]
redo the roman ops with smart combinators
Slava Pestov [Sat, 28 Mar 2009 00:26:16 +0000 (19:26 -0500)]
Fix stream-read-until on byte-readers
Doug Coleman [Fri, 27 Mar 2009 23:55:54 +0000 (18:55 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 27 Mar 2009 23:55:43 +0000 (18:55 -0500)]
use CONSTANT: in roman
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
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.
Doug Coleman [Fri, 27 Mar 2009 23:23:11 +0000 (18:23 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 27 Mar 2009 22:58:31 +0000 (17:58 -0500)]
hopefully last fix for alien.factor
Doug Coleman [Fri, 27 Mar 2009 22:50:54 +0000 (17:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 27 Mar 2009 20:39:13 +0000 (15:39 -0500)]
use -fPIC on all platforms for ffi lib
sheeple [Fri, 27 Mar 2009 19:39:45 +0000 (14:39 -0500)]
fix ffi tests on 32bit
sheeple [Fri, 27 Mar 2009 15:41:24 +0000 (10:41 -0500)]
use .a instead of .so on unix
Slava Pestov [Fri, 27 Mar 2009 05:20:10 +0000 (00:20 -0500)]
Merge branch 'master' of git://github.com/seckar/factor
Nicholas Seckar [Fri, 27 Mar 2009 05:05:18 +0000 (22:05 -0700)]
Update scaffold-vocab docs, it does not create tests
Slava Pestov [Fri, 27 Mar 2009 02:28:57 +0000 (21:28 -0500)]
Split off normalize-image into images.normalization
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
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
Slava Pestov [Fri, 27 Mar 2009 02:26:06 +0000 (21:26 -0500)]
Update GENERIC# docs now that stack effect is mandatory
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
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
Doug Coleman [Fri, 27 Mar 2009 01:20:06 +0000 (20:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 27 Mar 2009 01:19:45 +0000 (20:19 -0500)]
fix the makefile for linux64 ffi_test
Doug Coleman [Fri, 27 Mar 2009 00:58:23 +0000 (19:58 -0500)]
fix using list
Slava Pestov [Fri, 27 Mar 2009 00:02:11 +0000 (19:02 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 26 Mar 2009 23:56:10 +0000 (18:56 -0500)]
don't normalize-path in add-library
Slava Pestov [Thu, 26 Mar 2009 23:20:30 +0000 (18:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 26 Mar 2009 18:33:00 +0000 (13:33 -0500)]
Don't need freetype library in Factor.app anymore
Slava Pestov [Thu, 26 Mar 2009 18:02:28 +0000 (13:02 -0500)]
Tips of the day now implement the definition protocol
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