- 18 Kas, 2003 1 kayıt (commit)
-
-
Just van Rossum yazdı
statically linked zlib module, but since the problem it tests can't exist on these systems, simply skip it then. Will backport.
-
- 22 Tem, 2003 1 kayıt (commit)
-
-
Thomas Heller yazdı
arbitrary bytes before the actual zip compatible archive. Zipfiles containing comments at the end of the file are still not supported. Add a testcase to test_zipimport, and update NEWS. This closes sf #775637 and sf #669036.
-
- 10 May, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
riscospath.extsep, and use os.extsep throughout.
-
- 01 May, 2003 1 kayıt (commit)
-
-
Walter Dörwald yazdı
and test_support.run_classtests() into run_unittest() and use it wherever possible. Also don't use "from test.test_support import ...", but "from test import test_support" in a few spots. From SF patch #662807.
-
- 19 Şub, 2003 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 17 Şub, 2003 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Fix off-by-1 error in normalize_line_endings(): when *p == '\0' the NUL was copied into q and q was auto-incremented, the loop was broken out of, then a newline was appended followed by a NUL. So the function, in effect, was strcpy() but added two extra chars which was caught by obmalloc in debug mode, since there was only room for 1 additional newline. Get test working under regrtest (added test_main).
-
- 09 Ock, 2003 1 kayıt (commit)
-
-
Just van Rossum yazdı
-
- 08 Ock, 2003 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 03 Ock, 2003 1 kayıt (commit)
-
-
Just van Rossum yazdı
Lesson learned: kids should not be allowed to use API's starting with an underscore :-/ zipimport in 2.3a1 is even more broken than I thought: I attemped to _PyString_Resize a string created by PyString_FromStringAndSize, which fails for strings with length 0 or 1 since the latter returns an interned string in those cases. This would cause a SystemError with empty source files (and no matching pyc) in the zip archive. I rewrote the offending code to simply allocate a new buffer and avoid _PyString_Resize altogether. Added a test that would've caught the problem.
-
- 02 Ock, 2003 1 kayıt (commit)
-
-
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.
-
- 30 Ara, 2002 1 kayıt (commit)
-
-
Just van Rossum yazdı
- new import hooks in import.c, exposed in the sys module - new module called 'zipimport' - various changes to allow bootstrapping from zip files I hope I didn't break the Windows build (or anything else for that matter), but then again, it's been sitting on sf long enough... Regarding the latest discussions on python-dev: zipimport sets pkg.__path__ as specified in PEP 273, and likewise, sys.path item such as /path/to/Archive.zip/subdir/ are supported again.
-