]> gitweb.factorcode.org Git - factor.git/log
factor.git
17 years agoFix DLL printing
slava [Fri, 3 Nov 2006 21:14:40 +0000 (21:14 +0000)]
Fix DLL printing

17 years agoRefactored the C type system in the alien interface and fixed some bugs
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

17 years agoRemove dead code
slava [Fri, 3 Nov 2006 05:48:43 +0000 (05:48 +0000)]
Remove dead code

17 years agoalien>char/u16-string primitives now work correctly if the input is a byte array
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

17 years agoCleaning up windows code
slava [Fri, 3 Nov 2006 02:28:44 +0000 (02:28 +0000)]
Cleaning up windows code

17 years agoMore allot_* cleanups
slava [Thu, 2 Nov 2006 23:29:11 +0000 (23:29 +0000)]
More allot_* cleanups

17 years agoSimplify implementation of /f word
slava [Thu, 2 Nov 2006 08:12:23 +0000 (08:12 +0000)]
Simplify implementation of /f word

17 years agoUpdate bignum code for allot_* changes
slava [Thu, 2 Nov 2006 08:00:02 +0000 (08:00 +0000)]
Update bignum code for allot_* changes

17 years agoFix compile error
slava [Wed, 1 Nov 2006 19:30:33 +0000 (19:30 +0000)]
Fix compile error

17 years agoRemove unused environment slot and simply room primitive
slava [Wed, 1 Nov 2006 19:29:58 +0000 (19:29 +0000)]
Remove unused environment slot and simply room primitive

17 years agofast>string ==> "" like
slava [Wed, 1 Nov 2006 18:54:36 +0000 (18:54 +0000)]
fast>string ==> "" like

17 years agoUnit test fixes
slava [Wed, 1 Nov 2006 05:25:33 +0000 (05:25 +0000)]
Unit test fixes

17 years agoDon't use retain stack for extra roots
slava [Wed, 1 Nov 2006 05:20:49 +0000 (05:20 +0000)]
Don't use retain stack for extra roots

17 years agoBig VM type renaming; add secure GC which wipes the heap after every collection ...
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)

17 years agoFix unit test failures caused by stricter numeric coercion rules
slava [Wed, 1 Nov 2006 03:54:35 +0000 (03:54 +0000)]
Fix unit test failures caused by stricter numeric coercion rules

17 years ago>fixnum >bignum >float primitives split up into smaller sub-primitives and are now...
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

17 years agoMore GC work
slava [Tue, 31 Oct 2006 21:45:12 +0000 (21:45 +0000)]
More GC work

17 years agoMore allot_* work
slava [Tue, 31 Oct 2006 20:48:34 +0000 (20:48 +0000)]
More allot_* work

17 years agoRemove unused function from runtime
slava [Tue, 31 Oct 2006 06:04:02 +0000 (06:04 +0000)]
Remove unused function from runtime

17 years agoFix two minor issues found during review of allot_* patch
slava [Tue, 31 Oct 2006 06:00:43 +0000 (06:00 +0000)]
Fix two minor issues found during review of allot_* patch

17 years agoallot_* overhaul
slava [Tue, 31 Oct 2006 05:52:02 +0000 (05:52 +0000)]
allot_* overhaul

17 years agoRemove redundant typedefs from gl.factor
slava [Fri, 3 Nov 2006 21:15:10 +0000 (21:15 +0000)]
Remove redundant typedefs from gl.factor

17 years agoCorner case fixes for TextMate bundle
Benjamin Pollack [Fri, 3 Nov 2006 02:46:07 +0000 (02:46 +0000)]
Corner case fixes for TextMate bundle

17 years agoStack comments without -- are a parse-time error now
slava [Fri, 3 Nov 2006 02:29:43 +0000 (02:29 +0000)]
Stack comments without -- are a parse-time error now

17 years agore-add fast>string to win32 io -- don't know where else to put it in library/
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/

17 years agounslowify win32 native io
erg [Wed, 1 Nov 2006 18:20:12 +0000 (18:20 +0000)]
unslowify win32 native io

17 years agofix stack effects for indent> and <indent
erg [Wed, 1 Nov 2006 18:15:55 +0000 (18:15 +0000)]
fix stack effects for indent> and <indent

17 years agorewrite sanitize in sqlite
erg [Wed, 1 Nov 2006 05:33:13 +0000 (05:33 +0000)]
rewrite sanitize in sqlite

17 years agofix compile errors in tuple-db
erg [Tue, 31 Oct 2006 23:42:27 +0000 (23:42 +0000)]
fix compile errors in tuple-db

17 years agochange stack effect in contrib/postgresql
erg [Tue, 31 Oct 2006 23:40:57 +0000 (23:40 +0000)]
change stack effect in contrib/postgresql

17 years agoupdate contrib/postgresql to 8.1 and code cleanup
erg [Tue, 31 Oct 2006 17:46:46 +0000 (17:46 +0000)]
update contrib/postgresql to 8.1 and code cleanup

17 years agoAdd a failing unit test
slava [Wed, 1 Nov 2006 05:25:01 +0000 (05:25 +0000)]
Add a failing unit test

17 years agofix html tags in contrib/httpd
erg [Tue, 31 Oct 2006 05:23:04 +0000 (05:23 +0000)]
fix html tags in contrib/httpd

17 years agoX11 clipboard fix
slava [Tue, 31 Oct 2006 06:09:51 +0000 (06:09 +0000)]
X11 clipboard fix

17 years agovim facts changes -- correct bug and make more friendly for copy/paste
erg [Mon, 30 Oct 2006 04:23:16 +0000 (04:23 +0000)]
vim facts changes -- correct bug and make more friendly for copy/paste

17 years agoOops -- forget was +default+
slava [Mon, 30 Oct 2006 03:45:10 +0000 (03:45 +0000)]
Oops -- forget was +default+

17 years agostring>float primitive should not throw an error on invalid input (non-ASCII strings)
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)

17 years agoAdd some failing unit tests
slava [Mon, 30 Oct 2006 02:21:48 +0000 (02:21 +0000)]
Add some failing unit tests

17 years agowin32 io -- keep same behavior as unix on .2 read
erg [Sat, 28 Oct 2006 20:40:07 +0000 (20:40 +0000)]
win32 io -- keep same behavior as unix on .2 read

17 years agoMore efficient block>byte-array with the side effect that it depends on no high-level...
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

17 years agomatch: update help and tests for tuple matching
chris.double [Sat, 28 Oct 2006 11:17:01 +0000 (11:17 +0000)]
match: update help and tests for tuple matching

17 years agomatch: allow pattern matching on tuples
chris.double [Sat, 28 Oct 2006 11:08:19 +0000 (11:08 +0000)]
match: allow pattern matching on tuples

17 years agoparser-combinators: fix bug in ltrim-slice on empty sequence
chris.double [Thu, 26 Oct 2006 22:46:03 +0000 (22:46 +0000)]
parser-combinators: fix bug in ltrim-slice on empty sequence

17 years agoRemove unnecessary word
slava [Sat, 28 Oct 2006 06:47:46 +0000 (06:47 +0000)]
Remove unnecessary word

17 years agoMove inference test to compiler module where it belongs
slava [Sat, 28 Oct 2006 06:45:41 +0000 (06:45 +0000)]
Move inference test to compiler module where it belongs

17 years agoFix sliders unit test
slava [Sat, 28 Oct 2006 06:44:59 +0000 (06:44 +0000)]
Fix sliders unit test

17 years agomodules global var now holds a sequence of modules not an association list
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

17 years agoadd-compiled-block should not compile since it may call code GC
slava [Sat, 28 Oct 2006 06:43:57 +0000 (06:43 +0000)]
add-compiled-block should not compile since it may call code GC

17 years agoRename a few symbols for consistency
slava [Sat, 28 Oct 2006 06:43:33 +0000 (06:43 +0000)]
Rename a few symbols for consistency

17 years agoUpdate HTTPD for removal of define-open/define-close words
slava [Sat, 28 Oct 2006 06:43:13 +0000 (06:43 +0000)]
Update HTTPD for removal of define-open/define-close words

17 years agoRevised prettyprinter
slava [Sat, 28 Oct 2006 06:41:21 +0000 (06:41 +0000)]
Revised prettyprinter

17 years agoDocument MAIN: stack effect restriction
slava [Thu, 26 Oct 2006 05:18:54 +0000 (05:18 +0000)]
Document MAIN: stack effect restriction

17 years agoModule operations in UI, run-module now asserts stack effect
slava [Thu, 26 Oct 2006 05:17:40 +0000 (05:17 +0000)]
Module operations in UI, run-module now asserts stack effect

17 years agospace-invaders MAIN: stack effect fix
slava [Thu, 26 Oct 2006 05:17:21 +0000 (05:17 +0000)]
space-invaders MAIN: stack effect fix

17 years agoconcurrency doc typo fix
slava [Thu, 26 Oct 2006 05:17:05 +0000 (05:17 +0000)]
concurrency doc typo fix

17 years agoFix documentation typo
slava [Thu, 26 Oct 2006 04:56:56 +0000 (04:56 +0000)]
Fix documentation typo

17 years agoAdd new one-word-elt element
slava [Thu, 26 Oct 2006 04:56:26 +0000 (04:56 +0000)]
Add new one-word-elt element

17 years agoservices fix
slava [Thu, 26 Oct 2006 04:07:55 +0000 (04:07 +0000)]
services fix

17 years agotetris-window no longer leaves gadget on stack
slava [Thu, 26 Oct 2006 04:07:46 +0000 (04:07 +0000)]
tetris-window no longer leaves gadget on stack

17 years agoflip word tweak
slava [Thu, 26 Oct 2006 04:07:39 +0000 (04:07 +0000)]
flip word tweak

17 years agoTitled gadget fix and unit tests
slava [Thu, 26 Oct 2006 04:07:18 +0000 (04:07 +0000)]
Titled gadget fix and unit tests

17 years agoDocumentation updates
slava [Thu, 26 Oct 2006 04:06:25 +0000 (04:06 +0000)]
Documentation updates

17 years agoX11 wheel mouse handling: wrong order
slava [Wed, 25 Oct 2006 01:17:06 +0000 (01:17 +0000)]
X11 wheel mouse handling: wrong order

17 years agoAMD64 alien-indirect now works
slava [Wed, 25 Oct 2006 01:16:57 +0000 (01:16 +0000)]
AMD64 alien-indirect now works

17 years agoSlightly more compact relocation info
slava [Wed, 25 Oct 2006 00:26:32 +0000 (00:26 +0000)]
Slightly more compact relocation info

17 years agoFix raise-window on Cocoa
slava [Tue, 24 Oct 2006 23:36:01 +0000 (23:36 +0000)]
Fix raise-window on Cocoa

17 years agoSome fixes
slava [Tue, 24 Oct 2006 23:29:18 +0000 (23:29 +0000)]
Some fixes

17 years agoMiscellaneous TextMate syntax patches
Benjamin Pollack [Tue, 24 Oct 2006 21:50:26 +0000 (21:50 +0000)]
Miscellaneous TextMate syntax patches

17 years agoFix UI bugs on X11
slava [Tue, 24 Oct 2006 03:54:08 +0000 (03:54 +0000)]
Fix UI bugs on X11

17 years agoServices fix
slava [Tue, 24 Oct 2006 00:13:06 +0000 (00:13 +0000)]
Services fix

17 years agomore fixes for textmate
erg [Mon, 23 Oct 2006 22:04:43 +0000 (22:04 +0000)]
more fixes for textmate

17 years agofix contrib/textmate
erg [Mon, 23 Oct 2006 22:00:43 +0000 (22:00 +0000)]
fix contrib/textmate

17 years agochange contrib/README
erg [Sun, 22 Oct 2006 07:42:52 +0000 (07:42 +0000)]
change contrib/README

17 years agoadd contrib/cpuinfo
erg [Sun, 22 Oct 2006 07:34:15 +0000 (07:34 +0000)]
add contrib/cpuinfo

17 years agowin32 ffi updates
erg [Sun, 22 Oct 2006 07:33:18 +0000 (07:33 +0000)]
win32 ffi updates

17 years agoFaster grid gadget
slava [Sun, 22 Oct 2006 22:46:02 +0000 (22:46 +0000)]
Faster grid gadget

17 years agoColumn virtual sequence improvements
slava [Sun, 22 Oct 2006 22:08:49 +0000 (22:08 +0000)]
Column virtual sequence improvements

17 years agoColumn virtual sequence
slava [Sat, 21 Oct 2006 20:51:38 +0000 (20:51 +0000)]
Column virtual sequence

17 years agoAnother Makefilefix
slava [Sun, 22 Oct 2006 21:47:17 +0000 (21:47 +0000)]
Another Makefilefix

17 years agoConfig.linux.amd64 fix
slava [Sun, 22 Oct 2006 21:45:36 +0000 (21:45 +0000)]
Config.linux.amd64 fix

17 years agoFix stack underflow with menus
slava [Sat, 21 Oct 2006 20:13:23 +0000 (20:13 +0000)]
Fix stack underflow with menus

17 years agoFix 'Close Window' menu item in nib
slava [Sat, 21 Oct 2006 20:06:40 +0000 (20:06 +0000)]
Fix 'Close Window' menu item in nib

17 years agoCompile fix for 64-bit distros which put 64-bit libraries in lib64
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

17 years agofix win32 native io so .factor-bootstrap-rc loads on bootstrap
erg [Sat, 21 Oct 2006 14:05:40 +0000 (14:05 +0000)]
fix win32 native io so .factor-bootstrap-rc loads on bootstrap

17 years agofix win32 types
erg [Sat, 21 Oct 2006 13:17:48 +0000 (13:17 +0000)]
fix win32 types

17 years agoGet all modules to load
slava [Sat, 21 Oct 2006 07:00:35 +0000 (07:00 +0000)]
Get all modules to load

17 years agoFix bad load ordering
slava [Sat, 21 Oct 2006 06:57:41 +0000 (06:57 +0000)]
Fix bad load ordering

17 years agoIntegrate module help into UI
slava [Sat, 21 Oct 2006 06:56:41 +0000 (06:56 +0000)]
Integrate module help into UI

17 years agoAdd +help+ to a couple of modules
slava [Sat, 21 Oct 2006 06:44:54 +0000 (06:44 +0000)]
Add +help+ to a couple of modules

17 years agoAdd some missing PROVIDE:
slava [Sat, 21 Oct 2006 06:42:59 +0000 (06:42 +0000)]
Add some missing PROVIDE:

17 years agoRemove obsolete examples from contrib/x11/
slava [Sat, 21 Oct 2006 06:41:49 +0000 (06:41 +0000)]
Remove obsolete examples from contrib/x11/

17 years agoModule format change
slava [Sat, 21 Oct 2006 06:40:38 +0000 (06:40 +0000)]
Module format change

17 years agoSaner default timeout
slava [Sat, 21 Oct 2006 06:13:33 +0000 (06:13 +0000)]
Saner default timeout

17 years agoClean up double click handling -- its done in the cross-platform part of the UI now
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

17 years agoClean up contrib/vim and contrib/process
slava [Sat, 21 Oct 2006 05:54:24 +0000 (05:54 +0000)]
Clean up contrib/vim and contrib/process

17 years agovim updates
erg [Fri, 20 Oct 2006 22:25:07 +0000 (22:25 +0000)]
vim updates

17 years agoprocess updates
erg [Fri, 20 Oct 2006 22:24:50 +0000 (22:24 +0000)]
process updates

17 years agowin32 ffi updates
erg [Fri, 20 Oct 2006 21:56:05 +0000 (21:56 +0000)]
win32 ffi updates

17 years agoworking on contrib/vim
erg [Fri, 20 Oct 2006 21:55:52 +0000 (21:55 +0000)]
working on contrib/vim

17 years agoworking on contrib/process
erg [Fri, 20 Oct 2006 21:55:08 +0000 (21:55 +0000)]
working on contrib/process