Commit Graph

116 Commits (c48149831ec7dfd03d57a5d61d643a980d90dfd6)

Author SHA1 Message Date
Slava Pestov 4513417657 Clean up some messy stack shuffling 2009-02-01 19:14:43 -06:00
Slava Pestov 92708c7231 Fix com-stack-effect 2009-02-01 03:27:10 -06:00
Slava Pestov 3d533c94ca Working on listener completion 2009-01-31 02:40:03 -06:00
Slava Pestov 36ebb97dc5 Fix usage. operation to run in listener 2009-01-30 23:52:17 -06:00
Slava Pestov 990c99a97e Add foreground and background color slots to font tuple 2009-01-30 03:36:39 -06:00
Slava Pestov 478ef76801 Documents no longer mutatte their model's value 2009-01-29 03:04:23 -06:00
Slava Pestov a98d59d93c Update ui.tools.listener docs 2009-01-28 17:27:42 -06:00
Slava Pestov d651bdc4d7 Clear undos when starting a new interaction in the listener 2009-01-28 12:12:03 -06:00
Slava Pestov af744e4511 Use singletons instead of empty tuples, add undo/redo to editor gadgets 2009-01-28 00:30:57 -06:00
Slava Pestov 5cd4f65e59 Fix conflict 2009-01-27 15:49:49 -06:00
Slava Pestov 298fdecf32 Fixing eval unit test, and help lint failures from stricter help lint 2009-01-27 15:38:01 -06:00
Slava Pestov 72f63d3e4c Add operation to show thread traceback 2009-01-26 18:09:04 -06:00
Slava Pestov 231ba5234e Inspector can now invoke the primary operation 2009-01-26 18:08:54 -06:00
Slava Pestov bb27511753 Fixing code for first-class fonts 2009-01-26 02:21:28 -06:00
Slava Pestov 4f5a927afb Move UI text backends to ui.text.*, move UI backends to ui.backend.*, add font datatype 2009-01-26 00:36:37 -06:00
Slava Pestov fe7c2fecbe Eliminate some more usages of tuck 2009-01-25 17:55:27 -06:00
Slava Pestov fd7a47613e Move core-graphics types from cocoa.types to core-graphics.types, clean up some code 2009-01-19 16:29:52 -06:00
Slava Pestov 8509027428 UI listener: Status bar now shows summary for vocabs that are not loaded 2009-01-18 23:41:21 -06:00
Slava Pestov 3697fa1aa3 Word completion now adds the word's vocab to the USE: list 2009-01-16 15:54:40 -06:00
Slava Pestov cc8e049c02 Another clean up 2009-01-16 15:37:31 -06:00
Slava Pestov 5f2fd87ce1 Clean up history code 2009-01-16 15:22:13 -06:00
Slava Pestov 37407cde96 C-m expands macros in listener 2009-01-16 14:57:23 -06:00
Slava Pestov d82a68a14c Clean up font API a little bit; users no longer have to call open-font arbitrarily 2009-01-16 00:43:51 -06:00
Slava Pestov c89b68d295 Overhaul UI listener history code; C-p, C-n cycles through history, C-r displays list 2009-01-15 21:34:41 -06:00
Slava Pestov 2bb6d7f6b1 Rename editor-caret* and editor-mark* without the * since we don't have the old accessors anymore 2009-01-15 15:50:48 -06:00
Slava Pestov d871691342 Simplify define-operation-map; it doesn't need the hook quotation at all 2009-01-15 15:22:25 -06:00
Slava Pestov ca9e04c086 Fix word operations 2009-01-15 13:02:31 -06:00
Slava Pestov 7e8f69081c Fix listener docs 2009-01-15 01:43:50 -06:00
Slava Pestov d1c84783f1 Word operations now DTRT if the completion popup is visible 2009-01-15 01:33:35 -06:00
Slava Pestov ecd2f75808 Display completion popups in the right place 2009-01-15 00:52:05 -06:00
Slava Pestov 94e0522efc More work on history completion 2009-01-13 20:47:17 -06:00
Slava Pestov fd069442dc History completion work in progress 2009-01-13 19:08:49 -06:00
Slava Pestov a31b59748d Working on history popup 2009-01-13 16:22:07 -06:00
Slava Pestov d0a3442b30 Fix vocab filtering in profiler 2009-01-12 22:17:39 -06:00
Slava Pestov 27fd669021 Context-sensitive completion for word and vocab names 2009-01-12 19:25:18 -06:00
Slava Pestov d4c82f8743 Working on context-sensitive completion 2009-01-12 14:31:59 -06:00
Slava Pestov af970da470 Listener completion work in progress 2009-01-12 01:43:46 -06:00
Slava Pestov 46fdfd2d84 Listener completion work in progress 2009-01-09 17:58:22 -06:00
Slava Pestov 63c0e5470b Cleaner display of stack effect of word at caret, using models 2009-01-09 14:14:19 -06:00
Slava Pestov f4418410e9 Fix error when mouse over in 'All' in profiler 2009-01-08 23:50:43 -06:00
Slava Pestov 6ddf6af2e7 Add A+n, A+p, A+u to navigate hierarchy in browser tool; add common shortcuts to all tools, like F2, A+s, A+q, ... 2009-01-08 19:30:58 -06:00
Slava Pestov 2fd234ac62 Add common tool commands: F2, A+l, A+L, A+b, A+B 2009-01-08 18:56:39 -06:00
Slava Pestov 35ebc60a4b UI tools now remember their size 2009-01-08 18:35:34 -06:00
Slava Pestov 9ea76e3808 Browser tool: don't search for empty string 2009-01-08 17:50:38 -06:00
Slava Pestov 723626a9d2 Add slot editing to UI inspector, remove slot editing from TTY inspector 2009-01-08 17:02:54 -06:00
Slava Pestov 268b995116 Remove the ui word, and ui-hook kludge; with-ui is now the only way to start the UI. ui.tools vocabulary is now runnable 2009-01-07 20:56:09 -06:00
Slava Pestov 3c624f670b Fixing ui.tools unit tests 2009-01-07 16:37:27 -06:00
Slava Pestov 9a33f1cf1c Fixing bootstrap errors 2009-01-07 15:21:51 -06:00
Slava Pestov d7358b5ef3 Removing last remnants of 'workspace' tool 2009-01-07 15:06:43 -06:00
Slava Pestov c09f91da69 Add right-click menu to tables, row-value word 2009-01-07 12:18:42 -06:00