- 19 Ara, 2001 3 kayıt (commit)
-
-
Jack Jansen yazdı
extension, not the EXT one, as regen uses the python binary in the build directory. Fixes #493959.
-
Tim Peters yazdı
binascii_b2a_base64(): We didn't allocate enough buffer space for very short inputs (e.g., a 1-byte input can produce a 5-byte output, but we only allocated 2 bytes). I expect that malloc overheads absorbed the overrun in practice, but computing a correct upper bound is a very simple change.
-
Tim Peters yazdı
eval_frame(): Added asserts to the top of the eval loop, to verify that the eval stack pointer is in bounds, plus some comments.
-
- 18 Ara, 2001 16 kayıt (commit)
-
-
Tim Peters yazdı
-
Martin v. Löwis yazdı
-
Tim Peters yazdı
to prevent mysterious errors at shutdown due to "os.unlink" turning into "None.unlink".
-
Guido van Rossum yazdı
This way, when a socket object is deleted after the socket module has already been zapped by module shutdown, we don't get annoying warnings about exceptions in __del__ methods.
-
Thomas Heller yazdı
-
Just van Rossum yazdı
available in OSX (mach-o) but not in CarbonLib (neither on OSX or OS9).
-
Thomas Heller yazdı
crashes. If no external zip-utility is found, the archive is created by the zipfile module, which behaves different now than in 2.1: if the zip-file is created in the root directory if the distribution, it will contain an (empty) version of itself. This triggered the above bug - so it's better to create the zip-file far away in the TMP directory.
-
Fred Drake yazdı
-
Fred Drake yazdı
This closes SF patch #494622.
-
Fred Drake yazdı
This is part of SF patch #494622.
-
Fred Drake yazdı
annotation as well. This closes SF patch #494582.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Just van Rossum yazdı
-
Just van Rossum yazdı
for DataBrowser controls.
-
Just van Rossum yazdı
for GetEventParameter().
-
- 17 Ara, 2001 12 kayıt (commit)
-
-
Tim Peters yazdı
obvious to anyone except PyType_Ready's author <0.9 wink>.
-
Guido van Rossum yazdı
types (the tp_base field must be initialized prior to that call).
-
Guido van Rossum yazdı
to the non-existing pympz (did that ever exist?).
-
Guido van Rossum yazdı
NULL, so that you can call PyType_Ready() to initialize a type that is to be separately compiled with C on Windows. inherit_special(): Add a long comment explaining that you have to set tp_new if your base class is PyBaseObject_Type.
-
Guido van Rossum yazdı
-
Barry Warsaw yazdı
paren. This was there to worm around a stupid XEmacs bug, but since I can't tickle the bug in newer XEmacsen (just tried w/21.4.5) it's possible the problem has been fixed. We shouldn't have to be working around editor bugs anyway. If it crops up again, I'll report it (again) to the XEmacs crowd.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Sjoerd Mullender yazdı
unescaped newlines in strings.
-
Steve Purcell yazdı
- Adds Fred's patch 487662: "Better error message for assertEqual" - Removed small portion of code unused after Guido's patch 490119: "Don't treat ^C as error"
-
Guido van Rossum yazdı
Montanaro) (With minor adjustments.)
-
Tim Peters yazdı
got a barrage of compile errors that didn't make sense to the C++ brain: MSVC does not allow C (but does allow C++) initializers to contain data addresses supplied by other DLLs. So changed the initializers here to use dummy nulls, and changed module init to plug in the foreign addresses at runtime (manually simulating what C++ does by magic). Tested on Windows, and Guido tested on Linux (thanks!). BTW, the *point* is that people are going to use this module as a template for writing their own subtypes, and it's unusual for extension authors to build their extensions into Python directly (separate DLLs are the norm on Windows); so it's better if we give them a template that works <wink>.
-
- 16 Ara, 2001 4 kayıt (commit)
-
-
Jack Jansen yazdı
-
Tim Peters yazdı
to Guido for the revelation).
-
Tim Peters yazdı
about its dubious treatment of NULL (also opened a bug report on that, but don't want to risk changing it this late in the 2.2 game).
-
Fred Drake yazdı
-
- 15 Ara, 2001 5 kayıt (commit)
-
-
Tim Peters yazdı
-
Fred Drake yazdı
-
Tim Peters yazdı
Dietmar Schwertberger. Bugfix candidate. """ RISCOS/Modules/getpath_riscos.c: Include trailing '\0' when using strncpy [copy strlen(...)+1 characters]. Lib/plat-riscos/riscospath.py: Use riscosmodule.expand for os.path.abspath. [fixes problems with site.py where abspath("<Python$Dir>") returned join(os.getcwd(), "<Python$Dir>") as e.g. "SCSI::SCSI4.$.<Python$Dir>" because "<Python$Dir>" wasn't recognised as an absolute path.] """
-
Fred Drake yazdı
-
Fred Drake yazdı
-