From 469043fc31ecb24c16929c917df4aa48094d88d0 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sat, 18 Jul 2009 06:55:15 -0500 Subject: [PATCH] ui.tools.listener: selecting a word from a completion popup now behaves like a USE: followed by a FROM: --- basis/ui/tools/listener/listener.factor | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/basis/ui/tools/listener/listener.factor b/basis/ui/tools/listener/listener.factor index e12e59d259..e34e354a87 100644 --- a/basis/ui/tools/listener/listener.factor +++ b/basis/ui/tools/listener/listener.factor @@ -304,7 +304,8 @@ M: listener-operation invoke-command ( target command -- ) : use-if-necessary ( word manifest -- ) 2dup [ vocabulary>> ] dip and [ manifest [ - vocabulary>> use-vocab + [ vocabulary>> use-vocab ] + [ dup name>> associate use-words ] bi ] with-variable ] [ 2drop ] if ;