diff --git a/basis/ui/tools/debugger/debugger.factor b/basis/ui/tools/debugger/debugger.factor index 92f8229e94..1e4b7c0793 100644 --- a/basis/ui/tools/debugger/debugger.factor +++ b/basis/ui/tools/debugger/debugger.factor @@ -3,10 +3,10 @@ USING: accessors arrays hashtables io kernel math models colors.constants namespaces sequences words continuations debugger prettyprint help editors fonts ui ui.commands -ui.debugger ui.gestures ui.gadgets ui.pens.solid +ui.debugger ui.gestures ui.gadgets ui.gadgets.lines ui.pens.solid ui.gadgets.worlds ui.gadgets.packs ui.gadgets.buttons ui.gadgets.labels ui.gadgets.presentations ui.gadgets.panes -ui.gadgets.viewports ui.gadgets.tables ui.gadgets.tracks +ui.gadgets.viewports ui.gadgets.tables ui.gadgets.tracks ui.gadgets.toolbar ui.gadgets.scrollers ui.gadgets.borders ui.gadgets.status-bar ui.tools.traceback ui.tools.inspector ui.tools.browser ; IN: ui.tools.debugger @@ -43,16 +43,14 @@ M: restart-renderer row-columns PRIVATE> : ( error continuation restarts restart-hook -- debugger ) - vertical debugger new-track - { 3 3 } >>gap + vertical debugger new-track with-lines swap >>restart-hook swap >>restarts swap >>continuation swap >>error - add-toolbar dup >>restart-list - dup f track-add - COLOR: white >>interior ; + dup margins white-interior f track-add + add-toolbar ; M: debugger focusable-child* dup restart-hook>> [ restart-list>> ] [ drop t ] if ; diff --git a/basis/ui/tools/listener/listener.factor b/basis/ui/tools/listener/listener.factor index 85b83edd96..0d2b7be3fa 100644 --- a/basis/ui/tools/listener/listener.factor +++ b/basis/ui/tools/listener/listener.factor @@ -334,7 +334,7 @@ M: object accept-completion-hook 2drop ; parse-lines-interactive ; : ( error continuation -- popup ) - over compute-restarts [ hide-glass ] "Error" ; + over compute-restarts [ hide-glass ] "Error" ; : debugger-popup ( interactor error continuation -- ) [ one-line-elt ] 2dip show-listener-popup ;