]> gitweb.factorcode.org Git - factor.git/log
factor.git
19 years agoadded sdl-gfx
Slava Pestov [Sun, 10 Oct 2004 01:43:14 +0000 (01:43 +0000)]
added sdl-gfx

19 years agocompile all by default
Slava Pestov [Sat, 9 Oct 2004 19:14:49 +0000 (19:14 +0000)]
compile all by default

19 years agofix parser bug with [ 1 | #{ 1 2 } ]
Slava Pestov [Thu, 7 Oct 2004 03:40:46 +0000 (03:40 +0000)]
fix parser bug with [ 1 | #{ 1 2 } ]

19 years agosome code cleanups, remove usages of deprecated combinators
Slava Pestov [Thu, 7 Oct 2004 03:34:22 +0000 (03:34 +0000)]
some code cleanups, remove usages of deprecated combinators

19 years agosome compiler work
Slava Pestov [Thu, 7 Oct 2004 01:04:01 +0000 (01:04 +0000)]
some compiler work

19 years agosome compiler work, compiled? primitive
Slava Pestov [Tue, 5 Oct 2004 03:58:53 +0000 (03:58 +0000)]
some compiler work, compiled? primitive

19 years agostarted with SYMBOL: for java factor
Slava Pestov [Tue, 5 Oct 2004 03:06:18 +0000 (03:06 +0000)]
started with SYMBOL: for java factor

19 years agocompiler work, file-responder fix
Slava Pestov [Tue, 5 Oct 2004 01:51:57 +0000 (01:51 +0000)]
compiler work, file-responder fix

19 years agomore test suite work
Slava Pestov [Sun, 3 Oct 2004 20:39:32 +0000 (20:39 +0000)]
more test suite work

19 years agothrow is primitive in CFactor, working on test suite
Slava Pestov [Sun, 3 Oct 2004 20:07:48 +0000 (20:07 +0000)]
throw is primitive in CFactor, working on test suite

19 years ago2generic is compiled
Slava Pestov [Sat, 2 Oct 2004 02:46:12 +0000 (02:46 +0000)]
2generic is compiled

19 years agocompiling when/unless
Slava Pestov [Sat, 2 Oct 2004 02:25:19 +0000 (02:25 +0000)]
compiling when/unless

19 years ago'generic' word now compiled
Slava Pestov [Sat, 2 Oct 2004 02:02:54 +0000 (02:02 +0000)]
'generic' word now compiled

19 years agoworking on compiler
Slava Pestov [Fri, 1 Oct 2004 01:49:49 +0000 (01:49 +0000)]
working on compiler

19 years agocompiling mutually recursive words
Slava Pestov [Tue, 28 Sep 2004 04:24:36 +0000 (04:24 +0000)]
compiling mutually recursive words

19 years agofix
Slava Pestov [Tue, 28 Sep 2004 03:01:04 +0000 (03:01 +0000)]
fix

19 years agostr/vector-hashcode
Slava Pestov [Mon, 27 Sep 2004 01:34:25 +0000 (01:34 +0000)]
str/vector-hashcode

19 years agodoc updates
Slava Pestov [Mon, 27 Sep 2004 00:16:02 +0000 (00:16 +0000)]
doc updates

19 years agoC struct cleanups, alien-call word
Slava Pestov [Sat, 25 Sep 2004 20:18:11 +0000 (20:18 +0000)]
C struct cleanups, alien-call word

19 years agosome bug fixes and ffi updates
Slava Pestov [Sat, 25 Sep 2004 03:22:44 +0000 (03:22 +0000)]
some bug fixes and ffi updates

19 years agohtml link fixes
Slava Pestov [Thu, 23 Sep 2004 20:50:30 +0000 (20:50 +0000)]
html link fixes

19 years agohttpd responder changes, fix gc race
Slava Pestov [Thu, 23 Sep 2004 03:42:45 +0000 (03:42 +0000)]
httpd responder changes, fix gc race

19 years agolocal aliens
Slava Pestov [Wed, 22 Sep 2004 02:58:54 +0000 (02:58 +0000)]
local aliens

19 years agoheap-stats. word
Slava Pestov [Tue, 21 Sep 2004 16:41:57 +0000 (16:41 +0000)]
heap-stats. word

19 years agoALIEN-CALL macro
Slava Pestov [Tue, 21 Sep 2004 02:36:54 +0000 (02:36 +0000)]
ALIEN-CALL macro

19 years agobetter C type support in FFI
Slava Pestov [Tue, 21 Sep 2004 01:02:48 +0000 (01:02 +0000)]
better C type support in FFI

19 years agoworking on the FFI
Slava Pestov [Sun, 19 Sep 2004 21:39:28 +0000 (21:39 +0000)]
working on the FFI

19 years agoslightly faster type checking
Slava Pestov [Sun, 19 Sep 2004 04:57:33 +0000 (04:57 +0000)]
slightly faster type checking

19 years agorewrote generic arithmetic in factor
Slava Pestov [Sun, 19 Sep 2004 04:33:40 +0000 (04:33 +0000)]
rewrote generic arithmetic in factor

19 years agobefore generic arithmetic cleanup before-generic-arithmetic-cleanup
Slava Pestov [Sun, 19 Sep 2004 02:29:29 +0000 (02:29 +0000)]
before generic arithmetic cleanup

19 years agolatest SmokedOut, hopefully starting work again
Slava Pestov [Sun, 19 Sep 2004 01:47:12 +0000 (01:47 +0000)]
latest SmokedOut, hopefully starting work again

19 years agostart FFI
Slava Pestov [Sat, 18 Sep 2004 22:15:01 +0000 (22:15 +0000)]
start FFI

19 years agosome parse-number cleanup, documentation work
Slava Pestov [Wed, 15 Sep 2004 03:23:05 +0000 (03:23 +0000)]
some parse-number cleanup, documentation work

19 years agocompiler work
Slava Pestov [Sat, 11 Sep 2004 19:26:24 +0000 (19:26 +0000)]
compiler work

19 years agoreleasing 0.65
Slava Pestov [Wed, 8 Sep 2004 06:46:40 +0000 (06:46 +0000)]
releasing 0.65

19 years agocompiler compiles fib
Slava Pestov [Wed, 8 Sep 2004 06:31:03 +0000 (06:31 +0000)]
compiler compiles fib

19 years agoremove default-responders call which is no longer needed.
Chris Double [Wed, 8 Sep 2004 03:51:20 +0000 (03:51 +0000)]
remove default-responders call which is no longer needed.

19 years agomissing file
Slava Pestov [Wed, 8 Sep 2004 03:47:18 +0000 (03:47 +0000)]
missing file

19 years agomore work on assembler
Slava Pestov [Tue, 7 Sep 2004 05:34:10 +0000 (05:34 +0000)]
more work on assembler

19 years agomore compiler work, a few java factor fixes
Slava Pestov [Tue, 7 Sep 2004 02:39:12 +0000 (02:39 +0000)]
more compiler work, a few java factor fixes

19 years agostarted x86 compiler
Slava Pestov [Mon, 6 Sep 2004 06:32:04 +0000 (06:32 +0000)]
started x86 compiler

19 years agofix millis; fix <resource-stream>
Slava Pestov [Mon, 6 Sep 2004 00:14:37 +0000 (00:14 +0000)]
fix millis; fix <resource-stream>

19 years agoshift now behaves correctly with large right shift'
Slava Pestov [Sun, 5 Sep 2004 04:06:09 +0000 (04:06 +0000)]
shift now behaves correctly with large right shift'

19 years agodoc updates, big endian fix
Slava Pestov [Sun, 5 Sep 2004 02:29:07 +0000 (02:29 +0000)]
doc updates, big endian fix

19 years agocwd/cd primitives, dir./pwd library words, pipe word in JVM factor'
Slava Pestov [Sat, 4 Sep 2004 07:06:53 +0000 (07:06 +0000)]
cwd/cd primitives, dir./pwd library words, pipe word in JVM factor'

19 years agoassorted enhancements, started 64-bit image output
Slava Pestov [Sat, 4 Sep 2004 05:05:50 +0000 (05:05 +0000)]
assorted enhancements, started 64-bit image output

19 years agonicer multiply_fixnum; thanks The_Vulture
Slava Pestov [Fri, 3 Sep 2004 22:49:04 +0000 (22:49 +0000)]
nicer multiply_fixnum; thanks The_Vulture

19 years agofixnum multiplication doesn't use long long
Slava Pestov [Fri, 3 Sep 2004 22:37:25 +0000 (22:37 +0000)]
fixnum multiplication doesn't use long long

19 years agoarithmetic shift no longer uses long long, plugin improvements
Slava Pestov [Fri, 3 Sep 2004 20:54:58 +0000 (20:54 +0000)]
arithmetic shift no longer uses long long, plugin improvements

19 years agoHOME key in listener a bit more useful
Slava Pestov [Fri, 3 Sep 2004 19:12:45 +0000 (19:12 +0000)]
HOME key in listener a bit more useful

19 years agoadd test case for: chars > 127 were being read incorrectly in cfactor
Slava Pestov [Fri, 3 Sep 2004 03:00:30 +0000 (03:00 +0000)]
add test case for: chars > 127 were being read incorrectly in cfactor

19 years agofix signed -vs- unsigned issue; chars > 127 were being read incorrectly in cfactor
Slava Pestov [Fri, 3 Sep 2004 02:53:50 +0000 (02:53 +0000)]
fix signed -vs- unsigned issue; chars > 127 were being read incorrectly in cfactor

19 years agofix fcopy
Slava Pestov [Fri, 3 Sep 2004 01:51:19 +0000 (01:51 +0000)]
fix fcopy

19 years agohtml-tags imported, file responder shows icons
Slava Pestov [Thu, 2 Sep 2004 23:38:05 +0000 (23:38 +0000)]
html-tags imported, file responder shows icons

19 years agofile-responder improvements, plugin improvements
Slava Pestov [Thu, 2 Sep 2004 20:40:34 +0000 (20:40 +0000)]
file-responder improvements, plugin improvements

19 years agoChanges to get things working with the combinators and files vocab
Chris Double [Thu, 2 Sep 2004 01:18:42 +0000 (01:18 +0000)]
Changes to get things working with the combinators and files vocab
changes.

19 years agogc fix
Slava Pestov [Thu, 2 Sep 2004 01:04:16 +0000 (01:04 +0000)]
gc fix

19 years agobetter plugin docs
Slava Pestov [Wed, 1 Sep 2004 03:42:30 +0000 (03:42 +0000)]
better plugin docs

19 years agoEdit word dialog
Slava Pestov [Wed, 1 Sep 2004 02:22:47 +0000 (02:22 +0000)]
Edit word dialog

19 years agocommand for inserting USE: declarations, cfactor memory management cleanup
Slava Pestov [Wed, 1 Sep 2004 00:31:16 +0000 (00:31 +0000)]
command for inserting USE: declarations, cfactor memory management cleanup

19 years agodoc strings for primitives
Slava Pestov [Tue, 31 Aug 2004 05:01:43 +0000 (05:01 +0000)]
doc strings for primitives

19 years agosome combinators cleaned up, whatever else
Slava Pestov [Tue, 31 Aug 2004 04:27:09 +0000 (04:27 +0000)]
some combinators cleaned up, whatever else

19 years agofile responder directory listing
Slava Pestov [Tue, 31 Aug 2004 00:24:19 +0000 (00:24 +0000)]
file responder directory listing

19 years agosimplified directory listing in cfactor, faster = and hashcode
Slava Pestov [Mon, 30 Aug 2004 06:30:55 +0000 (06:30 +0000)]
simplified directory listing in cfactor, faster = and hashcode

19 years agosome work on directory listing in cfactor
Slava Pestov [Mon, 30 Aug 2004 04:36:44 +0000 (04:36 +0000)]
some work on directory listing in cfactor

19 years agofile responder: redirect if directory url does not end with /, and other changes...
Slava Pestov [Mon, 30 Aug 2004 03:30:54 +0000 (03:30 +0000)]
file responder: redirect if directory url does not end with /, and other changes to httpd

19 years agostring hashcodes are fixnums
Slava Pestov [Sun, 29 Aug 2004 19:56:30 +0000 (19:56 +0000)]
string hashcodes are fixnums

19 years agowords are now hashed
Slava Pestov [Sun, 29 Aug 2004 08:03:16 +0000 (08:03 +0000)]
words are now hashed

19 years agoimproved CPU profiler; memory profiler
Slava Pestov [Sun, 29 Aug 2004 07:20:19 +0000 (07:20 +0000)]
improved CPU profiler; memory profiler

19 years agoCFactor documentation comments
Slava Pestov [Sun, 29 Aug 2004 05:50:34 +0000 (05:50 +0000)]
CFactor documentation comments

19 years agoclean up bignum cached constants
Slava Pestov [Sun, 29 Aug 2004 05:04:42 +0000 (05:04 +0000)]
clean up bignum cached constants

19 years agofile responder works with native factor
Slava Pestov [Sun, 29 Aug 2004 02:25:59 +0000 (02:25 +0000)]
file responder works with native factor

19 years agonew files vocab, dissolved builtins vocab, moved tutorial programs to doc/tutorial/
Slava Pestov [Sat, 28 Aug 2004 20:43:43 +0000 (20:43 +0000)]
new files vocab, dissolved builtins vocab, moved tutorial programs to doc/tutorial/

19 years agoFactor 0.64
Slava Pestov [Sat, 28 Aug 2004 03:20:10 +0000 (03:20 +0000)]
Factor 0.64

19 years agofix broken fixnum bitops
Slava Pestov [Fri, 27 Aug 2004 06:35:26 +0000 (06:35 +0000)]
fix broken fixnum bitops

19 years agofix various memory corruption issues
Slava Pestov [Fri, 27 Aug 2004 06:09:24 +0000 (06:09 +0000)]
fix various memory corruption issues

19 years agoroom fix with large arena
Slava Pestov [Fri, 27 Aug 2004 03:39:13 +0000 (03:39 +0000)]
room fix with large arena

19 years agofix mandel.factor
Slava Pestov [Fri, 27 Aug 2004 03:11:46 +0000 (03:11 +0000)]
fix mandel.factor

19 years agofix division and modulo giving incorrect results
Slava Pestov [Fri, 27 Aug 2004 03:05:48 +0000 (03:05 +0000)]
fix division and modulo giving incorrect results

19 years agohttpd fix
Slava Pestov [Fri, 27 Aug 2004 02:34:33 +0000 (02:34 +0000)]
httpd fix

19 years agoFix for change from worddef>list to word-parameter.
Chris Double [Fri, 27 Aug 2004 02:34:09 +0000 (02:34 +0000)]
Fix for change from worddef>list to word-parameter.
Fix for moving arithmetic functions into math vocab.

19 years agofix some overflow issues
Slava Pestov [Fri, 27 Aug 2004 02:21:17 +0000 (02:21 +0000)]
fix some overflow issues

19 years agocleanup of mandel.factor
Slava Pestov [Fri, 27 Aug 2004 00:13:44 +0000 (00:13 +0000)]
cleanup of mandel.factor

19 years agomandelbrot fractal
Slava Pestov [Fri, 27 Aug 2004 00:10:25 +0000 (00:10 +0000)]
mandelbrot fractal

19 years agobignums are done
Slava Pestov [Thu, 26 Aug 2004 23:37:22 +0000 (23:37 +0000)]
bignums are done

19 years agosome bignum work
Slava Pestov [Thu, 26 Aug 2004 00:51:19 +0000 (00:51 +0000)]
some bignum work

19 years agobignums (sort of)
Slava Pestov [Wed, 25 Aug 2004 06:00:52 +0000 (06:00 +0000)]
bignums (sort of)

19 years agosome minor cleanups in preparation for landing of s48 bignums
Slava Pestov [Wed, 25 Aug 2004 04:26:49 +0000 (04:26 +0000)]
some minor cleanups in preparation for landing of s48 bignums

19 years agoPorting Scheme48 bignums to Factor.
Slava Pestov [Wed, 25 Aug 2004 03:46:55 +0000 (03:46 +0000)]
Porting Scheme48 bignums to Factor.

19 years agoworddef>list renamed to word-parameter
Slava Pestov [Tue, 24 Aug 2004 23:36:59 +0000 (23:36 +0000)]
worddef>list renamed to word-parameter

19 years agoinferior.factor is usable for real work
Slava Pestov [Tue, 24 Aug 2004 22:01:36 +0000 (22:01 +0000)]
inferior.factor is usable for real work

19 years agoremoved unnecessary top-level-continuation stuff
Slava Pestov [Tue, 24 Aug 2004 19:27:37 +0000 (19:27 +0000)]
removed unnecessary top-level-continuation stuff

19 years agorename contains to contains? for consistency
Slava Pestov [Tue, 24 Aug 2004 19:11:10 +0000 (19:11 +0000)]
rename contains to contains? for consistency

19 years agosome simple benchmarks
Slava Pestov [Tue, 24 Aug 2004 03:27:55 +0000 (03:27 +0000)]
some simple benchmarks

19 years agooops
Slava Pestov [Tue, 24 Aug 2004 00:53:29 +0000 (00:53 +0000)]
oops

19 years agomultitasking httpd
Slava Pestov [Tue, 24 Aug 2004 00:44:58 +0000 (00:44 +0000)]
multitasking httpd

19 years agofix for socket closing
Slava Pestov [Mon, 23 Aug 2004 22:46:46 +0000 (22:46 +0000)]
fix for socket closing

19 years agouse character streams instead of binary streams in todo list.
Chris Double [Mon, 23 Aug 2004 20:22:57 +0000 (20:22 +0000)]
use character streams instead of binary streams in todo list.
get liveupdater working with native factor.
browser responder now works in native factor.

19 years agoget todo list working with native factor.
Chris Double [Mon, 23 Aug 2004 20:21:49 +0000 (20:21 +0000)]
get todo list working with native factor.
rewrote storage routines to not use run-file. Removed regular
expressions and use paser-combinators instead.

19 years agosome miscellaneous error handling and bootstrapping cleanups
Slava Pestov [Mon, 23 Aug 2004 06:15:10 +0000 (06:15 +0000)]
some miscellaneous error handling and bootstrapping cleanups