1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
YOU TYPE: YOU GET:
=== SCENARIO 1 ===
puts $<tab> puts $
+ a list of all variables ...
puts $t<tab> puts $t
+ a list of all variables
beginning with t ...
puts $tcl_pl<tab> puts $tcl_platform(
+ a list of all array names of
tcl_platform
puts $tcl_platform(b<tab> puts $tcl_platform(byteOrder)
=== SCENARIO 2 ===
button .b button .b
.b co<tab> .b configure
.b co<tab><tab> .b configure
+ a list of all button options ...
.b co<tab><tab>-r<tab> .b configure -relief
.b co<tab><tab>-r<tab>g<tab> .b configure -relief groove
|
|
|
|
|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
YOU TYPE: YOU GET:
=== SCENARIO 1 ===
puts $<tab> puts $
+ a list of all variables ...
puts $t<tab> puts $t
+ a list of all variables
beginning with t ...
puts $tcl_pl<tab> puts $tcl_platform(
+ a list of all array names of
tcl_platform
puts $tcl_platform(b<tab> puts $tcl_platform(byteOrder)
=== SCENARIO 2 ===
button .b button .b
.b co<tab> .b configure
.b co<tab><tab> .b configure
+ a list of all button options ...
.b co<tab><tab>-r<tab> .b configure -relief
.b co<tab><tab>-r<tab>g<tab> .b configure -relief groove
|