- 21 Agu, 2004 3 kayıt (commit)
-
-
Johannes Gijsbers yazdı
'\037\014\n' (see http://quimby.gnus.org/notes/BABYL) so look for that as well, so that applications won't get '\037' as the last line of the last message.
-
Johannes Gijsbers yazdı
href attribute in list_directory(). This fixes the links for legal Unix filenames such as 'a"b'.
-
Tim Peters yazdı
truncate() left the stream position unchanged, which meant the "truncated" data didn't go away: >>> io.write('abc') >>> io.truncate(0) >>> io.write('xyz') >>> io.getvalue() 'abcxyz' Patch by Dima Dorfman.
-
- 20 Agu, 2004 13 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Johannes Gijsbers yazdı
argument is optional on both (the format string is "ss|O!").
-
Johannes Gijsbers yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
test_queue has failed occasionally for years, and there's more than one cause. The primary cause in the SF report appears to be that the test driver really needs entirely different code for thread tests that expect to raise exceptions than for thread tests that are testing non-exceptional blocking semantics. So gave them entirely different code, and added a ton of explanation. Another cause is that the blocking thread tests relied in several places on the difference between sleep(.1) and sleep(.2) being long enough for the trigger thread to do its stuff sot that the blocking thread could make progress. That's just not reliable on a loaded machine. Boosted the 0.2's to 10.0's instead, which should be long enough under any non-catastrophic system conditions. That doesn't make the test take longer to run, the 10.0 is just how long the blocking thread is *willing* to wait for the trigger thread to do something. But if the Queue module is plain broken, such tests will indeed take 10 seconds to fail now. For similar (heavy load) reasons, changed threaded-test termination to be willing to wait 10 seconds for the signal thread to end too.
-
Tim Peters yazdı
-
Neal Norwitz yazdı
-
Tim Peters yazdı
-
Neal Norwitz yazdı
-
- 19 Agu, 2004 15 kayıt (commit)
-
-
Raymond Hettinger yazdı
updates as bugfixes.
-
Raymond Hettinger yazdı
* Check the found object for a None value during a contains/has_key lookup. Perhaps it will help the OP who is likely suffering from an occassional GC or threading object deletion after self.data is checked. * Complete the previous patch by removing the unnecessary indirection for weak dict iterators. Makes the code cleaner and more readable.
-
Edward Loper yazdı
It's redundant, since no output is written anyway: DebugRunner doesn't generate any output for failures and unexpected exceptions, and since verbose=False, it won't generate any output for non-failures either.
-
Edward Loper yazdı
constant defined by the module (except the test*() functions, which should be integrated into test/test_doctest.py, anyway).
-
Hye-Shik Chang yazdı
found on old/legacy C compilers of HP-UX, IRIX and Tru64. (Reported by roadkill, Richard Townsend, Maik Hertha and Minsik Kim)
-
Hye-Shik Chang yazdı
found on legacy C compilers of HP-UX, IRIX and Tru64. (Reported by roadkill, Richard Townsend, Maik Hertha and Minsik Kim)
-
Tim Peters yazdı
-
Johannes Gijsbers yazdı
-
Tim Peters yazdı
matches to be symmetric. This makes the algorithm easier to understand.
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
appeared at the end of a line. Repaired that. Also noted that it's too easy to provoke this implementation into requiring exponential time, and especially when a test fails. I'll replace the implementation with an always-efficient one later.
-
Brett Cannon yazdı
error based on decorating with staticmethod too soon for the code to execute. This meant that if the test didn't pass it just errored out. Now if the test doesn't pass it leads to a failure instead.
-
Fred Drake yazdı
The make_head_and_body() function used a hardcoded value for the <link> element for the index; this patch causes the proper output filename to be captured during the transformation phase so it can be used during the page assembly phase.
-
- 18 Agu, 2004 9 kayıt (commit)
-
-
Matthias Klose yazdı
-
Matthias Klose yazdı
-
Martin v. Löwis yazdı
-
Hye-Shik Chang yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-