- 02 Tem, 2004 2 kayıt (commit)
-
-
Raymond Hettinger yazdı
The builtin eval() function now accepts any mapping for the locals argument. Time sensitive steps guarded by PyDict_CheckExact() to keep from slowing down the normal case. My timings so no measurable impact.
-
Skip Montanaro yazdı
-
- 01 Tem, 2004 11 kayıt (commit)
-
-
Brett Cannon yazdı
char *`` instead of just ``char *``. Also added the mentioning of "const" in some places where it was left out even when the signature already stated the fact. Closes bug #980925.
-
Fred Drake yazdı
test_repr() fails with id() values that appear negative
-
Walter Dörwald yazdı
instead of ValueError. Add a note about error handling schemes added by PEP 293.
-
Skip Montanaro yazdı
-
Michael W. Hudson yazdı
[ 924301 ] A leak case with cmd.py & readline & exception by ensuring that the readline completion function is always reset even in the case of an exception being raised. As a bonus, this makes the documentation for pre & postloop accurate again.
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Raymond Hettinger yazdı
* Format an example so that the identation is more obvious. * Add a section on the decimal module to the Brief Tour Part II.
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
- 30 Haz, 2004 4 kayıt (commit)
-
-
Skip Montanaro yazdı
-
Michael W. Hudson yazdı
-
Michael W. Hudson yazdı
-
Michael W. Hudson yazdı
on the marshalling characteristics of infinities.
-
- 29 Haz, 2004 12 kayıt (commit)
-
-
Fred Drake yazdı
end-of-options marker wasn't recognized
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
(I ran this through texcheck, but don't have LaTeX installed on this machine and therefore haven't verified that the changes are accepted by LaTeX.)
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
[Bug #912845] urllib2 only checks for a 200 return code, but 206 is also legal if a Range: header was supplied. (Actually, should the first 'if' statement be modified to allow any 2xx status code?)
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
-
Brett Cannon yazdı
-
Brett Cannon yazdı
entailed editing the urlparse module.
-
Brett Cannon yazdı
location) in its addressing. Closes bug #981299.
-
Brett Cannon yazdı
PyArg_ParseTuple() to ``const char *`` to match the recommendation made in section 1.3 and to support better coding habits. Section 1.8 ("Keyword Parameters for Extension Functions") and it's coding example were not touched since it is stems from an accredited source and thus did not want to step on anyone's toes.
-
- 28 Haz, 2004 6 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Raymond Hettinger yazdı
Now runs without exception on WinME/98.
-
Gregory P. Smith yazdı
Based on a patch supplied by Ian Ward <ian@arevco.ca> on the pybsddb mailing list 2004-03-26.
-
Gregory P. Smith yazdı
Make DBTxn objects automatically call abort() in their destructor if not yet finalized and raise a RuntimeWarning to that effect.
-
Barry Warsaw yazdı
getservbyname() optional. Update the tests and the docs.
-
Brett Cannon yazdı
-
- 27 Haz, 2004 5 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
Gregory P. Smith yazdı
Fix memory leaks revealed by valgrind and ensuing code inspection. In the existing test suite valgrind revealed two memory leaks (DB_get and DBC_set_range). Code inspection revealed that there were many other potential similar leaks (many on odd code error paths such as passing something other than a DBTxn object for a txn= parameter or in the face of an out of memory error). The most common case that would cause a leak was when using recno or queue format databases with integer keys, sometimes only with an exception exit.
-
Brett Cannon yazdı
Cleaned up existing code by abstracting code to parse arguments. Also removed any unneeded operations (such as calling 'int' on a division when using floor division also works). Fixed a bug where the values returned by OldStyleRange could be short by one value. Added more documentation. Testing code also has a basic sanity check.
-
Gregory P. Smith yazdı
opening the DB to implement legacy interface flag='n' support as BerkeleyDB 4.2.52 no longer allows it in transaction protected environments. Do the os.unlink ourselves.
-
Tim Peters yazdı
places it's just noise.
-