- 09 Ara, 2001 7 kayıt (commit)
-
-
Jack Jansen yazdı
any further, yet.
-
Finn Bock yazdı
This closes patch "[ #490850 ] Jython and test_StringIO".
-
Fredrik Lundh yazdı
backed out of broken minimal repeat patch from July also fixed a couple of minor potential resource leaks in pattern_subx (Guido had already fixed the big one)
-
Finn Bock yazdı
module and from string methods. This closes patch "[ #490811 ] Jython and test_string".
-
Finn Bock yazdı
the output fails to compare correctly for jython. This change was part of the original patch #403666.
-
Finn Bock yazdı
will fix the remaining Jython issues. This closes patch "[ #490411 ] Jython and test_grammar.py".
-
Finn Bock yazdı
This closes patch "[ #490414 ] Jython and test_socket".
-
- 08 Ara, 2001 9 kayıt (commit)
-
-
Tim Peters yazdı
was obviously leaking an int object when whatever the heck it's looking for was found. Repaired that. This accounts for why entering function and class definitions at an interactive prompt leaked a reference to the integer 1 each time. Bugfix candidate.
-
Guido van Rossum yazdı
type.__module__ behavior. This adds the module name and a dot in front of the type name in every type object initializer, except for built-in types (and those that already had this). Note that it touches lots of Mac modules -- I have no way to test these but the changes look right. Apologies if they're not. This also touches the weakref docs, which contains a sample type object initializer. It also touches the mmap test output, because the mmap type's repr is included in that output. It touches object.h to put the correct description in a comment.
-
Guido van Rossum yazdı
The OSS Programmer's Reference (www.4front-tech.com) states: *Setting Sampling Parameters There are three parameters which affect the sound quality (and therefore memory and bandwidth requirements) of sampled audio data. These are: ** sample format (sometimes called number of bits) ** number of channels (mono or stereo), and ** sampling rate (speed) NOTE: It is important to always set these parameters in the above order. Setting sampling rate before the number of channels doesn't work with all devices.
-
Guido van Rossum yazdı
open_http(): In urllib.py library module, URLopener.open_https() returns a class instance of addinfourl() with its self.url property missing the protocol. Instead of "https://www.someurl.com", it becomes "://www.someurl.com".
-
Just van Rossum yazdı
-
Finn Bock yazdı
1. Acknowledge the welknown difference that jython allows continue in the finally clause. 2. Avoid using _testcapi when running with jython. This closes patch "[ #490417 ] Jython and test_exceptions"
-
Just van Rossum yazdı
looking worse and worse if you deactivate/activate the window a few times. I don't know how to fix this properly, but I'm beginning to think that it's almost impossible to support the Appearance manager properly due to the way W works. Time for W2?...
-
Guido van Rossum yazdı
pickled and we do *not* expect exceptions from either pickle or cPickle.
-
Fred Drake yazdı
information automatically.
-
- 07 Ara, 2001 24 kayıt (commit)
-
-
Fred Drake yazdı
with Python 2.2.
-
Guido van Rossum yazdı
Should this be labeled as changed? How?)
-
Fred Drake yazdı
ignored and that mode was ignored before Python 2.2. This closes SF bug #490098.
-
Fred Drake yazdı
especially since the documentation described it in detail. This partially closes SF bug #490098.
-
Guido van Rossum yazdı
conversation with Robin Dunn in SF patch #490402.
-
Fred Drake yazdı
includes files that do not exist, explain the intended use of the interface, and show how to ensure an expected file really exists. This closes SF bug #490399.
-
Tim Peters yazdı
Don't even try to import _socket when running under Jython.
-
Guido van Rossum yazdı
twice! Fixed this by avoiding the import of test_email, which loads the module a second time in that situation, and fiddled the __main__ section to resemble other test suites using unittest.
-
Tim Peters yazdı
Anthony Roach. Release the global interpreter lock around platform spawn calls. Bugfix candidate? Hard to say; I favor "yes, bugfix". These clearly *should* have been releasing the GIL all along, if for no other reason than compatibility with the similar os.system(). But it's possible some program out there is (a) multithreaded, (b) calling a spawn function with P_WAIT, and (c) relying on the spawn call to block all their threads until the spawned program completes. I think it's very unlikely anyone is doing that on purpose, but someone may be doing so by accident.
-
Guido van Rossum yazdı
casts with a variable oself that has the proper type. A smart compiler may put this thing into a register. (I'm not sure what good this does except satisfy my desire to understand this function; I got a report about an uninitialized read from Insure++ about this function and it hurt my eyes to even look at it. I gotta run away or I'll get tempted to reformat the entire file...)
-
Guido van Rossum yazdı
out the for loop at the end intended to zero out new items wasn't doing anything, because sv->ob_size was already equal to newsize. The fix slightly refactors the function, introducing a variable oldsize and doing away with sizediff (which was used only once), and using oldsize and newsize consistently. I also added comments explaining what the two for loops do. (Looking at the CVS annotation of this function, it's no miracle a bug crept in -- this has been patched by many different folks! :-)
-
Fred Drake yazdı
-
Finn Bock yazdı
This closes patch "[ #490330 ] String format bug in test_b2."
-
Guido van Rossum yazdı
-
Tim Peters yazdı
-
Fred Drake yazdı
detector. This closes SF bug #484950.
-
Guido van Rossum yazdı
so that test_sundry won't fail if the bsddb module is absent.
-
Jack Jansen yazdı
Not being able to copy PythonCore to the system-folder is not a fatal error, on OSX the user may not have permission to do so. Also give a more informative message in this case. Fixes bug 475253.
-
Michael W. Hudson yazdı
[ #417634 ] configuring without C++ compiler name by checking that we're not about to try to compile C++ files with "yes". Now we wait for the system where the C++ compiler *is* called yes...
-
Jeremy Hylton yazdı
Bug fix candidate for 2.1 branch. (I imagine the other recent leak patches are bug fix candidates, too, but I forgot to mark mine as such.)
-
Andrew M. Kuchling yazdı
Bump version number
-
Guido van Rossum yazdı
(At least for the repeatable test case that Tim produced.) pattern_subx(): Add missing DECREF(filter) in both exit branches (normal and error return). Also fix a DECREF(args) that should certainly be a DECREF(match) -- because it's inside if (!args) and right after allocation of match.
-
Guido van Rossum yazdı
annoying that often you have to hit ^C numerous times before it works. The solution: before the "except:" clause, insert "except KeyboardInterrupt: raise". This propagates KeyboardInterrupt out, stopping the test in its tracks.
-
Tim Peters yazdı
obnoxious to compute and easier to explain. No compromise on safety.
-