Tarek Ziadé 
								
							 
						 
						
							
							
							
							
								
							
							
								8349669824 
								
							 
						 
						
							
							
								
								Merged revisions 74990 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
  r74990 | tarek.ziade | 2009-09-21 15:01:54 +0200 (Mon, 21 Sep 2009) | 9 lines
  Merged revisions 74988 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
  ........
    r74988 | tarek.ziade | 2009-09-21 14:19:07 +0200 (Mon, 21 Sep 2009) | 1 line
    improved distutils test coverage: now the DEBUG mode is covered too (will help fix the issue #6954  in py3k branch)
  ........
................ 
							
						 
						
							2009-09-21 13:10:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								3172c5d263 
								
							 
						 
						
							
							
								
								Patch# 1258 by Christian Heimes: kill basestring.  
							
							... 
							
							
							
							I like this because it makes the code shorter! :-) 
							
						 
						
							2007-10-16 18:12:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								85ac28d788 
								
							 
						 
						
							
							
								
								Fix a straggler filter() call.  
							
							
							
						 
						
							2007-09-25 21:48:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								7f13e6b3e2 
								
							 
						 
						
							
							
								
								string.maketrans() now produces translation tables for bytes.translate() -- wrong module?  
							
							... 
							
							
							
							Fix all remaining instances that did bad things with the new str.translate(). 
							
						 
						
							2007-08-31 10:37:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Collin Winter 
								
							 
						 
						
							
							
							
							
								
							
							
								5b7e9d76f3 
								
							 
						 
						
							
							
								
								General cleanup, raise normalization in Lib/distutils.  
							
							
							
						 
						
							2007-08-30 03:52:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								572dbf8f13 
								
							 
						 
						
							
							
								
								Checkpoint.  Manipulated things so that string literals are always  
							
							... 
							
							
							
							unicode, and a few other compensating changes, e.g. str <- unicode,
chr <- unichr, and repr() of a unicode string no longer starts
with 'u'.  Lots of unit tests are broken, but some basic things
work, in particular distutils works so the extensions can be built,
and test_builtin.py works. 
							
						 
						
							2007-04-27 23:53:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								9d72bb452b 
								
							 
						 
						
							
							
								
								Remove functions in string module that are also string methods.  Also remove:  
							
							... 
							
							
							
							* all calls to functions in the string module (except maketrans)
 * everything from stropmodule except for maketrans() which is still used 
							
						 
						
							2007-04-17 08:48:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								be19ed77dd 
								
							 
						 
						
							
							
								
								Fix most trivially-findable print statements.  
							
							... 
							
							
							
							There's one major and one minor category still unfixed:
doctests are the major category (and I hope to be able to augment the
refactoring tool to refactor bona fide doctests soon);
other code generating print statements in strings is the minor category.
(Oh, and I don't know if the compiler package works.) 
							
						 
						
							2007-02-09 05:37:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								b940e113bf 
								
							 
						 
						
							
							
								
								SF patch 1631942 by Collin Winter:  
							
							... 
							
							
							
							(a) "except E, V" -> "except E as V"
(b) V is now limited to a simple name (local variable)
(c) V is now deleted at the end of the except block 
							
						 
						
							2007-01-10 16:19:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								e2b70bcf74 
								
							 
						 
						
							
							
								
								Get rid of dict.has_key(). Boy this has a lot of repercussions!  
							
							... 
							
							
							
							Not all code has been fixed yet; this is just a checkpoint...
The C API still has PyDict_HasKey() and _HasKeyString(); not sure
if I want to change those just yet. 
							
						 
						
							2006-08-18 22:13:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								5a6601cfc6 
								
							 
						 
						
							
							
								
								Update compatibility comments to 2.1, corresponding to PEP 291 1.13.  
							
							
							
						 
						
							2004-11-10 22:23:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								576298d3b2 
								
							 
						 
						
							
							
								
								- fix description of option table entries  
							
							... 
							
							
							
							- fix broken assert statement; should just raise 
							
						 
						
							2004-08-02 17:58:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								70a6b49821 
								
							 
						 
						
							
							
								
								Replace backticks with repr() or "%r"  
							
							... 
							
							
							
							From SF patch #852334 . 
							
						 
						
							2004-02-12 17:35:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								d448f66317 
								
							 
						 
						
							
							
								
								Add comment to Distutil files about requiring 1.5.2 compatibility, as  
							
							... 
							
							
							
							suggested by PEP 291. 
							
						 
						
							2002-11-19 13:12:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								a6483d2e9a 
								
							 
						 
						
							
							
								
								Remove 'created by' lines; people can use CVS for this, and the information is often out of date  
							
							
							
						 
						
							2002-11-14 02:25:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								8f787bf1d0 
								
							 
						 
						
							
							
								
								Test changes before checking them in.  
							
							
							
						 
						
							2002-06-04 21:11:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								40ebbeff23 
								
							 
						 
						
							
							
								
								Track extra arg to option_table to all uses of it  
							
							
							
						 
						
							2002-06-04 21:10:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								d53f6e43e7 
								
							 
						 
						
							
							
								
								global _option_order is not used  
							
							
							
						 
						
							2002-06-04 20:35:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								a181ec07af 
								
							 
						 
						
							
							
								
								Set repeat metadata for an option based on repeat local var not  
							
							... 
							
							
							
							constant. 
							
						 
						
							2002-06-04 20:24:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								cd8a1148e1 
								
							 
						 
						
							
							
								
								Make setup.py less chatty by default.  
							
							... 
							
							
							
							This is a conservative version of SF patch 504889.  It uses the log
module instead of calling print in various places, and it ignores the
verbose argument passed to many functions and set as an attribute on
some objects.  Instead, it uses the verbosity set on the logger via
the command line.
The log module is now preferred over announce() and warn() methods
that exist only for backwards compatibility.
XXX This checkin changes a lot of modules that have no test suite and
aren't exercised by the Python build process.  It will need
substantial testing. 
							
						 
						
							2002-06-04 20:14:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								b94b849d65 
								
							 
						 
						
							
							
								
								Whitespace normalization.  
							
							
							
						 
						
							2001-12-06 20:51:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								affadeb9fd 
								
							 
						 
						
							
							
								
								Use correct variable name  
							
							
							
						 
						
							2001-08-09 20:57:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								071ed76732 
								
							 
						 
						
							
							
								
								Standardize whitespace in function calls.  
							
							
							
						 
						
							2000-09-26 02:12:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								68ded6e6f1 
								
							 
						 
						
							
							
								
								Added 'translate_longopt()' function.  
							
							
							
						 
						
							2000-09-25 01:58:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								46a69b9c7f 
								
							 
						 
						
							
							
								
								Added docstring for 'wrap()' function.  
							
							
							
						 
						
							2000-08-30 17:16:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								0fd2dd6db0 
								
							 
						 
						
							
							
								
								Fix so we clear or reinitialize various data structures before populating  
							
							... 
							
							
							
							(allows the same FancyGetopt object to be used multiple times with different
option tables). 
							
						 
						
							2000-08-07 00:45:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								373dbfa723 
								
							 
						 
						
							
							
								
								Fixed so we print more than just the first line of help for options with  
							
							... 
							
							
							
							a short form and text that wraps onto multiple lines. 
							
						 
						
							2000-06-08 00:35:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								981f7368f6 
								
							 
						 
						
							
							
								
								Don't take advantage of OptionDummy's new "auto-initialization" feature  
							
							... 
							
							
							
							after all -- turns out it doesn't buy us much after all... 
							
						 
						
							2000-05-23 03:53:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								3c67b1dd08 
								
							 
						 
						
							
							
								
								OptionDummy now has a constructor that takes a list of options: each string  
							
							... 
							
							
							
							in the option list is an attribute of the OptionDummy that will be
initialized to None. 
							
						 
						
							2000-05-23 01:44:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								66bf446273 
								
							 
						 
						
							
							
								
								Patch from Harry Henry Gebel: fix two stupid bugs in help-printing stuff.  
							
							
							
						 
						
							2000-04-23 02:50:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								1e7b509526 
								
							 
						 
						
							
							
								
								Added the capability for alias options.  
							
							
							
						 
						
							2000-04-21 04:22:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								320df700dc 
								
							 
						 
						
							
							
								
								Added 'has_option()', 'get_attr_name()' methods.  
							
							
							
						 
						
							2000-04-21 02:31:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								283c745c57 
								
							 
						 
						
							
							
								
								Made 'generate_help()' and 'print_help()' methods of FancyGetopt.  
							
							... 
							
							
							
							Added 'set_option_table()' method.
Added missing 'self' to 'get_option_order()'.
Cosmetic/comment/docstring tweaks. 
							
						 
						
							2000-04-21 02:09:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								ead5c291bb 
								
							 
						 
						
							
							
								
								Continuing the refactoring: deleted the old 'fancy_getopt()' function,  
							
							... 
							
							
							
							leaving in its place a tiny wrapper around the FancyGetopt class
for backwards compatibility. 
							
						 
						
							2000-04-21 01:44:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc10d9a2e 
								
							 
						 
						
							
							
								
								Hefty refactoring: converted 'fancy_getopt()' function into FancyGetopt  
							
							... 
							
							
							
							class.  (Mainly this was to support the ability to go back after the
getopt operation is done and get extra information about the parse,
in particular the original order of options seen on the command line.
But it's a big improvement and should make it a lot easier to add
functionality in the future.) 
							
						 
						
							2000-04-21 01:41:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								3ce77fd05e 
								
							 
						 
						
							
							
								
								Changed '__rcsid__' to '__revision__'.  
							
							
							
						 
						
							2000-03-02 01:49:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								44f8e4ea08 
								
							 
						 
						
							
							
								
								Added support for printing out help text from option table: 'print_help()',  
							
							... 
							
							
							
							'generate_help()', 'wrap_text()' functions, and a little tiny test
  of 'wrap_text()'.
Changed how caller states that one option is the boolean opposite of
  another: added 'negative_opt' parameter to 'fancy_getopt()', and changed
  to use it instead of parsing long option name. 
							
						 
						
							1999-12-12 16:54:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								a564cc315b 
								
							 
						 
						
							
							
								
								Hacked to support the notion of "negative alias" options, to handle  
							
							... 
							
							
							
							-q/--quiet reasonably elegantly. 
							
						 
						
							1999-10-03 20:48:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								0081cc529c 
								
							 
						 
						
							
							
								
								Better detection of bad entries in option table.  
							
							... 
							
							
							
							Better error messages for bad entries in option table. 
							
						 
						
							1999-08-14 23:44:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								2689e3ddce 
								
							 
						 
						
							
							
								
								First checkin of real Distutils code.  
							
							
							
						 
						
							1999-03-22 14:52:19 +00:00