1. 27 Agu, 2011 1 kayıt (commit)
  2. 31 Tem, 2011 1 kayıt (commit)
  3. 30 Tem, 2011 1 kayıt (commit)
  4. 19 Tem, 2011 1 kayıt (commit)
    • R David Murray's avatar
      #7484: no more <> around addresses in VRFY or EXPN · 4634676c
      R David Murray yazdı
      The RFC doesn't say that they are allowed; apparently many mailers accept
      them, but not postfix.  Contributions to this patch were made by Felipe Cruz
      and Catalin Iacob.
      
      The changeset also adds additional indirect tests for quoteaddr (null address
      and IDNA-encoded address).
      4634676c
  5. 03 Tem, 2011 1 kayıt (commit)
  6. 09 Haz, 2011 1 kayıt (commit)
  7. 02 May, 2011 1 kayıt (commit)
  8. 15 Mar, 2011 1 kayıt (commit)
  9. 01 Ara, 2010 1 kayıt (commit)
  10. 08 Kas, 2010 1 kayıt (commit)
  11. 31 Eki, 2010 2 kayıt (commit)
  12. 04 Eki, 2010 1 kayıt (commit)
  13. 04 Agu, 2010 1 kayıt (commit)
  14. 03 Agu, 2010 1 kayıt (commit)
  15. 06 May, 2010 1 kayıt (commit)
  16. 30 Nis, 2010 2 kayıt (commit)
  17. 28 Nis, 2010 1 kayıt (commit)
    • Victor Stinner's avatar
      Merged revisions 80552-80556,80564-80566,80568-80571 via svnmerge from · 45df8205
      Victor Stinner yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r80552 | victor.stinner | 2010-04-27 23:46:03 +0200 (mar., 27 avril 2010) | 3 lines
      
        Issue #7449, part 1: fix test_support.py for Python compiled without thread
      ........
        r80553 | victor.stinner | 2010-04-27 23:47:01 +0200 (mar., 27 avril 2010) | 1 line
      
        Issue #7449, part 2: regrtest.py -j option requires thread support
      ........
        r80554 | victor.stinner | 2010-04-27 23:51:26 +0200 (mar., 27 avril 2010) | 9 lines
      
        Issue #7449 part 3, test_doctest: import trace module in test_coverage()
      
        Import trace module fail if the threading module is missing. test_coverage() is
        only used if test_doctest.py is used with the -c option. This commit allows to
        execute the test suite without thread support.
      
        Move "import trace" in test_coverage() and use
        test_support.import_module('trace').
      ........
        r80555 | victor.stinner | 2010-04-27 23:56:26 +0200 (mar., 27 avril 2010) | 6 lines
      
        Issue #7449, part 4: skip test_multiprocessing if thread support is disabled
      
        import threading after _multiprocessing to raise a more revelant error message:
        "No module named _multiprocessing". _multiprocessing is not compiled without
        thread support.
      ........
        r80556 | victor.stinner | 2010-04-28 00:01:24 +0200 (mer., 28 avril 2010) | 8 lines
      
        Issue #7449, part 5: split Test.test_open() of ctypes/test/test_errno.py
      
         * Split Test.test_open() in 2 functions: test_open() and test_thread_open()
         * Skip test_open() and test_thread_open() if we are unable to find the C
           library
         * Skip test_thread_open() if thread support is disabled
         * Use unittest.skipUnless(os.name == "nt", ...) on test_GetLastError()
      ........
        r80564 | victor.stinner | 2010-04-28 00:59:35 +0200 (mer., 28 avril 2010) | 4 lines
      
        Issue #7449, part 6: fix test_hashlib for missing threading module
      
        Move @test_support.reap_thread decorator from test_main() to test_threaded_hashing().
      ........
        r80565 | victor.stinner | 2010-04-28 01:01:29 +0200 (mer., 28 avril 2010) | 6 lines
      
        Issue #7449, part 7: simplify threading detection in test_capi
      
         * Skip TestPendingCalls if threading module is missing
         * Test if threading module is present or not, instead of test the presence of
           _testcapi._test_thread_state
      ........
        r80566 | victor.stinner | 2010-04-28 01:03:16 +0200 (mer., 28 avril 2010) | 4 lines
      
        Issue #7449, part 8: don't skip the whole test_asynchat if threading is missing
      
        TestFifo can be executed without the threading module
      ........
        r80568 | victor.stinner | 2010-04-28 01:14:58 +0200 (mer., 28 avril 2010) | 6 lines
      
        Issue #7449, part 9: fix test_xmlrpclib for missing threading module
      
         * Skip testcases using threads if threading module is missing
         * Use "http://" instead of URL in ServerProxyTestCase if threading is missing
           because URL is not set in this case
      ........
        r80569 | victor.stinner | 2010-04-28 01:33:58 +0200 (mer., 28 avril 2010) | 6 lines
      
        Partial revert of r80556 (Issue #7449, part 5, fix ctypes test)
      
        Rewrite r80556: the thread test have to be executed just after the test on
        libc_open() and so the test cannot be splitted in two functions (without
        duplicating code, and I don't want to duplicate code).
      ........
        r80570 | victor.stinner | 2010-04-28 01:51:16 +0200 (mer., 28 avril 2010) | 8 lines
      
        Issue #7449, part 10: test_cmd imports trace module using test_support.import_module()
      
        Use test_support.import_module() instead of import to raise a SkipTest
        exception if the import fail. Import trace fails if the threading module is
        missing.
      
        See also part 3: test_doctest: import trace module in test_coverage().
      ........
        r80571 | victor.stinner | 2010-04-28 01:55:59 +0200 (mer., 28 avril 2010) | 6 lines
      
        Issue #7449, last part (11): fix many tests if thread support is disabled
      
         * Use try/except ImportError or test_support.import_module() to import thread
           and threading modules
         * Add @unittest.skipUnless(threading, ...) to testcases using threads
      ........
      45df8205
  18. 27 Eki, 2009 1 kayıt (commit)
  19. 29 May, 2009 1 kayıt (commit)
  20. 28 May, 2009 1 kayıt (commit)
  21. 23 May, 2009 1 kayıt (commit)
  22. 25 Agu, 2008 1 kayıt (commit)
  23. 07 Tem, 2008 1 kayıt (commit)
  24. 11 Haz, 2008 1 kayıt (commit)
  25. 10 Haz, 2008 1 kayıt (commit)
    • Georg Brandl's avatar
      Merged revisions… · f78e02b7
      Georg Brandl yazdı
      Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,63887,63975,63998 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63562 | martin.v.loewis | 2008-05-23 17:06:50 +0200 (Fri, 23 May 2008) | 2 lines
      
        Patch #1722225: Support QNX 6.
      ........
        r63570 | trent.nelson | 2008-05-23 22:33:14 +0200 (Fri, 23 May 2008) | 1 line
      
        Introduce a user macro named $(externalsDir), which should point to the root directory of where all the external sources should live.  Developers can change this value if their external sources live elsewhere.  The default of '..\..' matches the current status quo.
      ........
        r63728 | gregory.p.smith | 2008-05-26 23:16:34 +0200 (Mon, 26 May 2008) | 4 lines
      
        Fix issue2589: there was a potential integer overflow leading to
        memory corruption on esoteric platforms and incorrect behavior on
        normal platforms.
      ........
        r63734 | gregory.p.smith | 2008-05-27 00:07:28 +0200 (Tue, 27 May 2008) | 3 lines
      
        Fix issue2588: Do not execute str[size-1] = '\0' when a 0 size is
        passed in.  (The assert won't prevent this in non-debug builds).
      ........
        r63784 | raymond.hettinger | 2008-05-29 10:38:23 +0200 (Thu, 29 May 2008) | 1 line
      
        Fix two typos.
      ........
        r63788 | facundo.batista | 2008-05-29 18:39:26 +0200 (Thu, 29 May 2008) | 6 lines
      
      
        Fixed the semantic of timeout for socket.create_connection and
        all the upper level libraries that use it, including urllib2.
        Added and fixed some tests, and changed docs correspondingly.
        Thanks to John J Lee for the patch and the pusing, :)
      ........
        r63802 | mark.dickinson | 2008-05-30 04:46:53 +0200 (Fri, 30 May 2008) | 2 lines
      
        Fix typo in testSum
      ........
        r63817 | raymond.hettinger | 2008-05-30 20:20:50 +0200 (Fri, 30 May 2008) | 8 lines
      
        * Mark intermedidate computes values (hi, lo, yr) as volatile.
        * Expand comments.
        * Swap variable names in the sum_exact code so that x and y
          are consistently chosen as the larger and smaller magnitude
          values respectively.
      ........
        r63827 | raymond.hettinger | 2008-05-31 05:24:31 +0200 (Sat, 31 May 2008) | 1 line
      
        Implement heapq in terms of less-than (to match list.sort()).
      ........
        r63839 | gerhard.haering | 2008-05-31 23:33:27 +0200 (Sat, 31 May 2008) | 2 lines
      
        Fixed rowcount for SELECT statements. They're -1 now (again), for better DB-API 2.0 compliance.
      ........
        r63887 | gregory.p.smith | 2008-06-02 06:05:52 +0200 (Mon, 02 Jun 2008) | 4 lines
      
        Fix issue 2782: be less strict about the format string type in strftime.
        Accept unicode and anything else ParseTuple "s#" can deal with.  This
        matches the time.strftime behavior.
      ........
        r63975 | neal.norwitz | 2008-06-06 06:47:01 +0200 (Fri, 06 Jun 2008) | 3 lines
      
        Aldo Cortesi confirmed this is still needed for OpenBSD 4.2 and 4.3.
        (I didn't regen configure, since I don't have a working autoconf.)
      ........
        r63998 | raymond.hettinger | 2008-06-06 23:47:51 +0200 (Fri, 06 Jun 2008) | 1 line
      
        Issue 3501: Make heapq support both __le__ and __lt__.
      ........
      f78e02b7
  26. 20 May, 2008 1 kayıt (commit)
  27. 09 Nis, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 5e696859
      Christian Heimes yazdı
      Merged revisions 62194,62197-62198,62204-62205,62214,62219-62221,62227,62229-62231,62233-62235,62237-62239 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62194 | jeffrey.yasskin | 2008-04-07 01:04:28 +0200 (Mon, 07 Apr 2008) | 7 lines
      
        Add enough debugging information to diagnose failures where the
        HandlerBException is ignored, and fix one such problem, where it was thrown
        during the __del__ method of the previous Popen object.
      
        We may want to find a better way of printing verbose information so it's not
        spammy when the test passes.
      ........
        r62197 | mark.hammond | 2008-04-07 03:53:39 +0200 (Mon, 07 Apr 2008) | 2 lines
      
        Issue #2513: enable 64bit cross compilation on windows.
      ........
        r62198 | mark.hammond | 2008-04-07 03:59:40 +0200 (Mon, 07 Apr 2008) | 2 lines
      
        correct heading underline for new "Cross-compiling on Windows" section
      ........
        r62204 | gregory.p.smith | 2008-04-07 08:33:21 +0200 (Mon, 07 Apr 2008) | 4 lines
      
        Use the new PyFile_IncUseCount & PyFile_DecUseCount calls appropriatly
        within the standard library.  These modules use PyFile_AsFile and later
        release the GIL while operating on the previously returned FILE*.
      ........
        r62205 | mark.summerfield | 2008-04-07 09:39:23 +0200 (Mon, 07 Apr 2008) | 4 lines
      
        changed "2500 components" to "several thousand" since the number keeps
        growning:-)
      ........
        r62214 | georg.brandl | 2008-04-07 20:51:59 +0200 (Mon, 07 Apr 2008) | 2 lines
      
        #2525: update timezone info examples in the docs.
      ........
        r62219 | andrew.kuchling | 2008-04-08 01:57:07 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Write PEP 3127 section; add items
      ........
        r62220 | andrew.kuchling | 2008-04-08 01:57:21 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Typo fix
      ........
        r62221 | andrew.kuchling | 2008-04-08 03:33:10 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Typographical fix: 32bit -> 32-bit, 64bit -> 64-bit
      ........
        r62227 | andrew.kuchling | 2008-04-08 23:22:53 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Add items
      ........
        r62229 | amaury.forgeotdarc | 2008-04-08 23:27:42 +0200 (Tue, 08 Apr 2008) | 7 lines
      
        Issue2564: Prevent a hang in "import test.autotest", which runs the entire test
        suite as a side-effect of importing the module.
      
        - in test_capi, a thread tried to import other modules
        - re.compile() imported sre_parse again on every call.
      ........
        r62230 | amaury.forgeotdarc | 2008-04-08 23:51:57 +0200 (Tue, 08 Apr 2008) | 2 lines
      
        Prevent an error when inspect.isabstract() is called with something else than a new-style class.
      ........
        r62231 | amaury.forgeotdarc | 2008-04-09 00:07:05 +0200 (Wed, 09 Apr 2008) | 8 lines
      
        Issue 2408: remove the _types module
        It was only used as a helper in types.py to access types (GetSetDescriptorType and MemberDescriptorType),
        when they can easily be obtained with python code.
        These expressions even work with Jython.
      
        I don't know what the future of the types module is; (cf. discussion in http://bugs.python.org/issue1605 )
        at least this change makes it simpler.
      ........
        r62233 | amaury.forgeotdarc | 2008-04-09 01:10:07 +0200 (Wed, 09 Apr 2008) | 2 lines
      
        Add a NEWS entry for previous checkin
      ........
        r62234 | trent.nelson | 2008-04-09 01:47:30 +0200 (Wed, 09 Apr 2008) | 37 lines
      
        - Issue #2550: The approach used by client/server code for obtaining ports
          to listen on in network-oriented tests has been refined in an effort to
          facilitate running multiple instances of the entire regression test suite
          in parallel without issue.  test_support.bind_port() has been fixed such
          that it will always return a unique port -- which wasn't always the case
          with the previous implementation, especially if socket options had been
          set that affected address reuse (i.e. SO_REUSEADDR, SO_REUSEPORT).  The
          new implementation of bind_port() will actually raise an exception if it
          is passed an AF_INET/SOCK_STREAM socket with either the SO_REUSEADDR or
          SO_REUSEPORT socket option set.  Furthermore, if available, bind_port()
          will set the SO_EXCLUSIVEADDRUSE option on the socket it's been passed.
          This currently only applies to Windows.  This option prevents any other
          sockets from binding to the host/port we've bound to, thus removing the
          possibility of the 'non-deterministic' behaviour, as Microsoft puts it,
          that occurs when a second SOCK_STREAM socket binds and accepts to a
          host/port that's already been bound by another socket.  The optional
          preferred port parameter to bind_port() has been removed.  Under no
          circumstances should tests be hard coding ports!
      
          test_support.find_unused_port() has also been introduced, which will pass
          a temporary socket object to bind_port() in order to obtain an unused port.
          The temporary socket object is then closed and deleted, and the port is
          returned.  This method should only be used for obtaining an unused port
          in order to pass to an external program (i.e. the -accept [port] argument
          to openssl's s_server mode) or as a parameter to a server-oriented class
          that doesn't give you direct access to the underlying socket used.
      
          Finally, test_support.HOST has been introduced, which should be used for
          the host argument of any relevant socket calls (i.e. bind and connect).
      
          The following tests were updated to following the new conventions:
            test_socket, test_smtplib, test_asyncore, test_ssl, test_httplib,
            test_poplib, test_ftplib, test_telnetlib, test_socketserver,
            test_asynchat and test_socket_ssl.
      
          It is now possible for multiple instances of the regression test suite to
          run in parallel without issue.
      ........
        r62235 | gregory.p.smith | 2008-04-09 02:25:17 +0200 (Wed, 09 Apr 2008) | 3 lines
      
        Fix zlib crash from zlib.decompressobj().flush(val) when val was not positive.
        It tried to allocate negative or zero memory.  That fails.
      ........
        r62237 | trent.nelson | 2008-04-09 02:34:53 +0200 (Wed, 09 Apr 2008) | 1 line
      
        Fix typo with regards to self.PORT shadowing class variables with the same name.
      ........
        r62238 | andrew.kuchling | 2008-04-09 03:08:32 +0200 (Wed, 09 Apr 2008) | 1 line
      
        Add items
      ........
        r62239 | jerry.seutter | 2008-04-09 07:07:58 +0200 (Wed, 09 Apr 2008) | 1 line
      
        Changed test so it no longer runs as a side effect of importing.
      ........
      5e696859
  28. 18 Mar, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · b186d008
      Christian Heimes yazdı
      Merged revisions 61431,61433-61436,61439,61444,61449-61450,61453,61458,61465,61468,61471-61474,61480,61483-61484,61488,61495-61496,61498,61503-61504,61507,61509-61510,61515-61518 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61431 | vinay.sajip | 2008-03-16 22:35:58 +0100 (So, 16 Mär 2008) | 1 line
      
        Clarified documentation on use of shutdown().
      ........
        r61433 | mark.summerfield | 2008-03-17 09:28:15 +0100 (Mo, 17 Mär 2008) | 5 lines
      
        Added a footnote to each pointing out that for XML output if an encoding
        string is given it should conform to the appropriate XML standards---for
        example, "UTF-8" is okay, but "UTF8" is not.
      ........
        r61434 | eric.smith | 2008-03-17 12:01:01 +0100 (Mo, 17 Mär 2008) | 7 lines
      
        Issue 2264: empty float presentation type needs to have at least one digit past the decimal point.
      
        Added "Z" format_char to PyOS_ascii_formatd to support empty float presentation type.
        Renamed buf_size in PyOS_ascii_formatd to more accurately reflect it's meaning.
        Modified format.__float__ to use the new "Z" format as the default.
        Added test cases.
      ........
        r61435 | eric.smith | 2008-03-17 13:14:29 +0100 (Mo, 17 Mär 2008) | 2 lines
      
        Reformated lines > 79 chars.
        Deleted unused macro ISXDIGIT.
      ........
        r61436 | jeffrey.yasskin | 2008-03-17 15:40:53 +0100 (Mo, 17 Mär 2008) | 13 lines
      
        Allow Gnu gcc's to build python on OSX by removing -Wno-long-double,
        -no-cpp-precomp, and -mno-fused-madd from configure.
         * r22183 added -no-cpp-precomp, which
           http://gcc.gnu.org/ml/gcc/2005-12/msg00368.html claims hasn't been
           needed since gcc-3.1.
         * r25607 added -Wno-long-double to avoid a warning in
           Include/objimpl.h (issue 525481). The long double is still there,
           but OSX 10.4's gcc no longer warns about it.
         * r33666 fixed issue 775892 on OSX 10.3 by adding -mno-fused-madd,
           which changed the sign of some float 0s. Tim Peters said it wasn't
           a real issue anyway, and it no longer causes test failures.
        Fixes issue #1779871.
      ........
        r61439 | martin.v.loewis | 2008-03-17 17:31:57 +0100 (Mo, 17 Mär 2008) | 2 lines
      
        Add Trent Nelson.
      ........
        r61444 | travis.oliphant | 2008-03-17 18:36:12 +0100 (Mo, 17 Mär 2008) | 1 line
      
        Add necessary headers to back-port new buffer protocol to Python 2.6
      ........
        r61449 | gregory.p.smith | 2008-03-17 19:48:05 +0100 (Mo, 17 Mär 2008) | 8 lines
      
        Force zlib.crc32 and zlib.adler32 to return a signed integer on all platforms
        regardless of the native sizeof(long) used in the integer object.
      
        This somewhat odd behavior of returning a signed is maintained in 2.x for
        compatibility reasons of always returning an integer rather than a long object.
      
        Fixes Issue1202 for Python 2.6
      ........
        r61450 | neal.norwitz | 2008-03-17 20:02:45 +0100 (Mo, 17 Mär 2008) | 3 lines
      
        Use a buffer large enough to ensure we don't overrun, even if the value
        is outside the range we expect.
      ........
        r61453 | steven.bethard | 2008-03-17 20:33:11 +0100 (Mo, 17 Mär 2008) | 1 line
      
        Document unicode.isnumeric() and unicode.isdecimal() (issue2326)
      ........
        r61458 | neal.norwitz | 2008-03-17 21:22:43 +0100 (Mo, 17 Mär 2008) | 5 lines
      
        Issue 2321: reduce memory usage (increase the memory that is returned
        to the system) by using pymalloc for the data of unicode objects.
      
        Will backport.
      ........
        r61465 | martin.v.loewis | 2008-03-17 22:55:30 +0100 (Mo, 17 Mär 2008) | 2 lines
      
        Add David Wolever.
      ........
        r61468 | gregory.p.smith | 2008-03-18 01:20:01 +0100 (Di, 18 Mär 2008) | 3 lines
      
        Fix the IOError message text when opening a file with an invalid filename.
        Error reported by Ilan Schnell.
      ........
        r61471 | brett.cannon | 2008-03-18 02:00:07 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Convert test_strftime, test_getargs, and test_pep247 to use unittest.
      ........
        r61472 | jeffrey.yasskin | 2008-03-18 02:09:59 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Fix build on platforms that don't have intptr_t. Patch by Joseph Armbruster.
      ........
        r61473 | brett.cannon | 2008-03-18 02:50:25 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Convert test_dummy_threading and test_dbm to unittest.
      ........
        r61474 | brett.cannon | 2008-03-18 02:58:56 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Move test_extcall to doctest.
      ........
        r61480 | brett.cannon | 2008-03-18 04:46:22 +0100 (Di, 18 Mär 2008) | 2 lines
      
        test_errno was a no-op test; now it actually tests things and uses unittest.
      ........
        r61483 | brett.cannon | 2008-03-18 05:09:00 +0100 (Di, 18 Mär 2008) | 3 lines
      
        Remove our implementation of memmove() and strerror(); both are in the C89
        standard library.
      ........
        r61484 | brett.cannon | 2008-03-18 05:16:06 +0100 (Di, 18 Mär 2008) | 2 lines
      
        The output directory for tests that compare against stdout is now gone!
      ........
        r61488 | jeffrey.yasskin | 2008-03-18 05:29:35 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Block the "socket.ssl() is deprecated" warning from test_socket_ssl.
      ........
        r61495 | jeffrey.yasskin | 2008-03-18 05:56:06 +0100 (Di, 18 Mär 2008) | 4 lines
      
        Speed test_thread up from 51.328s to 0.081s by reducing its sleep times. We
        still sleep at all to make it likely that all threads are active at the same
        time.
      ........
        r61496 | jeffrey.yasskin | 2008-03-18 06:12:41 +0100 (Di, 18 Mär 2008) | 4 lines
      
        Speed up test_dict by about 10x by only checking selected dict literal sizes,
        instead of every integer from 0 to 400. Exhaustive testing wastes time without
        providing enough more assurance that the code is correct.
      ........
        r61498 | neal.norwitz | 2008-03-18 06:20:29 +0100 (Di, 18 Mär 2008) | 1 line
      
        Try increasing the timeout to reduce the flakiness of this test.
      ........
        r61503 | brett.cannon | 2008-03-18 06:43:04 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Improve the error message for a test that failed on the S-390 Debian buildbot.
      ........
        r61504 | jeffrey.yasskin | 2008-03-18 06:45:40 +0100 (Di, 18 Mär 2008) | 3 lines
      
        Add a -S/--slow flag to regrtest to have it print the 10 slowest tests with
        their times.
      ........
        r61507 | neal.norwitz | 2008-03-18 07:03:46 +0100 (Di, 18 Mär 2008) | 1 line
      
        Add some info to the failure messages
      ........
        r61509 | trent.nelson | 2008-03-18 08:02:12 +0100 (Di, 18 Mär 2008) | 1 line
      
        Issue 2286: bump up the stack size of the 64-bit debug python_d.exe to 2100000.  The default value of 200000 causes a stack overflow at 1965 iterations of r_object() in marshal.c, 35 iterations before the 2000 limit enforced by MAX_MARSHAL_STACK_DEPTH.
      ........
        r61510 | trent.nelson | 2008-03-18 08:32:47 +0100 (Di, 18 Mär 2008) | 5 lines
      
        The behaviour of winsound.Beep() seems to differ between different versions of Windows when there's either:
            a) no sound card entirely
            b) legacy beep driver has been disabled
            c) the legacy beep driver has been uninstalled
        Sometimes RuntimeErrors are raised, sometimes they're not.  If _have_soundcard() returns False, don't expect winsound.Beep() to raise a RuntimeError, as this clearly isn't the case, as demonstrated by the various Win32 XP buildbots.
      ........
        r61515 | martin.v.loewis | 2008-03-18 13:20:15 +0100 (Di, 18 Mär 2008) | 2 lines
      
        norwitz-amd64 (gentoo) has EREMOTEIO.
      ........
        r61516 | martin.v.loewis | 2008-03-18 13:45:37 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Add more Linux error codes.
      ........
        r61517 | martin.v.loewis | 2008-03-18 14:05:03 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Add WSA errors.
      ........
        r61518 | martin.v.loewis | 2008-03-18 14:16:05 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Note that the stderr output of the test is intentional.
      ........
      b186d008
  29. 16 Mar, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · dd15f6c3
      Christian Heimes yazdı
      Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,61285-61286,61288-61290,61298,61303-61305,61312-61314,61317,61329,61332,61344,61350-61351,61363-61376,61378-61379,61382-61383,61387-61388,61392,61395-61396,61402-61403 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61239 | andrew.kuchling | 2008-03-05 01:44:41 +0100 (Wed, 05 Mar 2008) | 1 line
      
        Add more items; add fragmentary notes
      ........
        r61240 | amaury.forgeotdarc | 2008-03-05 02:50:33 +0100 (Wed, 05 Mar 2008) | 13 lines
      
        Issue#2238: some syntax errors from *args or **kwargs expressions
        would give bogus error messages, because of untested exceptions::
      
            >>> f(**g(1=2))
            XXX undetected error
            Traceback (most recent call last):
              File "<stdin>", line 1, in <module>
            TypeError: 'int' object is not iterable
      
        instead of the expected SyntaxError: keyword can't be an expression
      
        Will backport.
      ........
        r61241 | neal.norwitz | 2008-03-05 06:10:48 +0100 (Wed, 05 Mar 2008) | 3 lines
      
        Remove the files/dirs after closing the DB so the tests work on Windows.
        Patch from Trent Nelson.  Also simplified removing a file by using test_support.
      ........
        r61242 | neal.norwitz | 2008-03-05 06:14:18 +0100 (Wed, 05 Mar 2008) | 3 lines
      
        Get this test to pass even when there is no sound card in the system.
        Patch from Trent Nelson.  (I can't test this.)
      ........
        r61243 | neal.norwitz | 2008-03-05 06:20:44 +0100 (Wed, 05 Mar 2008) | 3 lines
      
        Catch OSError when trying to remove a file in case removal fails. This
        should prevent a failure in tearDown masking any real test failure.
      ........
        r61244 | neal.norwitz | 2008-03-05 06:38:06 +0100 (Wed, 05 Mar 2008) | 5 lines
      
        Make the timeout longer to give slow machines a chance to pass the test
        before timing out.  This doesn't change the duration of the test under
        normal circumstances.  This is targetted at fixing the spurious failures
        on the FreeBSD buildbot primarily.
      ........
        r61245 | neal.norwitz | 2008-03-05 06:49:03 +0100 (Wed, 05 Mar 2008) | 1 line
      
        Tabs -> spaces
      ........
        r61246 | neal.norwitz | 2008-03-05 06:50:20 +0100 (Wed, 05 Mar 2008) | 1 line
      
        Use -u urlfetch to run more tests
      ........
        r61247 | neal.norwitz | 2008-03-05 06:51:20 +0100 (Wed, 05 Mar 2008) | 1 line
      
        test_smtplib sometimes reports leaks too, suppress it
      ........
        r61248 | jeffrey.yasskin | 2008-03-05 07:19:56 +0100 (Wed, 05 Mar 2008) | 5 lines
      
        Fix test_socketserver on Windows after r61099 added several signal.alarm()
        calls (which don't exist on non-Unix platforms).
      
        Thanks to Trent Nelson for the report and patch.
      ........
        r61249 | georg.brandl | 2008-03-05 08:10:35 +0100 (Wed, 05 Mar 2008) | 2 lines
      
        Fix some rst.
      ........
        r61252 | thomas.heller | 2008-03-05 15:53:39 +0100 (Wed, 05 Mar 2008) | 2 lines
      
        News entry for yesterdays commit.
      ........
        r61253 | thomas.heller | 2008-03-05 16:34:29 +0100 (Wed, 05 Mar 2008) | 3 lines
      
        Issue 1872: Changed the struct module typecode from 't' to '?', for
        compatibility with PEP3118.
      ........
        r61254 | skip.montanaro | 2008-03-05 17:41:09 +0100 (Wed, 05 Mar 2008) | 4 lines
      
        Elaborate on the role of the altinstall target when installing multiple
        versions.
      ........
        r61255 | georg.brandl | 2008-03-05 20:31:44 +0100 (Wed, 05 Mar 2008) | 2 lines
      
        #2239: PYTHONPATH delimiter is os.pathsep.
      ........
        r61256 | raymond.hettinger | 2008-03-05 21:59:58 +0100 (Wed, 05 Mar 2008) | 1 line
      
        C implementation of itertools.permutations().
      ........
        r61257 | raymond.hettinger | 2008-03-05 22:04:32 +0100 (Wed, 05 Mar 2008) | 1 line
      
        Small code cleanup.
      ........
        r61260 | martin.v.loewis | 2008-03-05 23:24:31 +0100 (Wed, 05 Mar 2008) | 2 lines
      
        cd PCbuild only after deleting all pyc files.
      ........
        r61261 | raymond.hettinger | 2008-03-06 02:15:52 +0100 (Thu, 06 Mar 2008) | 1 line
      
        Add examples.
      ........
        r61262 | andrew.kuchling | 2008-03-06 02:36:27 +0100 (Thu, 06 Mar 2008) | 1 line
      
        Add two items
      ........
        r61263 | georg.brandl | 2008-03-06 07:47:18 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        #1725737: ignore other VC directories other than CVS and SVN's too.
      ........
        r61264 | martin.v.loewis | 2008-03-06 07:55:22 +0100 (Thu, 06 Mar 2008) | 4 lines
      
        Patch #2232: os.tmpfile might fail on Windows if the user has no
        permission to create files in the root directory.
        Will backport to 2.5.
      ........
        r61269 | georg.brandl | 2008-03-06 08:19:15 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        Expand on re.split behavior with captured expressions.
      ........
        r61270 | georg.brandl | 2008-03-06 08:22:09 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        Little clarification of assignments.
      ........
        r61271 | georg.brandl | 2008-03-06 08:31:34 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        Add isinstance/issubclass to tutorial.
      ........
        r61272 | georg.brandl | 2008-03-06 08:34:52 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        Add missing NEWS entry for r61263.
      ........
        r61273 | georg.brandl | 2008-03-06 08:41:16 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        #2225: return nonzero status code from py_compile if not all files could be compiled.
      ........
        r61274 | georg.brandl | 2008-03-06 08:43:02 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        #2220: handle matching failure more gracefully.
      ........
        r61275 | georg.brandl | 2008-03-06 08:45:52 +0100 (Thu, 06 Mar 2008) | 2 lines
      
        Bug #2220: handle rlcompleter attribute match failure more gracefully.
      ........
        r61278 | martin.v.loewis | 2008-03-06 14:49:47 +0100 (Thu, 06 Mar 2008) | 1 line
      
        Rely on x64 platform configuration when building _bsddb on AMD64.
      ........
        r61279 | martin.v.loewis | 2008-03-06 14:50:28 +0100 (Thu, 06 Mar 2008) | 1 line
      
        Update db-4.4.20 build procedure.
      ........
        r61285 | raymond.hettinger | 2008-03-06 21:52:01 +0100 (Thu, 06 Mar 2008) | 1 line
      
        More tests.
      ........
        r61286 | raymond.hettinger | 2008-03-06 23:51:36 +0100 (Thu, 06 Mar 2008) | 1 line
      
        Issue 2246:  itertools grouper object did not participate in GC (should be backported).
      ........
        r61288 | raymond.hettinger | 2008-03-07 02:33:20 +0100 (Fri, 07 Mar 2008) | 1 line
      
        Tweak recipes and tests
      ........
        r61289 | jeffrey.yasskin | 2008-03-07 07:22:15 +0100 (Fri, 07 Mar 2008) | 5 lines
      
        Progress on issue #1193577 by adding a polling .shutdown() method to
        SocketServers. The core of the patch was written by Pedro Werneck, but any bugs
        are mine. I've also rearranged the code for timeouts in order to avoid
        interfering with the shutdown poll.
      ........
        r61290 | nick.coghlan | 2008-03-07 15:13:28 +0100 (Fri, 07 Mar 2008) | 1 line
      
        Speed up with statements by storing the __exit__ method on the stack instead of in a temp variable (bumps the magic number for pyc files)
      ........
        r61298 | andrew.kuchling | 2008-03-07 22:09:23 +0100 (Fri, 07 Mar 2008) | 1 line
      
        Grammar fix
      ........
        r61303 | georg.brandl | 2008-03-08 10:54:06 +0100 (Sat, 08 Mar 2008) | 2 lines
      
        #2253: fix continue vs. finally docs.
      ........
        r61304 | marc-andre.lemburg | 2008-03-08 11:01:43 +0100 (Sat, 08 Mar 2008) | 3 lines
      
        Add new name for Mandrake: Mandriva.
      ........
        r61305 | georg.brandl | 2008-03-08 11:05:24 +0100 (Sat, 08 Mar 2008) | 2 lines
      
        #1533486: fix types in refcount intro.
      ........
        r61312 | facundo.batista | 2008-03-08 17:50:27 +0100 (Sat, 08 Mar 2008) | 5 lines
      
      
        Issue 1106316. post_mortem()'s parameter, traceback, is now
        optional: it defaults to the traceback of the exception that is currently
        being handled.
      ........
        r61313 | jeffrey.yasskin | 2008-03-08 19:26:54 +0100 (Sat, 08 Mar 2008) | 2 lines
      
        Add tests for with and finally performance to pybench.
      ........
        r61314 | jeffrey.yasskin | 2008-03-08 21:08:21 +0100 (Sat, 08 Mar 2008) | 2 lines
      
        Fix pybench for pythons < 2.6, tested back to 2.3.
      ........
        r61317 | jeffrey.yasskin | 2008-03-08 22:35:15 +0100 (Sat, 08 Mar 2008) | 3 lines
      
        Well that was dumb. platform.python_implementation returns a function, not a
        string.
      ........
        r61329 | georg.brandl | 2008-03-09 16:11:39 +0100 (Sun, 09 Mar 2008) | 2 lines
      
        #2249: document assertTrue and assertFalse.
      ........
        r61332 | neal.norwitz | 2008-03-09 20:03:42 +0100 (Sun, 09 Mar 2008) | 4 lines
      
        Introduce a lock to fix a race condition which caused an exception in the test.
        Some buildbots were consistently failing (e.g., amd64).
        Also remove a couple of semi-colons.
      ........
        r61344 | raymond.hettinger | 2008-03-11 01:19:07 +0100 (Tue, 11 Mar 2008) | 1 line
      
        Add recipe to docs.
      ........
        r61350 | guido.van.rossum | 2008-03-11 22:18:06 +0100 (Tue, 11 Mar 2008) | 3 lines
      
        Fix the overflows in expandtabs().  "This time for sure!"
        (Exploit at request.)
      ........
        r61351 | raymond.hettinger | 2008-03-11 22:37:46 +0100 (Tue, 11 Mar 2008) | 1 line
      
        Improve docs for itemgetter().  Show that it works with slices.
      ........
        r61363 | georg.brandl | 2008-03-13 08:15:56 +0100 (Thu, 13 Mar 2008) | 2 lines
      
        #2265: fix example.
      ........
        r61364 | georg.brandl | 2008-03-13 08:17:14 +0100 (Thu, 13 Mar 2008) | 2 lines
      
        #2270: fix typo.
      ........
        r61365 | georg.brandl | 2008-03-13 08:21:41 +0100 (Thu, 13 Mar 2008) | 2 lines
      
        #1720705: add docs about import/threading interaction, wording by Nick.
      ........
        r61366 | andrew.kuchling | 2008-03-13 12:07:35 +0100 (Thu, 13 Mar 2008) | 1 line
      
        Add class decorators
      ........
        r61367 | raymond.hettinger | 2008-03-13 17:43:17 +0100 (Thu, 13 Mar 2008) | 1 line
      
        Add 2-to-3 support for the itertools moved to builtins or renamed.
      ........
        r61368 | raymond.hettinger | 2008-03-13 17:43:59 +0100 (Thu, 13 Mar 2008) | 1 line
      
        Consistent tense.
      ........
        r61369 | raymond.hettinger | 2008-03-13 20:03:51 +0100 (Thu, 13 Mar 2008) | 1 line
      
        Issue 2274:  Add heapq.heappushpop().
      ........
        r61370 | raymond.hettinger | 2008-03-13 20:33:34 +0100 (Thu, 13 Mar 2008) | 1 line
      
        Simplify the nlargest() code using heappushpop().
      ........
        r61371 | brett.cannon | 2008-03-13 21:27:00 +0100 (Thu, 13 Mar 2008) | 4 lines
      
        Move test_thread over to unittest. Commits GHOP 237.
      
        Thanks Benjamin Peterson for the patch.
      ........
        r61372 | brett.cannon | 2008-03-13 21:33:10 +0100 (Thu, 13 Mar 2008) | 4 lines
      
        Move test_tokenize to doctest.
      
        Done as GHOP 238 by Josip Dzolonga.
      ........
        r61373 | brett.cannon | 2008-03-13 21:47:41 +0100 (Thu, 13 Mar 2008) | 4 lines
      
        Convert test_contains, test_crypt, and test_select to unittest.
      
        Patch from GHOP 294 by David Marek.
      ........
        r61374 | brett.cannon | 2008-03-13 22:02:16 +0100 (Thu, 13 Mar 2008) | 4 lines
      
        Move test_gdbm to use unittest.
      
        Closes issue #1960. Thanks Giampaolo Rodola.
      ........
        r61375 | brett.cannon | 2008-03-13 22:09:28 +0100 (Thu, 13 Mar 2008) | 4 lines
      
        Convert test_fcntl to unittest.
      
        Closes issue #2055. Thanks Giampaolo Rodola.
      ........
        r61376 | raymond.hettinger | 2008-03-14 06:03:44 +0100 (Fri, 14 Mar 2008) | 1 line
      
        Leave heapreplace() unchanged.
      ........
        r61378 | martin.v.loewis | 2008-03-14 14:56:09 +0100 (Fri, 14 Mar 2008) | 2 lines
      
        Patch #2284: add -x64 option to rt.bat.
      ........
        r61379 | martin.v.loewis | 2008-03-14 14:57:59 +0100 (Fri, 14 Mar 2008) | 2 lines
      
        Use -x64 flag.
      ........
        r61382 | brett.cannon | 2008-03-14 15:03:10 +0100 (Fri, 14 Mar 2008) | 2 lines
      
        Remove a bad test.
      ........
        r61383 | mark.dickinson | 2008-03-14 15:23:37 +0100 (Fri, 14 Mar 2008) | 9 lines
      
        Issue 705836: Fix struct.pack(">f", 1e40) to behave consistently
        across platforms:  it should now raise OverflowError on all
        platforms.  (Previously it raised OverflowError only on
        non IEEE 754 platforms.)
      
        Also fix the (already existing) test for this behaviour
        so that it actually raises TestFailed instead of just
        referencing it.
      ........
        r61387 | thomas.heller | 2008-03-14 22:06:21 +0100 (Fri, 14 Mar 2008) | 1 line
      
        Remove unneeded initializer.
      ........
        r61388 | martin.v.loewis | 2008-03-14 22:19:28 +0100 (Fri, 14 Mar 2008) | 2 lines
      
        Run debug version, cd to PCbuild.
      ........
        r61392 | georg.brandl | 2008-03-15 00:10:34 +0100 (Sat, 15 Mar 2008) | 2 lines
      
        Remove obsolete paragraph. #2288.
      ........
        r61395 | georg.brandl | 2008-03-15 01:20:19 +0100 (Sat, 15 Mar 2008) | 2 lines
      
        Fix lots of broken links in the docs, found by Sphinx' external link checker.
      ........
        r61396 | skip.montanaro | 2008-03-15 03:32:49 +0100 (Sat, 15 Mar 2008) | 1 line
      
        note that fork and forkpty raise OSError on failure
      ........
        r61402 | skip.montanaro | 2008-03-15 17:04:45 +0100 (Sat, 15 Mar 2008) | 1 line
      
        add %f format to datetime - issue 1158
      ........
        r61403 | skip.montanaro | 2008-03-15 17:07:11 +0100 (Sat, 15 Mar 2008) | 2 lines
      
        .
      ........
      dd15f6c3
  30. 28 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 380f7f22
      Christian Heimes yazdı
      Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,61066,61068,61070,61081-61095 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61081 | neal.norwitz | 2008-02-26 09:04:59 +0100 (Tue, 26 Feb 2008) | 7 lines
      
        Speed up this test by about 99%.  Remove sleeps and replace with events.
        (This may fail on some slow platforms, but we can fix those cases which
        should be relatively isolated and easier to find now.)
        Move two test cases that didn't require a server to be started
        to a separate TestCase.  These tests were taking 3 seconds which
        is what the timeout was set to.
      ........
        r61082 | christian.heimes | 2008-02-26 09:18:11 +0100 (Tue, 26 Feb 2008) | 1 line
      
        The contains function raised a gcc warning. The new code is copied straight from py3k.
      ........
        r61084 | neal.norwitz | 2008-02-26 09:21:28 +0100 (Tue, 26 Feb 2008) | 3 lines
      
        Add a timing flag to Trace so you can see where slowness occurs
        like waiting for socket timeouts in test_smtplib :-).
      ........
        r61086 | christian.heimes | 2008-02-26 18:23:51 +0100 (Tue, 26 Feb 2008) | 3 lines
      
        Patch #1691070 from Roger Upole: Speed up PyArg_ParseTupleAndKeywords() and improve error msg
        My tests don't show the promised speed up of 10%. The code is as fast as the old code for simple cases and slightly faster for complex cases with several of args and kwargs. But the patch simplifies the code, too.
      ........
        r61087 | georg.brandl | 2008-02-26 20:13:45 +0100 (Tue, 26 Feb 2008) | 2 lines
      
        #2194: fix some typos.
      ........
        r61088 | raymond.hettinger | 2008-02-27 00:40:50 +0100 (Wed, 27 Feb 2008) | 1 line
      
        Add itertools.combinations().
      ........
        r61089 | raymond.hettinger | 2008-02-27 02:08:04 +0100 (Wed, 27 Feb 2008) | 1 line
      
        One too many decrefs.
      ........
        r61090 | raymond.hettinger | 2008-02-27 02:08:30 +0100 (Wed, 27 Feb 2008) | 1 line
      
        Larger test range
      ........
        r61091 | raymond.hettinger | 2008-02-27 02:44:34 +0100 (Wed, 27 Feb 2008) | 1 line
      
        Simply the sample code for combinations().
      ........
      380f7f22
  31. 23 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 90c3d9b9
      Christian Heimes yazdı
      Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60789,60793,60796,60799-60809,60812-60813,60815-60821,60823-60826,60828-60829,60831-60834,60836,60838-60839,60846-60849,60852-60854,60856-60859,60861-60870,60874-60875,60880-60881,60886,60888-60890,60892,60894-60898,60900,60902-60906,60908,60911-60917,60919-60920,60922,60926,60929-60931,60933-60935,60937,60939-60941,60943-60954,60959-60961,60963-60969,60971-60976 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60965 | eric.smith | 2008-02-22 18:43:17 +0100 (Fri, 22 Feb 2008) | 1 line
      
        Tests for bin() builtin.  These need to get merged into py3k, which has no tests for bin.
      ........
        r60968 | raymond.hettinger | 2008-02-22 20:50:06 +0100 (Fri, 22 Feb 2008) | 1 line
      
        Document itertools.product().
      ........
        r60969 | raymond.hettinger | 2008-02-23 03:20:41 +0100 (Sat, 23 Feb 2008) | 9 lines
      
        Improve the implementation of itertools.product()
      
        * Fix-up issues pointed-out by Neal Norwitz.
        * Add extensive comments.
        * The lz->result variable is now a tuple instead of a list.
        * Use fast macro getitem/setitem calls so most code is in-line.
        * Re-use the result tuple if available (modify in-place instead of copy).
      ........
        r60972 | raymond.hettinger | 2008-02-23 05:03:50 +0100 (Sat, 23 Feb 2008) | 1 line
      
        Add more comments
      ........
        r60973 | raymond.hettinger | 2008-02-23 11:04:15 +0100 (Sat, 23 Feb 2008) | 1 line
      
        Add recipe using itertools.product().
      ........
        r60974 | facundo.batista | 2008-02-23 13:01:13 +0100 (Sat, 23 Feb 2008) | 6 lines
      
      
        Issue 1881. Increased the stack limit from 500 to 1500. Also added
        a test for this (and because of this test you'll see in stderr a
        message that parser.c sends before raising MemoryError).
        Thanks Ralf Schmitt.
      ........
        r60975 | facundo.batista | 2008-02-23 13:27:17 +0100 (Sat, 23 Feb 2008) | 4 lines
      
      
        Issue 1776581. Minor corrections to smtplib, and two small tests.
        Thanks Alan McIntyre.
      ........
        r60976 | facundo.batista | 2008-02-23 13:46:10 +0100 (Sat, 23 Feb 2008) | 5 lines
      
      
        Issue 1781. Now ConfigParser.add_section does not let you add a
        DEFAULT section any more, because it duplicated sections with
        the rest of the machinery. Thanks Tim Lesher and Manuel Kaufmann.
      ........
      90c3d9b9
  32. 21 Kas, 2007 1 kayıt (commit)
  33. 31 Agu, 2007 1 kayıt (commit)
  34. 30 Agu, 2007 1 kayıt (commit)
  35. 24 Agu, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 57221-57391 via svnmerge from · 04110fb8
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r57227 | facundo.batista | 2007-08-20 17:16:21 -0700 (Mon, 20 Aug 2007) | 5 lines
      
      
        Catch ProtocolError exceptions and include the header information in
        test output (to make it easier to debug test failures caused by
        problems in the server). [GSoC - Alan McIntyre]
      ........
        r57229 | mark.hammond | 2007-08-20 18:04:47 -0700 (Mon, 20 Aug 2007) | 5 lines
      
        [ 1761786 ] distutils.util.get_platform() return value on 64bit Windows
        As discussed on distutils-sig: Allows the generated installer name on
        64bit Windows platforms to be different than the name generated for
        32bit Windows platforms.
      ........
        r57230 | mark.hammond | 2007-08-20 18:05:16 -0700 (Mon, 20 Aug 2007) | 5 lines
      
        [ 1761786 ] distutils.util.get_platform() return value on 64bit Windows
        As discussed on distutils-sig: Allows the generated installer name on
        64bit Windows platforms to be different than the name generated for
        32bit Windows platforms.
      ........
        r57253 | georg.brandl | 2007-08-20 23:01:18 -0700 (Mon, 20 Aug 2007) | 2 lines
      
        Demand version 2.5.1 since 2.5 has a bug with codecs.open context managers.
      ........
        r57254 | georg.brandl | 2007-08-20 23:03:43 -0700 (Mon, 20 Aug 2007) | 2 lines
      
        Revert accidental checkins from last commit.
      ........
        r57255 | georg.brandl | 2007-08-20 23:07:08 -0700 (Mon, 20 Aug 2007) | 2 lines
      
        Bug #1777160: mention explicitly that e.g. -1**2 is -1.
      ........
        r57256 | georg.brandl | 2007-08-20 23:12:19 -0700 (Mon, 20 Aug 2007) | 3 lines
      
        Bug #1777168: replace operator names "opa"... with "op1"... and mark everything up as literal,
        to enhance readability.
      ........
        r57259 | facundo.batista | 2007-08-21 09:57:18 -0700 (Tue, 21 Aug 2007) | 8 lines
      
      
        Added test for behavior of operations on an unconnected SMTP object,
        and tests for NOOP, RSET, and VRFY. Corrected typo in a comment for
        testNonnumericPort. Added a check for constructing SMTP objects when
        non-numeric ports are included in the host name. Derived a server from
        SMTPServer to test various ESMTP/SMTP capabilities. Check that a
        second HELO to DebuggingServer returns an error. [GSoC - Alan McIntyre]
      ........
        r57279 | skip.montanaro | 2007-08-22 12:02:16 -0700 (Wed, 22 Aug 2007) | 2 lines
      
        Note that BeOS is unsupported as of Python 2.6.
      ........
        r57280 | skip.montanaro | 2007-08-22 12:05:21 -0700 (Wed, 22 Aug 2007) | 1 line
      
        whoops - need to check in configure as well
      ........
        r57284 | alex.martelli | 2007-08-22 14:14:17 -0700 (Wed, 22 Aug 2007) | 5 lines
      
        Fix compile.c so that it records 0.0 and -0.0 as separate constants in a code
        object's co_consts tuple; add a test to show that the previous behavior (where
        these two constants were "collapsed" into one) causes serious malfunctioning.
      ........
        r57286 | gregory.p.smith | 2007-08-22 14:32:34 -0700 (Wed, 22 Aug 2007) | 3 lines
      
        stop leaving log.0000001 __db.00* and xxx.db turds in developer
        sandboxes when bsddb3 tests are run.
      ........
        r57301 | jeffrey.yasskin | 2007-08-22 16:14:27 -0700 (Wed, 22 Aug 2007) | 3 lines
      
        When setup.py fails to find the necessary bits to build some modules, have it
        print a slightly more informative message.
      ........
        r57320 | brett.cannon | 2007-08-23 07:53:17 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Make test_runpy re-entrant.
      ........
        r57324 | georg.brandl | 2007-08-23 10:54:11 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1768121: fix wrong/missing opcode docs.
      ........
        r57326 | georg.brandl | 2007-08-23 10:57:05 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1766421: "return code" vs. "status code".
      ........
        r57328 | georg.brandl | 2007-08-23 11:08:06 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Second half of #1752175: #ifdef out references to PyImport_DynLoadFiletab if HAVE_DYNAMIC_LOADING is not defined.
      ........
        r57331 | georg.brandl | 2007-08-23 11:11:33 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Use try-except-finally in contextlib.
      ........
        r57343 | georg.brandl | 2007-08-23 13:35:00 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1697820: document that the old slice protocol is still used by builtin types.
      ........
        r57345 | georg.brandl | 2007-08-23 13:40:01 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1573854: fix docs for sqlite3 cursor rowcount attr.
      ........
        r57347 | georg.brandl | 2007-08-23 13:50:23 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1694833: fix imp.find_module() docs wrt. packages.
      ........
        r57348 | georg.brandl | 2007-08-23 13:53:28 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1594966: fix misleading usage example
      ........
        r57349 | georg.brandl | 2007-08-23 13:55:44 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Clarify wording a bit.
      ........
        r57351 | georg.brandl | 2007-08-23 14:18:44 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1752332: httplib no longer uses socket.getaddrinfo().
      ........
        r57352 | georg.brandl | 2007-08-23 14:21:36 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1734111: document struct.Struct.size.
      ........
        r57353 | georg.brandl | 2007-08-23 14:27:57 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1688564: document os.path.join's absolute path behavior in the docstring.
      ........
        r57354 | georg.brandl | 2007-08-23 14:36:05 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1625381: clarify match vs search introduction.
      ........
        r57355 | georg.brandl | 2007-08-23 14:42:54 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Bug #1758696: more info about descriptors.
      ........
        r57357 | georg.brandl | 2007-08-23 14:55:57 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Patch #1779550: remove redundant code in logging.
      ........
        r57378 | gregory.p.smith | 2007-08-23 22:11:38 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        Fix bug 1725856.
      ........
        r57382 | georg.brandl | 2007-08-23 23:10:01 -0700 (Thu, 23 Aug 2007) | 2 lines
      
        uuid creation is now threadsafe, backport from py3k rev. 57375.
      ........
        r57389 | georg.brandl | 2007-08-24 04:47:37 -0700 (Fri, 24 Aug 2007) | 2 lines
      
        Bug #1765375: fix stripping of unwanted LDFLAGS.
      ........
        r57391 | guido.van.rossum | 2007-08-24 07:53:14 -0700 (Fri, 24 Aug 2007) | 2 lines
      
        Fix silly typo in test name.
      ........
      04110fb8
  36. 06 Agu, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 56753-56781 via svnmerge from · 806c2469
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r56760 | neal.norwitz | 2007-08-05 18:55:39 -0700 (Sun, 05 Aug 2007) | 178 lines
      
        Merged revisions 56477-56759 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r56485 | facundo.batista | 2007-07-21 17:13:00 -0700 (Sat, 21 Jul 2007) | 5 lines
      
      
          Selectively enable tests for asyncore.readwrite based on the presence
          of poll support in the select module (since this is the only case in
          which readwrite can be called). [GSoC - Alan McIntyre]
        ........
          r56488 | nick.coghlan | 2007-07-22 03:18:07 -0700 (Sun, 22 Jul 2007) | 1 line
      
          Add explicit relative import tests for runpy.run_module
        ........
          r56509 | nick.coghlan | 2007-07-23 06:41:45 -0700 (Mon, 23 Jul 2007) | 5 lines
      
          Correctly cleanup sys.modules after executing runpy relative import
          tests
          Restore Python 2.4 ImportError when attempting to execute a package
          (as imports cannot be guaranteed to work properly if you try it)
        ........
          r56519 | nick.coghlan | 2007-07-24 06:07:38 -0700 (Tue, 24 Jul 2007) | 1 line
      
          Tweak runpy test to do a better job of confirming that sys has been manipulated correctly
        ........
          r56520 | nick.coghlan | 2007-07-24 06:58:28 -0700 (Tue, 24 Jul 2007) | 1 line
      
          Fix an incompatibility between the -i and -m command line switches as reported on python-dev by PJE - runpy.run_module now leaves any changes it makes to the sys module intact after the function terminates
        ........
          r56523 | nick.coghlan | 2007-07-24 07:39:23 -0700 (Tue, 24 Jul 2007) | 1 line
      
          Try to get rid of spurious failure in test_resource on the Debian buildbots by changing the file size limit before attempting to close the file
        ........
          r56533 | facundo.batista | 2007-07-24 14:20:42 -0700 (Tue, 24 Jul 2007) | 7 lines
      
      
          New tests for basic behavior of smtplib.SMTP and
          smtpd.DebuggingServer. Change to use global host & port number
          variables. Modified the 'server' to take a string to send back in
          order to vary test server responses. Added a test for the reaction of
          smtplib.SMTP to a non-200 HELO response. [GSoC - Alan McIntyre]
        ........
          r56538 | nick.coghlan | 2007-07-25 05:57:48 -0700 (Wed, 25 Jul 2007) | 1 line
      
          More buildbot cleanup - let the OS assign the port for test_urllib2_localnet
        ........
          r56539 | nick.coghlan | 2007-07-25 06:18:58 -0700 (Wed, 25 Jul 2007) | 1 line
      
          Add a temporary diagnostic message before a strange failure on the alpha Debian buildbot
        ........
          r56543 | martin.v.loewis | 2007-07-25 09:24:23 -0700 (Wed, 25 Jul 2007) | 2 lines
      
          Change location of the package index to pypi.python.org/pypi
        ........
          r56551 | georg.brandl | 2007-07-26 02:36:25 -0700 (Thu, 26 Jul 2007) | 2 lines
      
          tabs, newlines and crs are valid XML characters.
        ........
          r56553 | nick.coghlan | 2007-07-26 07:03:00 -0700 (Thu, 26 Jul 2007) | 1 line
      
          Add explicit test for a misbehaving math.floor
        ........
          r56561 | mark.hammond | 2007-07-26 21:52:32 -0700 (Thu, 26 Jul 2007) | 3 lines
      
          In consultation with Kristjan Jonsson, only define WINVER and _WINNT_WIN32
          if (a) we are building Python itself and (b) no one previously defined them
        ........
          r56562 | mark.hammond | 2007-07-26 22:08:54 -0700 (Thu, 26 Jul 2007) | 2 lines
      
          Correctly detect AMD64 architecture on VC2003
        ........
          r56566 | nick.coghlan | 2007-07-27 03:36:30 -0700 (Fri, 27 Jul 2007) | 1 line
      
          Make test_math error messages more meaningful for small discrepancies in results
        ........
          r56588 | martin.v.loewis | 2007-07-27 11:28:22 -0700 (Fri, 27 Jul 2007) | 2 lines
      
          Bug #978833: Close https sockets by releasing the _ssl object.
        ........
          r56601 | martin.v.loewis | 2007-07-28 00:03:05 -0700 (Sat, 28 Jul 2007) | 3 lines
      
          Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot
          represent the result in a single character.
        ........
          r56604 | facundo.batista | 2007-07-28 07:21:22 -0700 (Sat, 28 Jul 2007) | 9 lines
      
      
          Moved all of the capture_server socket setup code into the try block
          so that the event gets set if a failure occurs during server setup
          (otherwise the test will block forever).  Changed to let the OS assign
          the server port number, and client side of test waits for port number
          assignment before proceeding. The test data in DispatcherWithSendTests
          is also sent in multiple send() calls instead of one to make sure this
          works properly. [GSoC - Alan McIntyre]
        ........
          r56611 | georg.brandl | 2007-07-29 01:26:10 -0700 (Sun, 29 Jul 2007) | 2 lines
      
          Clarify PEP 343 description.
        ........
          r56614 | georg.brandl | 2007-07-29 02:11:15 -0700 (Sun, 29 Jul 2007) | 2 lines
      
          try-except-finally is new in 2.5.
        ........
          r56617 | facundo.batista | 2007-07-29 07:23:08 -0700 (Sun, 29 Jul 2007) | 9 lines
      
      
          Added tests for asynchat classes simple_producer & fifo, and the
          find_prefix_at_end function. Check behavior of a string given as a
          producer.  Added tests for behavior of asynchat.async_chat when given
          int, long, and None terminator arguments. Added usepoll attribute to
          TestAsynchat to allow running the asynchat tests with poll support
          chosen whether it's available or not (improves coverage of asyncore
          code). [GSoC - Alan McIntyre]
        ........
          r56620 | georg.brandl | 2007-07-29 10:38:35 -0700 (Sun, 29 Jul 2007) | 2 lines
      
          Bug #1763149: use proper slice syntax in docstring.
           (backport)
        ........
          r56624 | mark.hammond | 2007-07-29 17:45:29 -0700 (Sun, 29 Jul 2007) | 4 lines
      
          Correct use of Py_BUILD_CORE - now make sure it is defined before it is
          referenced, and also fix definition of _WIN32_WINNT.
          Resolves patch 1761803.
        ........
          r56632 | facundo.batista | 2007-07-30 20:03:34 -0700 (Mon, 30 Jul 2007) | 8 lines
      
      
          When running asynchat tests on OS X (darwin), the test client now
          overrides asyncore.dispatcher.handle_expt to do nothing, since
          select.poll gives a POLLHUP error at the completion of these tests.
          Added timeout & count arguments to several asyncore.loop calls to
          avoid the possibility of a test hanging up a build. [GSoC - Alan
          McIntyre]
        ........
          r56633 | nick.coghlan | 2007-07-31 06:38:01 -0700 (Tue, 31 Jul 2007) | 1 line
      
          Eliminate RLock race condition reported in SF bug #1764059
        ........
          r56636 | martin.v.loewis | 2007-07-31 12:57:56 -0700 (Tue, 31 Jul 2007) | 2 lines
      
          Define _BSD_SOURCE, to get access to POSIX extensions on OpenBSD 4.1+.
        ........
          r56653 | facundo.batista | 2007-08-01 16:18:36 -0700 (Wed, 01 Aug 2007) | 9 lines
      
      
          Allow the OS to select a free port for each test server. For
          DebuggingServerTests, construct SMTP objects with a localhost argument
          to avoid abysmally long FQDN lookups (not relevant to items under
          test) on some machines that would cause the test to fail. Moved server
          setup code in the server function inside the try block to avoid the
          possibility of setup failure hanging the test.  Minor edits to conform
          to PEP 8. [GSoC - Alan McIntyre]
        ........
          r56681 | matthias.klose | 2007-08-02 14:33:13 -0700 (Thu, 02 Aug 2007) | 2 lines
      
          - Allow Emacs 22 for building the documentation in info format.
        ........
          r56689 | neal.norwitz | 2007-08-02 23:46:29 -0700 (Thu, 02 Aug 2007) | 1 line
      
          Py_ssize_t is defined regardless of HAVE_LONG_LONG.  Will backport
        ........
          r56727 | hyeshik.chang | 2007-08-03 21:10:18 -0700 (Fri, 03 Aug 2007) | 3 lines
      
          Fix gb18030 codec's bug that doesn't map two-byte characters on
          GB18030 extension in encoding. (bug reported by Bjorn Stabell)
        ........
          r56751 | neal.norwitz | 2007-08-04 20:23:31 -0700 (Sat, 04 Aug 2007) | 7 lines
      
          Handle errors when generating a warning.
          The value is always written to the returned pointer if getting it was
          successful, even if a warning causes an error. (This probably doesn't matter
          as the caller will probably discard the value.)
      
          Will backport.
        ........
      ................
      806c2469
  37. 27 Nis, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 53952-54987 via svnmerge from · d8faa365
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53954 | jeremy.hylton | 2007-02-26 10:41:18 -0800 (Mon, 26 Feb 2007) | 10 lines
      
        Do not copy free variables to locals in class namespaces.
      
        Fixes bug 1569356, but at the cost of a minor incompatibility in
        locals().  Add test that verifies that the class namespace is not
        polluted.  Also clarify the behavior in the library docs.
      
        Along the way, cleaned up the dict_to_map and map_to_dict
        implementations and added some comments that explain what they do.
      ........
        r53955 | jeremy.hylton | 2007-02-26 11:00:20 -0800 (Mon, 26 Feb 2007) | 2 lines
      
        Fix assertion.
      ........
        r53969 | neal.norwitz | 2007-02-26 14:41:45 -0800 (Mon, 26 Feb 2007) | 3 lines
      
        When printing an unraisable error, don't print exceptions. before the name.
        This duplicates the behavior whening normally printing exceptions.
      ........
        r53970 | andrew.kuchling | 2007-02-26 15:02:47 -0800 (Mon, 26 Feb 2007) | 1 line
      
        Markup fix
      ........
        r53975 | neal.norwitz | 2007-02-26 15:48:27 -0800 (Mon, 26 Feb 2007) | 3 lines
      
        SF #1669182, 2.5 was already fixed.  Just assert in 2.6 since string exceptions
        are gone.
      ........
        r53976 | andrew.kuchling | 2007-02-26 15:54:17 -0800 (Mon, 26 Feb 2007) | 1 line
      
        Add some items
      ........
        r53981 | jeremy.hylton | 2007-02-26 17:01:59 -0800 (Mon, 26 Feb 2007) | 4 lines
      
        Fix long-standing bug in name mangling for package imports
      
        Reported by Mike Verdone.
      ........
        r53993 | jeremy.hylton | 2007-02-27 08:00:06 -0800 (Tue, 27 Feb 2007) | 2 lines
      
        tabify
      ........
        r53994 | jeremy.hylton | 2007-02-27 08:13:23 -0800 (Tue, 27 Feb 2007) | 5 lines
      
        tabify
      
        Note that ast.c still has a mix of tabs and spaces, because it
        attempts to use four-space indents for more of the new code.
      ........
        r53996 | jeremy.hylton | 2007-02-27 09:24:48 -0800 (Tue, 27 Feb 2007) | 2 lines
      
        whitespace normalization
      ........
        r53997 | jeremy.hylton | 2007-02-27 10:29:45 -0800 (Tue, 27 Feb 2007) | 24 lines
      
        Add checking for a number of metaclass error conditions.
      
        We add some new rules that are required for preserving internal
        invariants of types.
      
        1.  If type (or a subclass of type) appears in bases, it must appear
            before any non-type bases.  If a non-type base (like a regular
            new-style class) occurred first, it could trick type into
            allocating the new class an __dict__ which must be impossible.
      
        2. There are several checks that are made of bases when creating a
           type.  Those checks are now repeated when assigning to __bases__.
           We also add the restriction that assignment to __bases__ may not
           change the metaclass of the type.
      
        Add new tests for these cases and for a few other oddball errors that
        were no previously tested.  Remove a crasher test that was fixed.
      
        Also some internal refactoring:  Extract the code to find the most
        derived metaclass of a type and its bases.  It is now needed in two
        places.  Rewrite the TypeError checks in test_descr to use doctest.
        The tests now clearly show what exception they expect to see.
      ........
        r53998 | jeremy.hylton | 2007-02-27 10:33:31 -0800 (Tue, 27 Feb 2007) | 2 lines
      
        Add news about changes to metaclasses and __bases__ error checking.
      ........
        r54016 | armin.rigo | 2007-02-28 01:25:29 -0800 (Wed, 28 Feb 2007) | 3 lines
      
        Modify the segfaulting example to show why r53997 is not a solution to
        it.
      ........
        r54022 | brett.cannon | 2007-02-28 10:15:00 -0800 (Wed, 28 Feb 2007) | 2 lines
      
        Add a test for instantiating SyntaxError with no arguments.
      ........
        r54026 | raymond.hettinger | 2007-02-28 10:27:41 -0800 (Wed, 28 Feb 2007) | 1 line
      
        Docstring nit.
      ........
        r54033 | raymond.hettinger | 2007-02-28 10:37:52 -0800 (Wed, 28 Feb 2007) | 1 line
      
        Prepare collections module for pure python code entries.
      ........
        r54053 | raymond.hettinger | 2007-02-28 22:16:43 -0800 (Wed, 28 Feb 2007) | 1 line
      
        Add collections.NamedTuple
      ........
        r54054 | neal.norwitz | 2007-02-28 23:04:41 -0800 (Wed, 28 Feb 2007) | 1 line
      
        Add Pat and Eric for work on PEP 3101 in the sandbox
      ........
        r54061 | andrew.kuchling | 2007-03-01 06:36:12 -0800 (Thu, 01 Mar 2007) | 1 line
      
        Add NamedTuple
      ........
        r54080 | georg.brandl | 2007-03-02 06:37:12 -0800 (Fri, 02 Mar 2007) | 2 lines
      
        Bug #1628895: some better tries to find HTML documentation in pydoc.
      ........
        r54086 | raymond.hettinger | 2007-03-02 11:20:46 -0800 (Fri, 02 Mar 2007) | 1 line
      
        Fix embarrassing typo and fix constantification of None
      ........
        r54088 | georg.brandl | 2007-03-02 12:30:14 -0800 (Fri, 02 Mar 2007) | 2 lines
      
        Bugs #1668032, #1668036, #1669304: clarify behavior of PyMem_Realloc and _Resize.
      ........
        r54114 | georg.brandl | 2007-03-04 09:18:54 -0800 (Sun, 04 Mar 2007) | 2 lines
      
        Fix a bug in test_dict and test_userdict, found at the PyPy sprint.
      ........
        r54124 | skip.montanaro | 2007-03-04 12:52:28 -0800 (Sun, 04 Mar 2007) | 2 lines
      
        Teach setup.py how to find Berkeley DB on Macs using MacPorts.
      ........
        r54125 | skip.montanaro | 2007-03-04 12:54:12 -0800 (Sun, 04 Mar 2007) | 1 line
      
        note MacPorts/BerkDB change in setup.py
      ........
        r54136 | neal.norwitz | 2007-03-04 23:52:01 -0800 (Sun, 04 Mar 2007) | 1 line
      
        Added Pete for 3101 too
      ........
        r54138 | facundo.batista | 2007-03-05 08:31:54 -0800 (Mon, 05 Mar 2007) | 1 line
      
        Minor corrections to docs, and an explanation comentary
      ........
        r54139 | georg.brandl | 2007-03-05 14:28:08 -0800 (Mon, 05 Mar 2007) | 3 lines
      
        Patch #1674228: when assigning a slice (old-style), check for the
        sq_ass_slice instead of the sq_slice slot.
      ........
        r54149 | georg.brandl | 2007-03-06 01:33:01 -0800 (Tue, 06 Mar 2007) | 3 lines
      
        Nit: a struct field is set to GenericAlloc, not GenericAlloc().
      ........
        r54150 | georg.brandl | 2007-03-06 02:02:47 -0800 (Tue, 06 Mar 2007) | 3 lines
      
        Patch #1671450: add a section about subclassing builtin types to the
        "extending and embedding" tutorial.
      ........
        r54152 | martin.v.loewis | 2007-03-06 02:41:24 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Patch #1121142: Implement ZipFile.open.
      ........
        r54154 | georg.brandl | 2007-03-06 03:51:14 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        A test case for the fix in #1674228.
      ........
        r54156 | georg.brandl | 2007-03-06 03:52:24 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Patch #1672481: fix bug in idlelib.MultiCall.
      ........
        r54159 | georg.brandl | 2007-03-06 04:17:50 -0800 (Tue, 06 Mar 2007) | 1 line
      
        Bug #1674503: close the file opened by execfile() in an error condition.
      ........
        r54160 | georg.brandl | 2007-03-06 05:32:52 -0800 (Tue, 06 Mar 2007) | 3 lines
      
        Fix another reincarnation of bug #1576657 in defaultdict.
      ........
        r54162 | georg.brandl | 2007-03-06 05:35:00 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        A test case for the defaultdict KeyError bug.
      ........
        r54164 | georg.brandl | 2007-03-06 05:37:45 -0800 (Tue, 06 Mar 2007) | 3 lines
      
        Patch #1663234: you can now run doctest on test files and modules
        using "python -m doctest [-v] filename ...".
      ........
        r54165 | martin.v.loewis | 2007-03-06 06:43:00 -0800 (Tue, 06 Mar 2007) | 3 lines
      
        Patch #912410: Replace HTML entity references for attribute values
        in HTMLParser.
      ........
        r54166 | skip.montanaro | 2007-03-06 07:41:38 -0800 (Tue, 06 Mar 2007) | 1 line
      
        patch 1673619 - identify extension modules which cannot be built
      ........
        r54167 | guido.van.rossum | 2007-03-06 07:50:01 -0800 (Tue, 06 Mar 2007) | 5 lines
      
        Patch #1646728: datetime.fromtimestamp fails with negative
        fractional times.  With unittest.
      
        Somebody please backport to 2.5.
      ........
        r54169 | georg.brandl | 2007-03-06 09:49:14 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Fix cmp vs. key argument for list.sort.
      ........
        r54170 | georg.brandl | 2007-03-06 10:21:32 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Small nit, found by Neal.
      ........
        r54171 | georg.brandl | 2007-03-06 10:29:58 -0800 (Tue, 06 Mar 2007) | 3 lines
      
        Patch #1602128: clarify that richcmp methods can return NotImplemented
        and should return True or False otherwise.
      ........
        r54173 | georg.brandl | 2007-03-06 10:41:12 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Patch #1638879: don't accept strings with embedded NUL bytes in long().
      ........
        r54175 | georg.brandl | 2007-03-06 10:47:31 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Patch #1673121: update README wrt. OSX default shell.
      ........
        r54177 | georg.brandl | 2007-03-06 10:59:11 -0800 (Tue, 06 Mar 2007) | 3 lines
      
        Patch #1654417: make operator.{get,set,del}slice use the full range
        of Py_ssize_t.
      ........
        r54180 | walter.doerwald | 2007-03-06 12:38:57 -0800 (Tue, 06 Mar 2007) | 4 lines
      
        Patch for bug #1633621: if curses.resizeterm() or
        curses.resize_term() is called, update _curses.LINES,
        _curses.COLS, curses.LINES and curses.COLS.
      ........
        r54182 | walter.doerwald | 2007-03-06 13:15:24 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Document change to curses.
      ........
        r54188 | georg.brandl | 2007-03-06 16:34:46 -0800 (Tue, 06 Mar 2007) | 5 lines
      
        Variant of patch #697613: don't exit the interpreter on a SystemExit
        exception if the -i command line option or PYTHONINSPECT environment
        variable is given, but break into the interactive interpreter just like
        on other exceptions or normal program exit.
         (backport)
      ........
        r54189 | georg.brandl | 2007-03-06 16:40:28 -0800 (Tue, 06 Mar 2007) | 4 lines
      
        Patch #703779: unset __file__ in __main__ after running a file. This
        makes the filenames the warning module prints much more sensible when
        a PYTHONSTARTUP file is used.
      ........
        r54192 | george.yoshida | 2007-03-06 20:21:18 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        add versionadded info
      ........
        r54195 | georg.brandl | 2007-03-06 23:39:06 -0800 (Tue, 06 Mar 2007) | 2 lines
      
        Patch #812285: allow multiple auth schemes in AbstractBasicAuthHandler.
      ........
        r54197 | georg.brandl | 2007-03-07 00:31:51 -0800 (Wed, 07 Mar 2007) | 3 lines
      
        Patch #1001604: glob.glob() now returns unicode filenames if it was
        given a unicode argument and os.listdir() returns unicode filenames.
      ........
        r54199 | georg.brandl | 2007-03-07 01:09:40 -0800 (Wed, 07 Mar 2007) | 3 lines
      
        Patches #1550273, #1550272: fix a few bugs in unittest and add a
        comprehensive test suite for the module.
      ........
        r54201 | georg.brandl | 2007-03-07 01:21:06 -0800 (Wed, 07 Mar 2007) | 3 lines
      
        Patch #787789: allow to pass custom TestRunner instances to unittest's
        main() function.
      ........
        r54202 | georg.brandl | 2007-03-07 01:34:45 -0800 (Wed, 07 Mar 2007) | 2 lines
      
        Patch #1669331: clarify shutil.copyfileobj() behavior wrt. file position.
      ........
        r54204 | martin.v.loewis | 2007-03-07 03:04:33 -0800 (Wed, 07 Mar 2007) | 2 lines
      
        Bug #1115886: os.path.splitext('.cshrc') gives now ('.cshrc', '').
      ........
        r54206 | georg.brandl | 2007-03-07 03:37:42 -0800 (Wed, 07 Mar 2007) | 2 lines
      
        Patch #1675471: convert test_pty to unittest.
      ........
        r54207 | georg.brandl | 2007-03-07 03:54:49 -0800 (Wed, 07 Mar 2007) | 4 lines
      
        Add some sanity checks to unittest.TestSuite's addTest(s) methods.
        Fixes #878275.
      ........
        r54209 | guido.van.rossum | 2007-03-07 07:16:29 -0800 (Wed, 07 Mar 2007) | 3 lines
      
        Windows doesn't support negative timestamps.  Skip the tests involving them
        if os.name == "nt".
      ........
        r54219 | martin.v.loewis | 2007-03-08 05:42:43 -0800 (Thu, 08 Mar 2007) | 2 lines
      
        Add missing ) in parenthical remark.
      ........
        r54220 | georg.brandl | 2007-03-08 09:49:06 -0800 (Thu, 08 Mar 2007) | 2 lines
      
        Fix #1676656: \em is different from \emph...
      ........
        r54222 | georg.brandl | 2007-03-08 10:37:31 -0800 (Thu, 08 Mar 2007) | 2 lines
      
        Add a NEWS entry for rev. 54207,8.
      ........
        r54225 | raymond.hettinger | 2007-03-08 11:24:27 -0800 (Thu, 08 Mar 2007) | 1 line
      
        SF 1676321:  empty() returned wrong result
      ........
        r54227 | collin.winter | 2007-03-08 11:58:14 -0800 (Thu, 08 Mar 2007) | 1 line
      
        Backported r54226 from p3yk: Move test_unittest, test_doctest and test_doctest2 higher up in the testing order.
      ........
        r54230 | raymond.hettinger | 2007-03-08 13:33:47 -0800 (Thu, 08 Mar 2007) | 1 line
      
        SF #1637850:  make_table in difflib did not work with unicode
      ........
        r54232 | collin.winter | 2007-03-08 14:16:25 -0800 (Thu, 08 Mar 2007) | 1 line
      
        Patch #1668482: don't use '-' in mkstemp
      ........
        r54233 | brett.cannon | 2007-03-08 15:58:11 -0800 (Thu, 08 Mar 2007) | 10 lines
      
        Introduce test.test_support.TransientResource.  It's a context manager to
        surround calls to resources that may or may not be available.  Specifying the
        expected exception and attributes to be raised if the resource is not available
        prevents overly broad catching of exceptions.
      
        This is meant to help suppress spurious failures by raising
        test.test_support.ResourceDenied if the exception matches.  It would probably
        be good to go through the various network tests and surround the calls to catch
        connection timeouts (as done with test_socket_ssl in this commit).
      ........
        r54234 | collin.winter | 2007-03-08 19:15:56 -0800 (Thu, 08 Mar 2007) | 1 line
      
        Patch #1481079: Support of HTTP_REFERER in CGIHTTPServer.py
      ........
        r54235 | collin.winter | 2007-03-08 19:26:32 -0800 (Thu, 08 Mar 2007) | 1 line
      
        Add NEWS item for patch #1481079 (r54234).
      ........
        r54237 | neal.norwitz | 2007-03-08 21:59:01 -0800 (Thu, 08 Mar 2007) | 1 line
      
        Fix SF #1676971, Complex OverflowError has a typo
      ........
        r54239 | georg.brandl | 2007-03-09 04:58:41 -0800 (Fri, 09 Mar 2007) | 2 lines
      
        Typo.
      ........
        r54240 | martin.v.loewis | 2007-03-09 07:35:55 -0800 (Fri, 09 Mar 2007) | 2 lines
      
        Patch #957003: Implement smtplib.LMTP.
      ........
        r54243 | collin.winter | 2007-03-09 10:09:10 -0800 (Fri, 09 Mar 2007) | 2 lines
      
        Bug #1629566: clarify the docs on the return values of parsedate() and parsedate_tz() in email.utils and rfc822.
      ........
        r54244 | thomas.heller | 2007-03-09 11:21:28 -0800 (Fri, 09 Mar 2007) | 3 lines
      
        Fix bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0)
        returned string up to the first NUL character.
      ........
        r54245 | martin.v.loewis | 2007-03-09 11:36:01 -0800 (Fri, 09 Mar 2007) | 2 lines
      
        Add Ziga Seilnacht.
      ........
        r54247 | collin.winter | 2007-03-09 12:33:07 -0800 (Fri, 09 Mar 2007) | 2 lines
      
        Patch #1491866: change the complex() constructor to allow parthensized forms. This means complex(repr(x)) now works instead of raising a ValueError.
      ........
        r54248 | thomas.heller | 2007-03-09 12:39:22 -0800 (Fri, 09 Mar 2007) | 7 lines
      
        Bug #1651235: When a tuple was passed to a ctypes function call,
        Python would crash instead of raising an error.
      
        The crash was caused by a section of code that should have been
        removed long ago, at that time ctypes had other ways to pass
        parameters to function calls.
      ........
        r54250 | collin.winter | 2007-03-09 15:30:39 -0800 (Fri, 09 Mar 2007) | 1 line
      
        Hashing simplification pointed out by Thomas Wouters.
      ........
        r54252 | collin.winter | 2007-03-09 18:23:40 -0800 (Fri, 09 Mar 2007) | 5 lines
      
        * Unlink test files before and after each test; hopefully this will cut down on recent buildbot failures in test_islink.
        * Drop safe_remove() in favor of test_support.unlink().
        * Fix the indentation of test_samefile so that it runs.
      ........
        r54253 | collin.winter | 2007-03-09 18:51:26 -0800 (Fri, 09 Mar 2007) | 3 lines
      
        Bug #1531963: Make SocketServer.TCPServer's server_address always be equal to calling getsockname() on the server's socket.
        Will backport.
      ........
        r54254 | neal.norwitz | 2007-03-09 19:19:18 -0800 (Fri, 09 Mar 2007) | 4 lines
      
        Simplify a little by handling the TCP case first.
        Update to use predominant style of spaces around = in args list
        and print to stderr if debugging.
      ........
        r54256 | collin.winter | 2007-03-09 19:35:34 -0800 (Fri, 09 Mar 2007) | 1 line
      
        Add proper attribution for a bug fix.
      ........
        r54257 | georg.brandl | 2007-03-09 23:38:14 -0800 (Fri, 09 Mar 2007) | 2 lines
      
        Typos.
      ........
        r54260 | collin.winter | 2007-03-10 06:33:32 -0800 (Sat, 10 Mar 2007) | 1 line
      
        Convert an assert to a raise so it works even in the presence of -O.
      ........
        r54262 | collin.winter | 2007-03-10 06:41:48 -0800 (Sat, 10 Mar 2007) | 2 lines
      
        Patch #1599845: Add an option to disable the implicit calls to server_bind() and server_activate() in the constructors for TCPServer, SimpleXMLRPCServer and DocXMLRPCServer.
      ........
        r54268 | georg.brandl | 2007-03-11 00:28:46 -0800 (Sun, 11 Mar 2007) | 2 lines
      
        Add missing "return" statements in exception handler.
      ........
        r54270 | ziga.seilnacht | 2007-03-11 08:54:54 -0700 (Sun, 11 Mar 2007) | 3 lines
      
        Patch #1675981: remove unreachable code from type.__new__() method.
        __dict__ and __weakref__ are removed from the slots tuple earlier
        in the code, in the loop that mangles slot names. Will backport.
      ........
        r54271 | collin.winter | 2007-03-11 09:00:20 -0700 (Sun, 11 Mar 2007) | 3 lines
      
        Patch #1192590: Fix pdb's "ignore" and "condition" commands so they trap the IndexError caused by passing in an invalid breakpoint number.
        Will backport.
      ........
        r54274 | vinay.sajip | 2007-03-11 11:32:07 -0700 (Sun, 11 Mar 2007) | 1 line
      
        Fix resource leak reported in SF #1516995.
      ........
        r54278 | collin.winter | 2007-03-11 18:55:54 -0700 (Sun, 11 Mar 2007) | 4 lines
      
        Patch #1678662: ftp.python.org does not exist. So the testcode in urllib.py must use a more
        stable FTP.
        Will backport.
      ........
        r54280 | barry.warsaw | 2007-03-11 20:20:01 -0700 (Sun, 11 Mar 2007) | 8 lines
      
        Tokio Kikuchi's fix for SF bug #1629369; folding whitespace allowed in the
        display name of an email address, e.g.
      
        Foo
        \tBar <foo@example.com>
      
        Test case added by Barry.
      ........
        r54282 | skip.montanaro | 2007-03-11 20:30:50 -0700 (Sun, 11 Mar 2007) | 4 lines
      
        Sane humans would call these invalid tests, but Andrew McNamara pointed out
        that given the inputs in these tests Excel does indeed produce the output
        these tests expect.  Document that for future confused folks.
      ........
        r54283 | martin.v.loewis | 2007-03-12 03:50:39 -0700 (Mon, 12 Mar 2007) | 2 lines
      
        Bug #1675511: Use -Kpic instead of -xcode=pic32 on Solaris/x86.
      ........
        r54285 | martin.v.loewis | 2007-03-12 04:01:10 -0700 (Mon, 12 Mar 2007) | 2 lines
      
        Patch #1677862: Require a space or tab after import in .pth files.
      ........
        r54287 | georg.brandl | 2007-03-12 06:17:36 -0700 (Mon, 12 Mar 2007) | 8 lines
      
        Backport from Py3k branch:
      
        Patch #1591665: implement the __dir__() special function lookup in PyObject_Dir.
      
        Had to change a few bits of the patch because classobjs and __methods__ are still
        in Py2.6.
      ........
        r54288 | georg.brandl | 2007-03-12 07:30:05 -0700 (Mon, 12 Mar 2007) | 3 lines
      
        Bug #1678647: write a newline after printing an exception in any
        case, even when converting the value to a string failed.
      ........
        r54290 | collin.winter | 2007-03-12 08:57:19 -0700 (Mon, 12 Mar 2007) | 1 line
      
        Patch #1678088: convert test_operations to use unittest, fold the result into test_dict.
      ........
        r54291 | collin.winter | 2007-03-12 09:11:39 -0700 (Mon, 12 Mar 2007) | 3 lines
      
        Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167.
        Will backport.
      ........
        r54292 | georg.brandl | 2007-03-12 09:15:09 -0700 (Mon, 12 Mar 2007) | 2 lines
      
        Typo fix.
      ........
        r54295 | collin.winter | 2007-03-12 10:24:07 -0700 (Mon, 12 Mar 2007) | 1 line
      
        Patch #1670993: Refactor test_threadedtempfile.py to use unittest.
      ........
        r54296 | tim.peters | 2007-03-12 11:07:52 -0700 (Mon, 12 Mar 2007) | 2 lines
      
        Whitespace normalization.
      ........
        r54297 | tim.peters | 2007-03-12 11:09:22 -0700 (Mon, 12 Mar 2007) | 2 lines
      
        Set missing svn:eol-style property on text files.
      ........
        r54315 | brett.cannon | 2007-03-12 19:34:09 -0700 (Mon, 12 Mar 2007) | 8 lines
      
        Add test.test_support.transient_internet .  Returns a context manager that
        nests test.test_support.TransientResource context managers that capture
        exceptions raised when the Internet connection is flaky.
      
        Initially using in test_socket_ssl but should probably be expanded to cover any
        test that should not raise the captured exceptions if the Internet connection
        works.
      ........
        r54316 | brett.cannon | 2007-03-12 20:05:40 -0700 (Mon, 12 Mar 2007) | 2 lines
      
        Fix a typo where the variable name was not updated.
      ........
        r54318 | neal.norwitz | 2007-03-12 21:59:58 -0700 (Mon, 12 Mar 2007) | 1 line
      
        Add Jerry Seutter for a bunch of his recent patches refactoring tests
      ........
        r54319 | neal.norwitz | 2007-03-12 22:07:14 -0700 (Mon, 12 Mar 2007) | 7 lines
      
        Add some other acks for recent checkins:
      
        Brian Leair  - 922167
        Tomer Filiba - 1591665
        Jeremy Jones - 1192590
      ........
        r54321 | neal.norwitz | 2007-03-12 22:31:38 -0700 (Mon, 12 Mar 2007) | 9 lines
      
        Fix some style nits:
          * lines too long
          * wrong indentation
          * space after a function name
          * wrong function name in error string
          * simplifying some logic
      
        Also add an error check to PyDict_SetItemString.
      ........
        r54322 | georg.brandl | 2007-03-13 00:23:16 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        Typo and grammar fixes.
      ........
        r54323 | georg.brandl | 2007-03-13 00:50:57 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        Patch #1679379: add documentation for fnmatch.translate().
      ........
        r54325 | georg.brandl | 2007-03-13 00:57:51 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        Patch #1642844: comments to clarify the complexobject constructor.
      ........
        r54326 | georg.brandl | 2007-03-13 01:14:27 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Patch #1668100: urllib2 now correctly raises URLError instead of
        OSError if accessing a local file via the file:// protocol fails.
      ........
        r54327 | georg.brandl | 2007-03-13 02:32:11 -0700 (Tue, 13 Mar 2007) | 4 lines
      
        Patch #1635454: the csv.DictWriter class now includes the offending
        field names in its exception message if you try to write a record with
        a dictionary containing fields not in the CSV field names list.
      ........
        r54328 | georg.brandl | 2007-03-13 02:41:31 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Patch #1555098: use str.join() instead of repeated string
        concatenation in robotparser.
      ........
        r54329 | georg.brandl | 2007-03-13 03:06:48 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Patch #1542681: add entries for "with", "as" and "CONTEXTMANAGERS" to
        pydoc's help keywords.
      ........
        r54331 | georg.brandl | 2007-03-13 03:19:22 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Patch #1569798: fix a bug in distutils when building Python from a
        directory within sys.exec_prefix.
      ........
        r54333 | martin.v.loewis | 2007-03-13 03:24:00 -0700 (Tue, 13 Mar 2007) | 4 lines
      
        Patch #1449244: Support Unicode strings in
        email.message.Message.{set_charset,get_content_charset}.
        Will backport.
      ........
        r54335 | lars.gustaebel | 2007-03-13 03:47:19 -0700 (Tue, 13 Mar 2007) | 34 lines
      
        This is the implementation of POSIX.1-2001 (pax) format read/write
        support.
      
        The TarInfo class now contains all necessary logic to process and
        create tar header data which has been moved there from the TarFile
        class. The fromtarfile() method was added. The new path and linkpath
        properties are aliases for the name and linkname attributes in
        correspondence to the pax naming scheme.
      
        The TarFile constructor and classmethods now accept a number of
        keyword arguments which could only be set as attributes before (e.g.
        dereference, ignore_zeros). The encoding and pax_headers arguments
        were added for pax support. There is a new tarinfo keyword argument
        that allows using subclassed TarInfo objects in TarFile.
      
        The boolean TarFile.posix attribute is deprecated, because now three
        tar formats are supported. Instead, the desired format for writing is
        specified using the constants USTAR_FORMAT, GNU_FORMAT and PAX_FORMAT
        as the format keyword argument. This change affects TarInfo.tobuf()
        as well.
      
        The test suite has been heavily reorganized and partially rewritten.
        A new testtar.tar was added that contains sample data in many formats
        from 4 different tar programs.
      
        Some bugs and quirks that also have been fixed:
        Directory names do no longer have a trailing slash in TarInfo.name or
        TarFile.getnames().
        Adding the same file twice does not create a hardlink file member.
        The TarFile constructor does no longer need a name argument.
        The TarFile._mode attribute was renamed to mode and contains either
        'r', 'w' or 'a'.
      ........
        r54336 | georg.brandl | 2007-03-13 05:34:25 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Bug #1622896: fix a rare corner case where the bz2 module raised an
        error in spite of a succesful compression.
      ........
        r54338 | lars.gustaebel | 2007-03-13 08:47:07 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Quick fix for tests that fail on systems with an encoding other
        than 'iso8859-1'.
      ........
        r54339 | georg.brandl | 2007-03-13 10:43:32 -0700 (Tue, 13 Mar 2007) | 4 lines
      
        Patch #1603688: ConfigParser.SafeConfigParser now checks values that
        are set for invalid interpolation sequences that would lead to errors
        on reading back those values.
      ........
        r54341 | georg.brandl | 2007-03-13 11:15:41 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Patch #1581073: add a flag to textwrap that prevents the dropping of
        whitespace while wrapping.
      ........
        r54343 | georg.brandl | 2007-03-13 11:24:40 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        Patch #1605192: list allowed states in error messages for imaplib.
      ........
        r54344 | georg.brandl | 2007-03-13 11:31:49 -0700 (Tue, 13 Mar 2007) | 4 lines
      
        Patch #1537850: tempfile.NamedTemporaryFile now has a "delete" parameter
        which can be set to False to prevent the default delete-on-close
        behavior.
      ........
        r54345 | collin.winter | 2007-03-13 11:53:04 -0700 (Tue, 13 Mar 2007) | 9 lines
      
        Add acks for recent patch checkins:
      
        Arvin Schnell - 1668482
        S?\195?\169bastien Martini - 1481079
        Heiko Wundram - 1491866
        Damon Kohler - 1545011
        Peter Parente - 1599845
        Bjorn Lindqvist - 1678662
      ........
        r54346 | georg.brandl | 2007-03-13 12:00:36 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        Acks for recent patches.
      ........
        r54347 | georg.brandl | 2007-03-13 12:18:18 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Fix a tab.
      ........
        r54348 | georg.brandl | 2007-03-13 12:32:21 -0700 (Tue, 13 Mar 2007) | 4 lines
      
        Patch #1533909: the timeit module now accepts callables in addition to
        strings for the code to time and the setup code. Also added two
        convenience functions for instantiating a Timer and calling its methods.
      ........
        r54352 | georg.brandl | 2007-03-13 13:02:57 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Patch #1530482: add pydoc.render_doc() which returns the documentation
        for a thing instead of paging it to stdout, which pydoc.doc() does.
      ........
        r54357 | thomas.heller | 2007-03-13 13:42:52 -0700 (Tue, 13 Mar 2007) | 1 line
      
        Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl.
      ........
        r54358 | georg.brandl | 2007-03-13 13:46:32 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        Patch #1444529: the builtin compile() now accepts keyword arguments.
         (backport)
      ........
        r54359 | thomas.heller | 2007-03-13 14:01:39 -0700 (Tue, 13 Mar 2007) | 1 line
      
        Add versionadded marker for ctypes.c_bool.
      ........
        r54360 | georg.brandl | 2007-03-13 14:08:15 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Patch #1393667: pdb now has a "run" command which restarts the debugged
        Python program, optionally with different arguments.
      ........
        r54361 | georg.brandl | 2007-03-13 14:32:01 -0700 (Tue, 13 Mar 2007) | 3 lines
      
        Deprecate commands.getstatus().
      ........
        r54362 | georg.brandl | 2007-03-13 14:32:56 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        NEWS entry for getstatus() deprecation.
      ........
        r54363 | georg.brandl | 2007-03-13 14:58:44 -0700 (Tue, 13 Mar 2007) | 4 lines
      
        Patch #1429539: pdb now correctly initializes the __main__ module for
        the debugged script, which means that imports from __main__ work
        correctly now.
      ........
        r54364 | georg.brandl | 2007-03-13 15:07:36 -0700 (Tue, 13 Mar 2007) | 4 lines
      
        Patch #957650: "%var%" environment variable references are now properly
        expanded in ntpath.expandvars(), also "~user" home directory references
        are recognized and handled on Windows.
      ........
        r54365 | georg.brandl | 2007-03-13 15:16:30 -0700 (Tue, 13 Mar 2007) | 2 lines
      
        Patch #1194449: correctly detect unbound methods in pydoc.
      ........
        r54367 | georg.brandl | 2007-03-13 15:49:43 -0700 (Tue, 13 Mar 2007) | 5 lines
      
        Patch #1185447: binascii.b2a_qp() now correctly quotes binary characters
        with ASCII value less than 32. Also, it correctly quotes dots only if
        they occur on a single line, as opposed to the previous behavior of
        quoting dots if they are the second character of any line.
      ........
        r54368 | collin.winter | 2007-03-13 16:02:15 -0700 (Tue, 13 Mar 2007) | 1 line
      
        Inline PyImport_GetModulesReloading().
      ........
        r54371 | barry.warsaw | 2007-03-13 21:59:50 -0700 (Tue, 13 Mar 2007) | 6 lines
      
        SF bug #1582282; decode_header() incorrectly splits not-conformant RFC
        2047-like headers where there is no whitespace between encoded words.  This
        fix changes the matching regexp to include a trailing lookahead assertion that
        the closing ?= must be followed by whitespace, newline, or end-of-string.
        This also changes the regexp to add the MULTILINE flag.
      ........
        r54372 | gregory.p.smith | 2007-03-14 00:17:40 -0700 (Wed, 14 Mar 2007) | 2 lines
      
        correct order and names of the less often used keyword parameters.
      ........
        r54373 | gregory.p.smith | 2007-03-14 00:19:50 -0700 (Wed, 14 Mar 2007) | 5 lines
      
        Its time to stop listing (Unix, Windows) when we really mean "everything but Mac OS 9"
        now that nobody is likely to use Python on Mac OS 9 and most of the (Mac) platform
        items are all OS X special API specific since OS X is unixy enough for these modules
        to be available out of the box.
      ........
        r54376 | georg.brandl | 2007-03-14 01:27:52 -0700 (Wed, 14 Mar 2007) | 4 lines
      
        Bug #767111: fix long-standing bug in urllib which caused an
        AttributeError instead of an IOError when the server's response didn't
        contain a valid HTTP status line.
      ........
        r54378 | ziga.seilnacht | 2007-03-14 05:24:09 -0700 (Wed, 14 Mar 2007) | 4 lines
      
        Patch #1680015: Don't modify __slots__ tuple if it contains an unicode
        name. Remove a reference leak that happened if the name could not be
        converted to string. Will backport.
      ........
        r54386 | martin.v.loewis | 2007-03-14 13:02:31 -0700 (Wed, 14 Mar 2007) | 3 lines
      
        Patch #1559413: Fix test_cmd_line if sys.executable contains a space.
        Will backport.
      ........
        r54389 | brett.cannon | 2007-03-14 14:40:13 -0700 (Wed, 14 Mar 2007) | 3 lines
      
        Note how test_socket_ssl has various exceptions that deal with a flaky Net
        connection are silenced.
      ........
        r54390 | brett.cannon | 2007-03-14 14:44:15 -0700 (Wed, 14 Mar 2007) | 2 lines
      
        Raise ResourceDenied in test_urllib2net when the Net connection goes bad.
      ........
        r54391 | neal.norwitz | 2007-03-14 21:41:20 -0700 (Wed, 14 Mar 2007) | 1 line
      
        Wrap a long line and fix a typo (is -> if)
      ........
        r54392 | georg.brandl | 2007-03-15 00:38:14 -0700 (Thu, 15 Mar 2007) | 3 lines
      
        Patch #1680978: consistently use "alive" instead of "active" in the
        thread lib doc.
      ........
        r54394 | georg.brandl | 2007-03-15 00:41:30 -0700 (Thu, 15 Mar 2007) | 3 lines
      
        Patch #1681153: the wave module now closes a file object it opened if
        initialization failed.
      ........
        r54397 | ziga.seilnacht | 2007-03-15 04:44:55 -0700 (Thu, 15 Mar 2007) | 3 lines
      
        Patch #1462488: prevent a segfault in object_reduce_ex() by splitting
        the implementation for __reduce__ and __reduce_ex__ into two separate
        functions. Fixes bug #931877. Will backport.
      ........
        r54404 | collin.winter | 2007-03-15 21:11:30 -0700 (Thu, 15 Mar 2007) | 3 lines
      
        Patch #1642547: Fix an error/crash when encountering syntax errors in complex if statements.
        Will backport.
      ........
        r54406 | georg.brandl | 2007-03-16 00:55:09 -0700 (Fri, 16 Mar 2007) | 5 lines
      
        Bug #1681228: the webbrowser module now correctly uses the default
        GNOME or KDE browser, depending on whether there is a session of one
        of those present. Also, it tries the Windows default browser before
        trying Mozilla variants.
         (backport)
      ........
        r54407 | georg.brandl | 2007-03-16 01:22:40 -0700 (Fri, 16 Mar 2007) | 4 lines
      
        Patch #1273829: os.walk() now has a "followlinks" parameter. If set to
        True (which is not the default), it visits symlinks pointing to
        directories.
      ........
        r54408 | georg.brandl | 2007-03-16 01:24:21 -0700 (Fri, 16 Mar 2007) | 2 lines
      
        Add \versionadded tag.
      ........
        r54409 | georg.brandl | 2007-03-16 01:33:47 -0700 (Fri, 16 Mar 2007) | 2 lines
      
        RFE #1670167: fix in isinstance() docs.
      ........
        r54412 | ziga.seilnacht | 2007-03-16 04:59:38 -0700 (Fri, 16 Mar 2007) | 3 lines
      
        Patch #1623563: allow __class__ assignment for classes with __slots__.
        The old and the new class are still required to have the same slot
        names, but the order in which they are specified is not relevant.
      ........
        r54413 | ziga.seilnacht | 2007-03-16 05:11:11 -0700 (Fri, 16 Mar 2007) | 2 lines
      
        Whitespace cleanup. Also remove the empty lines
        from the previous check in.
      ........
        r54414 | jeremy.hylton | 2007-03-16 07:49:11 -0700 (Fri, 16 Mar 2007) | 2 lines
      
        Remove warning: funcion declaration isn't a prototype
      ........
        r54415 | jeremy.hylton | 2007-03-16 08:59:47 -0700 (Fri, 16 Mar 2007) | 11 lines
      
        Clean up formatting of this file.
      
        The file should now follow PEP 7, except that it uses 4 space indents
        (in the style of Py3k).  This particular code would be really hard to
        read with the regular tab idents.
      
        Other changes:
         - reflow long lines
         - change multi-line conditionals to have test at end of line
      ........
        r54417 | collin.winter | 2007-03-16 14:13:35 -0700 (Fri, 16 Mar 2007) | 1 line
      
        Patch #1676994: Refactor test_popen2 to use unittest.
      ........
        r54418 | collin.winter | 2007-03-16 14:15:35 -0700 (Fri, 16 Mar 2007) | 1 line
      
        Remove test/output/test_popen2 (missed in r54417).
      ........
        r54419 | collin.winter | 2007-03-16 15:16:08 -0700 (Fri, 16 Mar 2007) | 1 line
      
        Patch 1339796: add a relpath() function to os.path.
      ........
        r54421 | georg.brandl | 2007-03-17 09:08:45 -0700 (Sat, 17 Mar 2007) | 5 lines
      
        Patch #1675423: PyComplex_AsCComplex() now tries to convert an object
        to complex using its __complex__() method before falling back to the
        __float__() method. Therefore, the functions in the cmath module now
        can operate on objects that define a __complex__() method.
         (backport)
      ........
        r54423 | gregory.p.smith | 2007-03-17 15:33:35 -0700 (Sat, 17 Mar 2007) | 2 lines
      
        move note to the correct section
      ........
        r54426 | georg.brandl | 2007-03-18 01:25:00 -0700 (Sun, 18 Mar 2007) | 2 lines
      
        Patch #1682878: the new socket methods are recv_into and recvfrom_into, not *_buf.
      ........
        r54432 | georg.brandl | 2007-03-18 11:28:25 -0700 (Sun, 18 Mar 2007) | 2 lines
      
        Patch #1678339: test case for bug in difflib.
      ........
        r54439 | collin.winter | 2007-03-19 11:52:08 -0700 (Mon, 19 Mar 2007) | 1 line
      
        Patch #1630118: add a SpooledTemporaryFile class to tempfile.
      ........
        r54441 | georg.brandl | 2007-03-19 12:02:48 -0700 (Mon, 19 Mar 2007) | 2 lines
      
        Patch #1683328: fixes and enhancements for "unparse" demo.
      ........
        r54456 | neal.norwitz | 2007-03-19 22:07:28 -0700 (Mon, 19 Mar 2007) | 1 line
      
        Add some doc that was left out from some change to platform.py
      ........
        r54457 | neal.norwitz | 2007-03-19 22:08:23 -0700 (Mon, 19 Mar 2007) | 1 line
      
        Add a comment about 3k migration
      ........
        r54458 | neal.norwitz | 2007-03-19 22:21:21 -0700 (Mon, 19 Mar 2007) | 1 line
      
        Get rid of deprecation warning when testing commands.getstatus()
      ........
        r54459 | neal.norwitz | 2007-03-19 22:23:09 -0700 (Mon, 19 Mar 2007) | 4 lines
      
        Try backing out 54407 to see if it corrects the problems on the Windows
        buildbots.  This rev was backported, so we will need to keep both branches
        in sync, pending the outcome of the test after this checkin.
      ........
        r54460 | neal.norwitz | 2007-03-19 23:13:25 -0700 (Mon, 19 Mar 2007) | 1 line
      
        Try to make this test more resistant to dropping from previous runs (ie, files that may exist but cause the test to fail).  Should be backported (assuming it works :-)
      ........
        r54461 | neal.norwitz | 2007-03-19 23:16:26 -0700 (Mon, 19 Mar 2007) | 1 line
      
        Try to make this test more resistant to dropping from previous runs (ie, files that may exist but cause the test to fail).  Should be backported (assuming it works :-)
      ........
        r54462 | neal.norwitz | 2007-03-19 23:53:17 -0700 (Mon, 19 Mar 2007) | 5 lines
      
        Try to be a little more resilient to errors.  This might help the test
        pass, but my guess is that it won't.  I'm guessing that some other
        test is leaving this file open which means it can't be removed
        under Windows AFAIK.
      ........
        r54463 | neal.norwitz | 2007-03-20 01:14:57 -0700 (Tue, 20 Mar 2007) | 8 lines
      
        Try to get test_urllib to pass on Windows by closing the file.
        I'm guessing that's the problem.  h.getfile() must be called *after*
        h.getreply() and the fp can be None.
      
        I'm not entirely convinced this is the best fix (or even correct).
        The buildbots will tell us if things improve or not.  I don't
        know if this needs to be backported (assuming it actually works).
      ........
        r54465 | raymond.hettinger | 2007-03-20 14:27:24 -0700 (Tue, 20 Mar 2007) | 1 line
      
        Extend work on rev 52962 and 53829 eliminating redundant PyObject_Hash() calls and fixing set/dict interoperability.
      ........
        r54468 | georg.brandl | 2007-03-20 16:05:14 -0700 (Tue, 20 Mar 2007) | 2 lines
      
        Fix for glob.py if filesystem encoding is None.
      ........
        r54479 | neal.norwitz | 2007-03-20 23:39:48 -0700 (Tue, 20 Mar 2007) | 1 line
      
        Remove unused file spotted by Paul Hankin
      ........
        r54480 | georg.brandl | 2007-03-21 02:00:39 -0700 (Wed, 21 Mar 2007) | 3 lines
      
        Patch #1682205: a TypeError while unpacking an iterable is no longer
        masked by a generic one with the message "unpack non-sequence".
      ........
        r54482 | georg.brandl | 2007-03-21 02:10:29 -0700 (Wed, 21 Mar 2007) | 2 lines
      
        New test for rev. 54407 which only uses directories under TESTFN.
      ........
        r54483 | georg.brandl | 2007-03-21 02:16:53 -0700 (Wed, 21 Mar 2007) | 2 lines
      
        Patch #1684834: document some utility C API functions.
      ........
        r54485 | georg.brandl | 2007-03-21 04:51:25 -0700 (Wed, 21 Mar 2007) | 2 lines
      
        Fix #1684254: split BROWSER contents with shlex to avoid displaying 'URL'.
      ........
        r54487 | andrew.kuchling | 2007-03-21 07:32:43 -0700 (Wed, 21 Mar 2007) | 1 line
      
        Add comments on maintenance of this file
      ........
        r54489 | andrew.kuchling | 2007-03-21 09:57:32 -0700 (Wed, 21 Mar 2007) | 1 line
      
        Fix sentence, and fix typo in example
      ........
        r54490 | andrew.kuchling | 2007-03-21 09:59:20 -0700 (Wed, 21 Mar 2007) | 1 line
      
        Put code examples at left margin instead of indenting them
      ........
        r54491 | facundo.batista | 2007-03-21 12:41:24 -0700 (Wed, 21 Mar 2007) | 1 line
      
        Minor clarification, saying that blocking means no timeout (from bug #882297)
      ........
        r54492 | ziga.seilnacht | 2007-03-21 13:07:56 -0700 (Wed, 21 Mar 2007) | 2 lines
      
        Bug #1675967: re patterns pickled with older Python versions can
        now be unpickled. Will backport.
      ........
        r54495 | raymond.hettinger | 2007-03-21 13:33:57 -0700 (Wed, 21 Mar 2007) | 1 line
      
        Add test and fix for fromkeys() optional argument.
      ........
        r54524 | georg.brandl | 2007-03-22 01:05:45 -0700 (Thu, 22 Mar 2007) | 2 lines
      
        Bug #1685704: use -m switch in timeit docs.
      ........
        r54533 | thomas.heller | 2007-03-22 12:44:31 -0700 (Thu, 22 Mar 2007) | 5 lines
      
        Back out "Patch #1643874: memory leak in ctypes fixed."
      
        The code in this patch leaves no way to give up the ownership of a
        BSTR instance.
      ........
        r54538 | thomas.heller | 2007-03-22 13:34:37 -0700 (Thu, 22 Mar 2007) | 2 lines
      
        Explain the purpose of the b_needsfree flag (forward ported from release25-maint).
      ........
        r54539 | guido.van.rossum | 2007-03-22 21:58:42 -0700 (Thu, 22 Mar 2007) | 12 lines
      
        - Bug #1683368: The object.__init__() and object.__new__() methods are
          now stricter in rejecting excess arguments.  The only time when
          either allows excess arguments is when it is not overridden and the
          other one is.  For backwards compatibility, when both are
          overridden, it is a deprecation warning (for now; maybe a Py3k
          warning later).
      
        When merging this into 3.0, the warnings should become errors.
      
        Note: without the change to string.py, lots of spurious warnings happen.
        What's going on there?
      ........
        r54540 | neal.norwitz | 2007-03-22 22:17:23 -0700 (Thu, 22 Mar 2007) | 1 line
      
        Add Mark Dickinson for SF # 1675423.
      ........
        r54541 | martin.v.loewis | 2007-03-23 03:35:49 -0700 (Fri, 23 Mar 2007) | 3 lines
      
        Patch #1686451: Fix return type for PySequence_{Count,Index,Fast_GET_SIZE}.
        Will backport.
      ........
        r54543 | martin.v.loewis | 2007-03-23 06:27:15 -0700 (Fri, 23 Mar 2007) | 3 lines
      
        Bug #978833: Revert r50844, as it broke _socketobject.dup.
        Will backport.
      ........
        r54545 | guido.van.rossum | 2007-03-23 11:53:03 -0700 (Fri, 23 Mar 2007) | 8 lines
      
        Add a type.__init__() method that enforces the same signature as
        type.__new__(), and then calls object.__init__(cls), just to be anal.
      
        This allows us to restore the code in string.py's _TemplateMetaclass
        that called super(...).__init__(name, bases, dct), which I commented
        out yesterday since it broke due to the stricter argument checking
        added to object.__init__().
      ........
        r54546 | facundo.batista | 2007-03-23 11:54:07 -0700 (Fri, 23 Mar 2007) | 4 lines
      
      
        Added a 'create_connect()' function to socket.py, which creates a
        connection with an optional timeout, and modified httplib.py to
        use this function in HTTPConnection. Applies patch 1676823.
      ........
        r54547 | guido.van.rossum | 2007-03-23 12:39:01 -0700 (Fri, 23 Mar 2007) | 2 lines
      
        Add note about type.__init__().
      ........
        r54553 | thomas.heller | 2007-03-23 12:55:27 -0700 (Fri, 23 Mar 2007) | 5 lines
      
        Prevent creation (followed by a segfault) of array types when the size
        overflows the valid Py_ssize_t range.  Check return values of
        PyMem_Malloc.
      
        Will backport to release25-maint.
      ........
        r54555 | facundo.batista | 2007-03-23 13:23:08 -0700 (Fri, 23 Mar 2007) | 6 lines
      
      
        Surrounded with try/finally to socket's default timeout setting
        changes in the tests, so failing one test won't produce strange
        results in others. Also relaxed the timeout settings in the test
        (where actually the value didn't mean anything).
      ........
        r54556 | collin.winter | 2007-03-23 15:24:39 -0700 (Fri, 23 Mar 2007) | 1 line
      
        Make test_relpath() pass on Windows.
      ........
        r54559 | ziga.seilnacht | 2007-03-24 07:24:26 -0700 (Sat, 24 Mar 2007) | 6 lines
      
        Patch #1489771: update syntax rules in Python Reference Manual.
        Python 2.5 added support for explicit relative import statements and
        yield expressions, which were missing in the manual.
        Also fix grammar productions that used the names from the Grammar file,
        markup that broke the generated grammar.txt, and wrap some lines that
        broke the pdf output.  Will backport.
      ........
        r54565 | georg.brandl | 2007-03-24 15:20:34 -0700 (Sat, 24 Mar 2007) | 2 lines
      
        Remove typo accent.
      ........
        r54566 | georg.brandl | 2007-03-24 15:27:56 -0700 (Sat, 24 Mar 2007) | 2 lines
      
        Revert accidental change.
      ........
        r54567 | brett.cannon | 2007-03-24 18:32:36 -0700 (Sat, 24 Mar 2007) | 3 lines
      
        Change the docs to no longer claim that unittest is preferred over doctest for
        regression tests.
      ........
        r54568 | facundo.batista | 2007-03-24 18:53:21 -0700 (Sat, 24 Mar 2007) | 4 lines
      
      
        Redone the tests, using the infrastructure already present
        for threading and socket serving.
      ........
        r54570 | facundo.batista | 2007-03-24 20:20:05 -0700 (Sat, 24 Mar 2007) | 3 lines
      
      
        Closing the HTTP connection after each test, and listening more.
      ........
        r54572 | georg.brandl | 2007-03-25 11:44:35 -0700 (Sun, 25 Mar 2007) | 2 lines
      
        Markup fix.
      ........
        r54573 | georg.brandl | 2007-03-25 12:04:55 -0700 (Sun, 25 Mar 2007) | 2 lines
      
        Markup fix.
      ........
        r54580 | facundo.batista | 2007-03-26 13:18:31 -0700 (Mon, 26 Mar 2007) | 5 lines
      
      
        Added an optional timeout to FTP class. Also I started a test_ftplib.py
        file to test the ftp lib (right now I included a basic test, the timeout
        one, and nothing else).
      ........
        r54581 | georg.brandl | 2007-03-26 13:28:28 -0700 (Mon, 26 Mar 2007) | 2 lines
      
        Some nits.
      ........
        r54582 | facundo.batista | 2007-03-26 13:56:09 -0700 (Mon, 26 Mar 2007) | 4 lines
      
      
        Forgot to add the file before the previous commit, here go
        the ftplib tests.
      ........
        r54585 | facundo.batista | 2007-03-27 11:23:21 -0700 (Tue, 27 Mar 2007) | 5 lines
      
      
        Added an optional timeout to poplib.POP3. Also created a
        test_poplib.py file with a basic test and the timeout
        ones. Docs are also updated.
      ........
        r54586 | facundo.batista | 2007-03-27 11:50:29 -0700 (Tue, 27 Mar 2007) | 3 lines
      
      
        The basic test cases of poplib.py.
      ........
        r54594 | facundo.batista | 2007-03-27 20:45:20 -0700 (Tue, 27 Mar 2007) | 4 lines
      
      
        Bug 1688393. Adds a control of negative values in
        socket.recvfrom, which caused an ugly crash.
      ........
        r54599 | facundo.batista | 2007-03-28 11:25:54 -0700 (Wed, 28 Mar 2007) | 5 lines
      
      
        Added timeout to smtplib (to SMTP and SMTP_SSL). Also created
        the test_smtplib.py file, with a basic test and the timeout
        ones. Docs are updated too.
      ........
        r54603 | collin.winter | 2007-03-28 16:34:06 -0700 (Wed, 28 Mar 2007) | 3 lines
      
        Consolidate patches #1690164, 1683397, and 1690169, all of which refactor XML-related test suites. The patches are applied together because they use a common output/xmltests file.
        Thanks to Jerry Seutter for all three patches.
      ........
        r54604 | collin.winter | 2007-03-28 19:28:16 -0700 (Wed, 28 Mar 2007) | 1 line
      
        Make test_zipfile clean up its temporary files properly.
      ........
        r54605 | georg.brandl | 2007-03-29 00:41:32 -0700 (Thu, 29 Mar 2007) | 2 lines
      
        These are actually methods.
      ........
        r54606 | georg.brandl | 2007-03-29 05:42:07 -0700 (Thu, 29 Mar 2007) | 4 lines
      
        In Windows' time.clock(), when QueryPerformanceFrequency() fails,
        the C lib's clock() is used, but it must be divided by CLOCKS_PER_SEC
        as for the POSIX implementation (thanks to #pypy).
      ........
        r54608 | facundo.batista | 2007-03-29 11:22:35 -0700 (Thu, 29 Mar 2007) | 5 lines
      
      
        Added timout parameter to telnetlib.Telnet. Also created
        test_telnetlib.py with a basic test and timeout ones.
        Docs are also updated.
      ........
        r54613 | facundo.batista | 2007-03-30 06:00:35 -0700 (Fri, 30 Mar 2007) | 4 lines
      
      
        Added the posibility to pass the timeout to FTP.connect, not only when
        instantiating the class. Docs and tests are updated.
      ........
        r54614 | collin.winter | 2007-03-30 07:01:25 -0700 (Fri, 30 Mar 2007) | 1 line
      
        Bug #1688274: add documentation for C-level class objects.
      ........
        r54615 | marc-andre.lemburg | 2007-03-30 08:01:42 -0700 (Fri, 30 Mar 2007) | 4 lines
      
        Bump the patch level version of distutils since there were a few bug fixes since
        the 2.5.0 release.
      ........
        r54617 | georg.brandl | 2007-03-30 08:49:05 -0700 (Fri, 30 Mar 2007) | 2 lines
      
        Markup fix.
      ........
        r54618 | georg.brandl | 2007-03-30 10:39:39 -0700 (Fri, 30 Mar 2007) | 2 lines
      
        Label name fix.
      ........
        r54619 | georg.brandl | 2007-03-30 10:47:21 -0700 (Fri, 30 Mar 2007) | 2 lines
      
        Duplicate label fix.
      ........
        r54620 | georg.brandl | 2007-03-30 10:48:39 -0700 (Fri, 30 Mar 2007) | 2 lines
      
        Markup fix.
      ........
        r54623 | andrew.kuchling | 2007-03-30 11:00:15 -0700 (Fri, 30 Mar 2007) | 1 line
      
        Add item.  (Oops, accidentally checked this in on my branch)
      ........
        r54624 | georg.brandl | 2007-03-30 12:01:38 -0700 (Fri, 30 Mar 2007) | 2 lines
      
        Duplicate label fix.
      ........
        r54625 | georg.brandl | 2007-03-30 12:14:02 -0700 (Fri, 30 Mar 2007) | 2 lines
      
        Markup fix.
      ........
        r54629 | georg.brandl | 2007-03-31 03:17:31 -0700 (Sat, 31 Mar 2007) | 2 lines
      
        repair string literal.
      ........
        r54630 | georg.brandl | 2007-03-31 04:54:58 -0700 (Sat, 31 Mar 2007) | 2 lines
      
        Markup fix.
      ........
        r54631 | georg.brandl | 2007-03-31 04:58:36 -0700 (Sat, 31 Mar 2007) | 2 lines
      
        Duplicate label fix.
      ........
        r54632 | georg.brandl | 2007-03-31 04:59:54 -0700 (Sat, 31 Mar 2007) | 2 lines
      
        Typo fix.
      ........
        r54633 | neal.norwitz | 2007-03-31 11:54:18 -0700 (Sat, 31 Mar 2007) | 1 line
      
        Fix method names.  Will backport.
      ........
        r54634 | georg.brandl | 2007-03-31 11:56:11 -0700 (Sat, 31 Mar 2007) | 4 lines
      
        Bug #1655392: don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS
        returned by python-config if Python was built with --enable-shared
        because that prevented the shared library from being used.
      ........
        r54637 | collin.winter | 2007-03-31 12:31:34 -0700 (Sat, 31 Mar 2007) | 1 line
      
        Shut up an occaisonal buildbot error due to test files being left around.
      ........
        r54644 | neal.norwitz | 2007-04-01 11:24:22 -0700 (Sun, 01 Apr 2007) | 11 lines
      
        SF #1685563, MSVCCompiler creates redundant and long PATH strings
      
        If MSVCCompiler.initialize() was called multiple times, the path
        would get duplicated.  On Windows, this is a problem because the
        path is limited to 4k.  There's no benefit in adding a path multiple
        times, so prevent that from occuring.  We also normalize the path
        before checking for duplicates so things like /a and /a/ won't both
        be stored.
      
        Will backport.
      ........
        r54646 | brett.cannon | 2007-04-01 11:47:27 -0700 (Sun, 01 Apr 2007) | 8 lines
      
        time.strptime's caching of its locale object was being recreated when the
        locale changed but not used during the function call it was recreated during.
      
        The test in this checkin is untested (OS X does not have the proper locale
        support for me to test), although the fix for the bug this deals with
        was tested by the OP (#1290505).  Once the buildbots verify the test at least
        doesn't fail it becomes a backport candidate.
      ........
        r54647 | brett.cannon | 2007-04-01 12:46:19 -0700 (Sun, 01 Apr 2007) | 3 lines
      
        Fix the test for recreating the locale cache object by not worrying about if
        one of the test locales cannot be set.
      ........
        r54649 | georg.brandl | 2007-04-01 14:29:15 -0700 (Sun, 01 Apr 2007) | 2 lines
      
        Fix a lot of markup and meta-information glitches.
      ........
        r54650 | georg.brandl | 2007-04-01 14:39:52 -0700 (Sun, 01 Apr 2007) | 2 lines
      
        Another fix.
      ........
        r54651 | georg.brandl | 2007-04-01 15:39:10 -0700 (Sun, 01 Apr 2007) | 2 lines
      
        Lots of explicit class names for method and member descs.
      ........
        r54652 | georg.brandl | 2007-04-01 15:40:12 -0700 (Sun, 01 Apr 2007) | 2 lines
      
        Explicit class names.
      ........
        r54653 | georg.brandl | 2007-04-01 15:47:31 -0700 (Sun, 01 Apr 2007) | 2 lines
      
        Some semantic fixes.
      ........
        r54654 | georg.brandl | 2007-04-01 16:29:10 -0700 (Sun, 01 Apr 2007) | 2 lines
      
        Remove bogus entry.
      ........
        r54655 | georg.brandl | 2007-04-01 16:31:30 -0700 (Sun, 01 Apr 2007) | 2 lines
      
        Fix the class name of strings.
      ........
        r54658 | raymond.hettinger | 2007-04-02 10:29:30 -0700 (Mon, 02 Apr 2007) | 1 line
      
        SF #1693079:  Cannot save empty array in shelve
      ........
        r54663 | raymond.hettinger | 2007-04-02 15:54:21 -0700 (Mon, 02 Apr 2007) | 3 lines
      
        Array module's buffer interface can now handle empty arrays.
      ........
        r54664 | guido.van.rossum | 2007-04-02 16:55:37 -0700 (Mon, 02 Apr 2007) | 5 lines
      
        Fix warnings about object.__init__() signature.
        Two (test_array and test_descr) were bug IMO; the third (copy_reg)
        is a work-around which recognizes that object.__init__() doesn't do
        anything.
      ........
        r54666 | raymond.hettinger | 2007-04-02 17:02:11 -0700 (Mon, 02 Apr 2007) | 1 line
      
        SF 1602378 Clarify docstrings for bisect
      ........
        r54668 | raymond.hettinger | 2007-04-02 18:39:43 -0700 (Mon, 02 Apr 2007) | 3 lines
      
        SF #1382213:  Tutorial section 9.5.1 ignores MRO for new-style classes
      ........
        r54669 | matthias.klose | 2007-04-02 21:35:59 -0700 (Mon, 02 Apr 2007) | 4 lines
      
        - Fix an off-by-one bug in locale.strxfrm().
      
          patch taken from http://bugs.debian.org/416934.
      ........
        r54671 | georg.brandl | 2007-04-03 00:04:27 -0700 (Tue, 03 Apr 2007) | 9 lines
      
        Fix the strange case of
      
        \begin{methoddesc}[NNTP]{...}
      
        where
      
        \ifx#1\@undefined ended up comparing N and N, therefore executing
        the true part of the conditional, blowing up at \@undefined.
      ........
        r54672 | facundo.batista | 2007-04-03 07:05:08 -0700 (Tue, 03 Apr 2007) | 4 lines
      
      
        Now using unittest for the tests infraestructure. Also split the
        tests in those who need the network, and that who doesn't.
      ........
        r54673 | walter.doerwald | 2007-04-03 09:08:10 -0700 (Tue, 03 Apr 2007) | 4 lines
      
        Move the functionality for catching warnings in test_warnings.py into a separate
        class to that reusing the functionality in test_structmembers.py doesn't rerun
        the tests from test_warnings.py.
      ........
        r54674 | walter.doerwald | 2007-04-03 09:16:24 -0700 (Tue, 03 Apr 2007) | 2 lines
      
        Document that CatchWarningTests is reused by test_structmembers.py.
      ........
        r54675 | walter.doerwald | 2007-04-03 09:53:43 -0700 (Tue, 03 Apr 2007) | 4 lines
      
        Add tests for the filename.
      
        Test that the stacklevel is handled correctly.
      ........
        r54676 | facundo.batista | 2007-04-03 10:29:48 -0700 (Tue, 03 Apr 2007) | 6 lines
      
      
        Added a SSL server to test_socket_ssl.py to be able to test
        locally. Now, it checks if have openssl available and run
        those specific tests (it starts openssl at the beggining of
        all the tests and then kills it at the end).
      ........
        r54677 | walter.doerwald | 2007-04-03 11:33:29 -0700 (Tue, 03 Apr 2007) | 6 lines
      
        Implement a contextmanager test.test_support.catch_warning that can
        be used to catch the last warning issued by the warning framework.
      
        Change test_warnings.py and test_structmembers.py to use this
        new contextmanager.
      ........
        r54678 | facundo.batista | 2007-04-03 14:15:34 -0700 (Tue, 03 Apr 2007) | 4 lines
      
      
        Changed the whole structure of startup and checking if the
        server is available. Hope to not get more false alarms.
      ........
        r54681 | facundo.batista | 2007-04-04 07:10:40 -0700 (Wed, 04 Apr 2007) | 4 lines
      
      
        Fixed the way that the .pem files are looked for, and changed
        how to kill the process in win32 to use the _handle attribute.
      ........
        r54682 | guido.van.rossum | 2007-04-04 10:43:02 -0700 (Wed, 04 Apr 2007) | 4 lines
      
        Fix a race condition in this test -- instead of assuming that it will take
        the test server thread at most 0.5 seconds to get ready, use an event
        variable.
      ........
        r54683 | collin.winter | 2007-04-04 11:14:17 -0700 (Wed, 04 Apr 2007) | 1 line
      
        Clean up imports.
      ........
        r54684 | collin.winter | 2007-04-04 11:16:24 -0700 (Wed, 04 Apr 2007) | 1 line
      
        Stop using test_support.verify().
      ........
        r54685 | martin.v.loewis | 2007-04-04 11:30:36 -0700 (Wed, 04 Apr 2007) | 2 lines
      
        Bug #1686475: Support stat'ing open files on Windows again.
        Will backport to 2.5.
      ........
        r54687 | collin.winter | 2007-04-04 11:33:40 -0700 (Wed, 04 Apr 2007) | 1 line
      
        Make test_getopt use unittest.
      ........
        r54688 | collin.winter | 2007-04-04 11:36:30 -0700 (Wed, 04 Apr 2007) | 1 line
      
        Make test_softspace use unittest.
      ........
        r54689 | ziga.seilnacht | 2007-04-04 11:38:47 -0700 (Wed, 04 Apr 2007) | 2 lines
      
        Fix WalkTests.test_traversal() on Windows.  The cleanup in
        MakedirTests.setUp() can now be removed.
      ........
        r54695 | raymond.hettinger | 2007-04-05 11:00:03 -0700 (Thu, 05 Apr 2007) | 3 lines
      
        Bug #1563759: struct.unpack doens't support buffer protocol objects
      ........
        r54697 | collin.winter | 2007-04-05 13:05:07 -0700 (Thu, 05 Apr 2007) | 1 line
      
        Convert test_long_future to use unittest.
      ........
        r54698 | collin.winter | 2007-04-05 13:08:56 -0700 (Thu, 05 Apr 2007) | 1 line
      
        Convert test_normalization to use unittest.
      ........
        r54699 | andrew.kuchling | 2007-04-05 18:11:58 -0700 (Thu, 05 Apr 2007) | 1 line
      
        Some grammar fixes
      ........
        r54704 | collin.winter | 2007-04-06 12:27:40 -0700 (Fri, 06 Apr 2007) | 1 line
      
        Convert test_stringprep to use unittest.
      ........
        r54705 | collin.winter | 2007-04-06 12:32:32 -0700 (Fri, 06 Apr 2007) | 1 line
      
        Import cleanup in test_crypt.
      ........
        r54706 | collin.winter | 2007-04-06 13:00:05 -0700 (Fri, 06 Apr 2007) | 1 line
      
        Convert test_gc to use unittest.
      ........
        r54707 | collin.winter | 2007-04-06 13:03:11 -0700 (Fri, 06 Apr 2007) | 1 line
      
        Convert test_module to use unittest.
      ........
        r54711 | collin.winter | 2007-04-06 21:40:43 -0700 (Fri, 06 Apr 2007) | 1 line
      
        Convert test_fileinput to use unittest.
      ........
        r54712 | brett.cannon | 2007-04-07 21:29:32 -0700 (Sat, 07 Apr 2007) | 5 lines
      
        Doc that file.next() has undefined behaviour when called on a file opened with
        'w'.  Closes bug #1569057.
      
        To be backported once 2.5 branch is unfrozen.
      ........
        r54726 | vinay.sajip | 2007-04-09 09:16:10 -0700 (Mon, 09 Apr 2007) | 1 line
      
        Added optional timeout to SocketHandler.makeSocket (SF #1695948)
      ........
        r54727 | ziga.seilnacht | 2007-04-09 12:10:29 -0700 (Mon, 09 Apr 2007) | 3 lines
      
        Patch #1695862: remove old test directory that causes test_urllib failures
        on Windows buildbots.  The change is a one time fix and will be removed
        after a successful buildbot run.
      ........
        r54729 | facundo.batista | 2007-04-09 20:00:37 -0700 (Mon, 09 Apr 2007) | 3 lines
      
      
        Minor fix to the tests pass ok even with -O.
      ........
        r54730 | collin.winter | 2007-04-09 21:44:49 -0700 (Mon, 09 Apr 2007) | 1 line
      
        Typo fix.
      ........
        r54732 | facundo.batista | 2007-04-10 05:58:45 -0700 (Tue, 10 Apr 2007) | 5 lines
      
      
        General clean-up. Lot of margin corrections, comments, some typos.
        Exceptions now are raised in the new style. And a mockup class is
        now also new style. Thanks Santiago Pereson.
      ........
        r54741 | georg.brandl | 2007-04-10 14:39:38 -0700 (Tue, 10 Apr 2007) | 2 lines
      
        Repair a duplicate label and some obsolete uses of \setindexsubitem.
      ........
        r54746 | andrew.kuchling | 2007-04-11 06:39:00 -0700 (Wed, 11 Apr 2007) | 1 line
      
        Add window.chgat() method, submitted via e-mail by Fabian Kreutz
      ........
        r54747 | andrew.kuchling | 2007-04-11 06:42:25 -0700 (Wed, 11 Apr 2007) | 1 line
      
        Point readers at the patch submission instructions
      ........
        r54748 | andrew.kuchling | 2007-04-11 06:47:13 -0700 (Wed, 11 Apr 2007) | 1 line
      
        Describe undocumented third argument to touchline()
      ........
        r54757 | georg.brandl | 2007-04-11 10:16:24 -0700 (Wed, 11 Apr 2007) | 3 lines
      
        Add some missing NULL checks which trigger crashes on low-memory conditions.
        Found by Victor Stinner. Will backport when 2.5 branch is unfrozen.
      ........
        r54760 | raymond.hettinger | 2007-04-11 11:40:58 -0700 (Wed, 11 Apr 2007) | 1 line
      
        SF 1191699:  Make slices picklable
      ........
        r54762 | georg.brandl | 2007-04-11 12:25:11 -0700 (Wed, 11 Apr 2007) | 2 lines
      
        Exceptions are no longer old-style instances. Fix accordingly.
      ........
        r54763 | georg.brandl | 2007-04-11 16:28:44 -0700 (Wed, 11 Apr 2007) | 2 lines
      
        Repair missing spaces after \UNIX.
      ........
        r54772 | raymond.hettinger | 2007-04-11 21:10:00 -0700 (Wed, 11 Apr 2007) | 1 line
      
        SF 1193128:  Let str.translate(None) be an identity transformation
      ........
        r54784 | georg.brandl | 2007-04-12 00:01:19 -0700 (Thu, 12 Apr 2007) | 2 lines
      
        Patch #1698951: clarify deprecation message in rexec and Bastion
      ........
        r54785 | ziga.seilnacht | 2007-04-12 01:46:51 -0700 (Thu, 12 Apr 2007) | 2 lines
      
        Patch #1695862: remove the cleanup code, now that Windows buildbots are green
        again.
      ........
        r54786 | walter.doerwald | 2007-04-12 03:35:00 -0700 (Thu, 12 Apr 2007) | 3 lines
      
        Fix utf-8-sig incremental decoder, which didn't recognise a BOM when the
        first chunk fed to the decoder started with a BOM, but was longer than 3 bytes.
      ........
        r54807 | barry.warsaw | 2007-04-13 11:47:14 -0700 (Fri, 13 Apr 2007) | 8 lines
      
        Port r54805 from python25-maint branch:
      
        Add code to read from master_fd in the parent, breaking when we get an OSError
        (EIO can occur on Linux) or there's no more data to read.  Without this,
        test_pty.py can hang on the waitpid() because the child is blocking on the
        stdout write.  This will definitely happen on Mac OS X and could potentially
        happen on other platforms.  See the comment for details.
      ........
        r54812 | kristjan.jonsson | 2007-04-13 15:07:33 -0700 (Fri, 13 Apr 2007) | 1 line
      
        Fix a bug when using the __lltrace__ opcode tracer, and a problem sith signed chars in frameobject.c which can occur with opcodes > 127
      ........
        r54814 | kristjan.jonsson | 2007-04-13 15:20:13 -0700 (Fri, 13 Apr 2007) | 1 line
      
        Fix potential crash in path manipulation on windows
      ........
        r54816 | trent.mick | 2007-04-13 16:22:05 -0700 (Fri, 13 Apr 2007) | 4 lines
      
        Add the necessary dependency for the Windows VC6 build to ensure 'pythoncore'
        is built before '_ctypes' is attempted.
        Will backport to 2.5 once it is unfrozen for 2.5.1.
      ........
        r54825 | neal.norwitz | 2007-04-13 22:25:50 -0700 (Fri, 13 Apr 2007) | 3 lines
      
        When __slots__ are set to a unicode string, make it work the same as
        setting a plain string, ie don't expand to single letter identifiers.
      ........
        r54841 | neal.norwitz | 2007-04-16 00:37:55 -0700 (Mon, 16 Apr 2007) | 1 line
      
        SF #1701207, Fix bogus assertion (and test it!)
      ........
        r54844 | collin.winter | 2007-04-16 15:10:32 -0700 (Mon, 16 Apr 2007) | 1 line
      
        Check the availability of the urlfetch resource earlier than before.
      ........
        r54849 | martin.v.loewis | 2007-04-16 22:02:01 -0700 (Mon, 16 Apr 2007) | 2 lines
      
        Add Travis Oliphant.
      ........
        r54873 | brett.cannon | 2007-04-18 20:44:17 -0700 (Wed, 18 Apr 2007) | 2 lines
      
        Silence a compiler warning about incompatible pointer types.
      ........
        r54874 | neal.norwitz | 2007-04-18 22:52:37 -0700 (Wed, 18 Apr 2007) | 2 lines
      
        SF #1703270, add missing declaration in readline.c to avoid compiler warning.
      ........
        r54875 | armin.rigo | 2007-04-19 07:44:48 -0700 (Thu, 19 Apr 2007) | 8 lines
      
        Revert r53997 as per
        http://mail.python.org/pipermail/python-dev/2007-March/071796.html .
      
        I've kept a couple of still-valid extra tests in test_descr, but didn't
        bother to sort through the new comments and refactorings added in r53997
        to see if some of them could be kept.  If so, they could go in a
        follow-up check-in.
      ........
        r54876 | armin.rigo | 2007-04-19 07:56:48 -0700 (Thu, 19 Apr 2007) | 2 lines
      
        Fix a usage of the dangerous pattern decref - modify field - incref.
      ........
        r54884 | neal.norwitz | 2007-04-19 22:20:38 -0700 (Thu, 19 Apr 2007) | 9 lines
      
        Add an optional address to copy the failure mails to.
      
        Detect a conflict in the only file that should have outstanding changes
        when this script is run.  This doesn't matter on the trunk, but does
        when run on a branch.  Trunk always has the date set to today in
        boilerplate.tex.  Each time a release is cut with a different date,
        a conflict occurs.  (We could copy a known good version, but then
        we would lose changes to this file.)
      ........
        r54918 | georg.brandl | 2007-04-21 13:35:38 -0700 (Sat, 21 Apr 2007) | 3 lines
      
        Bug #1704790: bind name "sys" locally in __del__ method so that it is
        not cleared before __del__ is run.
      ........
        r54920 | facundo.batista | 2007-04-21 18:18:56 -0700 (Sat, 21 Apr 2007) | 5 lines
      
      
        Added tests for other methods of SSL object. Now we cover
        all the object methods. This is the final step to close
        the #451607 bug.
      ........
        r54927 | facundo.batista | 2007-04-23 10:08:31 -0700 (Mon, 23 Apr 2007) | 5 lines
      
      
        As specified in RFC 2616, 2xx code indicates that the client's
        request was successfully received, understood, and accepted.
        Now in these cases no error is raised. Also fixed tests.
      ........
        r54929 | collin.winter | 2007-04-23 20:43:46 -0700 (Mon, 23 Apr 2007) | 1 line
      
        Convert PyUnit -> unittest.
      ........
        r54931 | collin.winter | 2007-04-23 21:09:52 -0700 (Mon, 23 Apr 2007) | 1 line
      
        Remove code that hasn't been called in years.
      ........
        r54932 | neal.norwitz | 2007-04-23 21:53:12 -0700 (Mon, 23 Apr 2007) | 1 line
      
        Fix SF #1703110, Incorrect example for add_password() (use uri, not host)
      ........
        r54934 | georg.brandl | 2007-04-24 03:36:42 -0700 (Tue, 24 Apr 2007) | 2 lines
      
        Some new year updates.
      ........
        r54938 | facundo.batista | 2007-04-24 06:54:38 -0700 (Tue, 24 Apr 2007) | 4 lines
      
      
        Added a comment about last change in urllib2.py (all 2xx responses
        are ok now).
      ........
        r54939 | georg.brandl | 2007-04-24 08:10:09 -0700 (Tue, 24 Apr 2007) | 2 lines
      
        Bug #1705717: error in sys.argv docs.
      ........
        r54941 | georg.brandl | 2007-04-24 08:27:13 -0700 (Tue, 24 Apr 2007) | 4 lines
      
        Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file
        (as opposed to the command line) will now write file names ending in
        ".cpp" too.
      ........
        r54944 | raymond.hettinger | 2007-04-24 15:13:43 -0700 (Tue, 24 Apr 2007) | 1 line
      
        Fix markup
      ........
        r54945 | kristjan.jonsson | 2007-04-24 17:10:50 -0700 (Tue, 24 Apr 2007) | 1 line
      
        Merge change 54909 from release25-maint:  Fix several minor issues discovered using code analysis in VisualStudio 2005 Team Edition
      ........
        r54947 | kristjan.jonsson | 2007-04-24 17:17:39 -0700 (Tue, 24 Apr 2007) | 1 line
      
        Make pythoncore compile cleanly with VisualStudio 2005.  Used an explicit typecast to get a 64 bit integer, and undefined the Yield macro that conflicts with winbase.h
      ........
        r54948 | kristjan.jonsson | 2007-04-24 17:19:26 -0700 (Tue, 24 Apr 2007) | 1 line
      
        Remove obsolete comment. Importing of .dll files has been discontinued, only .pyd files supported on windows now.
      ........
        r54949 | georg.brandl | 2007-04-24 23:24:59 -0700 (Tue, 24 Apr 2007) | 2 lines
      
        Patch #1698768: updated the "using Python on the Mac" intro.
      ........
        r54951 | georg.brandl | 2007-04-24 23:25:55 -0700 (Tue, 24 Apr 2007) | 2 lines
      
        Markup fix.
      ........
        r54953 | neal.norwitz | 2007-04-24 23:30:05 -0700 (Tue, 24 Apr 2007) | 3 lines
      
        Whitespace normalization.  Ugh, we really need to do this more often.
        You might want to review this change as it's my first time.  Be gentle. :-)
      ........
        r54956 | collin.winter | 2007-04-25 10:29:52 -0700 (Wed, 25 Apr 2007) | 1 line
      
        Standardize on test.test_support.run_unittest() (as opposed to a mix of run_unittest() and run_suite()). Also, add functionality to run_unittest() that admits usage of unittest.TestLoader.loadTestsFromModule().
      ........
        r54957 | collin.winter | 2007-04-25 10:37:35 -0700 (Wed, 25 Apr 2007) | 1 line
      
        Remove functionality from test_datetime.test_main() that does reference count checking; 'regrtest.py -R' is the way to do this kind of testing.
      ........
        r54958 | collin.winter | 2007-04-25 10:57:53 -0700 (Wed, 25 Apr 2007) | 1 line
      
        Change test_support.have_unicode to use True/False instead of 1/0.
      ........
        r54959 | tim.peters | 2007-04-25 11:47:18 -0700 (Wed, 25 Apr 2007) | 2 lines
      
        Whitespace normalization.
      ........
        r54960 | tim.peters | 2007-04-25 11:48:35 -0700 (Wed, 25 Apr 2007) | 2 lines
      
        Set missing svn:eol-style property on text files.
      ........
        r54961 | collin.winter | 2007-04-25 11:54:36 -0700 (Wed, 25 Apr 2007) | 1 line
      
        Import and raise statement cleanup.
      ........
        r54969 | collin.winter | 2007-04-25 13:41:34 -0700 (Wed, 25 Apr 2007) | 1 line
      
        Convert test_ossaudiodev to use unittest.
      ........
        r54974 | collin.winter | 2007-04-25 14:50:25 -0700 (Wed, 25 Apr 2007) | 1 line
      
        Fix an issue related to the unittest conversion.
      ........
        r54979 | fred.drake | 2007-04-25 21:42:19 -0700 (Wed, 25 Apr 2007) | 1 line
      
        fix some markup errors
      ........
        r54982 | kristjan.jonsson | 2007-04-26 02:15:08 -0700 (Thu, 26 Apr 2007) | 1 line
      
        Export function sanitize_the_mode from fileobject.c as _PyFile_SanitizeMode().  Use this function in posixmodule.c when implementing fdopen().  This fixes test_subprocess.py for a VisualStudio 2005 compile.
      ........
        r54983 | kristjan.jonsson | 2007-04-26 06:44:16 -0700 (Thu, 26 Apr 2007) | 1 line
      
        The locale "En" appears not to be valid on windows underi VisualStudio.2005.  Added "English" to the test_locale.py to make the testsuite pass for that build
      ........
        r54984 | steve.holden | 2007-04-26 07:23:12 -0700 (Thu, 26 Apr 2007) | 1 line
      
        Minor wording change on slicing aide-memoire.
      ........
        r54985 | kristjan.jonsson | 2007-04-26 08:24:54 -0700 (Thu, 26 Apr 2007) | 1 line
      
        Accomodate 64 bit time_t in the _bsddb module.
      ........
      d8faa365