]>
gitweb.factorcode.org Git - factor.git/log
Slava Pestov [Mon, 29 Nov 2004 03:00:49 +0000 (03:00 +0000)]
remove stale file
Slava Pestov [Mon, 29 Nov 2004 02:58:53 +0000 (02:58 +0000)]
new-guide is now devel-guide
Slava Pestov [Mon, 29 Nov 2004 02:56:58 +0000 (02:56 +0000)]
fix literal dataflow, other fixes
Slava Pestov [Mon, 29 Nov 2004 00:07:24 +0000 (00:07 +0000)]
working on inference; symbols are written to images; generic words in core
Slava Pestov [Sun, 28 Nov 2004 04:09:32 +0000 (04:09 +0000)]
more dataflow work
Slava Pestov [Sun, 28 Nov 2004 03:26:05 +0000 (03:26 +0000)]
more dataflow work, minor native cleanup
Slava Pestov [Sat, 27 Nov 2004 23:06:39 +0000 (23:06 +0000)]
working on docs
Slava Pestov [Sat, 27 Nov 2004 05:51:28 +0000 (05:51 +0000)]
inferencer fixes
Slava Pestov [Sat, 27 Nov 2004 05:33:17 +0000 (05:33 +0000)]
inline annotation for combinators; faster stack checker taking advantage of this fact; started dataflow IR
Slava Pestov [Sat, 27 Nov 2004 03:23:57 +0000 (03:23 +0000)]
oop fix, split up inference
Slava Pestov [Fri, 26 Nov 2004 04:14:17 +0000 (04:14 +0000)]
telnetd fix
Slava Pestov [Fri, 26 Nov 2004 04:09:52 +0000 (04:09 +0000)]
fix oop.factor
Slava Pestov [Fri, 26 Nov 2004 02:58:58 +0000 (02:58 +0000)]
Add support for icon attribute in jEdit plugin
Slava Pestov [Fri, 26 Nov 2004 02:53:27 +0000 (02:53 +0000)]
more rearrangement
Slava Pestov [Fri, 26 Nov 2004 02:51:47 +0000 (02:51 +0000)]
dissolve platform/native/
Slava Pestov [Fri, 26 Nov 2004 02:08:09 +0000 (02:08 +0000)]
minor prettyprint improvements
Slava Pestov [Fri, 26 Nov 2004 01:37:05 +0000 (01:37 +0000)]
hashtable prettyprinting
Slava Pestov [Thu, 25 Nov 2004 02:45:30 +0000 (02:45 +0000)]
ExternalFactor is done
Slava Pestov [Wed, 24 Nov 2004 03:20:23 +0000 (03:20 +0000)]
continuation prompt in the listener; moved some stuff to syntax dir
Chris Double [Wed, 24 Nov 2004 00:58:19 +0000 (00:58 +0000)]
Added more details to tutorial of cont-responder
Slava Pestov [Tue, 23 Nov 2004 02:12:29 +0000 (02:12 +0000)]
now that stack checker works, remove compile-all machinery
Slava Pestov [Tue, 23 Nov 2004 00:15:14 +0000 (00:15 +0000)]
working on docs, measuring gc time
Chris Double [Mon, 22 Nov 2004 22:07:17 +0000 (22:07 +0000)]
fix 'usages.' usage in eval-responder. fix tutorial typo. update browser
and tutorial for new room word changes. updated browser to use room.
instead of room. remove form around live search field in eval-responder.
prevent enter key on eval-responder in live search field from failing.
removed double prompting of numbers game. removed vars-values usage and
replaced with hash>alist.
Slava Pestov [Mon, 22 Nov 2004 02:16:16 +0000 (02:16 +0000)]
fixes
Slava Pestov [Mon, 22 Nov 2004 00:27:18 +0000 (00:27 +0000)]
minor inference and interpreter work
Slava Pestov [Sun, 21 Nov 2004 08:29:18 +0000 (08:29 +0000)]
cleanup quicksort, thread safety fix
Slava Pestov [Sat, 20 Nov 2004 21:57:01 +0000 (21:57 +0000)]
various cleanups, code primitive now shows code space usage, :get and &get, working on inferencer
Chris Double [Sat, 20 Nov 2004 21:32:02 +0000 (21:32 +0000)]
Changes to cont-responder:
added start of a tutorial
added numbers game example
add cont-responder testing functions
minor refactoring of cont-responder
eval-responder now works again!
Changes to parser-combinators:
modify str-head and str-tail usage for their changed stack effects
Slava Pestov [Fri, 19 Nov 2004 22:28:23 +0000 (22:28 +0000)]
communicates stack effect from socket
Slava Pestov [Fri, 19 Nov 2004 04:23:12 +0000 (04:23 +0000)]
ExternalFactor VocabularyLookup
Slava Pestov [Thu, 18 Nov 2004 01:59:28 +0000 (01:59 +0000)]
working on stack effect inference
Slava Pestov [Wed, 17 Nov 2004 22:11:09 +0000 (22:11 +0000)]
Performance improvement for FactorStream
Slava Pestov [Wed, 17 Nov 2004 04:14:01 +0000 (04:14 +0000)]
Remove more Java Factor-only code
Slava Pestov [Wed, 17 Nov 2004 04:09:34 +0000 (04:09 +0000)]
Remove Java Factor tests
Slava Pestov [Wed, 17 Nov 2004 04:06:56 +0000 (04:06 +0000)]
remove some old stuff
Slava Pestov [Wed, 17 Nov 2004 04:04:51 +0000 (04:04 +0000)]
Java Factor no longer exists
Slava Pestov [Wed, 17 Nov 2004 00:45:15 +0000 (00:45 +0000)]
missing jedit-wire.factor in CVS
Slava Pestov [Tue, 16 Nov 2004 17:35:19 +0000 (17:35 +0000)]
remove JVM compiler stuff from library
Slava Pestov [Tue, 16 Nov 2004 17:24:05 +0000 (17:24 +0000)]
Removed JVM compiler
Slava Pestov [Tue, 16 Nov 2004 03:47:19 +0000 (03:47 +0000)]
updates for console plugin
Slava Pestov [Tue, 16 Nov 2004 03:06:01 +0000 (03:06 +0000)]
action menus work in listener
Chris Double [Tue, 16 Nov 2004 03:03:55 +0000 (03:03 +0000)]
Remove cont-html.factor. It is replaced by html-tags.factor in the
library.
Slava Pestov [Tue, 16 Nov 2004 02:37:49 +0000 (02:37 +0000)]
more documentation work
Slava Pestov [Mon, 15 Nov 2004 17:33:21 +0000 (17:33 +0000)]
random cleanups, starting new developer's guide
Chris Double [Sun, 14 Nov 2004 21:57:28 +0000 (21:57 +0000)]
replace string formatting with new make-string system and use html
instead of cont-html. remove cont-html.factor file as it is
supercontents of the html vocabulary in the standard library. remove
unneeded test function from todo example. removed requirement for
parser combinator library from todo cont-responder example.
Slava Pestov [Sat, 13 Nov 2004 23:24:46 +0000 (23:24 +0000)]
more plugin work
Slava Pestov [Sat, 13 Nov 2004 23:07:18 +0000 (23:07 +0000)]
overhauling plugin
Slava Pestov [Fri, 12 Nov 2004 02:00:28 +0000 (02:00 +0000)]
fix for jvm factor bootstrap
Slava Pestov [Thu, 11 Nov 2004 21:45:55 +0000 (21:45 +0000)]
stack effects for all primitives, updated to do list, literal hashtable syntax {{ [ key | value ] ... }}
Slava Pestov [Thu, 11 Nov 2004 20:15:43 +0000 (20:15 +0000)]
make-string and make-list replace <> and [, ,]
Slava Pestov [Wed, 10 Nov 2004 03:47:01 +0000 (03:47 +0000)]
Start Factor 0.69
Slava Pestov [Wed, 10 Nov 2004 03:22:25 +0000 (03:22 +0000)]
Factor 0.68
Slava Pestov [Wed, 10 Nov 2004 03:19:43 +0000 (03:19 +0000)]
compiled stack ops didn't commit-literals; printing gensym with a def failed
Slava Pestov [Wed, 10 Nov 2004 02:51:43 +0000 (02:51 +0000)]
added sdl-keysyms, split sdl vocabulary, more factoroids work
Slava Pestov [Tue, 9 Nov 2004 17:29:25 +0000 (17:29 +0000)]
fixed signal handling, factoroids
Slava Pestov [Tue, 9 Nov 2004 17:25:13 +0000 (17:25 +0000)]
examples/ directory
Slava Pestov [Tue, 9 Nov 2004 17:23:35 +0000 (17:23 +0000)]
moving examples to examples/
Slava Pestov [Tue, 9 Nov 2004 03:36:51 +0000 (03:36 +0000)]
a pile of bug fixes and improvements
Slava Pestov [Sun, 7 Nov 2004 02:20:43 +0000 (02:20 +0000)]
oopsie in boot-stage2
Slava Pestov [Sun, 7 Nov 2004 02:20:05 +0000 (02:20 +0000)]
add test for diverging words
Slava Pestov [Sun, 7 Nov 2004 02:03:35 +0000 (02:03 +0000)]
preliminary implementation of recursive effect deduction, compiler work
Slava Pestov [Sat, 6 Nov 2004 20:51:17 +0000 (20:51 +0000)]
datastack in ESI
Slava Pestov [Fri, 5 Nov 2004 22:41:54 +0000 (22:41 +0000)]
work on inferencer, and vector-2map combinator
Slava Pestov [Fri, 5 Nov 2004 02:36:33 +0000 (02:36 +0000)]
working on inference
Slava Pestov [Thu, 4 Nov 2004 04:42:48 +0000 (04:42 +0000)]
fix tests
Slava Pestov [Thu, 4 Nov 2004 04:37:08 +0000 (04:37 +0000)]
add infix parser library
Slava Pestov [Thu, 4 Nov 2004 04:36:24 +0000 (04:36 +0000)]
add missing test
Slava Pestov [Thu, 4 Nov 2004 04:35:36 +0000 (04:35 +0000)]
adding trace, step, stack inference to cvs, rearranging some stuff
Chris Double [Tue, 2 Nov 2004 22:23:35 +0000 (22:23 +0000)]
refactor todo words as per slava's suggestions
Chris Double [Tue, 2 Nov 2004 01:11:30 +0000 (01:11 +0000)]
re-enable loading of todo example.
Chris Double [Tue, 2 Nov 2004 01:10:35 +0000 (01:10 +0000)]
Rewrite username validation in todo example to workaround current bug in
parser combinator library.
Chris Double [Tue, 2 Nov 2004 00:02:33 +0000 (00:02 +0000)]
Get continuation responder and parser combinators working with recent
factor changes. Todo example is currently broken.
Slava Pestov [Sun, 31 Oct 2004 19:36:42 +0000 (19:36 +0000)]
quit-responder fix, pointless and misguided type number rearrangement
Slava Pestov [Sun, 31 Oct 2004 03:18:55 +0000 (03:18 +0000)]
actions menu cleanup
Slava Pestov [Sun, 31 Oct 2004 01:41:25 +0000 (01:41 +0000)]
Factor is now a console shell
Slava Pestov [Sat, 30 Oct 2004 01:23:45 +0000 (01:23 +0000)]
adding graphics library
Slava Pestov [Fri, 29 Oct 2004 03:58:23 +0000 (03:58 +0000)]
minor fixes
Slava Pestov [Thu, 28 Oct 2004 03:13:00 +0000 (03:13 +0000)]
a few bug fixes
Slava Pestov [Thu, 28 Oct 2004 01:21:31 +0000 (01:21 +0000)]
some cleanups and benchmarks
Slava Pestov [Sat, 23 Oct 2004 05:15:06 +0000 (05:15 +0000)]
alien fixes, sdl fixes, lotsa other stuff
Slava Pestov [Thu, 21 Oct 2004 01:49:10 +0000 (01:49 +0000)]
event fixes
Slava Pestov [Tue, 19 Oct 2004 16:32:54 +0000 (16:32 +0000)]
union types in FFI
Slava Pestov [Mon, 18 Oct 2004 05:37:46 +0000 (05:37 +0000)]
start 0.68 by moving list-math to contrib and simplifying subset combinator
Slava Pestov [Sun, 17 Oct 2004 23:12:30 +0000 (23:12 +0000)]
releasing Factor 0.67
Slava Pestov [Sun, 17 Oct 2004 23:10:46 +0000 (23:10 +0000)]
forgot about this file
Slava Pestov [Sun, 17 Oct 2004 23:10:22 +0000 (23:10 +0000)]
new, graphical contrib/mandel.factor
Slava Pestov [Sun, 17 Oct 2004 23:01:16 +0000 (23:01 +0000)]
various cleanups, better memory signal handler
Slava Pestov [Sun, 17 Oct 2004 20:04:49 +0000 (20:04 +0000)]
minor cleanups
Slava Pestov [Sun, 17 Oct 2004 01:55:13 +0000 (01:55 +0000)]
SDL_gfx binding and many cleanups
Slava Pestov [Thu, 14 Oct 2004 03:06:40 +0000 (03:06 +0000)]
working on sdl binding, remove some combinators
Slava Pestov [Wed, 13 Oct 2004 21:42:03 +0000 (21:42 +0000)]
latest fixes
Slava Pestov [Wed, 13 Oct 2004 03:52:03 +0000 (03:52 +0000)]
remove gc env slot
Slava Pestov [Wed, 13 Oct 2004 03:49:43 +0000 (03:49 +0000)]
memory management change, allocating primitives call gc directly
Slava Pestov [Tue, 12 Oct 2004 05:11:35 +0000 (05:11 +0000)]
possibly controversial: removed destructive list manipulation; other cleanups
Slava Pestov [Tue, 12 Oct 2004 01:40:12 +0000 (01:40 +0000)]
HSV>RGB color conversion, much other stuff
Slava Pestov [Sun, 10 Oct 2004 19:35:59 +0000 (19:35 +0000)]
parse-number cleanups
Slava Pestov [Sun, 10 Oct 2004 18:28:56 +0000 (18:28 +0000)]
moved quadratic and simpson to contrib, fix some parse-number oddness
Slava Pestov [Sun, 10 Oct 2004 02:36:41 +0000 (02:36 +0000)]
combinators.factor load fix
Slava Pestov [Sun, 10 Oct 2004 02:23:23 +0000 (02:23 +0000)]
Makefile better
Slava Pestov [Sun, 10 Oct 2004 01:58:16 +0000 (01:58 +0000)]
factor 0.66 ready