Merge branch 'master' of git://factorcode.org/git/factor

db4
Doug Coleman 2008-11-30 14:26:16 -06:00
commit dcd3b033f6
1 changed files with 4 additions and 3 deletions

View File

@ -81,14 +81,15 @@ M: interactor model-changed
: interactor-continue ( obj interactor -- )
mailbox>> mailbox-put ;
: clear-input ( interactor -- ) model>> clear-doc ;
: clear-input ( interactor -- )
#! The with-datastack is a kludge to make it infer. Stupid.
model>> 1array [ clear-doc ] with-datastack drop ;
: interactor-finish ( interactor -- )
#! The spawn is a kludge to make it infer. Stupid.
[ editor-string ] keep
[ interactor-input. ] 2keep
[ add-interactor-history ] keep
'[ _ clear-input ] "Clearing input" spawn drop ;
clear-input ;
: interactor-eof ( interactor -- )
dup interactor-busy? [