]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32
Maxim Savchenko [Wed, 1 Apr 2009 09:21:10 +0000 (05:21 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32

15 years agoAdd silly optimization for 'new'; this will be removed when compiler improves
Slava Pestov [Wed, 1 Apr 2009 07:53:30 +0000 (02:53 -0500)]
Add silly optimization for 'new'; this will be removed when compiler improves

15 years agoFixing up smalltalk to the point where it can run fib, slowly
Slava Pestov [Wed, 1 Apr 2009 07:47:51 +0000 (02:47 -0500)]
Fixing up smalltalk to the point where it can run fib, slowly

15 years agoAdd new vocabs
Slava Pestov [Wed, 1 Apr 2009 07:09:49 +0000 (02:09 -0500)]
Add new vocabs

15 years agoLoad smalltalk.library by default and remove useless smalltalk.factor
Slava Pestov [Wed, 1 Apr 2009 07:08:49 +0000 (02:08 -0500)]
Load smalltalk.library by default and remove useless smalltalk.factor

15 years agosmalltalk: fix various things in the parser, add temporary variable support, clean...
Slava Pestov [Wed, 1 Apr 2009 07:06:57 +0000 (02:06 -0500)]
smalltalk: fix various things in the parser, add temporary variable support, clean up compiler

15 years agoMerge branch 'master' into smalltalk
Slava Pestov [Wed, 1 Apr 2009 05:00:20 +0000 (00:00 -0500)]
Merge branch 'master' into smalltalk

15 years agoFix peg left recursion handling
Chris Double [Wed, 1 Apr 2009 04:55:15 +0000 (17:55 +1300)]
Fix peg left recursion handling

15 years agoRe-organize things so that bootstrap.ui doesn't load ui.text
Slava Pestov [Wed, 1 Apr 2009 04:44:38 +0000 (23:44 -0500)]
Re-organize things so that bootstrap.ui doesn't load ui.text

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 1 Apr 2009 04:39:36 +0000 (23:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix stack effect declarations for (>>foo) words
Slava Pestov [Wed, 1 Apr 2009 04:39:11 +0000 (23:39 -0500)]
Fix stack effect declarations for (>>foo) words

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 agoSmalltalk parser work in progress
Slava Pestov [Wed, 1 Apr 2009 03:30:13 +0000 (22:30 -0500)]
Smalltalk parser work in progress

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 agosmalltalk: Working on message cascade syntax
Slava Pestov [Wed, 1 Apr 2009 02:23:09 +0000 (21:23 -0500)]
smalltalk: Working on message cascade syntax

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 agoMerge branch 'master' into smalltalk
Slava Pestov [Tue, 31 Mar 2009 22:49:10 +0000 (17:49 -0500)]
Merge branch 'master' into smalltalk

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 agoFix printing of nested arrays
Slava Pestov [Tue, 31 Mar 2009 06:37:05 +0000 (01:37 -0500)]
Fix printing of nested arrays

15 years agosmalltalk: working on lexical scoping for instance variables and class names
Slava Pestov [Tue, 31 Mar 2009 06:24:38 +0000 (01:24 -0500)]
smalltalk: working on lexical scoping for instance variables and class names

15 years agoMerge branch 'master' into smalltalk
Slava Pestov [Tue, 31 Mar 2009 02:42:54 +0000 (21:42 -0500)]
Merge branch 'master' into smalltalk

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 agosmalltalk: adding a small library, fix various bugs
Slava Pestov [Tue, 31 Mar 2009 01:45:01 +0000 (20:45 -0500)]
smalltalk: adding a small library, fix various bugs

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 agoFirst checkin of extra/smalltalk
Slava Pestov [Mon, 30 Mar 2009 10:31:50 +0000 (05:31 -0500)]
First checkin of extra/smalltalk

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 agoMerge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32
Maxim Savchenko [Sat, 28 Mar 2009 12:17:40 +0000 (08:17 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32

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://factorcode.org/git/factor into clean-linux-x86-32
Maxim Savchenko [Fri, 27 Mar 2009 11:26:44 +0000 (07:26 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32

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