531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
|
test event-11.4 {Tcl_VwaitCmd procedure} {} {
foreach i [after info] {
after cancel $i
}
after 10; update; # On Mac make sure update won't take long
after 100 {set x x-done}
after 200 {set y y-done}
after 300 {set z z-done}
after idle {set q q-done}
set x before
set y before
set z before
set q before
list [vwait y] $x $y $z $q
} {{} x-done y-done before q-done}
|
|
|
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
|
test event-11.4 {Tcl_VwaitCmd procedure} {} {
foreach i [after info] {
after cancel $i
}
after 10; update; # On Mac make sure update won't take long
after 100 {set x x-done}
after 200 {set y y-done}
after 400 {set z z-done}
after idle {set q q-done}
set x before
set y before
set z before
set q before
list [vwait y] $x $y $z $q
} {{} x-done y-done before q-done}
|