combinators combinators.short-circuit definitions.icons
documents documents.elements fonts fry generic help.vocabs
kernel math math.vectors models.arrow models.delay parser
combinators combinators.short-circuit definitions.icons
documents documents.elements fonts fry generic help.vocabs
kernel math math.vectors models.arrow models.delay parser
-present sequences sets splitting tools.completion ui.commands
-ui.gadgets ui.gadgets.editors ui.gadgets.glass
+present sequences sets splitting strings tools.completion
+ui.commands ui.gadgets ui.gadgets.editors ui.gadgets.glass
ui.gadgets.labeled ui.gadgets.scrollers ui.gadgets.tables
ui.gadgets.tracks ui.gadgets.worlds ui.gadgets.wrappers
ui.gestures ui.images ui.operations ui.pens.solid ui.theme
ui.theme.images ui.tools.common ui.tools.listener.history
ui.gadgets.labeled ui.gadgets.scrollers ui.gadgets.tables
ui.gadgets.tracks ui.gadgets.worlds ui.gadgets.wrappers
ui.gestures ui.images ui.operations ui.pens.solid ui.theme
ui.theme.images ui.tools.common ui.tools.listener.history
IN: ui.tools.listener.completion
! We don't directly depend on the listener tool but we use a few slots
IN: ui.tools.listener.completion
! We don't directly depend on the listener tool but we use a few slots
! Completion modes also implement the row renderer protocol
M: listener-completion row-columns drop present 1array ;
! Completion modes also implement the row renderer protocol
M: listener-completion row-columns drop present 1array ;