Commit Graph

296 Commits (c800d28665da357d46c801d75c2e5312480b4114)

Author SHA1 Message Date
Slava Pestov c8266adc45 more documentation 2006-01-07 03:42:07 +00:00
Slava Pestov 3e6eb47785 words chapter of handbook converted 2006-01-06 07:04:42 +00:00
Slava Pestov 95242341aa more documentation updates 2006-01-05 07:00:57 +00:00
Slava Pestov cbc4946d93 moving documentation 2006-01-05 05:33:12 +00:00
Slava Pestov cb66eb686a moving jEdit plugin to jEdit CVS repository 2006-01-04 20:47:18 +00:00
Slava Pestov f40d04f916 rename 2005-12-04 01:52:56 +00:00
Daniel Ehrenberg 053918f974 adding howto on setting up the UI 2005-12-03 22:56:26 +00:00
Daniel Ehrenberg 3a15b4db35 fixing comparison errors 2005-11-19 04:05:39 +00:00
Slava Pestov 3bda4f6762 documentation updates 2005-11-01 01:39:38 +00:00
Chris Double 5b29b474bb change cont-responder tutorial to use new html attribute scheme 2005-09-25 06:25:55 +00:00
Slava Pestov c4cec1321c rename ifte to if 2005-09-24 19:21:17 +00:00
Slava Pestov eb73ee864f #label optimizer fix 2005-09-04 05:09:46 +00:00
Slava Pestov 394b5da71b add missing file 2005-09-04 02:50:44 +00:00
Slava Pestov 55a4de3120 fix stack bug in presentations; minor tweak to menu code 2005-09-03 21:49:28 +00:00
Slava Pestov 914e81e16a scroller fix, rename 2unseq ==> first2, 3unseq ==> first3, string>number works with slices 2005-09-03 03:44:23 +00:00
Slava Pestov 594dbe616c fix tutorial 2005-09-01 20:45:36 +00:00
Slava Pestov bd9c30b367 cleanups 2005-09-01 20:37:32 +00:00
Slava Pestov 42ac874cbd more cleanups; split up huge gadgets vocabulary 2005-09-01 01:06:13 +00:00
Slava Pestov acc09fb4e0 handbook updated for 0.77 2005-08-31 22:24:16 +00:00
Slava Pestov ff6beabf37 more documentation updates 2005-08-31 22:02:22 +00:00
Slava Pestov 78d8016041 more handbook updates 2005-08-31 06:34:09 +00:00
Slava Pestov 313c2872b2 some handbook updates 2005-08-31 03:42:15 +00:00
Daniel Ehrenberg d41b3d0c71 fixing typo where f was used for \bot 2005-08-30 19:36:19 +00:00
Slava Pestov 5a9523cd63 spacial indexing for faster pane display 2005-08-24 23:25:12 +00:00
Slava Pestov 10ea9df312 unit tests for identities, recrossref speedup 2005-08-14 06:08:11 +00:00
Slava Pestov 1911ea44a5 handbook updates for 0.77 2005-08-10 23:37:59 +00:00
Daniel Ehrenberg eecf8d59ae fixing lack of clause following because 2005-08-06 00:19:32 +00:00
Slava Pestov 0eb85fdd0d working on dataflow optimizer 2005-07-27 05:46:06 +00:00
Slava Pestov 462536cf2d handbook updates, and more stream word renamings 2005-07-22 03:36:40 +00:00
Slava Pestov 50eeb1db28 handbook updates, HTML-format changelog 2005-07-22 01:43:37 +00:00
Slava Pestov 3956f12627 rename stream-auto-flush to stream-finish 2005-07-22 01:05:17 +00:00
Slava Pestov eb9271fe1d documentation updates, fix typo in sequences 2005-07-21 07:04:19 +00:00
Slava Pestov 1cbccb5956 documentation updates, minor code cleanups 2005-07-18 06:08:41 +00:00
Slava Pestov c918e5d9b1 with-string is now string-out, string-in combinator, documentation updates 2005-06-19 22:53:58 +00:00
Slava Pestov bc95e906a3 better low memory barrier handling 2005-06-16 22:50:49 +00:00
Slava Pestov 0bc6efa33b float parameters working on OS X 2005-06-16 03:27:28 +00:00
Slava Pestov bf821880ab removed profiler because it sucks 2005-06-15 20:34:16 +00:00
Slava Pestov 7d0f18ef9e single float parameters in powerpc ffi are working 2005-06-14 23:10:48 +00:00
Slava Pestov 4773541229 bits>float bits>double primitives' 2005-06-13 00:55:30 +00:00
Slava Pestov 9f1ab6a60f compiler docs moved to handbook 2005-06-12 07:39:57 +00:00
Slava Pestov 1c63f5f0db wrunt's alien-invoke shorthand, tons of bug fixes, cleanups and documentation updates 2005-06-12 07:38:57 +00:00
Slava Pestov 58e3257bc6 minor handbook updates 2005-06-10 22:53:52 +00:00
Slava Pestov d13b024374 added binary word unit tests 2005-06-10 21:41:41 +00:00
Slava Pestov cd9e2f6c9f stdio-binary cleanup 2005-06-10 20:08:00 +00:00
Slava Pestov 790cfa2603 fix win32 compile errors 2005-06-09 02:06:33 +00:00
Slava Pestov 6d6e35100b updated jEdit plugin documentation 2005-06-08 22:38:11 +00:00
Slava Pestov 8453c00bbf PowerPC backend fixes, new %write-barrier VOP 2005-06-04 06:20:54 +00:00
Slava Pestov a51e262dae %type vop on powerpc 2005-05-31 01:10:08 +00:00
Daniel Ehrenberg fc59846b4e Fixing embarassing mistake 2005-05-31 00:19:37 +00:00
Slava Pestov b77e05e018 %arithmetic-type generator 2005-05-30 07:37:22 +00:00
Slava Pestov ed4ba835c4 vop docs 2005-05-30 01:27:51 +00:00
Slava Pestov 712cb5fa24 miscellaneous bug fixes and cleanups, powerpc work 2005-05-24 23:59:21 +00:00
Slava Pestov 2645eaf918 httpd fixes and socket timeout 2005-05-23 23:14:29 +00:00
Slava Pestov 97af819ffb added plot3d example; some cleanups 2005-05-23 02:54:14 +00:00
Slava Pestov d43710eece updating matrices section of handbook 2005-05-23 02:16:31 +00:00
Slava Pestov 135a114787 fixing matrices 2005-05-23 02:08:46 +00:00
Slava Pestov bc5b19fc95 added C primitive arrays, faster stack effect inference 2005-05-21 03:52:31 +00:00
Slava Pestov c821addef0 fix stage1 bootstrap, minor handbook update 2005-05-19 19:16:25 +00:00
Slava Pestov 4e36ff5f72 documentation updates 2005-05-19 00:39:39 +00:00
Daniel Ehrenberg 41b5a344b8 improving Python OO example 2005-05-13 20:28:20 +00:00
Slava Pestov 124ee9ef16 rewrote fixnum intrinsics, and added eq? type intrinsics 2005-05-08 02:39:00 +00:00
Daniel Ehrenberg a344c65cca Organizing comparison 2005-05-06 02:35:23 +00:00
Slava Pestov 8b1ef9eb88 sequence= is now O(n) with lists, more matrix works compile 2005-05-05 19:31:57 +00:00
Slava Pestov 3d71ca54e4 float, double, char* struct fields 2005-05-05 07:12:37 +00:00
Slava Pestov bbb5d90d31 parser section of handbook complete 2005-05-03 06:58:59 +00:00
Slava Pestov e275bcf760 handbook improvements 2005-05-02 06:29:24 +00:00
Slava Pestov cd48ebebf6 moved random number generation words to math vocabulary 2005-05-02 04:56:09 +00:00
Slava Pestov f96779a56c simple HTTP client; with-stream* word; various tweaks and cleanups 2005-05-02 04:18:34 +00:00
Daniel Ehrenberg fc3dae6f5e fixing overflows 2005-04-29 22:01:35 +00:00
Daniel Ehrenberg 4d607d38a0 attempted fix 2005-04-29 21:26:00 +00:00
Daniel Ehrenberg a5e54685bb new comparison w/o tables 2005-04-29 21:16:46 +00:00
Slava Pestov dfb9d2329d latest I/O and FFI changes 2005-04-29 19:02:59 +00:00
Slava Pestov bd5198bf39 some progress on getting FFI I/O working on Linux 2005-04-29 06:37:12 +00:00
Slava Pestov e6f0d2e014 adding figures 2005-04-29 02:42:32 +00:00
Slava Pestov b1676b04ff working on handbook 2005-04-29 02:40:57 +00:00
Slava Pestov 3f38246bff sequences chapter of handbook is complete 2005-04-28 04:46:23 +00:00
Slava Pestov 008d35310b handbook updates, remove vector-length vector-nth set-vector-nth 2005-04-26 04:35:55 +00:00
Slava Pestov 8b496e60ff fix bad bootstrap bug; generic append, reverse, concat (replacing cat and append*); working on documentation 2005-04-25 23:54:21 +00:00
Slava Pestov dfd3901a39 checkin of Factor Developer's Handbook 2005-04-25 00:57:37 +00:00
Slava Pestov 8b61c03fa1 (yield) renamed to stop 2005-04-22 04:22:36 +00:00
Slava Pestov 86e09c52ae class introspection tools 2005-04-10 22:58:30 +00:00
Slava Pestov e7a0913e90 alien arrays 2005-04-10 02:43:41 +00:00
Slava Pestov 4e3a5b3d1a fix crossref and make-image 2005-03-27 01:40:29 +00:00
Slava Pestov 05068c3ffc plugin improvements 2005-03-24 03:49:40 +00:00
Slava Pestov a12971917b Factor 0.73 ready for release 2005-03-23 03:38:24 +00:00
Slava Pestov 02f1896212 PowerPC relocation 2005-03-23 02:20:58 +00:00
Slava Pestov 22d5277c69 PowerPC backend functional 2005-03-22 01:53:26 +00:00
Slava Pestov c6039606c6 removed ?when and ?unless 2005-03-21 19:39:46 +00:00
Slava Pestov e0455ee52c tool documentation started 2005-03-21 05:25:15 +00:00
Slava Pestov 8459ad837b removing latex2html junk 2005-03-19 02:55:49 +00:00
Slava Pestov 0919baa03d various cleanups, updated plugin docs, plugin fixes 2005-03-19 02:41:13 +00:00
Slava Pestov 77e7a912e7 removed style framework 2005-03-19 00:38:27 +00:00
Slava Pestov 544b2fa434 formal description of factor started 2005-03-12 02:27:47 +00:00
Slava Pestov 9df3845237 inspector 2005-03-01 05:45:50 +00:00
Slava Pestov 42b3cc8afa word wrap bootstrap.txt 2005-02-25 22:15:16 +00:00
Chris Double a0c7e80835 tidy up browser title.
put vocab and word name in browser titlebar.
update cont-responder documentation. Added information on 'show-final'
and updated examples that had suferred code rot (ie. Change use of
times*, succ, pred, [ | ], etc)..
remove setting of responder name in browser. The setting of the name
caused the browser-edit responder to jump to the browser responder when
a word was clicked..
added show-final to cont-responder.
add responder-items word for debugging in cont-responder.
changed expiry of cont-responder continuations. When the continuations
are expired they are now removed from the hash table. Previously each
request would rebuild the continuation table containing the non-expired
continuations..
convert from hashtables to typles in cont-responder.
move to using symbols for variable names in cont-responder.
convert USE: to USING: in cont-responder.
various minor cont-responder refactorings.
refactor init-cont-responder.
merge cont-get-responder and cont-put-responder into one.
refactor cont-get-responder.
fix cont-responder bug involving redirects. When a cont-responder
request for an expired page was made the  'redirect' flag was not
correctly reset. This resulted in initial  requests of a responder
redirecting when it wasn't supposed to.  Tidied up the area of redirects
and post-refresh-get pattern..
added use of show-final to todo-list.
2005-02-21 00:47:08 +00:00
Chris Double e5228b435f add missing files. 2005-02-14 22:18:51 +00:00
Slava Pestov 6f765bc74c moved generic.txt to devel-guide 2005-02-10 22:55:34 +00:00
Chris Double 7216046f01 alien-call should be alien-invoke 2005-02-10 22:25:31 +00:00
Slava Pestov 85a37f6199 Developer's guide updates; implicit tuple constructors 2005-02-10 20:14:20 +00:00
Slava Pestov 7a0bf4576f tuple docs 2005-02-07 17:02:06 +00:00
Slava Pestov c186fd7b48 Factor 0.71 is ready 2005-01-02 21:22:11 +00:00
Slava Pestov 6e24186be8 generic cleanups and type inference work 2004-12-24 04:55:22 +00:00
Slava Pestov f78cb2b6e3 bootstrap docs 2004-12-21 06:54:04 +00:00
Slava Pestov 1ff3ce5efa internals documentation 2004-12-16 04:17:21 +00:00
Slava Pestov adb8002493 new-guide is now devel-guide 2004-11-29 02:58:53 +00:00
Slava Pestov 99651292cb more dataflow work, minor native cleanup 2004-11-28 03:26:05 +00:00
Slava Pestov 6364f415ed working on docs 2004-11-27 23:06:39 +00:00
Slava Pestov 7161b8c5c6 working on docs, measuring gc time 2004-11-23 00:15:14 +00:00
Slava Pestov 335a459454 cleanup quicksort, thread safety fix 2004-11-21 08:29:18 +00:00
Slava Pestov 92d1a4b06d remove some old stuff 2004-11-17 04:06:56 +00:00
Slava Pestov 846b471e58 more documentation work 2004-11-16 02:37:49 +00:00
Slava Pestov 7652807d78 random cleanups, starting new developer's guide 2004-11-15 17:33:21 +00:00
Slava Pestov eece9c1f84 Start Factor 0.69 2004-11-10 03:47:01 +00:00
Slava Pestov c92c56ce24 some cleanups and benchmarks 2004-10-28 01:21:31 +00:00
Slava Pestov 1aef8c48a0 start 0.68 by moving list-math to contrib and simplifying subset combinator 2004-10-18 05:37:46 +00:00
Slava Pestov cf6706c910 releasing Factor 0.67 2004-10-17 23:12:30 +00:00
Slava Pestov d61d9e3304 minor cleanups 2004-10-17 20:04:49 +00:00
Slava Pestov 564a8ad46c compiling mutually recursive words 2004-09-28 04:24:36 +00:00
Slava Pestov babd2b7494 doc updates 2004-09-27 00:16:02 +00:00
Slava Pestov f7fe2598dd start FFI 2004-09-18 22:15:01 +00:00
Slava Pestov 1d924271d4 some parse-number cleanup, documentation work 2004-09-15 03:23:05 +00:00
Slava Pestov 34041bedbf compiler work 2004-09-11 19:26:24 +00:00
Slava Pestov ea3ad6f14f started x86 compiler 2004-09-06 06:32:04 +00:00
Slava Pestov 9b5169865d doc updates, big endian fix 2004-09-05 02:29:07 +00:00
Slava Pestov 209cb7cc90 gc fix 2004-09-02 01:04:16 +00:00
Slava Pestov 7670bf2c94 better plugin docs 2004-09-01 03:42:30 +00:00
Slava Pestov b64d81b3d2 new files vocab, dissolved builtins vocab, moved tutorial programs to doc/tutorial/ 2004-08-28 20:43:43 +00:00
Slava Pestov 7a6d816ab0 Factor 0.64 2004-08-28 03:20:10 +00:00
Slava Pestov 4089ce36de rename contains to contains? for consistency 2004-08-24 19:11:10 +00:00
Slava Pestov c168b4ea8a documentation updates 2004-08-21 06:55:37 +00:00
Slava Pestov 0c609f4a48 bignum bitnot, bitop tests 2004-08-18 03:42:10 +00:00
Slava Pestov a31b221ed4 completion popups in factor jedit plugin 2004-08-17 03:52:52 +00:00
Slava Pestov 6165c935d3 no longer try using the same port for reading and writing 2004-08-16 23:29:07 +00:00
Slava Pestov e9e336b076 documentation updates, set-nth remove-nth head words 2004-08-16 06:02:56 +00:00
Slava Pestov c737ea4379 Factor 0.61 2004-08-10 01:59:47 +00:00
Slava Pestov 3489076404 <namespace> [ ... ] bind ==> [ ... ] with-scope 2004-08-09 01:24:01 +00:00
Slava Pestov 273d53fe48 build.xml fix 2004-08-08 02:08:24 +00:00
Slava Pestov 62d8493967 fix some compile warnings 2004-08-07 23:59:54 +00:00
Slava Pestov ed823f4af9 parse number fix, doc updates, sparc32 fix, big-endian float fix 2004-08-07 22:45:48 +00:00
Slava Pestov c60caaea46 releasing factor 0.60.10 2004-08-07 00:22:47 +00:00
Slava Pestov 3ad0b47e2d clean up native arithmetic code 2004-08-05 19:18:31 +00:00
Slava Pestov 5207ee8700 devel guide work 2004-08-05 06:36:09 +00:00
Slava Pestov fc1d635773 srandomdev no longer used 2004-08-05 03:09:33 +00:00
Slava Pestov f68cc94ee4 working on the test suite 2004-08-04 07:12:55 +00:00
Slava Pestov 4d876fdc00 bump version number, add docs to cvs 2004-08-04 03:44:43 +00:00