Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								7dc9dea778 
								
							 
						 
						
							
							
								
								Issue  #20035 : Reimplement tkinter._fix module as a C function.  
							
							... 
							
							
							
							The new private C function makes no permanent changes to the environment
and is #ifdef'd out on non-Windows platforms. 
							
						 
						
							2015-05-22 11:36:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8d0f620285 
								
							 
						 
						
							
							
								
								Use specialized functions intead of Py_BuildValue() in _tkinter.  
							
							
							
						 
						
							2015-05-06 14:19:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								645058d11a 
								
							 
						 
						
							
							
								
								Issue  #23880 : Tkinter's getint() and getdouble() now support Tcl_Obj.  
							
							... 
							
							
							
							Tkinter's getdouble() now supports any numbers (in particular int). 
							
						 
						
							2015-05-06 14:00:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								dbfdc380df 
								
							 
						 
						
							
							
								
								Issue  #24001 : Argument Clinic converters now use accept={type}  
							
							... 
							
							
							
							instead of types={'type'} to specify the types the converter accepts. 
							
						 
						
							2015-05-04 06:59:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								2d0a69a456 
								
							 
						 
						
							
							
								
								Fix Windows build breakage from checkins on Issues  #20148  and  #20168 .  
							
							
							
						 
						
							2015-05-03 14:49:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5abdf48430 
								
							 
						 
						
							
							
								
								Issue  #20168 : Converted the _tkinter module to Argument Clinic.  
							
							
							
						 
						
							2015-05-03 15:49:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								71b49dde3a 
								
							 
						 
						
							
							
								
								Issue  #16840 . Turn off bignum support in tkinter with with Tcl earlier than 8.5.8  
							
							... 
							
							
							
							(tclTomMath.h was broken) and non-final Tcl 8.6.
Removed TK_VERSION_HEX. 
							
						 
						
							2015-04-22 10:59:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3af7a38c61 
								
							 
						 
						
							
							
								
								Issue  #16840 . Turn off bignum support in tkinter with with Tcl earlier than 8.5.8  
							
							... 
							
							
							
							(tclTomMath.h was broken) and non-final Tcl 8.6. 
							
						 
						
							2015-04-22 10:53:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								629d697f96 
								
							 
						 
						
							
							
								
								Issue  #16840 : Turn on support of bignums only in final release of Tcl 8.5.  
							
							
							
						 
						
							2015-04-20 14:07:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								77e8311deb 
								
							 
						 
						
							
							
								
								Issue  #16840 : Turn on support of bignums only in final release of Tcl 8.5.  
							
							
							
						 
						
							2015-04-20 14:05:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								06e66108c6 
								
							 
						 
						
							
							
								
								Issue  #15133 : _tkinter.tkapp.getboolean() now supports Tcl_Obj and always  
							
							... 
							
							
							
							returns bool.  tkinter.BooleanVar now validates input values (accepted bool,
int, str, and Tcl_Obj).  tkinter.BooleanVar.get() now always returns bool. 
							
						 
						
							2015-04-04 12:44:30 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9a6e201f7d 
								
							 
						 
						
							
							
								
								Issue  #15133 : _tkinter.tkapp.getboolean() now supports Tcl_Obj and always  
							
							... 
							
							
							
							returns bool.  tkinter.BooleanVar now validates input values (accepted bool,
int, str, and Tcl_Obj).  tkinter.BooleanVar.get() now always returns bool. 
							
						 
						
							2015-04-04 12:43:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4c7dc48ea5 
								
							 
						 
						
							
							
								
								Issue  #16840 : Tkinter now supports 64-bit integers added in Tcl 8.4 and  
							
							... 
							
							
							
							arbitrary precision integers added in Tcl 8.5. 
							
						 
						
							2015-04-02 18:49:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ea134da929 
								
							 
						 
						
							
							
								
								Issue  #16840 : Tkinter now supports 64-bit integers added in Tcl 8.4 and  
							
							... 
							
							
							
							arbitrary precision integers added in Tcl 8.5. 
							
						 
						
							2015-04-02 18:46:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b452f41cc8 
								
							 
						 
						
							
							
								
								Issue  #21526 : Fixed support of new boolean type in Tcl 8.5.  
							
							
							
						 
						
							2015-04-02 10:58:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f7de3dd02d 
								
							 
						 
						
							
							
								
								Issue  #21526 : Tkinter now supports new boolean type in Tcl 8.5.  
							
							
							
						 
						
							2015-04-02 10:35:57 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f07a4b663d 
								
							 
						 
						
							
							
								
								Issue  #21526 : Tkinter now supports new boolean type in Tcl 8.5.  
							
							
							
						 
						
							2015-03-23 00:47:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								50adb9fc32 
								
							 
						 
						
							
							
								
								Issue  #20204 : Added the __module__ attribute to _tkinter classes.  
							
							
							
						 
						
							2015-03-01 09:07:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								efdc16f978 
								
							 
						 
						
							
							
								
								Issue  #20204 : Added the __module__ attribute to _tkinter classes.  
							
							
							
						 
						
							2015-03-01 09:06:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3584056ca5 
								
							 
						 
						
							
							
								
								Shoould be Py_MIN, not Py_MAX.  
							
							
							
						 
						
							2015-02-16 20:54:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								26861b0b29 
								
							 
						 
						
							
							
								
								Issue  #23450 : Fixed possible integer overflows.  
							
							
							
						 
						
							2015-02-16 20:52:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ee6c3c7162 
								
							 
						 
						
							
							
								
								Closes   #22336 : attemptckalloc() with PyMem_Malloc() in _tkinter  
							
							... 
							
							
							
							The PyMem_Malloc(size) function has a well defined behaviour: if size is 0, a
pointer different than NULL is returned. PyMem_Malloc() allocations are
tracked by tracemalloc, attemptckalloc() allocations are not tracked. 
							
						 
						
							2014-09-11 17:50:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d5fd6188e2 
								
							 
						 
						
							
							
								
								Issue  #21951 : Fixed a crash in Tkinter on AIX when called Tcl command with  
							
							... 
							
							
							
							empty string or tuple argument.
On some platforms Tcl memory allocator returns NULL when allocating zero-sized
block of memory. 
							
						 
						
							2014-09-11 10:58:02 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								abf68ce164 
								
							 
						 
						
							
							
								
								Issue  #21951 : Fixed a crash in Tkinter on AIX when called Tcl command with  
							
							... 
							
							
							
							empty string or tuple argument.
On some platforms Tcl memory allocator returns NULL when allocating zero-sized
block of memory. 
							
						 
						
							2014-09-11 10:57:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								979f80b8da 
								
							 
						 
						
							
							
								
								Issue  #21951 : Use attemptckalloc() instead of ckalloc() in Tkinter.  
							
							... 
							
							
							
							ckalloc() causes the Tcl interpreter to panic, attemptckalloc() returns NULL
if the memory allocation fails. 
							
						 
						
							2014-09-11 10:40:44 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0794088379 
								
							 
						 
						
							
							
								
								Issue  #21951 : Use attemptckalloc() instead of ckalloc() in Tkinter.  
							
							... 
							
							
							
							ckalloc() causes the Tcl interpreter to panic, attemptckalloc() returns NULL
if the memory allocation fails. 
							
						 
						
							2014-09-11 10:38:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d8a1447c99 
								
							 
						 
						
							
							
								
								Issue  #22215 : Now ValueError is raised instead of TypeError when str or bytes  
							
							... 
							
							
							
							argument contains not permitted null character or byte. 
							
						 
						
							2014-09-06 20:07:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								60a64d6812 
								
							 
						 
						
							
							
								
								Issue  #21951 : Fix AsObj() of the _tkinter module: raise MemoryError on memory  
							
							... 
							
							
							
							allocation failure 
							
						 
						
							2014-09-04 17:29:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								706768c687 
								
							 
						 
						
							
							
								
								Issue  #22156 : Fix some "comparison between signed and unsigned integers"  
							
							... 
							
							
							
							compiler warnings in the Modules/ subdirectory. 
							
						 
						
							2014-08-16 01:03:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								037605b50e 
								
							 
						 
						
							
							
								
								Closes   #22136 : Fix MSVC compiler warnings introduced by  #22085  
							
							
							
						 
						
							2014-08-05 11:54:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6716d60cec 
								
							 
						 
						
							
							
								
								Issue  #22085 : Dropped support of Tk 8.3 in Tkinter.  
							
							
							
						 
						
							2014-07-30 19:19:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f44611cadf 
								
							 
						 
						
							
							
								
								Issue  #21580 : Now Tkinter correctly handles bytes arguments passed to Tk.  
							
							... 
							
							
							
							In particular this allows to initialize images from binary data. 
							
						 
						
							2014-07-30 18:34:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								74596a887a 
								
							 
						 
						
							
							
								
								Issue  #21580 : Now Tkinter correctly handles bytes arguments passed to Tk.  
							
							... 
							
							
							
							In particular this allows to initialize images from binary data. 
							
						 
						
							2014-07-30 18:33:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								56ded52fa8 
								
							 
						 
						
							
							
								
								Call PyErr_NoMemory() when PyMem_Malloc() fails.  
							
							
							
						 
						
							2014-07-14 12:20:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b1ebfdddb3 
								
							 
						 
						
							
							
								
								Call PyErr_NoMemory() when PyMem_Malloc() fails.  
							
							
							
						 
						
							2014-07-14 12:20:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1753d2255e 
								
							 
						 
						
							
							
								
								Issue  #21552 : Fixed possible integer overflow of too long string lengths in  
							
							... 
							
							
							
							the tkinter module on 64-bit platforms. 
							
						 
						
							2014-05-30 14:25:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								79851d755b 
								
							 
						 
						
							
							
								
								Issue  #21552 : Fixed possible integer overflow of too long string lengths in  
							
							... 
							
							
							
							the tkinter module on 64-bit platforms. 
							
						 
						
							2014-05-30 14:24:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9e7cbda1ef 
								
							 
						 
						
							
							
								
								Issue  #3015 : _tkinter.create() now creates tkapp object with wantobject=1 by  
							
							... 
							
							
							
							default. 
							
						 
						
							2014-05-28 16:57:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2b00c4999d 
								
							 
						 
						
							
							
								
								Issue  #21525 : Most Tkinter methods which accepted tuples now accept lists too.  
							
							
							
						 
						
							2014-05-21 17:12:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								25ff287dd7 
								
							 
						 
						
							
							
								
								Issue  #20515 : Fix NULL pointer dereference introduced by issue  #20368  
							
							... 
							
							
							
							CID 1167595 
							
						 
						
							2014-02-05 00:29:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								d33491ea76 
								
							 
						 
						
							
							
								
								Issue  #20515 : Fix NULL pointer dereference introduced by issue  #20368  
							
							... 
							
							
							
							CID 1167595 
							
						 
						
							2014-02-05 00:29:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ce591c2868 
								
							 
						 
						
							
							
								
								Issue  #20368 : The null character now correctly passed from Tcl to Python.  
							
							... 
							
							
							
							Improved error handling in variables-related commands. 
							
						 
						
							2014-02-03 21:25:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1317e14468 
								
							 
						 
						
							
							
								
								Issue  #20368 : The null character now correctly passed from Tcl to Python.  
							
							... 
							
							
							
							Improved error handling in variables-related commands. 
							
						 
						
							2014-02-03 21:24:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ab0ac27d24 
								
							 
						 
						
							
							
								
								Issue  #20315 : Removed support for backward compatibility with early 2.x versions.  
							
							... 
							
							
							
							Removed backward compatibility alias curses.window.nooutrefresh which should
be removed in 2.3. 
							
						 
						
							2014-01-20 21:35:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7e52705ee3 
								
							 
						 
						
							
							
								
								Issue  #20315 : Removed support for backward compatibility with early 2.x versions.  
							
							
							
						 
						
							2014-01-20 21:29:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								369606df2f 
								
							 
						 
						
							
							
								
								Issue  #19028 : Fixed tkinter.Tkapp.merge() for non-string arguments.  
							
							
							
						 
						
							2013-09-23 23:20:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								463bd4b5c6 
								
							 
						 
						
							
							
								
								Issue  #19034 : repr() for tkinter.Tcl_Obj now exposes string reperesentation.  
							
							
							
						 
						
							2013-09-23 22:49:02 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								dac8b8b7a6 
								
							 
						 
						
							
							
								
								Issue  #3015 : Fixed tkinter with wantobject=False.  Any Tcl command call  
							
							... 
							
							
							
							returned empty string. 
							
						 
						
							2013-09-20 23:24:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								31f477c7eb 
								
							 
						 
						
							
							
								
								Issue  #3015 : Fixed tkinter with wantobject=False.  Any Tcl command call  
							
							... 
							
							
							
							returned empty string. 
							
						 
						
							2013-09-20 23:21:44 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								555e57de19 
								
							 
						 
						
							
							
								
								(Merge 3.3) Issue  #18909 : Fix _tkinter.tkapp.interpaddr() on Windows 64-bit,  
							
							... 
							
							
							
							don't cast 64-bit pointer to long (32 bits). 
							
						 
						
							2013-09-05 00:23:08 +02:00