Commit Graph

570 Commits (2671ebf519d51a241ee5c7ab8044746c110438a2)

Author SHA1 Message Date
slava 1398494f1d Remove integer-slot and set-integer-slot primitives, add word-xt primitive 2006-10-15 23:01:07 +00:00
slava 736b2d8bfa Source files and module system cleanup 2006-09-30 03:03:27 +00:00
slava 61d4eeb633 "~" global var replaced by home word 2006-09-30 00:45:24 +00:00
slava fc0cea8e42 Replace compiled? primitive with compiled? word slot 2006-09-27 07:11:18 +00:00
slava 97a5436c61 New code-gc primitive 2006-09-26 23:00:41 +00:00
slava 2196f3721b Fix room. 2006-09-26 05:08:05 +00:00
slava ebfbc586fe Modules are now stored in an assoc, not a hash, to preserve order 2006-09-07 00:02:13 +00:00
slava e90adcfb43 Record module modification times; fix F7 key in Cocoa 2006-09-06 23:49:48 +00:00
slava 046f770b2d Modularize tests 2006-09-06 22:32:41 +00:00
slava 7edf5ab1ba Modularized core 2006-09-06 22:06:11 +00:00
slava b47d1d79fb More module system work 2006-09-06 21:19:41 +00:00
slava b4291dd6c6 Module system changes and some small fixes 2006-09-06 21:01:38 +00:00
slava 1d7c563676 Fix 'bad XT' error 2006-09-02 05:58:23 +00:00
slava 4d60738ed4 Working on browser gadget 2006-08-28 22:14:54 +00:00
erg 53592d0f3c fix bootstrap issues, alt+key handling, function keys for win32 2006-08-27 23:30:07 +00:00
slava 590b35a0d9 Assorted bug fixes 2006-08-26 19:23:44 +00:00
slava ab786bf132 New browser, workspace replaces launchpad 2006-08-26 07:46:37 +00:00
slava 76e965d493 Move libm primitives to alien calls in library 2006-08-26 07:20:37 +00:00
slava 6143b00434 Presentation cleanups and mouse help 2006-08-26 01:29:23 +00:00
slava 97ad3b30ac More work on commands 2006-08-26 00:52:13 +00:00
slava e4ae52028f edit fixes, new :edit word 2006-08-25 04:02:30 +00:00
slava 4a79d7ccb5 jedit moved to contrib, generic hookable edit word 2006-08-25 03:19:22 +00:00
slava 758ccb33fc Command framework 2006-08-24 22:23:48 +00:00
slava 1a8fa73bdd Bootstrap fix 2006-08-24 05:36:04 +00:00
slava a5e1de9ddd Simplify field/interactor history code 2006-08-23 01:50:05 +00:00
slava 31496f0554 Compiler docs, interactor tweak 2006-08-19 19:33:55 +00:00
slava 634e69f711 Inference documentation 2006-08-18 22:47:41 +00:00
slava 72efe34950 Inference cleanup and documentation for errors 2006-08-18 07:10:08 +00:00
slava b2d68abd62 Fix various stack effect declarations 2006-08-18 06:05:13 +00:00
slava 816f60a6e7 Eliminate with-class<cache combinator in favor of a class<map that is always kept up to date 2006-08-18 03:50:59 +00:00
slava 29e28008cd More documentation updates 2006-08-17 01:55:53 +00:00
slava c99c10632c HELP: syntax change 2006-08-16 01:23:05 +00:00
slava 06a4af7c00 More work on stack effect declaration 2006-08-15 20:29:35 +00:00
slava f15e657631 Stack effect declaration fixes 2006-08-15 08:57:12 +00:00
slava 56e19dbf14 First stage of stack effect declaration implementation 2006-08-15 07:01:24 +00:00
slava 61e1dff787 Automatically recompile words when files are loaded 2006-08-11 20:55:43 +00:00
slava 251f12448f Big redesign of the compiler/runtime interface 2006-08-08 05:38:32 +00:00
slava 55ec0e3a91 sequence= is now inlined 2006-08-07 19:41:31 +00:00
slava b68fb8f9c1 Optimizer fixes 2006-08-07 05:17:04 +00:00
erg 319353fed8 win32 directory restructuring 2006-08-01 22:59:56 +00:00
slava 11ba560c6d Definition protocol 2006-08-02 19:17:13 +00:00
slava 8df790ec36 'see' cleanup 2006-08-02 06:50:23 +00:00
slava 1158ab413b Generic word system cleanup 2006-08-02 06:49:23 +00:00
slava 28035296f4 Some code cleanups 2006-08-01 21:56:20 +00:00
slava a552e6d30d Start implementing :help 2006-08-01 08:45:05 +00:00
slava 9c84fe7018 Split describe.factor up 2006-08-01 01:30:06 +00:00
slava 70a86f60e3 Bootstrap now loads GUI walker 2006-07-31 02:11:07 +00:00
slava eca6b6b9be Removing old tty walker 2006-07-31 02:05:44 +00:00
slava b0a4b6409a Changed argument order of {head,tail}{,-slice}{,*} and group 2006-07-30 00:36:25 +00:00
slava ad0ae8dc63 Remove add-simple-library 2006-07-26 04:36:22 +00:00