Two critical fixes to the changes that I made for Greg McFarlane --
patches provided by Greg (am I glad I sent him my latest version!).
diff --git a/Lib/lib-tk/Tkinter.py b/Lib/lib-tk/Tkinter.py
index 4720a03..fbf90e4 100644
--- a/Lib/lib-tk/Tkinter.py
+++ b/Lib/lib-tk/Tkinter.py
@@ -679,8 +679,8 @@
 		return self._getints(
 			self.tk.call('grid', 'size', self._w)) or None
 	size = grid_size
-	def grid_slaves(self, master, row=None, column=None):
-		args = (master,)
+	def grid_slaves(self, row=None, column=None):
+		args = ()
 		if row:
 			args = args + ('-row', row)
 		if column:
@@ -1431,7 +1431,7 @@
 	def delete(self, index1, index2=None):
 		self.tk.call(self._w, 'delete', index1, index2)
 	def entrycget(self, index, option):
-		return self.tk.call(self._w, 'entrycget', '-' + option)
+		return self.tk.call(self._w, 'entrycget', index, '-' + option)
 	def entryconfigure(self, index, cnf=None, **kw):
 		if cnf is None and not kw:
 			cnf = {}