Commit Graph

801 Commits (25fc2f8af564a5e7d3bb00940e83f9a053fd3351)

Author SHA1 Message Date
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
slava a8ae50c455 Class inference improvements 2006-08-07 02:30:52 +00:00
slava 5a8bd7b3c6 Constant branch folding 2006-08-07 00:31:15 +00:00
slava ff780119fa Faster Unix stream-read1 2006-08-06 00:14:14 +00:00
slava dced940348 Minor Unix I/O cleanups, <client> now waits for a connection, stream-flush now checks for an error 2006-08-05 23:01:59 +00:00
slava e12fba4b0e more relible mach exception code 2006-08-05 22:10:01 +00:00
slava 26816e583a ^n and ^p in fields now moves caret to end 2006-08-04 04:32:31 +00:00
slava fa882bc2c8 Scrolling fixes 2006-08-04 04:01:18 +00:00
slava 84e70ecb73 More work on the definition protocol 2006-08-02 20:53:26 +00:00
slava 11ba560c6d Definition protocol 2006-08-02 19:17:13 +00:00
slava 8a6cd181c4 Methods now remember their file/line 2006-08-02 07:49:13 +00:00
slava 1158ab413b Generic word system cleanup 2006-08-02 06:49:23 +00:00
slava 6c7325706d Document the error documentation feature 2006-08-01 22:18:18 +00:00
slava f3bd44083d Nicer sheet. implementation 2006-08-01 01:08:25 +00:00
slava 7bad3a77fa Get Cocoa binding working with strict char* handling 2006-08-01 00:43:48 +00:00
slava e5abd93601 Simplify runtime's GC and relocation code 2006-07-31 21:36:15 +00:00
slava e30871f4a5 interactor-busy? flag added 2006-07-31 20:49:26 +00:00
slava ec4d9b4932 Walker now handles errors properly (almosT) 2006-07-31 20:12:29 +00:00
slava 0550b28e90 Different walker interaction style 2006-07-31 03:20:08 +00:00
slava 66c240da57 Prettyprinte now highlights elements properly 2006-07-31 00:20:26 +00:00
slava b0a4b6409a Changed argument order of {head,tail}{,-slice}{,*} and group 2006-07-30 00:36:25 +00:00
slava adef6a2f04 Debugging system services support (Mac OS X) 2006-07-29 23:37:50 +00:00
slava 1e419e6580 Services client support (untested) 2006-07-28 23:14:05 +00:00
slava 9d9924cf77 gadgets/fields unit tests did not work if the UI was not running 2006-07-28 22:01:57 +00:00
slava 7abaa0ab0d Fix make-track 2006-07-28 22:00:14 +00:00
slava 52d6fc7ecc ui-step now asserts depth (so don't leak stack cells in your draw-gadget*); fix memory leak with set-length and vectors 2006-07-28 21:57:24 +00:00
slava 12ad53b6ae Fix thumb minimum size 2006-07-28 19:33:23 +00:00
slava 03f625cea1 Some cleanups to start 0.84 2006-07-28 07:54:46 +00:00
slava 375061d350 fix benchmark/help 2006-07-28 04:58:44 +00:00
slava 6dabc9710e Misc updates 2006-07-28 04:50:09 +00:00
slava e9c2fbb835 Inference cleanups 2006-07-27 23:45:13 +00:00
slava 7223b8c637 Minor inference cleanups 2006-07-27 22:21:49 +00:00
slava 82db2792a2 More inference tweaks 2006-07-26 19:03:49 +00:00
slava f62277f8ba Fix for a fix 2006-07-26 01:33:56 +00:00
slava 7712d84327 Add a failing inference unit test 2006-07-25 20:30:40 +00:00
slava c531e091f7 Calendar cleanups 2006-07-25 17:15:32 +00:00
slava 9031ba9f63 Bootstrap fix 2006-07-25 06:08:06 +00:00
slava d3d7d053fd Inference cleanups 2006-07-25 04:14:18 +00:00
slava 60ca9804f1 Field gadget now has an action quotation 2006-07-24 19:42:33 +00:00
slava b6875f0fc8 Update >sequence docs 2006-07-24 06:23:15 +00:00
slava 9e43c91821 Fix Shift key modifier in Cocoa backend 2006-07-24 06:08:57 +00:00
slava 1d8e9ccafa X11 backend work 2006-07-24 01:38:58 +00:00
slava 2de4c86f8c Started X11 clipboard copy 2006-07-23 22:51:25 +00:00
slava 8b05f22a50 editor gadget now supports multi-line inserts 2006-07-22 21:16:58 +00:00
slava 660bb25d45 Various UI changes 2006-07-22 09:11:19 +00:00
slava 995aa94d7c FreeBSD build fix 2006-07-21 22:32:41 +00:00
slava 208b548909 Since other gadgets delegate to the editor gadget, we need to handle this at the control level 2006-07-21 22:07:26 +00:00
slava df67fe464e Missing file, oops 2006-07-20 03:57:49 +00:00