Commit Graph

3623 Commits (e509dba6878e7ace1f202235b6a7563176ee7077)

Author SHA1 Message Date
slava e509dba687 Fix copyright notices since factor.sf.net is defunct 2006-11-03 21:17:27 +00:00
slava ab68570cc1 Fix callstack overflow handling 2006-11-03 21:14:53 +00:00
slava ab3cbbb653 Fix DLL printing 2006-11-03 21:14:40 +00:00
slava 4a8d65ccce Refactored the C type system in the alien interface and fixed some bugs 2006-11-03 08:54:30 +00:00
slava 6099e4d7ed Remove dead code 2006-11-03 05:48:43 +00:00
slava 726710a949 alien>char/u16-string primitives now work correctly if the input is a byte array 2006-11-03 05:37:51 +00:00
slava fada38fe0a Cleaning up windows code 2006-11-03 02:28:44 +00:00
slava 56f8f84751 More allot_* cleanups 2006-11-02 23:29:11 +00:00
slava 372872e41d Simplify implementation of /f word 2006-11-02 08:12:23 +00:00
slava a712af05a4 Update bignum code for allot_* changes 2006-11-02 08:00:02 +00:00
slava bf453cc1e2 Fix compile error 2006-11-01 19:30:33 +00:00
slava b571e6fb0d Remove unused environment slot and simply room primitive 2006-11-01 19:29:58 +00:00
slava c41d7e19f6 fast>string ==> "" like 2006-11-01 18:54:36 +00:00
slava d95b58a9f7 Unit test fixes 2006-11-01 05:25:33 +00:00
slava 0e2871679a Don't use retain stack for extra roots 2006-11-01 05:20:49 +00:00
slava 3cdac5982d Big VM type renaming; add secure GC which wipes the heap after every collection (but really this is only for debugging local variable roots) 2006-11-01 04:20:34 +00:00
slava 780dfcc5d5 Fix unit test failures caused by stricter numeric coercion rules 2006-11-01 03:54:35 +00:00
slava 40ff6c6d3b >fixnum >bignum >float primitives split up into smaller sub-primitives and are now generic words in the library 2006-11-01 01:29:11 +00:00
slava 14a605498d More GC work 2006-10-31 21:45:12 +00:00
slava b116ab3c25 More allot_* work 2006-10-31 20:48:34 +00:00
slava 65128e6af3 Remove unused function from runtime 2006-10-31 06:04:02 +00:00
slava f485a7ecd4 Fix two minor issues found during review of allot_* patch 2006-10-31 06:00:43 +00:00
slava 415fe0a4a8 allot_* overhaul 2006-10-31 05:52:02 +00:00
slava 87f8d5b20c Remove redundant typedefs from gl.factor 2006-11-03 21:15:10 +00:00
Benjamin Pollack d7422aac58 Corner case fixes for TextMate bundle 2006-11-03 02:46:07 +00:00
slava 6598d373d1 Stack comments without -- are a parse-time error now 2006-11-03 02:29:43 +00:00
erg 68973b1a51 re-add fast>string to win32 io -- don't know where else to put it in library/ 2006-11-01 18:31:42 +00:00
erg 952ec8cca0 unslowify win32 native io 2006-11-01 18:20:12 +00:00
erg a20edf692f fix stack effects for indent> and <indent 2006-11-01 18:15:55 +00:00
erg 13ee15104b rewrite sanitize in sqlite 2006-11-01 05:33:13 +00:00
erg 93e02f7e31 fix compile errors in tuple-db 2006-10-31 23:42:27 +00:00
erg 14330cf2fe change stack effect in contrib/postgresql 2006-10-31 23:40:57 +00:00
erg d541f3377d update contrib/postgresql to 8.1 and code cleanup 2006-10-31 17:46:46 +00:00
slava 5071934795 Add a failing unit test 2006-11-01 05:25:01 +00:00
erg 82e57c69cc fix html tags in contrib/httpd 2006-10-31 05:23:04 +00:00
slava 1e4d659d70 X11 clipboard fix 2006-10-31 06:09:51 +00:00
erg ab5f53ccca vim facts changes -- correct bug and make more friendly for copy/paste 2006-10-30 04:23:16 +00:00
slava 43fb5895c5 Oops -- forget was +default+ 2006-10-30 03:45:10 +00:00
slava 7e094f890c string>float primitive should not throw an error on invalid input (non-ASCII strings) 2006-10-30 02:34:10 +00:00
slava 5bb98d28d9 Add some failing unit tests 2006-10-30 02:21:48 +00:00
erg 8964e4ed26 win32 io -- keep same behavior as unix on .2 read 2006-10-28 20:40:07 +00:00
slava 4a61a78a79 More efficient block>byte-array with the side effect that it depends on no high-level words, so if they get decompiled the Cocoa binding won't break 2006-10-28 19:50:37 +00:00
chris.double 2e050e3e49 match: update help and tests for tuple matching 2006-10-28 11:17:01 +00:00
chris.double 3e6b6abefc match: allow pattern matching on tuples 2006-10-28 11:08:19 +00:00
chris.double 8b53c1f999 parser-combinators: fix bug in ltrim-slice on empty sequence 2006-10-26 22:46:03 +00:00
slava e2202e3305 Remove unnecessary word 2006-10-28 06:47:46 +00:00
slava 68d9f8218d Move inference test to compiler module where it belongs 2006-10-28 06:45:41 +00:00
slava cc06f93262 Fix sliders unit test 2006-10-28 06:44:59 +00:00
slava a00e10d106 modules global var now holds a sequence of modules not an association list 2006-10-28 06:44:12 +00:00
slava 412ed15a08 add-compiled-block should not compile since it may call code GC 2006-10-28 06:43:57 +00:00