- 07 Eyl, 2004 8 kayıt (commit)
-
-
Walter Dörwald yazdı
decoding incomplete input (when the input stream is temporarily exhausted). codecs.StreamReader now implements buffering, which enables proper readline support for the UTF-16 decoders. codecs.StreamReader.read() has a new argument chars which specifies the number of characters to return. codecs.StreamReader.readline() and codecs.StreamReader.readlines() have a new argument keepends. Trailing "\n"s will be stripped from the lines if keepends is false. Added C APIs PyUnicode_DecodeUTF8Stateful and PyUnicode_DecodeUTF16Stateful.
-
http://python.org/sf/728330Trent Mick yazdı
Apply patch from http://python.org/sf/728330 to fix socket module compilation on Solaris 2.6, HP-UX 11, AIX 5.1 and (possibly) some IRIX versions.
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Jeremy Hylton yazdı
Remove debugging print (not triggered by test suite) and add XXX comment about how the code should raise a SyntaxError.
-
Martin v. Löwis yazdı
-
Jeremy Hylton yazdı
SF patch #1015989 The basic idea of this patch is to compute lineno attributes for all AST nodes. The actual implementation lead to a lot of restructing and code cleanup. The generated AST nodes now have an optional lineno argument to constructor. Remove the top-level asList(), since it didn't seem to serve any purpose. Add an __iter__ to ast nodes. Use isinstance() instead of explicit type tests. Change transformer to use the new lineno attribute, which replaces three lines of code with one. Use universal newlines so that we can get rid of special-case code for line endings. Use lookup_node() in a few more frequently called, but simple com_xxx methods(). Change string exception to class exception.
-
- 06 Eyl, 2004 8 kayıt (commit)
-
-
Brett Cannon yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
Several functions adopted the strategy of altering a full lengthed string copy and resizing afterwards. That would fail if the initial string was short enough (0 or 1) to be interned. Interning precluded the subsequent resizing operation. The solution was to make sure the initial string was at least two characters long. Added tests to verify that all binascii functions do not crater when given an empty string argument.
-
Raymond Hettinger yazdı
-
Martin v. Löwis yazdı
Fix open Verbs. Properly add "Edit with IDLE" to TclTk feature.
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
* Discuss the algorithmic distinctions between s.split() and s.split(sep). * Document the split behavior for empty strings. * Note the behavior when maxsplit is zero. * Include short examples.
-
- 05 Eyl, 2004 2 kayıt (commit)
-
-
Brett Cannon yazdı
-
Raymond Hettinger yazdı
you leap" approach. Makes the early call to os.urandom() unnecessary.
-
- 04 Eyl, 2004 7 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
* Complete the previous patch by making sure that the MachineRandom tests are only run when the underlying resource is available.
-
Raymond Hettinger yazdı
"all or none" to "all or some". This provides much greater test coverage without eating much time. It also makes it more likely that routine regression testing will unearth bugs.
-
Tim Peters yazdı
in the new docs. DocTestRunner.__run: Separate the determination of the example outcome from reporting that outcome, to squash brittle code duplication and excessive nesting.
-
Tim Peters yazdı
-
Gregory P. Smith yazdı
ignoring their transaction (txn) argument.
-
- 03 Eyl, 2004 6 kayıt (commit)
-
-
Gustavo Niemeyer yazdı
-
Raymond Hettinger yazdı
* trap NotImplementedError raised by os.urandom calls when not available on a particular system.
-
Gustavo Niemeyer yazdı
empty final matches with finditer(). New test cases included for this bug and for #581080.
-
Gustavo Niemeyer yazdı
some escaping bugs in SRE.
-
Martin v. Löwis yazdı
-
Skip Montanaro yazdı
this is the right way to document such things (Fred, help me out here :-), but I got misled by the existing documentation and assumed the parameter list was a *args sort of thing.
-
- 02 Eyl, 2004 3 kayıt (commit)
-
-
cvs2svn yazdı
-
Anthony Baxter yazdı
-
Anthony Baxter yazdı
-
- 01 Eyl, 2004 6 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Andrew M. Kuchling yazdı
[Bug #1011606] Only check file descriptors for exceptional conditions if the fd is readable or writable
-
Tim Peters yazdı
-
Raymond Hettinger yazdı
(Contributed by Dima Dorfman)
-
Fred Drake yazdı
- wrap long line
-