]>
gitweb.factorcode.org Git - factor.git/log
slava [Fri, 3 Nov 2006 21:14:40 +0000 (21:14 +0000)]
Fix DLL printing
slava [Fri, 3 Nov 2006 08:54:30 +0000 (08:54 +0000)]
Refactored the C type system in the alien interface and fixed some bugs
slava [Fri, 3 Nov 2006 05:48:43 +0000 (05:48 +0000)]
Remove dead code
slava [Fri, 3 Nov 2006 05:37:51 +0000 (05:37 +0000)]
alien>char/u16-string primitives now work correctly if the input is a byte array
slava [Fri, 3 Nov 2006 02:28:44 +0000 (02:28 +0000)]
Cleaning up windows code
slava [Thu, 2 Nov 2006 23:29:11 +0000 (23:29 +0000)]
More allot_* cleanups
slava [Thu, 2 Nov 2006 08:12:23 +0000 (08:12 +0000)]
Simplify implementation of /f word
slava [Thu, 2 Nov 2006 08:00:02 +0000 (08:00 +0000)]
Update bignum code for allot_* changes
slava [Wed, 1 Nov 2006 19:30:33 +0000 (19:30 +0000)]
Fix compile error
slava [Wed, 1 Nov 2006 19:29:58 +0000 (19:29 +0000)]
Remove unused environment slot and simply room primitive
slava [Wed, 1 Nov 2006 18:54:36 +0000 (18:54 +0000)]
fast>string ==> "" like
slava [Wed, 1 Nov 2006 05:25:33 +0000 (05:25 +0000)]
Unit test fixes
slava [Wed, 1 Nov 2006 05:20:49 +0000 (05:20 +0000)]
Don't use retain stack for extra roots
slava [Wed, 1 Nov 2006 04:20:34 +0000 (04:20 +0000)]
Big VM type renaming; add secure GC which wipes the heap after every collection (but really this is only for debugging local variable roots)
slava [Wed, 1 Nov 2006 03:54:35 +0000 (03:54 +0000)]
Fix unit test failures caused by stricter numeric coercion rules
slava [Wed, 1 Nov 2006 01:29:11 +0000 (01:29 +0000)]
>fixnum >bignum >float primitives split up into smaller sub-primitives and are now generic words in the library
slava [Tue, 31 Oct 2006 21:45:12 +0000 (21:45 +0000)]
More GC work
slava [Tue, 31 Oct 2006 20:48:34 +0000 (20:48 +0000)]
More allot_* work
slava [Tue, 31 Oct 2006 06:04:02 +0000 (06:04 +0000)]
Remove unused function from runtime
slava [Tue, 31 Oct 2006 06:00:43 +0000 (06:00 +0000)]
Fix two minor issues found during review of allot_* patch
slava [Tue, 31 Oct 2006 05:52:02 +0000 (05:52 +0000)]
allot_* overhaul
slava [Fri, 3 Nov 2006 21:15:10 +0000 (21:15 +0000)]
Remove redundant typedefs from gl.factor
Benjamin Pollack [Fri, 3 Nov 2006 02:46:07 +0000 (02:46 +0000)]
Corner case fixes for TextMate bundle
slava [Fri, 3 Nov 2006 02:29:43 +0000 (02:29 +0000)]
Stack comments without -- are a parse-time error now
erg [Wed, 1 Nov 2006 18:31:42 +0000 (18:31 +0000)]
re-add fast>string to win32 io -- don't know where else to put it in library/
erg [Wed, 1 Nov 2006 18:20:12 +0000 (18:20 +0000)]
unslowify win32 native io
erg [Wed, 1 Nov 2006 18:15:55 +0000 (18:15 +0000)]
fix stack effects for indent> and <indent
erg [Wed, 1 Nov 2006 05:33:13 +0000 (05:33 +0000)]
rewrite sanitize in sqlite
erg [Tue, 31 Oct 2006 23:42:27 +0000 (23:42 +0000)]
fix compile errors in tuple-db
erg [Tue, 31 Oct 2006 23:40:57 +0000 (23:40 +0000)]
change stack effect in contrib/postgresql
erg [Tue, 31 Oct 2006 17:46:46 +0000 (17:46 +0000)]
update contrib/postgresql to 8.1 and code cleanup
slava [Wed, 1 Nov 2006 05:25:01 +0000 (05:25 +0000)]
Add a failing unit test
erg [Tue, 31 Oct 2006 05:23:04 +0000 (05:23 +0000)]
fix html tags in contrib/httpd
slava [Tue, 31 Oct 2006 06:09:51 +0000 (06:09 +0000)]
X11 clipboard fix
erg [Mon, 30 Oct 2006 04:23:16 +0000 (04:23 +0000)]
vim facts changes -- correct bug and make more friendly for copy/paste
slava [Mon, 30 Oct 2006 03:45:10 +0000 (03:45 +0000)]
Oops -- forget was +default+
slava [Mon, 30 Oct 2006 02:34:10 +0000 (02:34 +0000)]
string>float primitive should not throw an error on invalid input (non-ASCII strings)
slava [Mon, 30 Oct 2006 02:21:48 +0000 (02:21 +0000)]
Add some failing unit tests
erg [Sat, 28 Oct 2006 20:40:07 +0000 (20:40 +0000)]
win32 io -- keep same behavior as unix on .2 read
slava [Sat, 28 Oct 2006 19:50:37 +0000 (19:50 +0000)]
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
chris.double [Sat, 28 Oct 2006 11:17:01 +0000 (11:17 +0000)]
match: update help and tests for tuple matching
chris.double [Sat, 28 Oct 2006 11:08:19 +0000 (11:08 +0000)]
match: allow pattern matching on tuples
chris.double [Thu, 26 Oct 2006 22:46:03 +0000 (22:46 +0000)]
parser-combinators: fix bug in ltrim-slice on empty sequence
slava [Sat, 28 Oct 2006 06:47:46 +0000 (06:47 +0000)]
Remove unnecessary word
slava [Sat, 28 Oct 2006 06:45:41 +0000 (06:45 +0000)]
Move inference test to compiler module where it belongs
slava [Sat, 28 Oct 2006 06:44:59 +0000 (06:44 +0000)]
Fix sliders unit test
slava [Sat, 28 Oct 2006 06:44:12 +0000 (06:44 +0000)]
modules global var now holds a sequence of modules not an association list
slava [Sat, 28 Oct 2006 06:43:57 +0000 (06:43 +0000)]
add-compiled-block should not compile since it may call code GC
slava [Sat, 28 Oct 2006 06:43:33 +0000 (06:43 +0000)]
Rename a few symbols for consistency
slava [Sat, 28 Oct 2006 06:43:13 +0000 (06:43 +0000)]
Update HTTPD for removal of define-open/define-close words
slava [Sat, 28 Oct 2006 06:41:21 +0000 (06:41 +0000)]
Revised prettyprinter
slava [Thu, 26 Oct 2006 05:18:54 +0000 (05:18 +0000)]
Document MAIN: stack effect restriction
slava [Thu, 26 Oct 2006 05:17:40 +0000 (05:17 +0000)]
Module operations in UI, run-module now asserts stack effect
slava [Thu, 26 Oct 2006 05:17:21 +0000 (05:17 +0000)]
space-invaders MAIN: stack effect fix
slava [Thu, 26 Oct 2006 05:17:05 +0000 (05:17 +0000)]
concurrency doc typo fix
slava [Thu, 26 Oct 2006 04:56:56 +0000 (04:56 +0000)]
Fix documentation typo
slava [Thu, 26 Oct 2006 04:56:26 +0000 (04:56 +0000)]
Add new one-word-elt element
slava [Thu, 26 Oct 2006 04:07:55 +0000 (04:07 +0000)]
services fix
slava [Thu, 26 Oct 2006 04:07:46 +0000 (04:07 +0000)]
tetris-window no longer leaves gadget on stack
slava [Thu, 26 Oct 2006 04:07:39 +0000 (04:07 +0000)]
flip word tweak
slava [Thu, 26 Oct 2006 04:07:18 +0000 (04:07 +0000)]
Titled gadget fix and unit tests
slava [Thu, 26 Oct 2006 04:06:25 +0000 (04:06 +0000)]
Documentation updates
slava [Wed, 25 Oct 2006 01:17:06 +0000 (01:17 +0000)]
X11 wheel mouse handling: wrong order
slava [Wed, 25 Oct 2006 01:16:57 +0000 (01:16 +0000)]
AMD64 alien-indirect now works
slava [Wed, 25 Oct 2006 00:26:32 +0000 (00:26 +0000)]
Slightly more compact relocation info
slava [Tue, 24 Oct 2006 23:36:01 +0000 (23:36 +0000)]
Fix raise-window on Cocoa
slava [Tue, 24 Oct 2006 23:29:18 +0000 (23:29 +0000)]
Some fixes
Benjamin Pollack [Tue, 24 Oct 2006 21:50:26 +0000 (21:50 +0000)]
Miscellaneous TextMate syntax patches
slava [Tue, 24 Oct 2006 03:54:08 +0000 (03:54 +0000)]
Fix UI bugs on X11
slava [Tue, 24 Oct 2006 00:13:06 +0000 (00:13 +0000)]
Services fix
erg [Mon, 23 Oct 2006 22:04:43 +0000 (22:04 +0000)]
more fixes for textmate
erg [Mon, 23 Oct 2006 22:00:43 +0000 (22:00 +0000)]
fix contrib/textmate
erg [Sun, 22 Oct 2006 07:42:52 +0000 (07:42 +0000)]
change contrib/README
erg [Sun, 22 Oct 2006 07:34:15 +0000 (07:34 +0000)]
add contrib/cpuinfo
erg [Sun, 22 Oct 2006 07:33:18 +0000 (07:33 +0000)]
win32 ffi updates
slava [Sun, 22 Oct 2006 22:46:02 +0000 (22:46 +0000)]
Faster grid gadget
slava [Sun, 22 Oct 2006 22:08:49 +0000 (22:08 +0000)]
Column virtual sequence improvements
slava [Sat, 21 Oct 2006 20:51:38 +0000 (20:51 +0000)]
Column virtual sequence
slava [Sun, 22 Oct 2006 21:47:17 +0000 (21:47 +0000)]
Another Makefilefix
slava [Sun, 22 Oct 2006 21:45:36 +0000 (21:45 +0000)]
Config.linux.amd64 fix
slava [Sat, 21 Oct 2006 20:13:23 +0000 (20:13 +0000)]
Fix stack underflow with menus
slava [Sat, 21 Oct 2006 20:06:40 +0000 (20:06 +0000)]
Fix 'Close Window' menu item in nib
slava [Sat, 21 Oct 2006 20:01:02 +0000 (20:01 +0000)]
Compile fix for 64-bit distros which put 64-bit libraries in lib64
erg [Sat, 21 Oct 2006 14:05:40 +0000 (14:05 +0000)]
fix win32 native io so .factor-bootstrap-rc loads on bootstrap
erg [Sat, 21 Oct 2006 13:17:48 +0000 (13:17 +0000)]
fix win32 types
slava [Sat, 21 Oct 2006 07:00:35 +0000 (07:00 +0000)]
Get all modules to load
slava [Sat, 21 Oct 2006 06:57:41 +0000 (06:57 +0000)]
Fix bad load ordering
slava [Sat, 21 Oct 2006 06:56:41 +0000 (06:56 +0000)]
Integrate module help into UI
slava [Sat, 21 Oct 2006 06:44:54 +0000 (06:44 +0000)]
Add +help+ to a couple of modules
slava [Sat, 21 Oct 2006 06:42:59 +0000 (06:42 +0000)]
Add some missing PROVIDE:
slava [Sat, 21 Oct 2006 06:41:49 +0000 (06:41 +0000)]
Remove obsolete examples from contrib/x11/
slava [Sat, 21 Oct 2006 06:40:38 +0000 (06:40 +0000)]
Module format change
slava [Sat, 21 Oct 2006 06:13:33 +0000 (06:13 +0000)]
Saner default timeout
slava [Sat, 21 Oct 2006 06:10:10 +0000 (06:10 +0000)]
Clean up double click handling -- its done in the cross-platform part of the UI now
slava [Sat, 21 Oct 2006 05:54:24 +0000 (05:54 +0000)]
Clean up contrib/vim and contrib/process
erg [Fri, 20 Oct 2006 22:25:07 +0000 (22:25 +0000)]
vim updates
erg [Fri, 20 Oct 2006 22:24:50 +0000 (22:24 +0000)]
process updates
erg [Fri, 20 Oct 2006 21:56:05 +0000 (21:56 +0000)]
win32 ffi updates
erg [Fri, 20 Oct 2006 21:55:52 +0000 (21:55 +0000)]
working on contrib/vim
erg [Fri, 20 Oct 2006 21:55:08 +0000 (21:55 +0000)]
working on contrib/process