Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								25ee87cc50 
								
							 
						 
						
							
							
								
								Patch  #478654 : Expose tk_chooseDirectory.  
							
							... 
							
							
							
							Also delegate kw arguments through ** calls. 
							
						 
						
							2001-11-07 22:38:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b3260128 
								
							 
						 
						
							
							
								
								Patch  #471120 : Improved doc strings and new wrappers.  
							
							
							
						 
						
							2001-11-02 23:48:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								4ecd71376c 
								
							 
						 
						
							
							
								
								directory chooser (requires a recent version of Tk)  
							
							
							
						 
						
							2001-10-29 22:58:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								dc57909323 
								
							 
						 
						
							
							
								
								Move grid_location into Misc. Fixes bug  #426892 .  
							
							
							
						 
						
							2001-10-13 09:33:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								ea32cbb24e 
								
							 
						 
						
							
							
								
								Suggestion from SF patch  #470433  to avoid clobbering TCL_LIBRARY et  
							
							... 
							
							
							
							al. if already set.  Also adds TIX_LIBRARY (just in case).
(Note that this is entirely Windows specific.) 
							
						 
						
							2001-10-12 15:34:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								3e048485f9 
								
							 
						 
						
							
							
								
								Add entry parameter to HList.item_cget. Fixes bug  #466981 .  
							
							
							
						 
						
							2001-10-09 11:50:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								c04f7a794e 
								
							 
						 
						
							
							
								
								Undo last checkin, since it duplicated the code.  
							
							
							
						 
						
							2001-10-01 17:02:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								2fa69d7984 
								
							 
						 
						
							
							
								
								Patch  #426880 : Implement Listbox itemcget and itemconfigure.  
							
							
							
						 
						
							2001-10-01 10:09:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								09f1ad8542 
								
							 
						 
						
							
							
								
								class Listbox: add itemcget, to satisfy SF patch  #457713 .  
							
							... 
							
							
							
							Fix up docstring for itemconfigure. 
							
						 
						
							2001-09-05 19:29:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								a0adb92b23 
								
							 
						 
						
							
							
								
								Add Listbox.itemconfig[ure] call.  (A "recent" addition to Tk -- 8.0  
							
							... 
							
							
							
							doesn't have it.)  This is from SF bug #457487  by anonymous. 
							
						 
						
							2001-09-01 18:29:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								be92af0e2a 
								
							 
						 
						
							
							
								
								Don't make even the _slightest_ modification between test and checkin,  
							
							... 
							
							
							
							or you will break something:-) 
							
						 
						
							2001-08-23 13:25:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0eb936b47d 
								
							 
						 
						
							
							
								
								The MacOS module may be available on Mac OS X, but it doesn't have a SchedParams() method, and there's no need to call it anyway.  
							
							
							
						 
						
							2001-08-23 13:18:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								49fa2bdaa1 
								
							 
						 
						
							
							
								
								Fix two bugs discovered by PyChecker.  (I cannot test these, but I'm  
							
							... 
							
							
							
							confident that the old code was utterly broken -- the worse that can
happen is that the new code is still broken.) 
							
						 
						
							2001-08-13 14:12:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								c8718c13e8 
								
							 
						 
						
							
							
								
								Patch  #403514 : precompute _subst_format_str to avoid a call to  
							
							... 
							
							
							
							string.join() on each invocation of _bind. 
							
						 
						
							2001-08-09 16:57:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								3c7a25a4d9 
								
							 
						 
						
							
							
								
								Applied SF patch  #438424  by Josh Cogliati:  
							
							... 
							
							
							
							Python's logolike module turtle.py did not display
the turtle except when actually drawing lines.
This patch changes the turtle.py module so that
it displays the turtle at all times when tracing is
on. This is similar to the the way that logo works.
When tracing is off the turtle will not be displayed. 
							
						 
						
							2001-08-09 16:42:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								40f3c7fdf0 
								
							 
						 
						
							
							
								
								The lower() and tkraise() methods were calling the Canvas widget  
							
							... 
							
							
							
							wrongly.  Fixed this.
This closes SF bug #412682 . 
							
						 
						
							2001-04-10 21:13:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Moshe Zadka 
								
							 
						 
						
							
							
							
							
								
							
							
								22710823fb 
								
							 
						 
						
							
							
								
								Fixed a bunch of Tabnanny errors  
							
							
							
						 
						
							2001-03-21 17:24:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								b21cb5fa7d 
								
							 
						 
						
							
							
								
								Patch  #410231 : Add the Python Tix library.  
							
							
							
						 
						
							2001-03-21 07:42:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric S. Raymond 
								
							 
						 
						
							
							
							
							
								
							
							
								fc170b1fd5 
								
							 
						 
						
							
							
								
								String method conversion.  
							
							
							
						 
						
							2001-02-09 11:51:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								a659efe5c7 
								
							 
						 
						
							
							
								
								Patch by kragen@pobox.com: When tracing is turned on, lines shorter  
							
							... 
							
							
							
							than a pixel don't get drawn at all. If you're building long curves
made of such lines, this is a bad thing. 
							
						 
						
							2001-01-01 19:11:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								132dce2246 
								
							 
						 
						
							
							
								
								Update the code to better reflect recommended style:  
							
							... 
							
							
							
							Use != instead of <> since <> is documented as "obsolescent".
Use "is" and "is not" when comparing with None or type objects. 
							
						 
						
							2000-12-12 23:11:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								1378bd5b0b 
								
							 
						 
						
							
							
								
								Also point TK_LIBRARY to the appropriate directory.  
							
							... 
							
							
							
							Changed the landmark to tclIndex, which should occur in both. 
							
						 
						
							2000-10-25 17:42:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								d038ca830f 
								
							 
						 
						
							
							
								
								Make reindent.py happy (convert everything to 4-space indents!).  
							
							
							
						 
						
							2000-10-23 18:31:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								00236f38da 
								
							 
						 
						
							
							
								
								[ Bug  #110677  ] PRIVATE: various minor Tkinter things (PR#388)  
							
							... 
							
							
							
							http://sourceforge.net/bugs/?func=detailbug&group_id=5470&bug_id=110677 
Canvas.CanvasItem & Canvas.Group:
- bind lacks an optional "add" param
- unbind lacks an optional "funcid" param
- tkraise/lower should call self.canvas.tag_XXXX
(markus.oberhumer@jk.uni-linz.ac.at )
Note: I'm *not* fixing "bbox() return value is inconsistent with
Canvas.bbox()" -- it might break existing code. 
						
							2000-10-06 00:38:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6ea798cb 
								
							 
						 
						
							
							
								
								Don't rename Tkinter to Tk; closes bug 115714  
							
							... 
							
							
							
							Subclass Error from Exception. 
							
						 
						
							2000-10-01 17:52:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								d2a5ad25d5 
								
							 
						 
						
							
							
								
								Removed some debugging prints:  When running user configuration code  
							
							... 
							
							
							
							from Tk.readprofile(), do not print anything extra to stdout, just run
the code. 
							
						 
						
							2000-09-15 04:41:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								0d8ce6111c 
								
							 
						 
						
							
							
								
								Fix for bug 110629: Generate unique image names by introducing a counter  
							
							
							
						 
						
							2000-09-08 16:28:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								a249f16af0 
								
							 
						 
						
							
							
								
								Older Tk versions don't support mousewheel support.  Set event.delta  
							
							... 
							
							
							
							to zero if that's the case (closes bug #113727 ) 
							
						 
						
							2000-09-07 15:05:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								46a4151674 
								
							 
						 
						
							
							
								
								-- added a couple of missing Tkinter constants (canvas item styles,  
							
							... 
							
							
							
							place bordermode, etc) 
							
						 
						
							2000-08-09 19:37:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								24037f735f 
								
							 
						 
						
							
							
								
								-- don't mess up in winfo_visualsavailable if the system only  
							
							... 
							
							
							
							supports a single visual (closes bug #110603 ) 
							
						 
						
							2000-08-09 19:26:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								289ad8f063 
								
							 
						 
						
							
							
								
								-- added optional newstate argument to Wm.state.  The newstate arg  
							
							... 
							
							
							
							was added in Tk 8.3 (this fixes the first part of Bug #110605 ) 
							
						 
						
							2000-08-09 19:11:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								8fffa208e0 
								
							 
						 
						
							
							
								
								-- use explicit conversion instead of u-string literal in the test  
							
							... 
							
							
							
							code, to make the new Tkinter.py run under 1.5.2
-- changed Text.yview argument name (for consistency with xview) 
							
						 
						
							2000-08-09 18:51:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								5bd2cd663d 
								
							 
						 
						
							
							
								
								-- added xview_moveto, xview_scroll, yview_moveto, yview_scroll  
							
							... 
							
							
							
							to the Text method (closes Bug #110605 ) 
							
						 
						
							2000-08-09 18:29:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								06d2815350 
								
							 
						 
						
							
							
								
								-- untabification (use "diff -b" to verify)  
							
							
							
						 
						
							2000-08-09 18:03:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								7e47402264 
								
							 
						 
						
							
							
								
								Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either  
							
							... 
							
							
							
							comments, docstrings or error messages. I fixed two minor things in
test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't").
There is a minor style issue involved: Guido seems to have preferred English
grammar (behaviour, honour) in a couple places. This patch changes that to
American, which is the more prominent style in the source. I prefer English
myself, so if English is preferred, I'd be happy to supply a patch myself ;) 
							
						 
						
							2000-07-16 12:04:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								0a3f7978c4 
								
							 
						 
						
							
							
								
								Change whitespace in two places to silence tabnanny.  
							
							... 
							
							
							
							Also fix spelling tupel -> tuple. 
							
						 
						
							2000-07-06 05:34:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								5917ecb0a4 
								
							 
						 
						
							
							
								
								Nils Fischbeck: added doc strings to everything.  Martin von Loewis  
							
							... 
							
							
							
							has reviewed this, too. 
							
						 
						
							2000-06-29 16:30:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								e475e70128 
								
							 
						 
						
							
							
								
								Patch from /F:  
							
							... 
							
							
							
							this patch adds a fast _flatten function to the _tkinter
module, and imports it from Tkinter.py (if available).
this speeds up canvas operations like create_line and
create_polygon.  for example, a create_line with 5000
vertices runs about 50 times faster with this patch in
place. 
							
						 
						
							2000-06-18 18:45:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								aaa8bb4211 
								
							 
						 
						
							
							
								
								Work the Tcl version number in the path we search for.  
							
							
							
						 
						
							2000-04-04 23:32:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								42405a5d7d 
								
							 
						 
						
							
							
								
								A version of FixTk.py that works with the way the installer now  
							
							... 
							
							
							
							installs Tcl/Tk. 
							
						 
						
							2000-03-31 03:11:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								2ab9082a07 
								
							 
						 
						
							
							
								
								Show Tcl/Tk version number in _test() and show Unicode test if possible.  
							
							
							
						 
						
							2000-03-30 23:19:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								0ba33002e1 
								
							 
						 
						
							
							
								
								Fix a typo in Barry's checkin.  
							
							... 
							
							
							
							Reported both by Gerrit Holl and Mark Favas. 
							
						 
						
							2000-02-27 15:35:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								7d3f27c090 
								
							 
						 
						
							
							
								
								Changes inspired by Randall Hooper to allow callbacks when an  
							
							... 
							
							
							
							OptionMenu is modified.  Somewhat rewritten and elaborated by myself.
class _setit: The constructor now takes an optional argument
`callback' and stashes this in a private variable.  If set, the
__call__() method will invoke this callback after the variable's value
has changed.  It will pass the callback the value, followed by any
args passed to __call__().
class OptionMenu: The constructor now takes keyword arguments, the
only one that's legally recognized is `command', which can be set to a
callback.  This callback is invoked when the OptionMenu value is set.
Any other keyword argument throws a TclError. 
							
						 
						
							2000-02-25 21:54:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								d5062babed 
								
							 
						 
						
							
							
								
								Moshe Zadka:  
							
							... 
							
							
							
							Added docstrings to tkSimpleDialog.py 
							
						 
						
							2000-02-24 15:01:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8fa42af978 
								
							 
						 
						
							
							
								
								Fix PR#107: wm_colormapwindows() did the wrong thing when presented  
							
							... 
							
							
							
							more than one window argument. 
							
						 
						
							1999-10-20 12:29:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								f8d8e07601 
								
							 
						 
						
							
							
								
								Fixed PR#106: winfo_visualsavailable() with the includeids=1 option  
							
							... 
							
							
							
							didn't properly handle the hex numbers returned. 
							
						 
						
							1999-10-18 22:06:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7364c7cd 
								
							 
						 
						
							
							
								
								Peter Haight discovered that this code uses a mutable default for cnf  
							
							... 
							
							
							
							and then (under certain circumstances) can clobber the default!
He also submitted this patch as PR#82. 
							
						 
						
							1999-09-20 00:39:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								e61e98d2ae 
								
							 
						 
						
							
							
								
								Add calls to self.protocol("WM_DELETE_WINDOW", self.destroy) to the Tk  
							
							... 
							
							
							
							and Toplevel class constructors.  This means that if the window
manager closes the window, the Python-side Tkinter data structures
will be destroyed correctly.  (Most apps do this anyway, and it's
recommended practice; I see no reason why making it the default
behavior could be bad.) 
							
						 
						
							1999-08-20 18:26:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								42b334d93d 
								
							 
						 
						
							
							
								
								Remove some redundant code from Canvas.tag_bind(), which added all  
							
							... 
							
							
							
							bindings to a dictionary _tagcommands which was otherwise unused.
(This was checked in accidentally with rev. 1.125 and not deleted with
rev. 1.127 when the other half of this code was removed -- although
even as originally checked in the _tagcommands variable was never
used.)
(PR#40, reported by Peter Stoehr) 
							
						 
						
							1999-07-30 12:22:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								7ea8f8404c 
								
							 
						 
						
							
							
								
								Break some cycles when the widget is destroyed.  
							
							
							
						 
						
							1999-06-25 15:53:54 +00:00