]> gitweb.factorcode.org Git - factor.git/log
factor.git
19 years agocombinators.factor load fix similar-0.66
Slava Pestov [Sun, 10 Oct 2004 02:36:41 +0000 (02:36 +0000)]
combinators.factor load fix

19 years agoMakefile better 0.66 release-0-66
Slava Pestov [Sun, 10 Oct 2004 02:23:23 +0000 (02:23 +0000)]
Makefile better

19 years agofactor 0.66 ready
Slava Pestov [Sun, 10 Oct 2004 01:58:16 +0000 (01:58 +0000)]
factor 0.66 ready

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