@@ -245,7 +245,7 @@ def trace_variable(self, mode, callback):
245245 Return the name of the callback.
246246 """
247247 cbname = self ._master ._register (callback )
248- self ._tk .call ("trace" , "add" , " variable" , self ._name , mode , cbname )
248+ self ._tk .call ("trace" , "variable" , self ._name , mode , cbname )
249249 return cbname
250250 trace = trace_variable
251251 def trace_vdelete (self , mode , cbname ):
@@ -254,12 +254,12 @@ def trace_vdelete(self, mode, cbname):
254254 MODE is one of "r", "w", "u" for read, write, undefine.
255255 CBNAME is the name of the callback returned from trace_variable or trace.
256256 """
257- self ._tk .call ("trace" , "remove" , "variable " , self ._name , mode , cbname )
257+ self ._tk .call ("trace" , "vdelete " , self ._name , mode , cbname )
258258 self ._master .deletecommand (cbname )
259259 def trace_vinfo (self ):
260260 """Return all trace callback information."""
261261 return [self ._tk .split (x ) for x in self ._tk .splitlist (
262- self ._tk .call ("trace" , "info" , "variable " , self ._name ))]
262+ self ._tk .call ("trace" , "vinfo " , self ._name ))]
263263 def __eq__ (self , other ):
264264 """Comparison for equality (==).
265265
0 commit comments