]>
gitweb.factorcode.org Git - factor.git/log
Doug Coleman [Wed, 1 Apr 2009 08:18:51 +0000 (03:18 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 1 Apr 2009 08:13:38 +0000 (03:13 -0500)]
take-until doesnt pass the element to the quotation anymore
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
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
Doug Coleman [Wed, 1 Apr 2009 07:45:20 +0000 (02:45 -0500)]
add take-while to state parser
Doug Coleman [Wed, 1 Apr 2009 07:33:38 +0000 (02:33 -0500)]
more renaing get-char to current
Doug Coleman [Wed, 1 Apr 2009 07:32:48 +0000 (02:32 -0500)]
rename get-next to peek-next, get-char to current
Slava Pestov [Wed, 1 Apr 2009 07:09:49 +0000 (02:09 -0500)]
Add new vocabs
Slava Pestov [Wed, 1 Apr 2009 07:08:49 +0000 (02:08 -0500)]
Load smalltalk.library by default and remove useless smalltalk.factor
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
Slava Pestov [Wed, 1 Apr 2009 05:00:20 +0000 (00:00 -0500)]
Merge branch 'master' into smalltalk
Chris Double [Wed, 1 Apr 2009 04:55:15 +0000 (17:55 +1300)]
Fix peg left recursion handling
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
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
...
Slava Pestov [Wed, 1 Apr 2009 04:39:36 +0000 (23:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 1 Apr 2009 04:39:11 +0000 (23:39 -0500)]
Fix stack effect declarations for (>>foo) words
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
Slava Pestov [Wed, 1 Apr 2009 03:30:13 +0000 (22:30 -0500)]
Smalltalk parser work in progress
Jose A. Ortega Ruiz [Wed, 1 Apr 2009 03:03:28 +0000 (05:03 +0200)]
FUEL: Font lock and no indentation for EBNF: ... ;EBNF forms.
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
Slava Pestov [Wed, 1 Apr 2009 02:23:09 +0000 (21:23 -0500)]
smalltalk: Working on message cascade syntax
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:49:10 +0000 (17:49 -0500)]
Merge branch 'master' into smalltalk
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 06:37:05 +0000 (01:37 -0500)]
Fix printing of nested arrays
Slava Pestov [Tue, 31 Mar 2009 06:24:38 +0000 (01:24 -0500)]
smalltalk: working on lexical scoping for instance variables and class names
Slava Pestov [Tue, 31 Mar 2009 02:42:54 +0000 (21:42 -0500)]
Merge branch 'master' into smalltalk
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
Slava Pestov [Tue, 31 Mar 2009 01:45:01 +0000 (20:45 -0500)]
smalltalk: adding a small library, fix various bugs
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
Slava Pestov [Mon, 30 Mar 2009 10:31:50 +0000 (05:31 -0500)]
First checkin of extra/smalltalk
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
U-SLAVA-DFB8FF805\Slava [Mon, 30 Mar 2009 03:52:58 +0000 (22:52 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into uniscribe
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:10:26 +0000 (19:10 -0500)]
Merge branch 'master' into uniscribe
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:27:37 +0000 (22:27 -0500)]
Uniscribe text rendering work in progress
Slava Pestov [Sun, 29 Mar 2009 03:27:18 +0000 (22:27 -0500)]
Split off some code from ui.backend.windows into windows.offscreen
Slava Pestov [Sun, 29 Mar 2009 03:26:49 +0000 (22:26 -0500)]
alien.destructors: ignore any output values from disposal word
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