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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7de3dd02d
								
							
						 | 
						
							
							
								
								Issue #21526: Tkinter now supports new boolean type in Tcl 8.5.
							
							
							
							
							
						 | 
						
							2015-04-02 10:35:57 +03: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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								b1ebfdddb3
								
							
						 | 
						
							
							
								
								Call PyErr_NoMemory() when PyMem_Malloc() fails.
							
							
							
							
							
						 | 
						
							2014-07-14 12:20:15 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e1040e276b
								
							
						 | 
						
							
							
								
								Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast
							
							
							
							
							
							
							
							64-bit pointer to long (32 bits). 
							
						 | 
						
							2013-09-05 00:22:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								254954aacd
								
							
						 | 
						
							
							
								
								Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_Obj
							
							
							
							
							
							
							
							argument.
This is needed for support Tcl/Tk 8.6. 
							
						 | 
						
							2013-08-22 17:42:05 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								203eb317d2
								
							
						 | 
						
							
							
								
								Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_Obj
							
							
							
							
							
							
							
							argument.
This is needed for support Tcl/Tk 8.6. 
							
						 | 
						
							2013-08-22 17:40:31 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e4088d273
								
							
						 | 
						
							
							
								
								Issue #17119: Fixed integer overflows when processing large strings and tuples
							
							
							
							
							
							
							
							in the tkinter module. 
							
						 | 
						
							2013-08-21 21:43:08 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e6b97502f
								
							
						 | 
						
							
							
								
								Issue #17119: Fixed integer overflows when processing large strings and tuples
							
							
							
							
							
							
							
							in the tkinter module. 
							
						 | 
						
							2013-08-21 21:38:21 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								584e815114
								
							
						 | 
						
							
							
								
								Fix refcounting issue with extension types in tkinter.
							
							
							
							
							
							
							
							(issue #15721) 
							
						 | 
						
							2013-08-11 00:22:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								50ae3f680b
								
							
						 | 
						
							
							
								
								Issue #18101: Tcl.split() now process strings nested in a tuple as it
							
							
							
							
							
							
							
							do with byte strings.
Added tests for Tcl.split() and Tcl.splitline(). 
							
						 | 
						
							2013-07-11 20:36:00 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								275d5fdbe4
								
							
						 | 
						
							
							
								
								Issue #18101: Tcl.split() now process strings nested in a tuple as it
							
							
							
							
							
							
							
							do with byte strings.
Added tests for Tcl.split() and Tcl.splitline(). 
							
						 | 
						
							2013-07-11 20:34:47 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								2cca36ed3c
								
							
						 | 
						
							
							
								
								Issue #13153: Tkinter functions now raise TclError instead of ValueError when
							
							
							
							
							
							
							
							a string argument contains non-BMP character. 
							
						 | 
						
							2013-02-18 13:03:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								df4aa642a5
								
							
						 | 
						
							
							
								
								Issue #13153: Tkinter functions now raise TclError instead of ValueError when
							
							
							
							
							
							
							
							a string argument contains non-BMP character. 
							
						 | 
						
							2013-02-18 13:02:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								59f5dee3d6
								
							
						 | 
						
							
							
								
								Issue #13153: Tkinter functions now raise TclError instead of ValueError when
							
							
							
							
							
							
							
							a string argument contains non-BMP character. 
							
						 | 
						
							2013-02-18 13:01:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2217a83d4
								
							
						 | 
						
							
							
								
								Issue #15721: apply PEP 384 Refactoring to tkinter module.
							
							
							
							
							
						 | 
						
							2012-10-30 22:49:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								d0ad0b3ae2
								
							
						 | 
						
							
							
								
								Reformat _tkinter code to follow PEP7
							
							
							
							
							
						 | 
						
							2012-10-16 22:50:34 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								11dc6c311d
								
							
						 | 
						
							
							
								
								Issue #15721: make _tkinter module pep384 compatible.
							
							
							
							
							
						 | 
						
							2012-10-14 16:54:35 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								09c61bef2d
								
							
						 | 
						
							
							
								
								Remove unused functions from _tkinter.
							
							
							
							
							
						 | 
						
							2012-10-07 13:39:00 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								885dc287d3
								
							
						 | 
						
							
							
								
								Utilize PyModule_Add{IntConstant,StringConstant,Object} in _tkinter.
							
							
							
							
							
						 | 
						
							2012-10-07 12:30:51 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								9dc5bdddc0
								
							
						 | 
						
							
							
								
								Utilize Py_RETURN_NONE in _tkinter module.
							
							
							
							
							
						 | 
						
							2012-10-07 12:08:38 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jesus Cea
								
							 
						 | 
						
							
							
							
							
								
							
							
								6efe9dff14
								
							
						 | 
						
							
							
								
								Issue #14446: Remove deprecated tkinter functions: Delete an unused function to avoid a warning
							
							
							
							
							
						 | 
						
							2012-10-05 04:02:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jesus Cea
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf0f34421c
								
							
						 | 
						
							
							
								
								Issue #14446: Remove deprecated tkinter functions: Delete an unused function to avoid a warning
							
							
							
							
							
						 | 
						
							2012-10-05 03:57:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								456b2b8777
								
							
						 | 
						
							
							
								
								Issue #14446: Remove deprecated tkinter functions
							
							
							
							
							
							
							
							Thanks to  Michael Driscoll 
							
						 | 
						
							2012-10-04 22:10:09 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								80823d7ed7
								
							
						 | 
						
							
							
								
								#15094: fix incorrectly placed #endif in _tkinter.c.
							
							
							
							
							
							
							
							Patch by Serhiy Storchaka. 
							
						 | 
						
							2012-07-22 13:56:54 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jesus Cea
								
							 
						 | 
						
							
							
							
							
								
							
							
								3cd346ae33
								
							
						 | 
						
							
							
								
								MERGE: Closes #15396: memory leak in tkinter
							
							
							
							
							
						 | 
						
							2012-07-19 21:18:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jesus Cea
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef86d12979
								
							
						 | 
						
							
							
								
								Closes #15396: memory leak in tkinter
							
							
							
							
							
						 | 
						
							2012-07-19 21:18:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e892bbf28
								
							
						 | 
						
							
							
								
								fix issue #5136: deprecate old unused functions from tkinter.
							
							
							
							
							
							
							
							These functions are not documnted, so no documentation update. 
							
						 | 
						
							2012-03-31 19:36:39 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5ceb0aaaf
								
							
						 | 
						
							
							
								
								Revert the patch for issue 3835 because failed on Windows buildbot
							
							
							
							
							
							
							
							Windows build is compiled with no-threaded tcl/tk by default 
							
						 | 
						
							2012-03-14 09:39:36 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin v. Löwis
								
							 
						 | 
						
							
							
							
							
								
							
							
								df50cebbed
								
							
						 | 
						
							
							
								
								Issue #3835: Refuse to use unthreaded Tcl in threaded Python.
							
							
							
							
							
							
							
							Patch by Guilherme Polo and Andrew Svetlov. 
							
						 | 
						
							2012-03-13 13:59:15 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								3d7acb08c4
								
							
						 | 
						
							
							
								
								Issue #12342: Fix compilation on Mac OS X
							
							
							
							
							
						 | 
						
							2011-11-04 09:49:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |