- 14 Şub, 2003 3 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
-
- 13 Şub, 2003 24 kayıt (commit)
-
-
Tim Peters yazdı
-
Raymond Hettinger yazdı
Restored a Py2.2 behavior to not range check the day of the month. A user application was this exploiting undocumented, accidental "feature".
-
Guido van Rossum yazdı
-
Tim Peters yazdı
version was moved into import.c long ago), so squashed the duplication.
-
Guido van Rossum yazdı
with an indented code block but no newline would raise SyntaxError. This would have been a four-line change in parsetok.c... Except codeop.py depends on this behavior, so a compilation flag had to be invented that causes the tokenizer to revert to the old behavior; this required extra changes to 2 .h files, 2 .c files, and 2 .py files. (Fixes SF bug #501622.)
-
Tim Peters yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
and loading them via the other, except for the special cases of this Guido added to test_datetime.py for datetime module objects. The new test_xpickle.py tries all of pickletester's AbstractPickleTests in both x-module ways.
-
Guido van Rossum yazdı
Curious: Str didn't need me to put something in tp_new, but Null did. Why the difference?
-
Tim Peters yazdı
test for now (cPickle can't yet produce NEWOBJ).
-
Andrew M. Kuchling yazdı
-
Skip Montanaro yazdı
reference manual
-
Tim Peters yazdı
exercised by the test suite before cPickle knows how to create NEWOBJ too. For now, it was just tried once by hand (via loading a NEWOBJ pickle created by pickle.py).
-
Walter Dörwald yazdı
coverage. From SF patch #662807
-
Guido van Rossum yazdı
This changes the default __new__ to refuse arguments iff tp_init is the default __init__ implementation -- thus making it a TypeError when you try to pass arguments to a constructor if the class doesn't override at least __init__ or __new__.
-
Guido van Rossum yazdı
-
Tim Peters yazdı
-
Andrew M. Kuchling yazdı
-
Mark Hammond yazdı
on a release 'python.exe' for a debug build of _ssl. It may happen that Python.exe is currently broken, and we are trying to rebuild from scratch.
-
Tim Peters yazdı
!HAVE_INET_ATON case. Repaired that, and tried to repair what looked like out-of-date comments.
-
Neal Norwitz yazdı
Needs review.
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
- 12 Şub, 2003 13 kayıt (commit)
-
-
Walter Dörwald yazdı
-
Neal Norwitz yazdı
-
Guido van Rossum yazdı
inet_aton() rather than inet_addr() -- the latter is obsolete because it has a problem: "255.255.255.255" is a valid address but indistinguishable from an error. (I'm not sure if inet_aton() exists everywhere -- in case it doesn't, I've left the old code in with an #ifdef.)
-
Neal Norwitz yazdı
Add missing INCREFs and re-indent returns to be consistent. Add \n\ for lines in docstring Add a pathetic test Add docs
-
Guido van Rossum yazdı
mostly from SF patch #683257, but I had to change unlock_import() to return an error value to avoid fatal error. Should this be backported? The patch requested this, but it's a new feature.
-
Guido van Rossum yazdı
folded; this will change in Python 2.4. On a 32-bit machine, this happens for 0x80000000 through 0xffffffff, and for octal constants in the same value range. No warning is issued if an explicit base is given, *or* if the string contains a sign (since in those cases no sign folding ever happens).
-
Guido van Rossum yazdı
Volunteers wanted to fix it!)
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
"Unsigned" (i.e., positive-looking, but really negative) hex/oct constants with a leading minus sign are once again properly negated. The micro-optimization for negated numeric constants did the wrong thing for such hex/oct constants. The patch avoids the optimization for all hex/oct constants. This needs to be backported to Python 2.2!
-
Guido van Rossum yazdı
"Unsigned" (i.e., positive-looking, but really negative) hex/oct constants with a leading minus sign are once again properly negated. The micro-optimization for negated numeric constants did the wrong thing for such hex/oct constants. The patch avoids the optimization for all hex/oct constants. This needs to be backported to Python 2.2!
-
Jack Jansen yazdı
- Fixed a bug for packages without MD5 checksum.
-
Jack Jansen yazdı
-
Just van Rossum yazdı
-