]> gitweb.factorcode.org Git - factor.git/log
factor.git
18 years agoDon't url-encode post data in http-post. Rely on caller to do it if needed by post
Chris Double [Thu, 18 Aug 2005 21:48:31 +0000 (21:48 +0000)]
Don't url-encode post data in http-post. Rely on caller to do it if needed by post
encoding type.

18 years agoTests removed from main parser-combinators source file and added to a
Chris Double [Wed, 17 Aug 2005 07:03:40 +0000 (07:03 +0000)]
Tests removed from main parser-combinators source file and added to a
tests.factor using Factor unit tests.

18 years agoFix Todo example so it works with removal of lexi>.
Chris Double [Tue, 16 Aug 2005 23:10:13 +0000 (23:10 +0000)]
Fix Todo example so it works with removal of lexi>.

18 years agoremoved obsolete file
Slava Pestov [Tue, 16 Aug 2005 21:42:32 +0000 (21:42 +0000)]
removed obsolete file

18 years agoclean up generic word code
Slava Pestov [Tue, 16 Aug 2005 19:53:30 +0000 (19:53 +0000)]
clean up generic word code

18 years agotypo in dll.c
Slava Pestov [Tue, 16 Aug 2005 03:34:10 +0000 (03:34 +0000)]
typo in dll.c

18 years agocollapse slice of a slice; %fast-set-slot linearizer was buggy
Slava Pestov [Tue, 16 Aug 2005 03:09:44 +0000 (03:09 +0000)]
collapse slice of a slice; %fast-set-slot linearizer was buggy

18 years agofix image loading with missing libraries
Slava Pestov [Mon, 15 Aug 2005 19:45:46 +0000 (19:45 +0000)]
fix image loading with missing libraries

18 years agoimages referencing libraries that could not be found no longer fail to load
Slava Pestov [Mon, 15 Aug 2005 19:34:00 +0000 (19:34 +0000)]
images referencing libraries that could not be found no longer fail to load

18 years agoredesigned generic arithmetic; new tag primitive
Slava Pestov [Mon, 15 Aug 2005 07:25:39 +0000 (07:25 +0000)]
redesigned generic arithmetic; new tag primitive

18 years agomore generic fixes
Slava Pestov [Mon, 15 Aug 2005 03:26:40 +0000 (03:26 +0000)]
more generic fixes

18 years agoclean up metaclasses
Slava Pestov [Sun, 14 Aug 2005 22:13:16 +0000 (22:13 +0000)]
clean up metaclasses

18 years agocleanup class<
Slava Pestov [Sun, 14 Aug 2005 21:33:45 +0000 (21:33 +0000)]
cleanup class<

18 years agounit tests for identities, recrossref speedup
Slava Pestov [Sun, 14 Aug 2005 06:08:11 +0000 (06:08 +0000)]
unit tests for identities, recrossref speedup

18 years agoarithmetic identities
Slava Pestov [Sun, 14 Aug 2005 05:17:25 +0000 (05:17 +0000)]
arithmetic identities

18 years agominor fixes, new quicksort implementatin
Slava Pestov [Sun, 14 Aug 2005 03:39:46 +0000 (03:39 +0000)]
minor fixes, new quicksort implementatin

18 years agofix flaw in node-clone; cleanups
Slava Pestov [Sat, 13 Aug 2005 08:01:21 +0000 (08:01 +0000)]
fix flaw in node-clone; cleanups

18 years agofix node splitter bug, fix typos in identities
Slava Pestov [Sat, 13 Aug 2005 03:54:29 +0000 (03:54 +0000)]
fix node splitter bug, fix typos in identities

18 years agovarious clean ups, fix linearization of #label
Slava Pestov [Fri, 12 Aug 2005 22:02:03 +0000 (22:02 +0000)]
various clean ups, fix linearization of #label

18 years agoFix bug in http-request in http-client library
Chris Double [Fri, 12 Aug 2005 00:28:32 +0000 (00:28 +0000)]
Fix bug in http-request in http-client library

18 years agofaster hashtable = method, dataflow optimizer cleanups
Slava Pestov [Thu, 11 Aug 2005 23:08:22 +0000 (23:08 +0000)]
faster hashtable = method, dataflow optimizer cleanups

18 years agohandbook updates for 0.77
Slava Pestov [Wed, 10 Aug 2005 23:37:59 +0000 (23:37 +0000)]
handbook updates for 0.77

18 years agoworking on partial evaluation
Slava Pestov [Mon, 8 Aug 2005 19:21:14 +0000 (19:21 +0000)]
working on partial evaluation

18 years agominor fixes
Slava Pestov [Mon, 8 Aug 2005 06:58:49 +0000 (06:58 +0000)]
minor fixes

18 years agoMake 'browse' the default word to be shown in the browser responder.
Chris Double [Mon, 8 Aug 2005 06:48:56 +0000 (06:48 +0000)]
Make 'browse' the default word to be shown in the browser responder.

18 years agoRefactored browser responder.
Chris Double [Mon, 8 Aug 2005 06:42:39 +0000 (06:42 +0000)]
Refactored browser responder.

18 years agofixed problem with meets referring to themselves, leading to sig11 during compilation
Slava Pestov [Mon, 8 Aug 2005 06:38:10 +0000 (06:38 +0000)]
fixed problem with meets referring to themselves, leading to sig11 during compilation

18 years agoinline-methods did not call solve-recursion, leading to incorrect results
Slava Pestov [Sun, 7 Aug 2005 22:11:20 +0000 (22:11 +0000)]
inline-methods did not call solve-recursion, leading to incorrect results

18 years agofix bootstrap failure
Slava Pestov [Sun, 7 Aug 2005 04:04:55 +0000 (04:04 +0000)]
fix bootstrap failure

18 years agodataflow optimizer work
Slava Pestov [Sun, 7 Aug 2005 04:00:57 +0000 (04:00 +0000)]
dataflow optimizer work

18 years agoRefactoring and additions to the concurrency library.
Chris Double [Sun, 7 Aug 2005 02:10:32 +0000 (02:10 +0000)]
Refactoring and additions to the concurrency library.

18 years agomore recursive value inference bug fixing
Slava Pestov [Sat, 6 Aug 2005 06:44:25 +0000 (06:44 +0000)]
more recursive value inference bug fixing

18 years agosome recursive value inferencer fixes
Slava Pestov [Sat, 6 Aug 2005 05:59:49 +0000 (05:59 +0000)]
some recursive value inferencer fixes

18 years agofixing lack of clause following because
Daniel Ehrenberg [Sat, 6 Aug 2005 00:19:32 +0000 (00:19 +0000)]
fixing lack of clause following because

18 years agomore inference cleanups
Slava Pestov [Fri, 5 Aug 2005 04:05:04 +0000 (04:05 +0000)]
more inference cleanups

18 years agoinference cleanups; recursive value inference work in progress
Slava Pestov [Fri, 5 Aug 2005 03:59:45 +0000 (03:59 +0000)]
inference cleanups; recursive value inference work in progress

18 years agoMissing file
Slava Pestov [Thu, 4 Aug 2005 23:11:29 +0000 (23:11 +0000)]
Missing file

18 years agoAdd first cut at concurrency library.
Chris Double [Thu, 4 Aug 2005 22:46:50 +0000 (22:46 +0000)]
Add first cut at concurrency library.

18 years agostarting recursive value inference; add hack to (uncrossref) so that it does not...
Slava Pestov [Thu, 4 Aug 2005 21:39:39 +0000 (21:39 +0000)]
starting recursive value inference; add hack to (uncrossref) so that it does not decompile alien words

18 years agomarginally faster nappend
Slava Pestov [Thu, 4 Aug 2005 16:58:07 +0000 (16:58 +0000)]
marginally faster nappend

18 years agofurther code cleanups, unit test fixes
Slava Pestov [Thu, 4 Aug 2005 04:48:07 +0000 (04:48 +0000)]
further code cleanups, unit test fixes

18 years ago\ foo is now a first-class type; this removes the need for inference-level partial...
Slava Pestov [Thu, 4 Aug 2005 03:56:28 +0000 (03:56 +0000)]
\ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code

18 years ago3list no longer exists. Fix parser combinators to work around this.
Chris Double [Thu, 4 Aug 2005 01:19:30 +0000 (01:19 +0000)]
3list no longer exists. Fix parser combinators to work around this.

18 years agoCHANGES updates
Slava Pestov [Wed, 3 Aug 2005 23:09:44 +0000 (23:09 +0000)]
CHANGES updates

18 years agodataflow optimizer fixes, minor generic word cleanups
Slava Pestov [Wed, 3 Aug 2005 22:47:32 +0000 (22:47 +0000)]
dataflow optimizer fixes, minor generic word cleanups

18 years agoadd failing test
Slava Pestov [Wed, 3 Aug 2005 02:40:12 +0000 (02:40 +0000)]
add failing test

18 years agobetter method inlining heuristic
Slava Pestov [Tue, 2 Aug 2005 10:32:48 +0000 (10:32 +0000)]
better method inlining heuristic

18 years agobetter type inference in dispatch tables
Slava Pestov [Tue, 2 Aug 2005 06:03:36 +0000 (06:03 +0000)]
better type inference in dispatch tables

18 years agoaccurate type signature for make-tuple
Slava Pestov [Tue, 2 Aug 2005 05:28:38 +0000 (05:28 +0000)]
accurate type signature for make-tuple

18 years agorelated? heuristic was incorrect
Slava Pestov [Tue, 2 Aug 2005 04:33:01 +0000 (04:33 +0000)]
related? heuristic was incorrect

18 years agooptimize out arithmetic dispatch and known-outcome type predicates
Slava Pestov [Tue, 2 Aug 2005 04:25:05 +0000 (04:25 +0000)]
optimize out arithmetic dispatch and known-outcome type predicates

18 years agomethod inlining
Slava Pestov [Mon, 1 Aug 2005 20:22:53 +0000 (20:22 +0000)]
method inlining

18 years agoclean up class<, class-and, class-or
Slava Pestov [Mon, 1 Aug 2005 03:38:33 +0000 (03:38 +0000)]
clean up class<, class-and, class-or

18 years agomatrix library simplification; other code cleanups
Slava Pestov [Sun, 31 Jul 2005 02:14:34 +0000 (02:14 +0000)]
matrix library simplification; other code cleanups

18 years agoclean up sequences and matrices
Slava Pestov [Sat, 30 Jul 2005 06:08:59 +0000 (06:08 +0000)]
clean up sequences and matrices

18 years agobump factor plugin version number, compiler work
Slava Pestov [Fri, 29 Jul 2005 20:23:14 +0000 (20:23 +0000)]
bump factor plugin version number, compiler work

18 years agodataflow optimizer improvement
Slava Pestov [Fri, 29 Jul 2005 03:33:18 +0000 (03:33 +0000)]
dataflow optimizer improvement

18 years agoworking on type inference
Slava Pestov [Thu, 28 Jul 2005 22:20:31 +0000 (22:20 +0000)]
working on type inference

18 years agostarted some class inference, dataflow optimizer improvements
Slava Pestov [Thu, 28 Jul 2005 19:17:31 +0000 (19:17 +0000)]
started some class inference, dataflow optimizer improvements

18 years agofix optimizer bugs
Slava Pestov [Thu, 28 Jul 2005 17:07:30 +0000 (17:07 +0000)]
fix optimizer bugs

18 years agodataflow optimizer work, phasing out 3list/3unlist
Slava Pestov [Thu, 28 Jul 2005 00:13:11 +0000 (00:13 +0000)]
dataflow optimizer work, phasing out 3list/3unlist

18 years agoworking on dataflow optimizer
Slava Pestov [Wed, 27 Jul 2005 05:46:06 +0000 (05:46 +0000)]
working on dataflow optimizer

18 years agoFix overflow in room primitive
Slava Pestov [Tue, 26 Jul 2005 23:54:43 +0000 (23:54 +0000)]
Fix overflow in room primitive

18 years agosome code cleanups, factorbot PING fix
Slava Pestov [Tue, 26 Jul 2005 20:39:14 +0000 (20:39 +0000)]
some code cleanups, factorbot PING fix

18 years agoadd dllexports
Mackenzie Straight [Tue, 26 Jul 2005 14:41:55 +0000 (14:41 +0000)]
add dllexports

18 years agoChanges to get parser-combinators working with 0.76
Chris Double [Mon, 25 Jul 2005 22:35:29 +0000 (22:35 +0000)]
Changes to get parser-combinators working with 0.76

18 years agoVarious changes to get cont-responder examples working with 0.76
Chris Double [Mon, 25 Jul 2005 22:34:59 +0000 (22:34 +0000)]
Various changes to get cont-responder examples working with 0.76

18 years agointegers support sequence protocol, remove count, project, project-with, remove zip...
Slava Pestov [Mon, 25 Jul 2005 21:13:35 +0000 (21:13 +0000)]
integers support sequence protocol, remove count, project, project-with, remove zip, clean up a lot of code

18 years agosmall gl type bugfix
Alex Chapman [Mon, 25 Jul 2005 12:14:59 +0000 (12:14 +0000)]
small gl type bugfix

18 years agofix problem in optimizer
Slava Pestov [Mon, 25 Jul 2005 05:04:33 +0000 (05:04 +0000)]
fix problem in optimizer

18 years agoinspector shows delegate slots
Slava Pestov [Mon, 25 Jul 2005 03:58:29 +0000 (03:58 +0000)]
inspector shows delegate slots

18 years agoeditor bug fix
Slava Pestov [Mon, 25 Jul 2005 03:35:34 +0000 (03:35 +0000)]
editor bug fix

18 years agodocument 0.77 changes, print tuple addr in debugger
Slava Pestov [Mon, 25 Jul 2005 03:12:34 +0000 (03:12 +0000)]
document 0.77 changes, print tuple addr in debugger

18 years agoimproved inspector with slot links
Slava Pestov [Mon, 25 Jul 2005 03:09:43 +0000 (03:09 +0000)]
improved inspector with slot links

18 years agousing 2each in some places instead of zip [ uncons ... ] each
Slava Pestov [Mon, 25 Jul 2005 02:59:23 +0000 (02:59 +0000)]
using 2each in some places instead of zip [ uncons ... ] each

18 years ago2each combinator, minor improvements to inspector and fep
Slava Pestov [Mon, 25 Jul 2005 02:44:33 +0000 (02:44 +0000)]
2each combinator, minor improvements to inspector and fep

18 years agofix multi-shot callcc1 problem
Slava Pestov [Mon, 25 Jul 2005 00:17:51 +0000 (00:17 +0000)]
fix multi-shot callcc1 problem

18 years agofactorbot fix, starting 0.77
Slava Pestov [Sun, 24 Jul 2005 23:08:32 +0000 (23:08 +0000)]
factorbot fix, starting 0.77

18 years agoreleasing 0.76 0.76 release-0-76
Slava Pestov [Sat, 23 Jul 2005 22:27:29 +0000 (22:27 +0000)]
releasing 0.76

18 years agoremove obsolete file
Slava Pestov [Sat, 23 Jul 2005 22:24:47 +0000 (22:24 +0000)]
remove obsolete file

18 years agocleanup USING
Mackenzie Straight [Sat, 23 Jul 2005 09:30:17 +0000 (09:30 +0000)]
cleanup USING

18 years agofix win32 for .76
Mackenzie Straight [Sat, 23 Jul 2005 06:11:07 +0000 (06:11 +0000)]
fix win32 for .76

18 years agoremoved >list usage
Slava Pestov [Sat, 23 Jul 2005 05:16:28 +0000 (05:16 +0000)]
removed >list usage

18 years agocleanups to vocabulary code
Slava Pestov [Sat, 23 Jul 2005 05:03:46 +0000 (05:03 +0000)]
cleanups to vocabulary code

18 years agoFactorbot example, moved image bootstrap test to benchmarks suite
Slava Pestov [Sat, 23 Jul 2005 04:56:59 +0000 (04:56 +0000)]
Factorbot example, moved image bootstrap test to benchmarks suite

18 years agoupdated examples
Slava Pestov [Sat, 23 Jul 2005 03:39:28 +0000 (03:39 +0000)]
updated examples

18 years agomore removals of unnecessary >list calls
Slava Pestov [Sat, 23 Jul 2005 03:21:50 +0000 (03:21 +0000)]
more removals of unnecessary >list calls

18 years agovarious code cleanups, removing some redundant calls to >list, fix i/o timeouts
Slava Pestov [Sat, 23 Jul 2005 02:18:47 +0000 (02:18 +0000)]
various code cleanups, removing some redundant calls to >list, fix i/o timeouts

18 years agopresentations.factor typo fix
Slava Pestov [Fri, 22 Jul 2005 03:37:08 +0000 (03:37 +0000)]
presentations.factor typo fix

18 years agohandbook updates, and more stream word renamings
Slava Pestov [Fri, 22 Jul 2005 03:36:40 +0000 (03:36 +0000)]
handbook updates, and more stream word renamings

18 years agohandbook updates, HTML-format changelog
Slava Pestov [Fri, 22 Jul 2005 01:43:37 +0000 (01:43 +0000)]
handbook updates, HTML-format changelog

18 years agorename stream-auto-flush to stream-finish
Slava Pestov [Fri, 22 Jul 2005 01:05:17 +0000 (01:05 +0000)]
rename stream-auto-flush to stream-finish

18 years agoupdated README.txt
Slava Pestov [Thu, 21 Jul 2005 07:45:34 +0000 (07:45 +0000)]
updated README.txt

18 years agodocumentation updates, fix typo in sequences
Slava Pestov [Thu, 21 Jul 2005 07:04:19 +0000 (07:04 +0000)]
documentation updates, fix typo in sequences

18 years agofix bootstrap failure, unix i/o code no longer creates new sbufs all the time
Slava Pestov [Wed, 20 Jul 2005 22:33:32 +0000 (22:33 +0000)]
fix bootstrap failure, unix i/o code no longer creates new sbufs all the time

18 years agofix mouse enter/leave handling with overlapping gadgets
Slava Pestov [Wed, 20 Jul 2005 22:04:29 +0000 (22:04 +0000)]
fix mouse enter/leave handling with overlapping gadgets

18 years agowheel mouse support in UI
Slava Pestov [Wed, 20 Jul 2005 20:03:03 +0000 (20:03 +0000)]
wheel mouse support in UI

18 years agoclickable code snippets in the tutorial
Slava Pestov [Wed, 20 Jul 2005 05:16:33 +0000 (05:16 +0000)]
clickable code snippets in the tutorial

18 years agoassemble [ EAX 0 ] etc as [ EAX ]
Slava Pestov [Wed, 20 Jul 2005 04:50:26 +0000 (04:50 +0000)]
assemble [ EAX 0 ] etc as [ EAX ]

18 years agofix set-length on vectors and sbufs to not shorten the underlying array
Slava Pestov [Wed, 20 Jul 2005 04:28:07 +0000 (04:28 +0000)]
fix set-length on vectors and sbufs to not shorten the underlying array