ui.tools.listener.completion: make sure "IN:<Ctrl-h>" works.
parent
17bd952e4a
commit
7b2b3f5e9f
|
@ -11,7 +11,9 @@ IN: ui.tools.listener.completion.tests
|
||||||
|
|
||||||
[ t ] [ { "USE:" "A" } complete-vocab? ] unit-test
|
[ t ] [ { "USE:" "A" } complete-vocab? ] unit-test
|
||||||
|
|
||||||
[ t ] [ { "USE:" } complete-vocab? ] unit-test
|
[ t ] [ { "USE:" "" } complete-vocab? ] unit-test
|
||||||
|
|
||||||
|
[ f ] [ { "USE:" } complete-vocab? ] unit-test
|
||||||
|
|
||||||
[ t ] [ { "UNUSE:" "A" } complete-vocab? ] unit-test
|
[ t ] [ { "UNUSE:" "A" } complete-vocab? ] unit-test
|
||||||
|
|
||||||
|
|
|
@ -83,8 +83,8 @@ M: vocab-completion row-color
|
||||||
dup last empty? [
|
dup last empty? [
|
||||||
harvest ?last (complete-vocab?)
|
harvest ?last (complete-vocab?)
|
||||||
] [
|
] [
|
||||||
harvest 2 short tail*
|
harvest dup length 1 >
|
||||||
[ f ] [ [ (complete-vocab?) ] any? ] if-empty
|
[ 2 tail* ?first (complete-vocab?) ] [ drop f ] if
|
||||||
] if ;
|
] if ;
|
||||||
|
|
||||||
: chop-; ( seq -- seq' )
|
: chop-; ( seq -- seq' )
|
||||||
|
|
Loading…
Reference in New Issue