- 02 Ock, 2003 13 kayıt (commit)
-
-
Just van Rossum yazdı
This work uncovered the zipimport bug in 2.3a1 -- wish I'd had time to do this before the release :-(.
-
Just van Rossum yazdı
the test set as it only tested with a zip archive in the current directory, but it doesn't work at all for packages when the zip archive was specified as an absolute path. It's a real embarrassing bug: a strchr call should have been strrchr; fever apparently implies dyslexia. Second stupid bug: the zipimport test failed with a name error __importer__ (which I had renamed to __loader__ everywhere but here). I would've sworn I ran the test after that change but that can't be true. What I don't understand that noone reported a failing test_zipimport.py before the release of 2.3a1.
-
Andrew MacIntyre yazdı
-
Andrew MacIntyre yazdı
-
Andrew MacIntyre yazdı
-
Andrew MacIntyre yazdı
-
Andrew MacIntyre yazdı
-
Fred Drake yazdı
- minor markup changes - indented for consistency with newer content
-
Fred Drake yazdı
-
Tim Peters yazdı
correct by your lights, it means that-- barring coding errors --it implements what it intended to implement.
-
Anthony Baxter yazdı
robust. This makes socketserver's close() method callable repeatedly without error - similar to other file-like objects.
-
Guido van Rossum yazdı
-
- 01 Ock, 2003 17 kayıt (commit)
-
-
Tim Peters yazdı
suggestion from Guido, along with a formal correctness proof of the trickiest bit. The intricacy of the proof reveals how delicate this is, but also how robust the conclusion: correctness doesn't rely on dst() returning +- one hour (not all real time zones do!), it only relies on: 1. That dst() returns a (any) non-zero value if and only if daylight time is in effect. and 2. That the tzinfo subclass implements a consistent notion of time zone. The meaning of "consistent" was a hidden assumption, which is now an explicit requirement in the docs. Alas, it's an unverifiable (by the datetime implementation) requirement, but so it goes.
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
compiler flags which are necessary to get a clean compile. The former is for user-specified optimizer, debug, trace fiddling. See patch 640843. Add /sw/lib and /sw/include to setup.py search paths on Darwin to take advantage of fink goodies. Add scriptsinstall target to Makefile to install certain scripts from Tools/scripts directory.
-
Neal Norwitz yazdı
functions are here. Suggested by Skip.
-
Neal Norwitz yazdı
to 'properly configure the slave terminal' See SF patch # 656590 for the details.
-
Guido van Rossum yazdı
extension. Could use some work, but already very useful.
-
Martin v. Löwis yazdı
-
Fred Drake yazdı
apply to the trunk.
-
Tim Peters yazdı
find a more elegant algorithm (OTOH, the hairy new implementation allows user-written tzinfo classes to be elegant, so it's a big win even if astimezone() remains hairy). Darn! I've only got 10 minutes left to get falling-down drunk! I suppose I'll have to smoke crack instead now.
-
Tim Peters yazdı
understood now: it can't work. Added comments explaining why (it's "the usual"-- unrepresentable hours in local time --but in a slightly different guise).
-
Tim Peters yazdı
I leave to Fred to sort out.
-
Kurt B. Kaiser yazdı
-
Kurt B. Kaiser yazdı
from its source directory. Generalize the "workaround" (though the latter seems a reasonable solution?) to handle this.
-
- 31 Ara, 2002 10 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
-
Neal Norwitz yazdı
-
Jason Tishler yazdı
The attached patch enables Cygwin Python to build cleanly against the latest Cygwin Tcl/Tk which is based on Tcl/Tk 8.3. It also prevents building against the real X headers, if installed.
-
Fred Drake yazdı
-
Guido van Rossum yazdı
Plug the leak that Tim just reported.
-
Barry Warsaw yazdı
-
Andrew M. Kuchling yazdı
-
Fred Drake yazdı
- more style consistency crud
-
Jeremy Hylton yazdı
Remove broken code in visitDict(). I assume the code was trying to add set lineno events for each line of a dict constructor, but I think it was using the wrong object (node instead of k or v).
-
Tony Lownds yazdı
-