- 10 Feb, 2003 7 commits
-
-
Just van Rossum authored
my MAL. Fixed. (Btw. eval() still doesn't take buffers, but that was so even before my patch.)
-
Just van Rossum authored
Incorporated nnorwitz's comment re. Py__USING_UNICODE.
-
Neal Norwitz authored
-
Neal Norwitz authored
When subclassing from an int but not overriding __new__, long values were not converted properly. Try to convert longs into an int.
-
Neal Norwitz authored
-
Neal Norwitz authored
Add Grant Olson for patch provided to fix bug #678518
-
Neal Norwitz authored
-
- 09 Feb, 2003 7 commits
-
-
Walter Dörwald authored
-
Jack Jansen authored
less than 500 lines it already manages to test whether Numeric is installed, and can install it if it isn't, including any prerequisites.
-
Just van Rossum authored
mark. Added unit test.
-
Guido van Rossum authored
-
Guido van Rossum authored
-
Raymond Hettinger authored
* Removed the ifilter flag wart by splitting it into two simpler functions. * Fixed comment tabbing in C code. * Factored module start-up code into a loop. Documentation: * Re-wrote introduction. * Addede examples for quantifiers. * Simplified python equivalent for islice(). * Documented split of ifilter(). Sets.py: * Replace old ifilter() usage with new.
-
Neal Norwitz authored
-
- 08 Feb, 2003 4 commits
-
-
Michael W. Hudson authored
[ 678518 ] Another parsermodule validation error
-
Tim Peters authored
tickle the 2.2.2 __cmp__ bug test_datetime used to tickle, so the workarounds for that bug no longer make sense in the test suite (which I'm still trying to keep as closely in synch as possible with Zope3's version).
-
Tim Peters authored
of datetime does, accept instances of subclasses too.
-
Barry Warsaw authored
doesn't have UserDict.DictMixin.
-
- 07 Feb, 2003 16 commits
-
-
Tim Peters authored
__ne__ no longer complain if they don't know how to compare to the other thing. If no meaningful way to compare is known, saying "not equal" is sensible. This allows things like if adatetime in some_sequence: and somedict[adatetime] = whatever to work as expected even if some_sequence contains non-datetime objects, or somedict non-datetime keys, because they only call __eq__. It still complains (raises TypeError) for mixed-type comparisons in contexts that require a total ordering, such as list.sort(), use as a key in a BTree-based data structure, and cmp().
-
Guido van Rossum authored
the tests will remain in sync: """ Tres discovered a weird bug when a datetime is pickled, caused by the shadowing of __year, __month, __day and the use of proxies. Here's a quick fix and a quick unit test. I don't quite understand why this wasn't caught by the pickling unit tests. """
-
Guido van Rossum authored
-
Neal Norwitz authored
Fix pydoc when doing help for: and, or, not, UNICODE. Will backport.
-
Andrew M. Kuchling authored
-
Neal Norwitz authored
Make length an int so we get the right value from PyArg_ParseTuple(args, "s#", &str, &length) Will backport.
-
Guido van Rossum authored
atomically, but deepcopy() didn't support this at all. I don't see any reason for this, so I'm adding ClassType to the set of types that are deep-copied atomically.
-
Guido van Rossum authored
Rewrote copy() and deepcopy() without avoidable try/except statements; getattr(x, name, None) or dict.get() are much faster than try/except.
-
Jack Jansen authored
eventProc (which simply drops all events on the floor). Also added a method SetDefaultEventProc through which frameworks can set a global event handler (which can still be overridden on a per-call basis with the eventProc argument).
-
Guido van Rossum authored
(Yes, this is an incompatibility. I'll document it in PEP 307.)
-
Fred Drake authored
off-line readers - fix some minor typos and markup errors
-
Raymond Hettinger authored
too hard to read. * Simplified previous changes to izip() to make it easier to read.
-
Raymond Hettinger authored
* Fixed typo in exception message for times() * Filled in missing times_traverse() * Document reasons that imap() did not adopt a None fill-in feature * Document that count(sys.maxint) will wrap-around on overflow * Add overflow test to islice() * Check that starmap()'s argument returns a tuple * Verify that imap()'s tuple re-use is safe * Make a similar tuple re-use (with safety check) for izip()
-
Neal Norwitz authored
Even with the extra work to cleanup the env, *BSD still leaks. Add a note. Will backport.
-
Fred Drake authored
Closes SF bug #680797.
-
Tim Peters authored
Reverting one of those irritating "security fixes". fdopen() opens files in binary mode. That makes pydoc skip the \r\n on Windows that's need to make the output readable in the shell. Screw it.
-
- 06 Feb, 2003 6 commits
-
-
Jack Jansen authored
-
Jack Jansen authored
-
Jack Jansen authored
-
Jack Jansen authored
-
Guido van Rossum authored
pickle.py, where it makes save_newobj() unnecessary. Tests pass.
-
Jack Jansen authored
used everywhere).
-