Commit Graph

1026 Commits (c800d28665da357d46c801d75c2e5312480b4114)

Author SHA1 Message Date
slava 415fe0a4a8 allot_* overhaul 2006-10-31 05:52:02 +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
slava e520478032 Revised prettyprinter 2006-10-28 06:41:21 +00:00
slava 41ed11abf3 Module operations in UI, run-module now asserts stack effect 2006-10-26 05:17:40 +00:00
slava cfc83ff52d Add new one-word-elt element 2006-10-26 04:56:26 +00:00
slava 0081e1d9bc Documentation updates 2006-10-26 04:06:25 +00:00
slava b57ac29d09 Some fixes 2006-10-24 23:29:18 +00:00
slava 89a8856a8e Services fix 2006-10-24 00:13:06 +00:00
slava b71697db41 Faster grid gadget 2006-10-22 22:46:02 +00:00
slava 5faea12c89 Column virtual sequence improvements 2006-10-22 22:08:49 +00:00
slava 6fd71edd85 Fix stack underflow with menus 2006-10-21 20:13:23 +00:00
slava 97f22b07ea Compile fix for 64-bit distros which put 64-bit libraries in lib64 2006-10-21 20:01:02 +00:00
slava 1db7e29695 Integrate module help into UI 2006-10-21 06:56:41 +00:00
slava be94f42030 Clean up double click handling -- its done in the cross-platform part of the UI now 2006-10-21 06:10:10 +00:00
slava 28053041cb Fix a few typos 2006-10-20 19:48:58 +00:00
slava 4ddc751365 run-module word 2006-10-20 02:41:20 +00:00
slava bd41d181e8 Cocoa double/triple clicks; editor now handles this 2006-10-20 02:24:27 +00:00
slava 21e4d08362 More web framework work 2006-10-19 22:09:43 +00:00
slava 364385bd6b Fix resource responder 2006-10-19 21:34:22 +00:00
slava 346063e9ac More small fixes 2006-10-19 18:12:47 +00:00
slava 200d247711 Two small fixes 2006-10-19 02:50:37 +00:00
erg 72ba2c98c5 better FFI error reporting 2006-10-18 21:16:37 +00:00
slava c8ca1997a0 Lock callbacks in memory 2006-10-16 22:06:34 +00:00
slava b5039442ab Automatically invoke code GC 2006-10-16 21:43:11 +00:00
slava 1398494f1d Remove integer-slot and set-integer-slot primitives, add word-xt primitive 2006-10-15 23:01:07 +00:00
slava 95531ff21e Fix bootstrap problem 2006-10-14 04:27:43 +00:00
slava b407e32d7d Fix list selection 2006-10-14 01:45:24 +00:00
slava cd9d36b82c Cocoa: support method redefinition 2006-10-14 00:37:14 +00:00
slava 35a7daf7aa Presentation cleanup 2006-10-10 05:07:11 +00:00
slava 8710bf56c0 Listener completion improvement 2006-10-10 04:14:53 +00:00
slava 5cc28c7e0c Documentation updates, menus fix 2006-10-10 03:57:32 +00:00
slava fe93525a09 Horizontal scrolling with the mouse wheel is now supported 2006-10-09 21:04:08 +00:00
slava 192a8fc640 Documentation updates, help link operations fix, list mouse gestures 2006-10-09 18:51:09 +00:00
slava bfa5b80f57 Listener cleanup 2006-10-07 20:29:47 +00:00
slava 3a6c3b3600 UI completion cleanups 2006-10-07 18:36:32 +00:00
slava 93c3dcf19b Remove debug messages 2006-10-07 06:25:29 +00:00
slava f044b47e96 Menus 2006-10-07 06:17:32 +00:00
slava ce8ed04543 Seeing a tuple now shows the constructor, browser tile toolbar fix 2006-10-07 00:41:25 +00:00
slava 80a5ee7322 Slider fix, rename path. to write-path 2006-10-07 00:27:40 +00:00
slava 91b00ac448 Assorted fixes 2006-10-06 21:42:12 +00:00
slava 86420977b3 Minor completion UI cleanups 2006-10-06 21:07:13 +00:00
slava c87a34b164 Remove some code duplication between apropos and help search 2006-10-06 20:46:35 +00:00
slava fab5ec98f2 Help search in UI bug 2006-10-06 08:20:36 +00:00
slava 648449b026 Press C+e in UI listener for 'edit file' popup 2006-10-06 08:15:34 +00:00
slava 48a3fad1a1 Search gadget improvements 2006-10-05 21:15:41 +00:00
slava a5ed889085 Working on UI completion 2006-10-05 06:10:49 +00:00
slava 7f4dbed78d Pane, track, toolbar fixes 2006-10-05 03:30:17 +00:00
slava 761f929de9 pane-stream class to fix a delegation issue 2006-10-04 21:33:02 +00:00
slava 3abfe244aa Improved UI completion 2006-10-04 21:21:37 +00:00
slava 5dd0182d73 UI cleanup 2006-10-04 04:40:10 +00:00
slava 99e4607178 Intel Mac exception handler fix 2006-10-02 05:11:56 +00:00
slava db8827d86c Dataflow visualizer fixes 2006-09-30 04:03:46 +00:00
slava 736b2d8bfa Source files and module system cleanup 2006-09-30 03:03:27 +00:00
slava 83d4887189 viewport/scrolling refactoring 2006-09-29 22:56:09 +00:00
slava 0776e02d0c Editors now support the stream output protocol 2006-09-29 21:18:09 +00:00
slava 6438c25ec4 Redefining a symbol does not trigger a recompile 2006-09-29 21:07:24 +00:00
slava cf25f13c95 Holding down the mouse button in a slider's elevator now does timer-based scrolling 2006-09-29 20:53:40 +00:00
slava 88a6175f8f Better looking input mouse over when input has > 1 line 2006-09-29 20:07:01 +00:00
slava 037b9bac02 Fix pane performance regression and add a unit test to catch it 2006-09-29 19:59:06 +00:00
slava fc0cea8e42 Replace compiled? primitive with compiled? word slot 2006-09-27 07:11:18 +00:00
slava 155cb7f3be Unmark marked blocks after code GC 2006-09-26 23:04:30 +00:00
slava 39d363f265 Runtime code cleanups, implemented mark and sweep code GC 2006-09-26 22:44:18 +00:00
slava f55cfd918a Image save doesn't write the large free block at the end 2006-09-26 21:22:04 +00:00
slava 003d7cc91b Fix O(n^2) icache flush 2006-09-26 20:42:29 +00:00
slava 2196f3721b Fix room. 2006-09-26 05:08:05 +00:00
slava 7fbb1ae671 Code heap manager fixes 2006-09-25 06:47:56 +00:00
slava 06f6c206c8 Windows OpenGL workaround 2006-09-24 21:22:11 +00:00
slava 6d9f6f0246 Minor fixes 2006-09-23 19:54:37 +00:00
slava b246a76199 Messages tool 2006-09-23 06:40:25 +00:00
slava 0699fa9204 Fix text corruption in UI 2006-09-21 02:31:17 +00:00
slava 9f515dedcf Fix toolbar command ordering 2006-09-20 07:30:28 +00:00
slava bd24eb2451 Command overhaul, S+mouse operations, tool help 2006-09-20 07:22:26 +00:00
slava 698727b49f Tiny cleanups 2006-09-19 22:39:51 +00:00
slava 4148a106e3 Tool help updates 2006-09-19 06:53:14 +00:00
slava 6c8bcc6307 Working on tool help 2006-09-19 06:30:21 +00:00
slava 931b60393e Better usage. word 2006-09-16 21:11:55 +00:00
slava c2c4417be5 Books don't add/remove their children 2006-09-16 20:31:40 +00:00
slava 6bd500c34b Document division by zero behavior 2006-09-16 19:57:07 +00:00
slava ef865ffd96 Add a new optimization 2006-09-16 19:42:27 +00:00
slava db8e1d5b0d Faster Unix stream-read 2006-09-16 04:20:52 +00:00
slava f699a781d5 Editor: only redraw visible lines 2006-09-16 02:43:00 +00:00
slava eb09b5ffd0 dataflow UI fixes 2006-09-16 01:29:58 +00:00
slava 36680369ba Dataflow UI improvements 2006-09-16 00:52:13 +00:00
slava 461a6bf324 factor.el fix 2006-09-15 06:14:19 +00:00
slava bded83ef35 Inferencce refactoring for more reliable stack height recording 2006-09-14 20:14:27 +00:00
slava 9325fa74a2 UI dataflow visualizer (experiemntal) 2006-09-13 06:17:46 +00:00
slava 6d6560c6a8 Core cleanups 2006-09-13 04:48:42 +00:00
slava f4c690594a Minor fixes 2006-09-12 20:20:21 +00:00
slava 6f6147dcd1 Module system fix 2006-09-12 00:45:42 +00:00
slava 4ba810d7f7 PowerPC icache bug 2006-09-11 04:12:42 +00:00
slava d48471c4bc alien-indirect now works on PowerPC; changed callback tests to use it and removed some test functions from runtime 2006-09-09 05:04:55 +00:00
slava 5f8856b56b Working on alien-indirect 2006-09-09 04:12:46 +00:00
slava 296e8ba0b3 Single stepper now properly supports continuations 2006-09-09 01:12:18 +00:00
slava 4f045e4848 Walker improvements 2006-09-08 06:32:14 +00:00
slava 4ed790c2b6 Hide mouse help after presentation is ungrafted 2006-09-07 03:26:30 +00:00
slava 5d7bff563a Fix C+S+END/HOME 2006-09-07 01:27:59 +00:00
slava 4506e0d2cb New reset-modified word 2006-09-07 00:29:24 +00:00
slava 8389b4fedc concurrency load fix 2006-09-07 00:22:19 +00:00
slava e90adcfb43 Record module modification times; fix F7 key in Cocoa 2006-09-06 23:49:48 +00:00
slava b6fe44df2f Constructor fix 2006-09-06 23:02:55 +00:00