- 06 Jun, 2002 4 commits
-
-
Martin v. Löwis authored
-
Martin v. Löwis authored
-
Walter Dörwald authored
equivalent attributes in a few more spots. This closes SF patch http://www.python.org/sf/562373
-
Guido van Rossum authored
-
- 05 Jun, 2002 6 commits
-
-
Raymond Hettinger authored
Also, added more regression tests to cover the new type and test its conformity with range().
-
Piers Lauder authored
-
Raymond Hettinger authored
-
Guido van Rossum authored
Change default for get() back to None. Will backport to 2.2.1.
-
Just van Rossum authored
-
Thomas Heller authored
Closes SF patch # 560250. Bugfix candidate IMO.
-
- 04 Jun, 2002 30 commits
-
-
Jeremy Hylton authored
Fix a bunch of multiline string constants that used +.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
Call ensure_string() with one arg too, since the second value passed was the default.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
Make all returns explicit and rearrange logic to avoid extra indentation.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
mode is not computed in dry_run mode, so it can't be included in the log message.
-
Jeremy Hylton authored
Fixes a bug for Solaris pkgtool (bdist_pkgtool) that would have prevented it from building subpackages.
-
Jeremy Hylton authored
constant.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
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.
-
Jeremy Hylton authored
-
Guido van Rossum authored
While I was at it, I added a tp_clear handler and changed the tp_dealloc handler to use the clear_slots helper for the tp_clear handler. Also tightened the rules for slot names: they must now be proper identifiers (ignoring the dirty little fact that <ctype.h> is locale sensitive). Also set mp->flags = READONLY for the __weakref__ pseudo-slot. Most of this is a 2.2 bugfix candidate; I'll apply it there myself.
-
Jeremy Hylton authored
# XXX this isn't used anywhere, and worse, it has the same name as a method # in Command with subtly different semantics. (This one just has one # source -> one dest; that one has many sources -> one dest.) Nuke it? Yes. Nuke it.
-
Raymond Hettinger authored
-
Michael W. Hudson authored
-
Neal Norwitz authored
Make Tkinter.TclError derive from Exception, it was a string.
-
Fred Drake authored
-
Fred Drake authored
modules, distutils does not understand that the build version of the source tree is needed. This patch fixes distutils.sysconfig to understand that the running Python is part of the build tree and needs to use the appropriate "shape" of the tree. This does not assume anything about the current directory, so can be used to build 3rd-party modules using Python's build tree as well. This is useful since it allows us to use a non-installed debug-mode Python with 3rd-party modules for testing. It as the side-effect that set_python_build() is no longer needed (the hack which was added to allow distutils to be used to build the "standard" extension modules). This closes SF patch #547734.
-
Walter Dörwald authored
BOM_UTF32, BOM_UTF32_LE and BOM_UTF32_BE that represent the Byte Order Mark in UTF-8, UTF-16 and UTF-32 encodings for little and big endian systems. The old names BOM32_* and BOM64_* were off by a factor of 2. This closes SF bug http://www.python.org/sf/555360
-
Jason Tishler authored
This patch complies with the following request found near the top of configure.in: # This is for stuff that absolutely must end up in pyconfig.h. # Please use pyport.h instead, if possible. I tested this patch under Cygwin, Win32, and Red Hat Linux. Python built and ran successfully on each of these platforms.
-