- 30 Haz, 2000 40 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Fred Drake yazdı
Test case for the pty module.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Fredrik Lundh yazdı
- fixed parser flag propagation (of all stupid bugs...)
-
Guido van Rossum yazdı
-
Fredrik Lundh yazdı
more suitable.
-
Fredrik Lundh yazdı
if the multiline flag isn't given.
-
Guido van Rossum yazdı
we want to have GC enabled in the beta.
-
Fred Drake yazdı
attempting a recursive import and causing a fatal error.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Fred Drake yazdı
Someone who knows what they are doing needs to replace this with something that makes sense -- I'm not running Windows right now.
-
Greg Ward yazdı
This'll work fine with 2.0 or 1.5.2, but is less than ideal for 1.6a1/a2. But the code to accomodate 1.6a1/a2 was released with Distutils 0.9, so it can go away now.
-
Fred Drake yazdı
Regression test for the new winreg.py module. [Could a Windows person someone please review this?]
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Fredrik Lundh yazdı
- removed evil tabs from sre_parse and sre_compile
-
Fred Drake yazdı
suggestion from Frank for an example and further explanation.
-
Fred Drake yazdı
Change a 1.6 version number used in a an example in a comment to 2.0.
-
Fred Drake yazdı
Trent Mick <trentm@activestate.com>: Fix PC/msvcrtmodule.c and PC/winreg.c for Win64. Basically: - sizeof(HKEY) > sizeof(long) on Win64, so use PyLong_FromVoidPtr() instead of PyInt_FromLong() to return HKEY values on Win64 - Check for string overflow of an arbitrary registry value (I know that ensuring that a registry value does not overflow 2**31 characters seems ridiculous but it is *possible*). Closes SourceForge patch #100517.
-
Jeremy Hylton yazdı
also, fix type (not caught by Rob Hooft, but could have been :-)
-
Barry Warsaw yazdı
newline in configure --help.
-
Skip Montanaro yazdı
allows the caller to execute the various tests in pseudo-random order - default is still to execute tests in the order returned by findtests(). * moved initialization of the various flag variables to the main() function definition, making it possible to execute regrtest.main() interactively and still override default behavior.
-
Guido van Rossum yazdı
is actually by Fredrik Lundh). This will break the re tests -- Fredrik will fix this before the final release.
-
Barry Warsaw yazdı
disables it. The gc test is moved to just after the thread test, as is the wctype-functions test. Modules/Setup.config is generated instead of Modules/Setup.thread. Applied SF patch #100684 (loewis) to fix help alignment bug.
-
Fred Drake yazdı
The common technique for printing out a pointer has been to cast to a long and use the "%lx" printf modifier. This is incorrect on Win64 where casting to a long truncates the pointer. The "%p" formatter should be used instead. The problem as stated by Tim: > Unfortunately, the C committee refused to define what %p conversion "looks > like" -- they explicitly allowed it to be implementation-defined. Older > versions of Microsoft C even stuck a colon in the middle of the address (in > the days of segment+offset addressing)! The result is that the hex value of a pointer will maybe/maybe not have a 0x prepended to it. Notes on the patch: There are two main classes of changes: - in the various repr() functions that print out pointers - debugging printf's in the various thread_*.h files (these are why the patch is large) Closes SourceForge patch #100505.
-
Fred Drake yazdı
This patch fixes possible overflow in the use of PyOS_GetLastModificationTime in getmtime.c and Python/import.c. Currently PyOS_GetLastModificationTime returns a C long. This can overflow on Win64 where sizeof(time_t) > sizeof(long). Besides it should logically return a time_t anyway (this patch changes this). As well, import.c uses PyOS_GetLastModificationTime for .pyc timestamping. There has been recent discussion about the .pyc header format on python-dev. This patch adds oveflow checking to import.c so that an exception will be raised if the modification time overflows. There are a few other minor 64-bit readiness changes made to the module as well: - size_t instead of int or long for function-local buffer and string length variables - one buffer overflow check was added (raises an exception on possible overflow, this overflow chance exists on 32-bit platforms as well), no other possible buffer overflows existed (from my analysis anyway) Closes SourceForge patch #100509.
-
Guido van Rossum yazdı
-
Barry Warsaw yazdı
Setup.config.in. The latter contains all configure-time selectable modules; currently thread and gc.
-
Barry Warsaw yazdı
-
Fred Drake yazdı
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Mark Hammond yazdı
-