Index: library/nx/nx.tcl =================================================================== diff -u -r0e4ebdb092c8158987489b5c26cf11526b2756f5 -ra6a5d4be56157641a50c3a25a348464591980ac6 --- library/nx/nx.tcl (.../nx.tcl) (revision 0e4ebdb092c8158987489b5c26cf11526b2756f5) +++ library/nx/nx.tcl (.../nx.tcl) (revision a6a5d4be56157641a50c3a25a348464591980ac6) @@ -763,9 +763,15 @@ :alias "info parent" ::nsf::methods::object::info::parent :alias "info precedence" ::nsf::methods::object::info::precedence :alias "info vars" ::nsf::methods::object::info::vars - :method "info variable definition" {handle} {return [$handle definition]} - :method "info variable name" {handle} {return [$handle cget -name]} - :method "info variable parameter" {handle} {return [$handle parameter]} + :method "info variable definition" {handle:object,type=::nx::VariableSlot} { + return [$handle definition] + } + :method "info variable name" {handle:object,type=::nx::VariableSlot} { + return [$handle cget -name] + } + :method "info variable parameter" {handle:object,type=::nx::VariableSlot} { + return [$handle parameter] + } } ######################################################################