1. 19 Jun, 2008 1 commit
  2. 18 Jun, 2008 1 commit
    • Jeremy Hylton's avatar
      Make a new urllib package . · b06cbddb
      Jeremy Hylton authored
      It consists of code from urllib, urllib2, urlparse, and robotparser.
      The old modules have all been removed.  The new package has five
      submodules: urllib.parse, urllib.request, urllib.response,
      urllib.error, and urllib.robotparser.  The urllib.request.urlopen()
      function uses the url opener from urllib2.
      
      Note that the unittests have not been renamed for the
      beta, but they will be renamed in the future.
      
      Joint work with Senthil Kumaran.
      b06cbddb
  3. 11 Jun, 2008 1 commit
  4. 10 Jun, 2008 1 commit
    • Georg Brandl's avatar
      Merged revisions... · ff2fd5ca
      Georg Brandl authored
      Merged revisions 63724,63726,63732,63744,63754-63755,63757-63758,63760,63775,63781-63782,63787,63805-63808,63818-63819,63823-63824 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63724 | gregory.p.smith | 2008-05-26 22:22:14 +0200 (Mon, 26 May 2008) | 6 lines
      
        Fixes issue2791: subprocess.Popen.communicate leaked a file descripton until
        the last reference to the Popen instance was dropped.  Adding explicit
        close() calls fixes it.
      
        Candidate for backport to release25-maint.
      ........
        r63726 | benjamin.peterson | 2008-05-26 22:43:24 +0200 (Mon, 26 May 2008) | 2 lines
      
        fix minor grammar typo
      ........
        r63732 | benjamin.peterson | 2008-05-26 23:44:26 +0200 (Mon, 26 May 2008) | 2 lines
      
        remove duplication in test module
      ........
        r63744 | lars.gustaebel | 2008-05-27 14:39:23 +0200 (Tue, 27 May 2008) | 3 lines
      
        Do not close external file objects passed to tarfile.open(mode='w:bz2')
        when the TarFile is closed.
      ........
        r63754 | benjamin.peterson | 2008-05-28 03:12:35 +0200 (Wed, 28 May 2008) | 2 lines
      
        update tutorial function with more appropiate one from Eric Smith
      ........
        r63755 | mark.hammond | 2008-05-28 03:54:55 +0200 (Wed, 28 May 2008) | 2 lines
      
        bdist_wininst now works correctly when both --skip-build and --plat-name are specified.
      ........
        r63757 | georg.brandl | 2008-05-28 13:21:39 +0200 (Wed, 28 May 2008) | 2 lines
      
        #2989: add PyType_Modified().
      ........
        r63758 | benjamin.peterson | 2008-05-28 13:51:41 +0200 (Wed, 28 May 2008) | 2 lines
      
        fix spelling
      ........
        r63760 | georg.brandl | 2008-05-28 17:41:36 +0200 (Wed, 28 May 2008) | 2 lines
      
        #2990: prevent inconsistent state while updating method cache.
      ........
        r63775 | georg.brandl | 2008-05-29 09:18:17 +0200 (Thu, 29 May 2008) | 2 lines
      
        Two fixes in bytearray docs.
      ........
        r63781 | georg.brandl | 2008-05-29 09:38:37 +0200 (Thu, 29 May 2008) | 2 lines
      
        #2988: add note about catching CookieError when parsing untrusted cookie data.
      ........
        r63782 | georg.brandl | 2008-05-29 09:45:26 +0200 (Thu, 29 May 2008) | 2 lines
      
        #2985: allow i8 in XMLRPC responses.
      ........
        r63787 | georg.brandl | 2008-05-29 16:35:39 +0200 (Thu, 29 May 2008) | 2 lines
      
        Revert #2990 patch; it's not necessary as Armin showed.
      ........
        r63805 | raymond.hettinger | 2008-05-30 08:37:27 +0200 (Fri, 30 May 2008) | 1 line
      
        Issue 2784: fix leaks in exception exit.
      ........
        r63806 | raymond.hettinger | 2008-05-30 08:49:47 +0200 (Fri, 30 May 2008) | 1 line
      
        Issue 2855: Fix obscure crasher by slowing down the entire module.  Mimics what was done to dictionaries in r59223.
      ........
        r63807 | raymond.hettinger | 2008-05-30 09:16:53 +0200 (Fri, 30 May 2008) | 1 line
      
        Issue 2903:  Add __name__ in globals for namedtuple namespace.
      ........
        r63808 | georg.brandl | 2008-05-30 09:54:16 +0200 (Fri, 30 May 2008) | 2 lines
      
        #2999: fix name of third parameter in unicode.replace()'s docstring.
      ........
        r63818 | georg.brandl | 2008-05-30 21:12:13 +0200 (Fri, 30 May 2008) | 2 lines
      
        getloadavg() is not available on Windows.
      ........
        r63819 | georg.brandl | 2008-05-30 21:17:29 +0200 (Fri, 30 May 2008) | 2 lines
      
        Better quote with single quotes.
      ........
        r63823 | benjamin.peterson | 2008-05-30 22:44:39 +0200 (Fri, 30 May 2008) | 2 lines
      
        fix grammar
      ........
        r63824 | marc-andre.lemburg | 2008-05-30 22:52:18 +0200 (Fri, 30 May 2008) | 5 lines
      
        Update the locale module alias table.
      
        Closes #3011.
      ........
      ff2fd5ca
  5. 26 May, 2008 3 commits
  6. 25 May, 2008 2 commits
    • Georg Brandl's avatar
      Merged revisions... · b923b203
      Georg Brandl authored
      Merged revisions 63412,63445-63447,63449-63450,63452,63454,63459,63463,63465,63470,63483-63484,63496-63497,63499-63501,63530-63531,63540,63614 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63412 | georg.brandl | 2008-05-17 19:57:01 +0200 (Sat, 17 May 2008) | 2 lines
      
        #961805: fix Edit.text_modified().
      ........
        r63445 | georg.brandl | 2008-05-18 10:52:59 +0200 (Sun, 18 May 2008) | 2 lines
      
        GHOP #180 by Michael Schneider: add examples to the socketserver documentation.
      ........
        r63446 | georg.brandl | 2008-05-18 11:12:20 +0200 (Sun, 18 May 2008) | 2 lines
      
        GHOP #134, #171, #137: unit tests for the three HTTPServer modules.
      ........
        r63447 | georg.brandl | 2008-05-18 12:39:26 +0200 (Sun, 18 May 2008) | 3 lines
      
        Take namedtuple item names only from ascii_letters (this blew up on OSX),
        and make sure there are no duplicate names.
      ........
        r63449 | georg.brandl | 2008-05-18 13:46:51 +0200 (Sun, 18 May 2008) | 2 lines
      
        GHOP #217: add support for compiling Python with coverage checking enabled.
      ........
        r63450 | georg.brandl | 2008-05-18 13:52:36 +0200 (Sun, 18 May 2008) | 2 lines
      
        GHOP #257: test distutils' build_ext command, written by Josip Dzolonga.
      ........
        r63452 | georg.brandl | 2008-05-18 15:34:06 +0200 (Sun, 18 May 2008) | 2 lines
      
        Add GHOP students.
      ........
        r63454 | georg.brandl | 2008-05-18 18:32:48 +0200 (Sun, 18 May 2008) | 2 lines
      
        GHOP #121: improve test_pydoc, by Benjamin Peterson.
      ........
        r63459 | benjamin.peterson | 2008-05-18 22:48:07 +0200 (Sun, 18 May 2008) | 2 lines
      
        bring test_pydoc up to my high standards (now that I have them)
      ........
        r63463 | georg.brandl | 2008-05-18 23:10:19 +0200 (Sun, 18 May 2008) | 2 lines
      
        Fix test_pyclbr after another platform-dependent function was added to urllib.
      ........
        r63465 | benjamin.peterson | 2008-05-19 01:07:07 +0200 (Mon, 19 May 2008) | 2 lines
      
        change some imports in tests so they will not be skipped in 3.0
      ........
        r63470 | georg.brandl | 2008-05-19 18:47:25 +0200 (Mon, 19 May 2008) | 2 lines
      
        test_httpservers has unpredictable refcount behavior.
      ........
        r63483 | georg.brandl | 2008-05-20 08:15:36 +0200 (Tue, 20 May 2008) | 2 lines
      
        Activate two more test cases in test_httpservers.
      ........
        r63484 | georg.brandl | 2008-05-20 08:47:31 +0200 (Tue, 20 May 2008) | 2 lines
      
        Argh, this is the *actual* test that works under Windows.
      ........
        r63496 | georg.brandl | 2008-05-20 10:07:36 +0200 (Tue, 20 May 2008) | 2 lines
      
        Improve diffing logic and output for test_pydoc.
      ........
        r63497 | georg.brandl | 2008-05-20 10:10:03 +0200 (Tue, 20 May 2008) | 2 lines
      
        Use inspect.getabsfile() to get the documented module's filename.
      ........
        r63499 | georg.brandl | 2008-05-20 10:25:48 +0200 (Tue, 20 May 2008) | 3 lines
      
        Patch #1775025: allow opening zipfile members via ZipInfo instances.
        Patch by Graham Horler.
      ........
        r63500 | georg.brandl | 2008-05-20 10:40:43 +0200 (Tue, 20 May 2008) | 2 lines
      
        #2592: delegate nb_index and the floor/truediv slots in weakref.proxy.
      ........
        r63501 | georg.brandl | 2008-05-20 10:48:34 +0200 (Tue, 20 May 2008) | 2 lines
      
        #615772: raise a more explicit error from Tkinter.Misc.__contains__.
      ........
        r63530 | benjamin.peterson | 2008-05-22 02:57:02 +0200 (Thu, 22 May 2008) | 2 lines
      
        use more specific asserts in test_opcode
      ........
        r63531 | benjamin.peterson | 2008-05-22 03:02:23 +0200 (Thu, 22 May 2008) | 2 lines
      
        remove redundant invocation of json doctests
      ........
        r63540 | benjamin.peterson | 2008-05-23 01:09:26 +0200 (Fri, 23 May 2008) | 3 lines
      
        fix test_pydoc so it works on make installed Python installations
        Also let it pass when invoked directly
      ........
        r63614 | georg.brandl | 2008-05-25 10:07:37 +0200 (Sun, 25 May 2008) | 2 lines
      
        #2959: allow multiple close() calls for GzipFile.
      ........
      b923b203
    • Georg Brandl's avatar
      #2879: rename _winreg to winreg. · 281cb13d
      Georg Brandl authored
      281cb13d
  7. 20 May, 2008 1 commit
  8. 16 May, 2008 3 commits
    • Alexandre Vassalotti's avatar
      Merged revisions... · fbd52989
      Alexandre Vassalotti authored
      Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,63229-63232,63234-63235,63237-63239,63241,63243-63246,63250-63254,63256-63259,63261,63263-63264,63266-63267,63269-63270,63272-63273,63275-63276,63278,63280-63281,63283-63284,63286-63287,63289-63290,63292-63293,63295-63296,63298-63299,63301-63302,63304-63305,63307,63309-63314,63316-63322,63324-63325,63327-63335,63337-63338,63340-63342,63344-63346,63348 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63208 | georg.brandl | 2008-05-13 15:04:54 -0400 (Tue, 13 May 2008) | 2 lines
      
        #2831: add start argument to enumerate(). Patch by Scott Dial and me.
      ........
        r63209 | marc-andre.lemburg | 2008-05-13 15:10:45 -0400 (Tue, 13 May 2008) | 3 lines
      
        Remove leftovers from reverted setuptools checkin (they were added in r45525).
      ........
        r63211 | georg.brandl | 2008-05-13 17:32:03 -0400 (Tue, 13 May 2008) | 2 lines
      
        Fix a refleak in the _warnings module.
      ........
        r63212 | andrew.kuchling | 2008-05-13 20:46:41 -0400 (Tue, 13 May 2008) | 1 line
      
        List all the removes and renamed modules
      ........
        r63214 | brett.cannon | 2008-05-13 21:09:40 -0400 (Tue, 13 May 2008) | 2 lines
      
        Rewrap some lines in test_py3kwarn.
      ........
        r63219 | georg.brandl | 2008-05-14 02:34:15 -0400 (Wed, 14 May 2008) | 2 lines
      
        Add NEWS entry for #2831.
      ........
        r63220 | neal.norwitz | 2008-05-14 02:47:56 -0400 (Wed, 14 May 2008) | 3 lines
      
        Fix "refleak" by restoring the tearDown method removed by accident (AFAICT)
        in r62788.
      ........
        r63221 | georg.brandl | 2008-05-14 03:18:22 -0400 (Wed, 14 May 2008) | 2 lines
      
        Fix another "refleak" by clearing the filters after test.
      ........
        r63222 | neal.norwitz | 2008-05-14 03:21:42 -0400 (Wed, 14 May 2008) | 5 lines
      
        Install the json package and tests as well as the lib2to3 tests
        so the tests work when run from an install directory.
        They are currently skipped on the daily runs (not from the buildbots)
        for checking refleaks, etc.
      ........
        r63256 | andrew.kuchling | 2008-05-14 21:10:24 -0400 (Wed, 14 May 2008) | 1 line
      
        Note some removals and a rename
      ........
        r63311 | brett.cannon | 2008-05-15 00:36:53 -0400 (Thu, 15 May 2008) | 2 lines
      
        Add a snippet for the deprecation directive for docs.
      ........
        r63313 | gregory.p.smith | 2008-05-15 00:56:18 -0400 (Thu, 15 May 2008) | 5 lines
      
        disable the crashing test.  I will also file a bug.  This crash does
        not appear to be a new bug, its just that the test coverage went up
        recently exposing it.  (I verified that by testing this test code on
        an older Modules/_bsddb.c)
      ........
        r63320 | georg.brandl | 2008-05-15 11:08:32 -0400 (Thu, 15 May 2008) | 2 lines
      
        #2863: add gen.__name__ and add this name to generator repr().
      ........
        r63324 | andrew.kuchling | 2008-05-15 16:07:39 -0400 (Thu, 15 May 2008) | 1 line
      
        Import class from distutils.cmd, not .core, to avoid circular import
      ........
        r63327 | alexandre.vassalotti | 2008-05-15 16:31:42 -0400 (Thu, 15 May 2008) | 2 lines
      
        Fixed typo in a doctest of test_genexps.
      ........
        r63332 | benjamin.peterson | 2008-05-15 18:34:33 -0400 (Thu, 15 May 2008) | 2 lines
      
        add Mac modules to the list of deprecated ones
      ........
        r63333 | benjamin.peterson | 2008-05-15 18:41:16 -0400 (Thu, 15 May 2008) | 2 lines
      
        fix typos in whatsnew
      ........
        r63348 | benjamin.peterson | 2008-05-15 22:24:49 -0400 (Thu, 15 May 2008) | 2 lines
      
        make test_platform a bit more assertive (We'll see what the buildbots say.)
      ........
      fbd52989
    • Alexandre Vassalotti's avatar
      Merged revisions 63066-63076,63079,63081-63085,63087-63097,63099,63101-63104 via svnmerge from · 17a42fcb
      Alexandre Vassalotti authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63066 | georg.brandl | 2008-05-11 10:56:04 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2709 followup: better description of Tk's pros and cons.
      ........
        r63067 | georg.brandl | 2008-05-11 11:05:13 -0400 (Sun, 11 May 2008) | 2 lines
      
        #1326: document and test zipimporter.archive and zipimporter.prefix.
      ........
        r63068 | georg.brandl | 2008-05-11 11:07:39 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2816: clarify error messages for EOF while scanning strings.
      ........
        r63069 | georg.brandl | 2008-05-11 11:17:41 -0400 (Sun, 11 May 2008) | 3 lines
      
        #2787: Flush stdout after writing test name, helpful when running
        hanging or long-running tests. Patch by Adam Olsen.
      ........
        r63070 | georg.brandl | 2008-05-11 11:20:16 -0400 (Sun, 11 May 2008) | 3 lines
      
        #2803: fix wrong invocation of heappush in seldom-reached code.
        Thanks to Matt Harden.
      ........
        r63073 | benjamin.peterson | 2008-05-11 12:38:07 -0400 (Sun, 11 May 2008) | 2 lines
      
        broaden .bzrignore
      ........
        r63076 | andrew.kuchling | 2008-05-11 15:15:52 -0400 (Sun, 11 May 2008) | 1 line
      
        Add message to test assertion
      ........
        r63083 | andrew.kuchling | 2008-05-11 16:08:33 -0400 (Sun, 11 May 2008) | 1 line
      
        Try setting HOME env.var to fix test on Win32
      ........
        r63092 | georg.brandl | 2008-05-11 16:53:55 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2809 followup: even better split docstring.
      ........
        r63094 | georg.brandl | 2008-05-11 17:03:42 -0400 (Sun, 11 May 2008) | 4 lines
      
        - #2250: Exceptions raised during evaluation of names in rlcompleter's
          ``Completer.complete()`` method are now caught and ignored.
      ........
        r63095 | georg.brandl | 2008-05-11 17:16:37 -0400 (Sun, 11 May 2008) | 2 lines
      
        Clarify os.strerror()s exception behavior.
      ........
        r63097 | georg.brandl | 2008-05-11 17:34:10 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2535: remove duplicated method.
      ........
        r63104 | alexandre.vassalotti | 2008-05-11 19:04:27 -0400 (Sun, 11 May 2008) | 2 lines
      
        Moved the Queue module stub in lib-old.
      ........
      17a42fcb
    • Alexandre Vassalotti's avatar
      Merged revisions... · f71e81f1
      Alexandre Vassalotti authored
      Merged revisions 62998-63003,63005-63006,63009-63012,63014-63017,63019-63020,63022-63024,63026-63029,63031-63041,63043-63045,63047-63054,63056-63062 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62998 | andrew.kuchling | 2008-05-10 15:51:55 -0400 (Sat, 10 May 2008) | 7 lines
      
        #1858 from Tarek Ziade:
        Allow multiple repositories in .pypirc; see http://wiki.python.org/moin/EnhancedPyPI
        for discussion.
      
        The patch is slightly revised from Tarek's last patch: I've simplified
        the PyPIRCCommand.finalize_options() method to not look at sys.argv.
        Tests still pass.
      ........
        r63000 | alexandre.vassalotti | 2008-05-10 15:59:16 -0400 (Sat, 10 May 2008) | 5 lines
      
        Cleaned up io._BytesIO.write().
      
        I am amazed that the old code, for inserting null-bytes, actually
        worked. Who wrote that thing? Oh, it is me... doh.
      ........
        r63002 | brett.cannon | 2008-05-10 16:52:01 -0400 (Sat, 10 May 2008) | 2 lines
      
        Revert r62998 as it broke the build (seems distutils.config is missing).
      ........
        r63014 | andrew.kuchling | 2008-05-10 18:12:38 -0400 (Sat, 10 May 2008) | 1 line
      
        #1858: add distutils.config module
      ........
        r63027 | brett.cannon | 2008-05-10 21:09:32 -0400 (Sat, 10 May 2008) | 2 lines
      
        Flesh out the 3.0 deprecation to suggest using the ctypes module.
      ........
        r63028 | skip.montanaro | 2008-05-10 22:59:30 -0400 (Sat, 10 May 2008) | 4 lines
      
        Copied two versions of the example from the interactive session.  Delete
        one.
      ........
        r63037 | georg.brandl | 2008-05-11 03:02:17 -0400 (Sun, 11 May 2008) | 2 lines
      
        reload() takes the module itself.
      ........
        r63038 | alexandre.vassalotti | 2008-05-11 03:06:04 -0400 (Sun, 11 May 2008) | 4 lines
      
        Added test framework for handling module renames.
        Factored the import guard in test_py3kwarn.TestStdlibRemovals into
        a context manager, namely test_support.CleanImport.
      ........
        r63039 | georg.brandl | 2008-05-11 03:06:05 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2742: ``''`` is not converted to NULL in getaddrinfo.
      ........
        r63040 | alexandre.vassalotti | 2008-05-11 03:08:12 -0400 (Sun, 11 May 2008) | 2 lines
      
        Fixed typo in a comment of test_support.CleanImport.
      ........
        r63041 | alexandre.vassalotti | 2008-05-11 03:10:25 -0400 (Sun, 11 May 2008) | 2 lines
      
        Removed a dead line of code.
      ........
        r63043 | georg.brandl | 2008-05-11 04:47:53 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2812: document property.getter/setter/deleter.
      ........
        r63049 | georg.brandl | 2008-05-11 05:06:30 -0400 (Sun, 11 May 2008) | 2 lines
      
        #1153769: document PEP 237 changes to string formatting.
      ........
        r63050 | georg.brandl | 2008-05-11 05:11:40 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2809: elaborate str.split docstring a bit.
      ........
        r63051 | georg.brandl | 2008-05-11 06:13:59 -0400 (Sun, 11 May 2008) | 2 lines
      
        Fix typo.
      ........
        r63052 | georg.brandl | 2008-05-11 06:33:27 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2709: clarification.
      ........
        r63053 | georg.brandl | 2008-05-11 06:42:28 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2659: add ``break_on_hyphens`` to TextWrapper.
      ........
        r63057 | georg.brandl | 2008-05-11 06:59:39 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2741: clarification of value range for address_family.
      ........
        r63058 | georg.brandl | 2008-05-11 07:09:35 -0400 (Sun, 11 May 2008) | 2 lines
      
        #2452: timeout is used for all blocking operations.
      ........
        r63059 | andrew.kuchling | 2008-05-11 09:33:56 -0400 (Sun, 11 May 2008) | 2 lines
      
        #1792: Improve performance of marshal.dumps() on large objects by increasing
        the size of the buffer more quickly.
      ........
        r63060 | andrew.kuchling | 2008-05-11 10:00:00 -0400 (Sun, 11 May 2008) | 1 line
      
        #1858: re-apply patch for this, adding the missing files
      ........
        r63061 | benjamin.peterson | 2008-05-11 10:13:25 -0400 (Sun, 11 May 2008) | 2 lines
      
        Add the "until" command to pdb
      ........
        r63062 | georg.brandl | 2008-05-11 10:17:13 -0400 (Sun, 11 May 2008) | 2 lines
      
        Add some sentence endings.
      ........
      f71e81f1
  9. 15 May, 2008 3 commits
    • Alexandre Vassalotti's avatar
      Merged revisions... · 67495c27
      Alexandre Vassalotti authored
      Merged revisions 62914-62916,62918-62919,62921-62922,62924-62942,62944-62945,62947-62949 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62914 | skip.montanaro | 2008-05-08 20:45:00 -0400 (Thu, 08 May 2008) | 4 lines
      
        Add an example about using NamedTemporaryFile() to replace mktemp().  I'm
        unclear whether the verbatim text should have been indented or by how much.
      ........
        r62915 | benjamin.peterson | 2008-05-08 20:50:40 -0400 (Thu, 08 May 2008) | 2 lines
      
        reindent example
      ........
        r62927 | georg.brandl | 2008-05-09 02:09:25 -0400 (Fri, 09 May 2008) | 2 lines
      
        #2788: add .hgignore file.
      ........
        r62928 | georg.brandl | 2008-05-09 02:10:43 -0400 (Fri, 09 May 2008) | 2 lines
      
        #2781: fix function name.
      ........
        r62929 | georg.brandl | 2008-05-09 02:18:27 -0400 (Fri, 09 May 2008) | 2 lines
      
        Add a sentence to basicConfig() that is in the docstring.
      ........
        r62930 | georg.brandl | 2008-05-09 02:26:54 -0400 (Fri, 09 May 2008) | 2 lines
      
        Add another link to colorsys docs.
      ........
        r62931 | georg.brandl | 2008-05-09 02:36:07 -0400 (Fri, 09 May 2008) | 2 lines
      
        Add Kodos as a re reference.
      ........
        r62932 | georg.brandl | 2008-05-09 02:39:58 -0400 (Fri, 09 May 2008) | 2 lines
      
        Add a note about using reload().
      ........
        r62933 | andrew.kuchling | 2008-05-09 07:46:05 -0400 (Fri, 09 May 2008) | 3 lines
      
        Update planned release date.
        Uncomment PEP 370 section.
        Add some module items
      ........
        r62934 | christian.heimes | 2008-05-09 08:19:09 -0400 (Fri, 09 May 2008) | 1 line
      
        Add --user option to build_ext
      ........
        r62948 | mark.dickinson | 2008-05-09 13:54:23 -0400 (Fri, 09 May 2008) | 3 lines
      
        Issue #2487.  math.ldexp(x, n) raised OverflowError when n was large and
        negative; fix to return an (appropriately signed) zero instead.
      ........
        r62949 | martin.v.loewis | 2008-05-09 14:21:55 -0400 (Fri, 09 May 2008) | 1 line
      
        Use the CHM file name that Sphinx assigns.
      ........
      67495c27
    • Alexandre Vassalotti's avatar
      c926aa0b
    • Alexandre Vassalotti's avatar
      7af87d55
  10. 14 May, 2008 1 commit
    • Alexandre Vassalotti's avatar
      Renamed ConfigParser to configparser. · 9285f7c0
      Alexandre Vassalotti authored
      Merged revisions 63247-63248 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63247 | georg.brandl | 2008-05-14 18:30:31 -0400 (Wed, 14 May 2008) | 2 lines
      
        Update configparser docs for lowercasing rename.
      ........
        r63248 | alexandre.vassalotti | 2008-05-14 18:44:22 -0400 (Wed, 14 May 2008) | 8 lines
      
        Updated import statements to use the new `configparser` module name.
        Updated the documentation to use the new name.
        Revert addition of the stub entry for the old name.
      
        Georg, I am reverting your changes since this commit should propagate
        to py3k.
      ........
      9285f7c0
  11. 08 May, 2008 2 commits
    • Benjamin Peterson's avatar
      Merged revisions 62873,62887,62892-62896,62904 via svnmerge from · 2e52da55
      Benjamin Peterson authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62873 | raymond.hettinger | 2008-05-08 12:18:13 -0500 (Thu, 08 May 2008) | 1 line
      
        Issue 2778.  Document the temporary frozenset swap in __contains__(), remove(), and discard().
      ........
        r62887 | brett.cannon | 2008-05-08 14:50:51 -0500 (Thu, 08 May 2008) | 5 lines
      
        Make test.test_support.catch_warning() take an argument specifying if any
        triggered warnings should be captured. This allows the context manager to be
        used to just prevent the internal state of the 'warnings' framework and thus
        allow triggered warnings to be displayed.
      ........
        r62892 | brett.cannon | 2008-05-08 15:20:24 -0500 (Thu, 08 May 2008) | 4 lines
      
        Fix a bug introduced by the addition of the 'record' argument to
        test.test_support.catch_warning() where showwarning() was not being set
        properly.
      ........
        r62893 | brett.cannon | 2008-05-08 15:20:54 -0500 (Thu, 08 May 2008) | 2 lines
      
        Document the 'record' argument for test.test_support.catch_warning().
      ........
        r62894 | brett.cannon | 2008-05-08 15:23:06 -0500 (Thu, 08 May 2008) | 4 lines
      
        Fix sys.flags to properly expose bytes_warning.
      
        Closes issue #2790.
      ........
        r62895 | brett.cannon | 2008-05-08 15:23:54 -0500 (Thu, 08 May 2008) | 2 lines
      
        Add a missing entry on  the fix for issue #2790.
      ........
        r62896 | brett.cannon | 2008-05-08 15:24:43 -0500 (Thu, 08 May 2008) | 2 lines
      
        Add test.test_support.catch_warning()'s new argument.
      ........
        r62904 | benjamin.peterson | 2008-05-08 17:09:54 -0500 (Thu, 08 May 2008) | 2 lines
      
        Replace instances of os.path.walk with os.walk
      ........
      2e52da55
    • Barry Warsaw's avatar
      Bumping versions for 3.0a5 · af488a50
      Barry Warsaw authored
      af488a50
  12. 06 May, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions 62774-62775,62785,62787-62788 via svnmerge from · dd58a30c
      Christian Heimes authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62774 | georg.brandl | 2008-05-06 19:11:42 +0200 (Tue, 06 May 2008) | 2 lines
      
        #2773: fix description of 'g' and 'G' formatting spec.
      ........
        r62775 | georg.brandl | 2008-05-06 19:20:54 +0200 (Tue, 06 May 2008) | 2 lines
      
        > != (!<).
      ........
        r62785 | benjamin.peterson | 2008-05-07 00:18:11 +0200 (Wed, 07 May 2008) | 2 lines
      
        Fix logic error in Python/_warnings.c and add a test to verify
      ........
        r62787 | benjamin.peterson | 2008-05-07 00:31:52 +0200 (Wed, 07 May 2008) | 2 lines
      
        Make the Python implementation of warnings compatible with the C implementation regarding non-callable showwarning
      ........
        r62788 | christian.heimes | 2008-05-07 00:41:46 +0200 (Wed, 07 May 2008) | 1 line
      
        Implemented PEP 370
      ........
      dd58a30c
  13. 04 May, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions... · 2da7eca3
      Christian Heimes authored
      Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ................
        r62425 | andrew.kuchling | 2008-04-21 03:45:57 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Comment typo
      ................
        r62426 | mark.dickinson | 2008-04-21 03:55:50 +0200 (Mon, 21 Apr 2008) | 2 lines
      
        Silence 'r may be used uninitialized' compiler warning.
      ................
        r62427 | andrew.kuchling | 2008-04-21 04:08:00 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Markup fix
      ................
        r62428 | andrew.kuchling | 2008-04-21 04:08:13 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Wording changes
      ................
        r62429 | andrew.kuchling | 2008-04-21 04:14:24 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Add various items
      ................
        r62434 | thomas.heller | 2008-04-21 15:46:55 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Fix typo.
      ................
        r62435 | david.goodger | 2008-04-21 16:40:22 +0200 (Mon, 21 Apr 2008) | 1 line
      
        corrections ("reStructuredText" is one word)
      ................
        r62436 | david.goodger | 2008-04-21 16:43:33 +0200 (Mon, 21 Apr 2008) | 1 line
      
        capitalization
      ................
        r62441 | gregory.p.smith | 2008-04-21 19:46:40 +0200 (Mon, 21 Apr 2008) | 2 lines
      
        explicitly flush after the ... since there wasn't a newline
      ................
        r62444 | jeroen.ruigrok | 2008-04-21 22:15:39 +0200 (Mon, 21 Apr 2008) | 2 lines
      
        Windows x64 also falls under VER_PLATFORM_WIN32_NT.
      ................
        r62446 | gregory.p.smith | 2008-04-21 23:31:08 +0200 (Mon, 21 Apr 2008) | 3 lines
      
        If sys.stdin is not a tty, fall back to default_getpass after printing
        a warning instead of failing with a termios.error.
      ................
        r62447 | mark.dickinson | 2008-04-22 00:32:24 +0200 (Tue, 22 Apr 2008) | 8 lines
      
        test_math and test_cmath are failing on the FreeBSD 6.2 trunk buildbot,
        apparently because tanh(-0.) loses the sign of zero on that platform.
        If true, this is a bug in FreeBSD.
      
        Added a configure test to verify this.  I still need to figure out
        how best to deal with this failure.
      ................
        r62448 | amaury.forgeotdarc | 2008-04-22 00:35:30 +0200 (Tue, 22 Apr 2008) | 7 lines
      
        Issue 2665: On Windows, sys.stderr does not contain a valid file when running without a console.
        It seems to work, but will fail at the first flush.
      
        This causes IDLE to crash when too many warnings are printed.
      
        Will backport.
      ................
        r62450 | benjamin.peterson | 2008-04-22 00:57:00 +0200 (Tue, 22 Apr 2008) | 2 lines
      
        Fix Sphinx warnings
      ................
        r62451 | mark.dickinson | 2008-04-22 02:54:27 +0200 (Tue, 22 Apr 2008) | 3 lines
      
        Make configure test for tanh(-0.) == -0. committed in r62447 actually
        work.  (The test wasn't properly linked with libm.  Sigh.)
      ................
        r62452 | benjamin.peterson | 2008-04-22 04:16:03 +0200 (Tue, 22 Apr 2008) | 2 lines
      
        Various io doc updates
      ................
        r62453 | neal.norwitz | 2008-04-22 07:07:47 +0200 (Tue, 22 Apr 2008) | 1 line
      
        Add Thomas Lee
      ................
        r62454 | gregory.p.smith | 2008-04-22 10:08:41 +0200 (Tue, 22 Apr 2008) | 8 lines
      
        Major improvements:
        * Default to using /dev/tty for the password prompt and input before
          falling back to sys.stdin and sys.stderr.
        * Use sys.stderr instead of sys.stdout.
        * print the 'password may be echoed' warning to stream used to display
          the prompt rather than always sys.stderr.
        * warn() with GetPassWarning when input may be echoed.
      ................
        r62455 | gregory.p.smith | 2008-04-22 10:11:33 +0200 (Tue, 22 Apr 2008) | 2 lines
      
        update the getpass entry
      ................
        r62463 | amaury.forgeotdarc | 2008-04-22 23:14:41 +0200 (Tue, 22 Apr 2008) | 5 lines
      
        Issue #2670: urllib2.build_opener() failed when two handlers
        derive the same default base class.
      
        Will backport.
      ................
        r62465 | skip.montanaro | 2008-04-23 00:45:09 +0200 (Wed, 23 Apr 2008) | 3 lines
      
        Factor in documentation changes from issue 1753732.
      ................
        r62466 | gregory.p.smith | 2008-04-23 03:06:42 +0200 (Wed, 23 Apr 2008) | 2 lines
      
        syntax fixup
      ................
        r62469 | benjamin.peterson | 2008-04-23 22:38:06 +0200 (Wed, 23 Apr 2008) | 2 lines
      
        #2673 Fix example typo in optparse docs
      ................
        r62474 | martin.v.loewis | 2008-04-24 11:50:50 +0200 (Thu, 24 Apr 2008) | 2 lines
      
        Add Guilherme Polo.
      ................
        r62476 | martin.v.loewis | 2008-04-24 15:16:36 +0200 (Thu, 24 Apr 2008) | 3 lines
      
        Remove Py_Refcnt, Py_Type, Py_Size, as they were added only
        for backwards compatibility, yet 2.5 did not have them at all.
      ................
        r62477 | martin.v.loewis | 2008-04-24 15:17:24 +0200 (Thu, 24 Apr 2008) | 2 lines
      
        Fix typo.
      ................
        r62478 | martin.v.loewis | 2008-04-24 15:18:03 +0200 (Thu, 24 Apr 2008) | 2 lines
      
        Add Jesus Cea.
      ................
        r62480 | amaury.forgeotdarc | 2008-04-24 20:07:05 +0200 (Thu, 24 Apr 2008) | 4 lines
      
        Issue2681: the literal 0o8 was wrongly accepted, and evaluated as float(0.0).
        This happened only when 8 is the first digit.
        Credits go to Lukas Meuser.
      ................
        r62485 | amaury.forgeotdarc | 2008-04-24 22:10:26 +0200 (Thu, 24 Apr 2008) | 5 lines
      
        Disable gc when running test_trace, or we may record the __del__ of collected objects.
      
        See http://mail.python.org/pipermail/python-checkins/2008-April/068633.html
        the extra events perfectly match several calls to socket._fileobject.__del__()
      ................
        r62492 | neal.norwitz | 2008-04-25 05:40:17 +0200 (Fri, 25 Apr 2008) | 1 line
      
        Fix typo (now -> no)
      ................
        r62497 | armin.rigo | 2008-04-25 11:35:18 +0200 (Fri, 25 Apr 2008) | 2 lines
      
        A new crasher.
      ................
        r62498 | thomas.heller | 2008-04-25 17:44:16 +0200 (Fri, 25 Apr 2008) | 1 line
      
        Add from_buffer and from_buffer_copy class methods to ctypes types.
      ................
        r62500 | mark.dickinson | 2008-04-25 18:59:09 +0200 (Fri, 25 Apr 2008) | 3 lines
      
        Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.
      ................
        r62507 | benjamin.peterson | 2008-04-25 23:43:56 +0200 (Fri, 25 Apr 2008) | 2 lines
      
        Allow test_import to work when it is invoked directly
      ................
        r62513 | georg.brandl | 2008-04-26 20:31:07 +0200 (Sat, 26 Apr 2008) | 2 lines
      
        #2691: document PyLong (s)size_t APIs, patch by Alexander Belopolsky.
      ................
        r62514 | georg.brandl | 2008-04-26 20:32:17 +0200 (Sat, 26 Apr 2008) | 2 lines
      
        Add missing return type to dealloc.
      ................
        r62516 | alexandre.vassalotti | 2008-04-27 02:52:24 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        Fixed URL of PEP 205 in weakref's module docstring.
      ................
        r62521 | georg.brandl | 2008-04-27 11:39:59 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        #2677: add note that not all functions may accept keyword args.
      ................
        r62531 | georg.brandl | 2008-04-27 19:38:55 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        Use correct XHTML tags.
      ................
        r62535 | benjamin.peterson | 2008-04-27 20:14:39 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        #2700 Document PyNumber_ToBase
      ................
        r62545 | skip.montanaro | 2008-04-27 22:53:57 +0200 (Sun, 27 Apr 2008) | 1 line
      
        minor wording changes, rewrap a few lines
      ................
        r62546 | kurt.kaiser | 2008-04-27 23:07:41 +0200 (Sun, 27 Apr 2008) | 7 lines
      
        Home / Control-A toggles between left margin and end of leading white
        space.  Patch 1196903 Jeff Shute.
      
        M    idlelib/PyShell.py
        M    idlelib/EditorWindow.py
        M    idlelib/NEWS.txt
      ................
        r62548 | kurt.kaiser | 2008-04-27 23:38:05 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        Improved AutoCompleteWindow logic.  Patch 2062 Tal Einat.
      ................
        r62549 | kurt.kaiser | 2008-04-27 23:52:19 +0200 (Sun, 27 Apr 2008) | 4 lines
      
        Autocompletion of filenames now support alternate separators, e.g. the
        '/' char on Windows.  Patch 2061 Tal Einat.
      ................
        r62550 | skip.montanaro | 2008-04-28 00:49:56 +0200 (Mon, 28 Apr 2008) | 6 lines
      
        A few small changes:
        * The only exception we should catch when trying to import cStringIO is an
          ImportError.
        * Delete the function signatures embedded in the mk*temp docstrings.
        * The tempdir global variable was initialized twice.
      ................
        r62551 | skip.montanaro | 2008-04-28 00:52:02 +0200 (Mon, 28 Apr 2008) | 4 lines
      
        Wrap some long paragraphs and include the default values for optional
        function parameters.
      ................
        r62553 | skip.montanaro | 2008-04-28 04:57:23 +0200 (Mon, 28 Apr 2008) | 7 lines
      
        Minor cleanups:
        * Avoid creating unused local variables where we can.  Where we can't prefix
          the unused variables with '_'.
        * Avoid shadowing builtins where it won't change the external interface of a
          function.
        * Use None as default path arg to readmodule and readmodule_ex.
      ................
        r62554 | skip.montanaro | 2008-04-28 04:59:45 +0200 (Mon, 28 Apr 2008) | 6 lines
      
        Correct documentation to match implementation: "Class" instead of
        "class_descriptor", "Function" instead of "function_descriptor".  Note
        default path value for readmodule*.  Wrap some long paragraphs.  Don't
        mention 'inpackage' which isn't part of the public API.
      ................
        r62555 | brett.cannon | 2008-04-28 05:23:50 +0200 (Mon, 28 Apr 2008) | 5 lines
      
        Fix a bug introduced by the warnings rewrite where tracebacks were being
        improperly indented.
      
        Closes issue #2699.
      ................
        r62556 | skip.montanaro | 2008-04-28 05:25:37 +0200 (Mon, 28 Apr 2008) | 2 lines
      
        Wrap some long lines.
      ................
        r62557 | skip.montanaro | 2008-04-28 05:27:53 +0200 (Mon, 28 Apr 2008) | 6 lines
      
        Get rid of _test(), _main(), _debug() and _check().  Tests are no longer
        needed (better set available in Lib/test/test_robotparser.py).  Clean up a
        few PEP 8 nits (compound statements on a single line, whitespace around
        operators).
      ................
        r62558 | brett.cannon | 2008-04-28 06:50:06 +0200 (Mon, 28 Apr 2008) | 3 lines
      
        Rename the test_traceback_print() function to traceback_print() to prevent
        test_capi from automatically calling the function.
      ................
        r62559 | georg.brandl | 2008-04-28 07:16:30 +0200 (Mon, 28 Apr 2008) | 2 lines
      
        Fix markup.
      ................
        r62569 | amaury.forgeotdarc | 2008-04-28 23:07:06 +0200 (Mon, 28 Apr 2008) | 5 lines
      
        test_sundry performs minimal tests (a simple import...) on modules that are not tested otherwise.
      
        Some of them now have tests and can be removed.
        Only 70 to go...
      ................
        r62574 | andrew.kuchling | 2008-04-29 04:03:54 +0200 (Tue, 29 Apr 2008) | 1 line
      
        Strip down SSL docs; I'm not managing to get test programs working, so I'll just give a minimal description
      ................
        r62577 | martin.v.loewis | 2008-04-29 08:10:53 +0200 (Tue, 29 Apr 2008) | 2 lines
      
        Add Rodrigo and Heiko.
      ................
        r62593 | nick.coghlan | 2008-04-30 16:23:36 +0200 (Wed, 30 Apr 2008) | 1 line
      
        Update command line usage documentation to reflect 2.6 changes (also includes some minor cleanups). Addresses TODO list issue 2258
      ................
        r62595 | andrew.kuchling | 2008-04-30 18:19:55 +0200 (Wed, 30 Apr 2008) | 1 line
      
        Typo fix
      ................
        r62604 | benjamin.peterson | 2008-04-30 23:03:58 +0200 (Wed, 30 Apr 2008) | 2 lines
      
        make test_support's captured_output a bit more robust when exceptions happen
      ................
        r62605 | georg.brandl | 2008-04-30 23:08:42 +0200 (Wed, 30 Apr 2008) | 2 lines
      
        #1748: use functools.wraps instead of rolling own metadata update.
      ................
        r62606 | benjamin.peterson | 2008-04-30 23:25:55 +0200 (Wed, 30 Apr 2008) | 2 lines
      
        Remove some from __future__ import with_statements
      ................
        r62608 | benjamin.peterson | 2008-05-01 00:03:36 +0200 (Thu, 01 May 2008) | 2 lines
      
        Fix typo in whatsnew
      ................
        r62616 | georg.brandl | 2008-05-01 20:24:32 +0200 (Thu, 01 May 2008) | 2 lines
      
        Fix synopsis.
      ................
        r62626 | brett.cannon | 2008-05-02 04:25:09 +0200 (Fri, 02 May 2008) | 6 lines
      
        Fix a backwards-compatibility mistake where a new optional argument for
        warnings.showwarning() was being used. This broke pre-existing replacements for
        the function since they didn't support the extra argument.
      
        Closes issue 2705.
      ................
        r62627 | gregory.p.smith | 2008-05-02 09:26:52 +0200 (Fri, 02 May 2008) | 20 lines
      
        This should fix issue2632.  A long description of the two competing
        problems is in the bug report (one old, one recently introduced trying
        to fix the old one).  In short:
      
        buffer data during socket._fileobject.read() and readlines() within a
        cStringIO object instead of a [] of str()s returned from the recv()
        call.
      
        This prevents excessive memory use due to the size parameter being
        passed to recv() being grossly larger than the actual size of the data
        returned *and* prevents excessive cpu usage due to looping in python
        calling recv() with a very tiny size value if min() is used as the
        previous memory-use bug "fix" did.
      
        It also documents what the socket._fileobject._rbufsize member is
        actually used for.
      
        This is a candidate for back porting to 2.5.
      ................
        r62636 | mark.hammond | 2008-05-02 14:48:15 +0200 (Fri, 02 May 2008) | 2 lines
      
        #2581: Vista UAC/elevation support for bdist_wininst
      ................
        r62638 | facundo.batista | 2008-05-02 19:39:00 +0200 (Fri, 02 May 2008) | 3 lines
      
      
        Fixed some test structures. Thanks Mark Dickinson.
      ................
        r62644 | ronald.oussoren | 2008-05-02 21:45:11 +0200 (Fri, 02 May 2008) | 7 lines
      
        Fix for issue #2573: Can't change the framework name on OS X builds
      
        This introduces a new configure option: --with-framework-name=NAME
        (defaulting to 'Python'). This allows you to install several copies
        of the Python framework with different names (such as a normal build
        and a debug build).
      ................
        r62645 | ronald.oussoren | 2008-05-02 21:58:56 +0200 (Fri, 02 May 2008) | 2 lines
      
        Finish fix for issue2573, previous patch was incomplete.
      ................
        r62647 | martin.v.loewis | 2008-05-02 23:30:20 +0200 (Fri, 02 May 2008) | 13 lines
      
        Merged revisions 62263-62646 via svnmerge from
        svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
      
        ........
          r62470 | david.wolever | 2008-04-24 02:11:07 +0200 (Do, 24 Apr 2008) | 3 lines
      
          Fixed up and applied the patch for #2431 -- speeding up 2to3 with a lookup table.
        ........
          r62646 | martin.v.loewis | 2008-05-02 23:29:27 +0200 (Fr, 02 Mai 2008) | 2 lines
      
          Fix whitespace.
        ........
      ................
        r62648 | ronald.oussoren | 2008-05-02 23:42:35 +0200 (Fri, 02 May 2008) | 4 lines
      
        Fix for #1905: PythonLauncher not working correctly on OSX 10.5/Leopard
      
        This fixes both Python Launchar and the terminalcommand module.
      ................
        r62651 | ronald.oussoren | 2008-05-02 23:54:56 +0200 (Fri, 02 May 2008) | 2 lines
      
        Fix for issue #2520 (cannot import macerrors)
      ................
        r62652 | benjamin.peterson | 2008-05-03 00:12:58 +0200 (Sat, 03 May 2008) | 2 lines
      
        capitalization nit for reStructuredText
      ................
        r62653 | brett.cannon | 2008-05-03 03:02:41 +0200 (Sat, 03 May 2008) | 2 lines
      
        Fix some indentation errors.
      ................
        r62656 | brett.cannon | 2008-05-03 05:19:39 +0200 (Sat, 03 May 2008) | 6 lines
      
        Fix the C implementation of 'warnings' to infer the filename of the module that
        raised an exception properly when __file__ is not set, __name__ == '__main__',
        and sys.argv[0] is a false value.
      
        Closes issue2743.
      ................
        r62661 | amaury.forgeotdarc | 2008-05-03 14:21:13 +0200 (Sat, 03 May 2008) | 8 lines
      
        In test_io, StatefulIncrementalDecoderTest was not part of the test suite.
        And of course, the test failed:
        a bytearray was used without reason in io.TextIOWrapper.tell().
      
        The difference is that iterating over bytes (i.e. str in python2.6) returns 1-char bytes,
        whereas bytearrays yield integers.
        This code should still work with python3.0
      ................
        r62663 | benjamin.peterson | 2008-05-03 17:56:42 +0200 (Sat, 03 May 2008) | 2 lines
      
        The compiling struct is now passed around to all AST helpers (see issue 2720)
      ................
        r62680 | benjamin.peterson | 2008-05-03 23:35:18 +0200 (Sat, 03 May 2008) | 2 lines
      
        Moved testing of builtin types out of test_builtin and into type specific modules
      ................
        r62686 | mark.dickinson | 2008-05-04 04:25:46 +0200 (Sun, 04 May 2008) | 4 lines
      
        Make sure that Context traps and flags dictionaries have values 0 and 1
        (as documented) rather than True and False.
      ................
        r62687 | benjamin.peterson | 2008-05-04 05:05:49 +0200 (Sun, 04 May 2008) | 2 lines
      
        Fix typo in whatsnew
      ................
        r62696 | georg.brandl | 2008-05-04 11:15:04 +0200 (Sun, 04 May 2008) | 2 lines
      
        #2752: wrong meaning of '' for socket host.
      ................
        r62699 | christian.heimes | 2008-05-04 13:50:53 +0200 (Sun, 04 May 2008) | 1 line
      
        Added note that Python requires at least Win2k SP4
      ................
        r62700 | gerhard.haering | 2008-05-04 14:59:57 +0200 (Sun, 04 May 2008) | 3 lines
      
        SQLite requires 64-bit integers in order to build. So the whole HAVE_LONG_LONG
        #ifdefing was useless.
      ................
        r62701 | gerhard.haering | 2008-05-04 15:15:12 +0200 (Sun, 04 May 2008) | 3 lines
      
        Applied sqliterow-richcmp.diff patch from Thomas Heller in Issue2152. The
        sqlite3.Row type is now correctly hashable.
      ................
        r62702 | gerhard.haering | 2008-05-04 15:42:44 +0200 (Sun, 04 May 2008) | 5 lines
      
        Implemented feature request 2157: Converter names are cut off at '('
        characters. This avoids the common case of something like 'NUMBER(10)' not
        being parsed as 'NUMBER', like expected. Also corrected the docs about
        converter names being case-sensitive. They aren't any longer.
      ................
        r62703 | georg.brandl | 2008-05-04 17:45:05 +0200 (Sun, 04 May 2008) | 2 lines
      
        #2757: Remove spare newline.
      ................
        r62711 | benjamin.peterson | 2008-05-04 21:10:02 +0200 (Sun, 04 May 2008) | 2 lines
      
        Fix typo in bugs.rst
      ................
      2da7eca3
  14. 09 Apr, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions... · f39783d3
      Christian Heimes authored
      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.
      ........
      f39783d3
  15. 07 Apr, 2008 1 commit
    • Thomas Wouters's avatar
      Merged revisions 62179 via svnmerge from · 6b17a395
      Thomas Wouters authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62179 | thomas.wouters | 2008-04-06 01:39:15 +0200 (Sun, 06 Apr 2008) | 10 lines
      
      
        Fix test_distutils to not fail when running 'make test' from a Python build
        directory that is not the source directory (ie, one created using
        '/path/to/source/configure'.) Leaves this test very slightly degraded in
        that particular case, compared to the build-in-sourcedir case, but that case
        isn't a particularly strong test either: neither test the actual path that
        will be used after installing. There isn't a particularly good way to test
        this, and a poor test beats a failing test.
      ........
      6b17a395
  16. 05 Apr, 2008 1 commit
    • Neal Norwitz's avatar
      Merged revisions... · dc94cc04
      Neal Norwitz authored
      Merged revisions 61440-61441,61443,61445-61448,61451-61452,61455-61457,61459-61464,61466-61467,61469-61470,61476-61477,61479,61481-61482,61485,61487,61490,61493-61494,61497,61499-61502,61505-61506,61508,61511-61514,61519,61521-61522,61530-61531,61533-61537,61541-61555,61557-61558,61561-61562,61566-61569,61572-61574,61578-61579,61583-61584,61588-61589,61592,61594,61598-61601,61603-61604,61607-61612,61617,61619-61620,61624,61626,61628-61630,61635-61638,61640-61643,61645,61648,61653-61655,61659-61662,61664,61666,61668-61671,61673,61675,61679-61680,61682,61685-61686,61689-61695,61697-61699,61701-61703,61706,61710,61713,61717,61723,61726-61730,61736,61738,61740,61742,61745-61752,61754-61760,61762-61764,61768,61770-61772,61774-61775,61784-61787,61789-61792,61794-61795,61797-61806,61808-61809,61811-61812,61814-61819,61824,61826-61833,61835-61840,61843-61845,61848,61850,61854-61862,61865-61866,61868,61872-61873,61876-61877,61883-61888,61890-61891,61893-61899,61901-61903,61905-61912,61914,61917,61920-61921,61927,61930,61932-61934,61939,61941-61942,61944-61951,61955,61960-61963,61980,61982-61983,61991,61994-61996,62001-62003,62008-62010,62016-62017,62022,62024,62027,62031-62034,62041,62045-62046,62055-62058,62060-62066,62068-62074,62076-62079,62081-62083,62086-62089,62092-62094,62098,62101,62104,62106-62109,62115-62122,62124-62125,62127-62128,62130,62132,62134-62137,62139-62142,62144,62146-62148,62150-62152,62155-62161 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62127 | trent.nelson | 2008-04-03 08:39:17 -0700 (Thu, 03 Apr 2008) | 1 line
      
        Remove the building of Berkeley DB step; _bsddb44.vcproj takes care of this for us now.
      ........
        r62136 | amaury.forgeotdarc | 2008-04-03 16:07:55 -0700 (Thu, 03 Apr 2008) | 9 lines
      
        #1733757: the interpreter would hang on shutdown, if the function set by sys.settrace
        calls threading.currentThread.
      
        The correction somewhat improves the code, but it was close.
        Many thanks to the "with" construct, which turns python code into C calls.
      
        I wonder if it is not better to sys.settrace(None) just after
        running the __main__ module and before finalization.
      ........
        r62141 | jeffrey.yasskin | 2008-04-03 21:51:19 -0700 (Thu, 03 Apr 2008) | 5 lines
      
        Doh! os.read() raises an OSError, not an IOError when it's interrupted.
      
        And fix some flakiness in test_itimer_prof, which could detect that the timer
        had reached 0 before the signal arrived announcing that fact.
      ........
        r62142 | fred.drake | 2008-04-03 22:41:30 -0700 (Thu, 03 Apr 2008) | 4 lines
      
        - Issue #2385: distutils.core.run_script() makes __file__ available, so the
          controlled environment will more closely mirror the typical script
          environment.  This supports setup.py scripts that refer to data files.
      ........
        r62147 | fred.drake | 2008-04-04 04:31:14 -0700 (Fri, 04 Apr 2008) | 6 lines
      
        my previous change did what I said it should not: it changed the current
        directory to the directory in which the setup.py script lived (which made
        __file__ wrong)
      
        fixed, with test that the script is run in the current directory of the caller
      ........
        r62148 | fred.drake | 2008-04-04 04:38:51 -0700 (Fri, 04 Apr 2008) | 2 lines
      
        stupid, stupid, stupid!
      ........
        r62150 | jeffrey.yasskin | 2008-04-04 09:48:19 -0700 (Fri, 04 Apr 2008) | 2 lines
      
        Oops again. EINTR is in errno, not signal.
      ........
        r62158 | andrew.kuchling | 2008-04-04 19:42:20 -0700 (Fri, 04 Apr 2008) | 1 line
      
        Minor edits
      ........
        r62159 | andrew.kuchling | 2008-04-04 19:47:07 -0700 (Fri, 04 Apr 2008) | 1 line
      
        Markup fix; explain what interval timers do; typo fix
      ........
        r62160 | andrew.kuchling | 2008-04-04 20:38:39 -0700 (Fri, 04 Apr 2008) | 1 line
      
        Various edits
      ........
        r62161 | neal.norwitz | 2008-04-04 21:26:31 -0700 (Fri, 04 Apr 2008) | 9 lines
      
        Prevent test_sqlite from hanging on older versions of sqlite.
        The problem is that when trying to do the second insert, sqlite seems to sleep
        for a very long time.  Here is the output from strace:
      
          read(6, "SQLite format 3\0\4\0\1\1\0@  \0\0\0\1\0\0\0\0"..., 1024) = 1024
          nanosleep({4294, 966296000},  <unfinished ...>
      
        I don't know which version this was fixed in, but 3.2.1 definitely fails.
      ........
      dc94cc04
  17. 02 Apr, 2008 1 commit
  18. 22 Mar, 2008 2 commits
  19. 19 Mar, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions... · 227cb3d3
      Christian Heimes authored
      Merged revisions 61538-61540,61556,61559-61560,61563,61565,61571,61575-61576,61580-61582,61586,61591,61593,61595,61605-61606,61613-61616,61618,61621-61623,61625,61627,61631-61634 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61538 | steven.bethard | 2008-03-18 20:03:50 +0100 (Di, 18 Mär 2008) | 1 line
      
        cell_compare needs to return -2 instead of NULL.
      ........
        r61539 | steven.bethard | 2008-03-18 20:04:32 +0100 (Di, 18 Mär 2008) | 1 line
      
        _have_soundcard() is a bad check for winsound.Beep, since you can have a soundcard but have the beep driver disabled. This revision basically disables the beep tests by wrapping them in a try/except. The Right Way To Do It is to come up with a _have_enabled_beep_driver() and use that.
      ........
        r61540 | gregory.p.smith | 2008-03-18 20:05:32 +0100 (Di, 18 Mär 2008) | 8 lines
      
        Fix chown on 64-bit linux.  It needed to take a long (64-bit on 64bit linux) as
        uid and gid input to accept values >=2**31 as valid while still accepting
        negative numbers to pass -1 to chown for "no change".
      
        Fixes issue1747858.
      
        This should be backported to release25-maint.
      ........
        r61556 | steven.bethard | 2008-03-18 20:59:14 +0100 (Di, 18 Mär 2008) | 1 line
      
        Fix test_atexit so that it still passes when -3 is supplied. (It was catching the warning messages on stdio from using the reload() function.)
      ........
        r61559 | neal.norwitz | 2008-03-18 21:30:38 +0100 (Di, 18 Mär 2008) | 1 line
      
        Import the test properly.  This is especially important for py3k.
      ........
        r61560 | gregory.p.smith | 2008-03-18 21:40:01 +0100 (Di, 18 Mär 2008) | 2 lines
      
        news entry for the chown fix
      ........
        r61563 | brett.cannon | 2008-03-18 22:12:42 +0100 (Di, 18 Mär 2008) | 2 lines
      
        Ignore BIG5HKSCS-2004.TXT which is downloaded as part of a test.
      ........
        r61565 | steven.bethard | 2008-03-18 22:30:13 +0100 (Di, 18 Mär 2008) | 1 line
      
        Have regrtest skip test_py3kwarn when the -3 flag is missing.
      ........
        r61571 | gregory.p.smith | 2008-03-18 23:27:41 +0100 (Di, 18 Mär 2008) | 4 lines
      
        Add a test to make sure zlib.crc32 and binascii.crc32 return the same thing.
        Fix a buglet in binascii.crc32, the second optional argument could previously
        have a signedness mismatch with the C variable its going into.
      ........
        r61575 | raymond.hettinger | 2008-03-19 00:22:29 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Speed-up isinstance() for one easy case.
      ........
        r61576 | raymond.hettinger | 2008-03-19 00:33:08 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Issue: 2354: Add 3K warning for the cmp argument to list.sort() and sorted().
      ........
        r61580 | andrew.kuchling | 2008-03-19 02:05:35 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Add Jeff Rush
      ........
        r61581 | gregory.p.smith | 2008-03-19 02:38:35 +0100 (Mi, 19 Mär 2008) | 3 lines
      
        Mention that crc32 and adler32 are available in a different module (zlib).
        Some people look for them in hashlib.
      ........
        r61582 | gregory.p.smith | 2008-03-19 02:46:10 +0100 (Mi, 19 Mär 2008) | 3 lines
      
        Use zlib's crc32 routine instead of binascii when available.  zlib's is faster
        when compiled properly optimized and about the same speed otherwise.
      ........
        r61586 | david.wolever | 2008-03-19 03:26:57 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Added my name to ACKS
      ........
        r61591 | gregory.p.smith | 2008-03-19 04:14:41 +0100 (Mi, 19 Mär 2008) | 5 lines
      
        Fix the struct module DeprecationWarnings that zipfile was triggering by
        removing all use of signed struct values.
      
        test_zipfile and test_zipfile64 pass.  no more warnings.
      ........
        r61593 | raymond.hettinger | 2008-03-19 04:56:59 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Fix compiler warning.
      ........
        r61595 | martin.v.loewis | 2008-03-19 05:39:13 +0100 (Mi, 19 Mär 2008) | 2 lines
      
        Issue #2400: Allow relative imports to "import *".
      ........
        r61605 | martin.v.loewis | 2008-03-19 07:00:28 +0100 (Mi, 19 Mär 2008) | 2 lines
      
        Import relimport using a relative import.
      ........
        r61606 | trent.nelson | 2008-03-19 07:28:24 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Issue2290: Support x64 Windows builds that live in pcbuild/amd64.  Without it, sysutils._python_build() returns the wrong directory, which causes the test_get_config_h_filename method in Lib/distutils/tests/test_sysconfig.py to fail.
      ........
        r61613 | trent.nelson | 2008-03-19 08:45:19 +0100 (Mi, 19 Mär 2008) | 3 lines
      
        Refine the Visual Studio 2008 build solution in order to improve how we deal with external components, as well as fixing outstanding issues with Windows x64 build support.  Introduce two new .vcproj files, _bsddb44.vcproj and sqlite3.vcproj, which replace the previous pre-link event scripts for _bsddb and _sqlite3 respectively.  The new project files inherit from our property files as if they were any other Python module.  This has numerous benefits.  First, the components get built with exactly the same compiler flags and settings as the rest of Python.  Second, it makes it much easier to debug problems in the external components when they're part of the build system.  Third, they'll benefit from profile guided optimisation in the release builds, just like the rest of Python core.
      
        I've also introduced a slightly new pattern for managing externals in subversion.  New components get checked in as <name>-<version>.x, where <version> matches the exact vendor version string.  After the initial import of the external component, the .x is tagged as .0 (i.e. tcl-8.4.18.x -> tcl-8.4.18.0).  Some components may not need any tweaking, whereas there are others that might (tcl/tk fall into this bucket).  In that case, the relevant modifications are made to the .x branch, which will be subsequently tagged as .1 (and then n+1 going forward) when they build successfully and all tests pass.  Buildbots will be converted to rely on these explicit tags only, which makes it easy for us to switch them over to a new version as and when required.  (Simple change to external(-amd64).bat: if we've bumped tcl to 8.4.18.1, change the .bat to rmdir 8.4.18.0 if it exists and check out a new .1 copy.)
      ........
        r61614 | trent.nelson | 2008-03-19 08:56:39 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Remove extraneous apostrophe and semi-colon from AdditionalIncludeDirectories.
      ........
        r61615 | georg.brandl | 2008-03-19 08:56:40 +0100 (Mi, 19 Mär 2008) | 2 lines
      
        Remove footnote from versionchanged as it upsets LaTeX.
      ........
        r61616 | georg.brandl | 2008-03-19 08:57:57 +0100 (Mi, 19 Mär 2008) | 2 lines
      
        Another one.
      ........
        r61618 | trent.nelson | 2008-03-19 09:06:03 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Fix the tcl-8.4.18.1 path and make sure we cd into the right directory when building tcl/tk.
      ........
        r61621 | trent.nelson | 2008-03-19 10:23:08 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Lets have another try at getting the Windows buildbots in a consistent state before rebuilding using the new process.
      ........
        r61622 | eric.smith | 2008-03-19 13:09:55 +0100 (Mi, 19 Mär 2008) | 2 lines
      
        Use test.test_support.captured_stdout instead of a custom contextmanager.
        Thanks Nick Coghlan.
      ........
        r61623 | eric.smith | 2008-03-19 13:15:10 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Trivial typo.
      ........
        r61625 | thomas.heller | 2008-03-19 17:10:57 +0100 (Mi, 19 Mär 2008) | 2 lines
      
        Checkout sqlite-source when it is not there.
      ........
        r61627 | brett.cannon | 2008-03-19 17:50:13 +0100 (Mi, 19 Mär 2008) | 5 lines
      
        test_nis would fail if test.test_support.verbose was true but NIS was not set
        up on the machine.
      
        Closes issue2411. Thanks Michael Bishop.
      ........
        r61631 | brett.cannon | 2008-03-19 18:37:43 +0100 (Mi, 19 Mär 2008) | 2 lines
      
        Use sys.py3kwarning instead of trying to trigger a Py3k-related warning.
      ........
        r61632 | raymond.hettinger | 2008-03-19 18:45:19 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Issue 2354: Fix-up compare warning.  Patch contributed by Jeff Balogh.
      ........
        r61633 | raymond.hettinger | 2008-03-19 18:58:59 +0100 (Mi, 19 Mär 2008) | 1 line
      
        The filter() function does support a None argument in Py3.0.
      ........
        r61634 | raymond.hettinger | 2008-03-19 19:01:58 +0100 (Mi, 19 Mär 2008) | 1 line
      
        Remove itertools warnings I had added before the 2-to-3 handled the migration.
      ........
      227cb3d3
  20. 16 Mar, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions... · b41f4b8c
      Christian Heimes authored
      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
      
        .
      ........
      b41f4b8c
  21. 23 Feb, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions 60990-61002 via svnmerge from · 6b8ac4a8
      Christian Heimes authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60990 | eric.smith | 2008-02-23 17:05:26 +0100 (Sat, 23 Feb 2008) | 1 line
      
        Removed duplicate Py_CHARMASK define.  It's already defined in Python.h.
      ........
        r60991 | andrew.kuchling | 2008-02-23 17:23:05 +0100 (Sat, 23 Feb 2008) | 4 lines
      
        #1330538: Improve comparison of xmlrpclib.DateTime and datetime instances.
        Remove automatic handling of datetime.date and datetime.time.
        This breaks backward compatibility, but python-dev discussion was strongly
        against this automatic conversion; see the bug for a link.
      ........
        r60994 | andrew.kuchling | 2008-02-23 17:39:43 +0100 (Sat, 23 Feb 2008) | 1 line
      
        #835521: Add index entries for various pickle-protocol methods and attributes
      ........
        r60995 | andrew.kuchling | 2008-02-23 18:10:46 +0100 (Sat, 23 Feb 2008) | 2 lines
      
        #1433694: minidom's .normalize() failed to set .nextSibling for last element.
        Fix by Malte Helmert
      ........
        r61000 | christian.heimes | 2008-02-23 18:40:11 +0100 (Sat, 23 Feb 2008) | 1 line
      
        Patch #2167 from calvin: Remove unused imports
      ........
        r61001 | christian.heimes | 2008-02-23 18:42:31 +0100 (Sat, 23 Feb 2008) | 1 line
      
        Patch #1957: syslogmodule: Release GIL when calling syslog(3)
      ........
        r61002 | christian.heimes | 2008-02-23 18:52:07 +0100 (Sat, 23 Feb 2008) | 2 lines
      
        Issue #2051 and patch from Alexander Belopolsky:
        Permission for pyc and pyo files are inherited from the py file.
      ........
      6b8ac4a8
  22. 22 Feb, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions... · a5c15c1a
      Christian Heimes authored
      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-60931,60933-60958 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60901 | eric.smith | 2008-02-19 14:21:56 +0100 (Tue, 19 Feb 2008) | 1 line
      
        Added PEP 3101.
      ........
        r60907 | georg.brandl | 2008-02-20 20:12:36 +0100 (Wed, 20 Feb 2008) | 2 lines
      
        Fixes contributed by Ori Avtalion.
      ........
        r60909 | eric.smith | 2008-02-21 00:34:22 +0100 (Thu, 21 Feb 2008) | 1 line
      
        Trim leading zeros from a floating point exponent, per C99.  See issue 1600.  As far as I know, this only affects Windows.  Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
      ........
        r60910 | eric.smith | 2008-02-21 00:39:28 +0100 (Thu, 21 Feb 2008) | 1 line
      
        Now that PyOS_ascii_formatd supports the 'n' format, simplify the float formatting code to just call it.
      ........
        r60918 | andrew.kuchling | 2008-02-21 15:23:38 +0100 (Thu, 21 Feb 2008) | 2 lines
      
        Close manifest file.
        This change doesn't make any difference to CPython, but is a necessary fix for Jython.
      ........
        r60921 | guido.van.rossum | 2008-02-21 18:46:16 +0100 (Thu, 21 Feb 2008) | 2 lines
      
        Remove news about float repr() -- issue 1580 is still in limbo.
      ........
        r60923 | guido.van.rossum | 2008-02-21 19:18:37 +0100 (Thu, 21 Feb 2008) | 5 lines
      
        Removed uses of dict.has_key() from distutils, and uses of
        callable() from copy_reg.py, so the interpreter now starts up
        without warnings when '-3' is given.  More work like this needs to
        be done in the rest of the stdlib.
      ........
        r60924 | thomas.heller | 2008-02-21 19:28:48 +0100 (Thu, 21 Feb 2008) | 4 lines
      
        configure.ac: Remove the configure check for _Bool, it is already done in the
        top-level Python configure script.
        configure, fficonfig.h.in: regenerated.
      ........
        r60925 | thomas.heller | 2008-02-21 19:52:20 +0100 (Thu, 21 Feb 2008) | 3 lines
      
        Replace 'has_key()' with 'in'.
        Replace 'raise Error, stuff' with 'raise Error(stuff)'.
      ........
        r60927 | raymond.hettinger | 2008-02-21 20:24:53 +0100 (Thu, 21 Feb 2008) | 1 line
      
        Update more instances of has_key().
      ........
        r60928 | guido.van.rossum | 2008-02-21 20:46:35 +0100 (Thu, 21 Feb 2008) | 3 lines
      
        Fix a few typos and layout glitches (more work is needed).
        Move 2.5 news to Misc/HISTORY.
      ........
        r60936 | georg.brandl | 2008-02-21 21:33:38 +0100 (Thu, 21 Feb 2008) | 2 lines
      
        #2079: typo in userdict docs.
      ........
        r60938 | georg.brandl | 2008-02-21 21:38:13 +0100 (Thu, 21 Feb 2008) | 2 lines
      
        Part of #2154: minimal syntax fixes in doc example snippets.
      ........
        r60942 | raymond.hettinger | 2008-02-22 04:16:42 +0100 (Fri, 22 Feb 2008) | 1 line
      
        First draft for itertools.product().  Docs and other updates forthcoming.
      ........
        r60955 | nick.coghlan | 2008-02-22 11:54:06 +0100 (Fri, 22 Feb 2008) | 1 line
      
        Try to make command line error messages from runpy easier to understand (and suppress traceback cruft from the implicitly invoked runpy machinery)
      ........
        r60956 | georg.brandl | 2008-02-22 13:31:45 +0100 (Fri, 22 Feb 2008) | 2 lines
      
        A lot more typo fixes by Ori Avtalion.
      ........
        r60957 | georg.brandl | 2008-02-22 13:56:34 +0100 (Fri, 22 Feb 2008) | 2 lines
      
        Don't reference pyshell.
      ........
        r60958 | georg.brandl | 2008-02-22 13:57:05 +0100 (Fri, 22 Feb 2008) | 2 lines
      
        Another fix.
      ........
      a5c15c1a
  23. 06 Feb, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions... · 71947cc1
      Christian Heimes authored
      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,60568-60598,60600-60616 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60568 | christian.heimes | 2008-02-04 19:48:38 +0100 (Mon, 04 Feb 2008) | 1 line
      
        Increase debugging to investige failing tests on some build bots
      ........
        r60570 | christian.heimes | 2008-02-04 20:30:05 +0100 (Mon, 04 Feb 2008) | 1 line
      
        Small adjustments for test compact freelist test. It's no passing on Windows as well.
      ........
        r60573 | amaury.forgeotdarc | 2008-02-04 21:53:14 +0100 (Mon, 04 Feb 2008) | 2 lines
      
        Correct quotes in NEWS file
      ........
        r60575 | amaury.forgeotdarc | 2008-02-04 22:45:05 +0100 (Mon, 04 Feb 2008) | 13 lines
      
        #1750076: Debugger did not step on every iteration of a while statement.
      
        The mapping between bytecode offsets and source lines (lnotab) did not contain
        an entry for the beginning of the loop.
      
        Now it does, and the lnotab can be a bit larger:
        in particular, several statements on the same line generate several entries.
        However, this does not bother the settrace function, which will trigger only
        one 'line' event.
      
        The lnotab seems to be exactly the same as with python2.4.
      ........
        r60584 | amaury.forgeotdarc | 2008-02-05 01:26:21 +0100 (Tue, 05 Feb 2008) | 3 lines
      
        Change r60575 broke test_compile:
        there is no need to emit co_lnotab item when both offsets are zeros.
      ........
        r60587 | skip.montanaro | 2008-02-05 03:32:16 +0100 (Tue, 05 Feb 2008) | 1 line
      
        sync with most recent version from python-mode sf project
      ........
        r60588 | lars.gustaebel | 2008-02-05 12:51:40 +0100 (Tue, 05 Feb 2008) | 5 lines
      
        Issue #2004: Use mode 0700 for temporary directories and default
        permissions for missing directories.
      
        (will backport to 2.5)
      ........
        r60590 | georg.brandl | 2008-02-05 13:01:24 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        Convert external links to internal links. Fixes #2010.
      ........
        r60592 | marc-andre.lemburg | 2008-02-05 15:50:40 +0100 (Tue, 05 Feb 2008) | 3 lines
      
        Keep distutils Python 2.1 compatible (or even Python 2.4 in this case).
      ........
        r60593 | andrew.kuchling | 2008-02-05 17:06:57 +0100 (Tue, 05 Feb 2008) | 5 lines
      
        Update PEP URL.
        (This code is duplicated between pydoc and DocXMLRPCServer; maybe it
        should be refactored as a GHOP project.)
      
        2.5.2 backport candidate.
      ........
        r60596 | guido.van.rossum | 2008-02-05 18:32:15 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        In the experimental 'Scanner' feature, the group count was set wrong.
      ........
        r60602 | facundo.batista | 2008-02-05 20:03:32 +0100 (Tue, 05 Feb 2008) | 3 lines
      
      
        Issue 1951. Converts wave test cases to unittest.
      ........
        r60603 | georg.brandl | 2008-02-05 20:07:10 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        Actually run the test.
      ........
        r60604 | skip.montanaro | 2008-02-05 20:24:30 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        correct object name
      ........
        r60605 | georg.brandl | 2008-02-05 20:58:17 +0100 (Tue, 05 Feb 2008) | 7 lines
      
        * Use the same code to profile for test_profile and test_cprofile.
        * Convert both to unittest.
        * Use the same unit testing code.
        * Include the expected output in both test files.
        * Make it possible to regenerate the expected output by running
          the file as a script with an '-r' argument.
      ........
        r60613 | raymond.hettinger | 2008-02-06 02:49:00 +0100 (Wed, 06 Feb 2008) | 1 line
      
        Sync-up with Py3k work.
      ........
        r60614 | christian.heimes | 2008-02-06 13:44:34 +0100 (Wed, 06 Feb 2008) | 1 line
      
        Limit free list of method and builtin function objects to 256 entries each.
      ........
        r60616 | christian.heimes | 2008-02-06 14:33:44 +0100 (Wed, 06 Feb 2008) | 7 lines
      
        Unified naming convention for free lists and their limits. All free lists
        in Object/ are named ``free_list``, the counter ``numfree`` and the upper
        limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block.
      
        The chances should make it easier to adjust Python for platforms with
        less memory, e.g. mobile phones.
      ........
      71947cc1
  24. 03 Feb, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions... · e5260241
      Christian Heimes authored
      Merged revisions 60481,60485,60489-60520,60523-60527,60530-60533,60535-60538,60540-60551 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      NOTE: I blocked the following revisions:
            svnmerge.py block -r 60521,60522,60528,60529,60534,60539
            The new tests must be merged with lots of manual work.
      
      ........
        r60493 | georg.brandl | 2008-02-01 12:59:08 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Update IPv6 RFC number.
      ........
        r60497 | georg.brandl | 2008-02-01 16:50:15 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Add link checker builder, written for GHOP by Thomas Lamb.
      ........
        r60500 | georg.brandl | 2008-02-01 19:08:09 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Rename batch file.
      ........
        r60504 | christian.heimes | 2008-02-01 19:49:26 +0100 (Fri, 01 Feb 2008) | 1 line
      
        More int -> pid_t.
      ........
        r60507 | georg.brandl | 2008-02-01 20:24:01 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Wording nit.
      ........
        r60510 | georg.brandl | 2008-02-01 21:45:33 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Update for latest sphinx latex writer.
      ........
        r60511 | raymond.hettinger | 2008-02-01 22:30:23 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Issue #1996: float.as_integer_ratio() should return fraction in lowest terms.
      ........
        r60512 | raymond.hettinger | 2008-02-01 23:15:52 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Integer ratio should return ints instead of longs whereever possible.
      ........
        r60513 | raymond.hettinger | 2008-02-01 23:22:50 +0100 (Fri, 01 Feb 2008) | 1 line
      
        labs() takes a long for an input.
      ........
        r60514 | raymond.hettinger | 2008-02-01 23:42:59 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Test round-trip on float.as_integer_ratio() and float.__truediv__().
      ........
        r60515 | marc-andre.lemburg | 2008-02-01 23:58:17 +0100 (Fri, 01 Feb 2008) | 3 lines
      
        Bump distutils version number to match Python version.
      ........
        r60516 | raymond.hettinger | 2008-02-02 00:12:19 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Fix int/long typecase.  Add check for non-binary floating point.
      ........
        r60517 | raymond.hettinger | 2008-02-02 00:45:44 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Add protection from weirdness while scaling the mantissa to an integer.
      ........
        r60518 | raymond.hettinger | 2008-02-02 06:11:40 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Simpler solution to handling non-IEEE 754 environments.
      ........
        r60519 | raymond.hettinger | 2008-02-02 06:24:44 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Neaten-up a bit.
      ........
        r60520 | georg.brandl | 2008-02-02 10:56:20 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Amendments to the urllib2 docs, written for GHOP by Thomas Lamb.
      ........
        r60525 | georg.brandl | 2008-02-02 11:49:58 +0100 (Sat, 02 Feb 2008) | 3 lines
      
        Add email example how to send a multipart message.
        Written for GHOP by Martin Matejek.
      ........
        r60526 | georg.brandl | 2008-02-02 12:05:00 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Rewrite test_socketserver as unittest, written for GHOP by Benjamin Petersen.
      ........
        r60527 | georg.brandl | 2008-02-02 12:05:34 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Add GHOP contributor.
      ........
        r60530 | mark.dickinson | 2008-02-02 18:16:13 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Make the Rational constructor accept '3.' and '.2' as well as '3.2'.
      ........
        r60531 | neal.norwitz | 2008-02-02 19:52:51 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Update the leaky tests (ie, ignore these tests if they report leaks).  This version has been running for a while.
      ........
        r60533 | skip.montanaro | 2008-02-02 20:11:57 +0100 (Sat, 02 Feb 2008) | 7 lines
      
        Split the refleak mail body into two parts, the first being those failing
        tests which are deemed more important issues, the second those which are
        known to have difficult to solve problems and are generally expected to
        leak.  Hopefully this doesn't break the script...
      ........
        r60535 | georg.brandl | 2008-02-03 01:04:50 +0100 (Sun, 03 Feb 2008) | 3 lines
      
        Wait for a delay before reaping children -- this should fix the
        test_socketserver failures on several platforms.
      ........
        r60536 | brett.cannon | 2008-02-03 03:07:55 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Fix a minor typo.
      ........
        r60537 | brett.cannon | 2008-02-03 03:08:45 +0100 (Sun, 03 Feb 2008) | 3 lines
      
        Directories from CPPFLAGS and LDFLAGS were being added in the reverse order for
        searches as to how they were listed in the environment variable.
      ........
        r60538 | brett.cannon | 2008-02-03 03:34:14 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Remove extra tick marks and add a missing closing parenthesis.
      ........
        r60540 | andrew.macintyre | 2008-02-03 07:58:06 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Update OS/2 EMX build bits for 2.6.
      ........
        r60541 | andrew.macintyre | 2008-02-03 08:01:11 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Rename module definition file to reflect v2.6.
      ........
        r60542 | andrew.macintyre | 2008-02-03 08:07:31 +0100 (Sun, 03 Feb 2008) | 6 lines
      
        The wrapper function is supposed to be for spawnvpe() so that's
        what we should call [this wrapper only available on OS/2].
      
        Backport candidate to 2.5.
      ........
        r60544 | gregory.p.smith | 2008-02-03 08:20:53 +0100 (Sun, 03 Feb 2008) | 6 lines
      
        Merge this fix from the pybsddb tree:
        r293 | jcea | 2008-01-31 01:08:19 -0800 (Thu, 31 Jan 2008) | 4 lines
      
        Solved memory leak when using cursors with
        databases without environment.
      ........
        r60546 | gregory.p.smith | 2008-02-03 09:01:46 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        remove a repeated occurance of a hardcoded berkeleydb library version number
      ........
        r60549 | brett.cannon | 2008-02-03 10:59:21 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Add an entry for r60537.
      ........
        r60550 | georg.brandl | 2008-02-03 13:29:00 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        #2003: fix sentence.
      ........
        r60551 | christian.heimes | 2008-02-03 15:34:18 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Fixed paths to Windows build directories in build_ext.py
        Use vsbuild instead of devenv in build.bat and _bsddb.vcproj
      ........
      e5260241
  25. 21 Jan, 2008 1 commit
    • Georg Brandl's avatar
      Merged revisions 60151-60159,60161-60168,60170,60172-60173,60175 via svnmerge from · 32ff6ab5
      Georg Brandl authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60151 | christian.heimes | 2008-01-21 14:11:15 +0100 (Mon, 21 Jan 2008) | 1 line
      
        A bunch of header files were not listed as dependencies for object files. Changes to files like Parser/parser.h weren't picked up by make.
      ........
        r60152 | georg.brandl | 2008-01-21 15:16:46 +0100 (Mon, 21 Jan 2008) | 3 lines
      
        #1087741: make mmap.mmap the type of mmap objects, not a
        factory function. Allow it to be subclassed.
      ........
        r60153 | georg.brandl | 2008-01-21 15:18:14 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        mmap is an extension module.
      ........
        r60154 | georg.brandl | 2008-01-21 17:28:13 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Fix example.
      ........
        r60155 | georg.brandl | 2008-01-21 17:34:07 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1555501: document plistlib and move it to the general library.
      ........
        r60156 | georg.brandl | 2008-01-21 17:36:00 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Add a stub for bundlebuilder documentation.
      ........
        r60157 | georg.brandl | 2008-01-21 17:46:58 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Removing bundlebuilder docs again -- it's not to be used anymore (see #779825).
      ........
        r60158 | georg.brandl | 2008-01-21 17:51:51 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #997912: acknowledge nested scopes in tutorial.
      ........
        r60159 | vinay.sajip | 2008-01-21 18:02:26 +0100 (Mon, 21 Jan 2008) | 1 line
      
        Fix: #1836: Off-by-one bug in TimedRotatingFileHandler rollover calculation. Patch thanks to Kathryn M. Kowalski.
      ........
        r60161 | georg.brandl | 2008-01-21 18:13:03 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Adapt pydoc to new doc URLs.
      ........
        r60162 | georg.brandl | 2008-01-21 18:17:00 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Fix old link.
      ........
        r60163 | georg.brandl | 2008-01-21 18:22:06 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1726198: replace while 1: fp.readline() with file iteration.
      ........
        r60164 | georg.brandl | 2008-01-21 18:29:23 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Clarify $ behavior in re docstring. #1631394.
      ........
        r60165 | vinay.sajip | 2008-01-21 18:39:22 +0100 (Mon, 21 Jan 2008) | 1 line
      
        Minor documentation change - hyperlink tidied up.
      ........
        r60166 | georg.brandl | 2008-01-21 18:42:40 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1530959: change distutils build dir for --with-pydebug python builds.
      ........
        r60167 | vinay.sajip | 2008-01-21 19:16:05 +0100 (Mon, 21 Jan 2008) | 1 line
      
        Updated to include news on recent logging fixes and documentation changes.
      ........
        r60168 | georg.brandl | 2008-01-21 19:35:49 +0100 (Mon, 21 Jan 2008) | 3 lines
      
        Issue #1882: when compiling code from a string, encoding cookies in the
        second line of code were not always recognized correctly.
      ........
        r60170 | georg.brandl | 2008-01-21 19:36:51 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Add NEWS entry for #1882.
      ........
        r60172 | georg.brandl | 2008-01-21 19:41:24 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Use original location of document, which has translations.
      ........
        r60173 | walter.doerwald | 2008-01-21 21:18:04 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Follow PEP 8 in module docstring.
      ........
        r60175 | georg.brandl | 2008-01-21 21:20:53 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Adapt to latest doctools refactoring.
      ........
      32ff6ab5
  26. 06 Jan, 2008 2 commits
  27. 03 Jan, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions 59666-59679 via svnmerge from · 2f672dbe
      Christian Heimes authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59666 | christian.heimes | 2008-01-02 19:28:32 +0100 (Wed, 02 Jan 2008) | 1 line
      
        Made vs9to8 Unix compatible
      ........
        r59669 | guido.van.rossum | 2008-01-02 20:00:46 +0100 (Wed, 02 Jan 2008) | 2 lines
      
        Patch #1696.  Don't attempt to close None in dry-run mode.
      ........
        r59671 | jeffrey.yasskin | 2008-01-03 03:21:52 +0100 (Thu, 03 Jan 2008) | 6 lines
      
        Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just
        the complex_pow part), r56649, r56652, r56715, r57296, r57302, r57359, r57361,
        r57372, r57738, r57739, r58017, r58039, r58040, and r59390, and new
        documentation. The only significant difference is that round(x) returns a float
        to preserve backward-compatibility. See http://bugs.python.org/issue1689.
      ........
        r59672 | christian.heimes | 2008-01-03 16:41:30 +0100 (Thu, 03 Jan 2008) | 1 line
      
        Issue #1726: Remove Python/atof.c from PCBuild/pythoncore.vcproj
      ........
        r59675 | guido.van.rossum | 2008-01-03 20:12:44 +0100 (Thu, 03 Jan 2008) | 4 lines
      
        Issue #1700, reported by Nguyen Quan Son, fix by Fredruk Lundh:
        Regular Expression inline flags not handled correctly for some unicode
        characters.  (Forward port from 2.5.2.)
      ........
        r59676 | christian.heimes | 2008-01-03 21:23:15 +0100 (Thu, 03 Jan 2008) | 1 line
      
        Added math.isinf() and math.isnan()
      ........
        r59677 | christian.heimes | 2008-01-03 22:14:48 +0100 (Thu, 03 Jan 2008) | 1 line
      
        Some build bots don't compile mathmodule. There is an issue with the long definition of pi and euler
      ........
        r59678 | christian.heimes | 2008-01-03 23:16:32 +0100 (Thu, 03 Jan 2008) | 2 lines
      
        Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0
        Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports
      ........
        r59679 | christian.heimes | 2008-01-03 23:32:26 +0100 (Thu, 03 Jan 2008) | 1 line
      
        Added copysign(x, y) function to the math module
      ........
      2f672dbe
  28. 01 Jan, 2008 1 commit
    • Christian Heimes's avatar
      Merged revisions 59628-59641 via svnmerge from · fdbce281
      Christian Heimes authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59631 | christian.heimes | 2007-12-31 20:16:56 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Fixed path
      ........
        r59632 | christian.heimes | 2007-12-31 20:20:57 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Fixed path to _ssl.c in Windows make file
      ........
        r59633 | christian.heimes | 2007-12-31 20:23:22 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Fixed path to _ssl.c in Windows make file, take two
      ........
        r59634 | christian.heimes | 2007-12-31 20:25:22 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Fixed path to _ssl.c in Windows make file, take three ...
      ........
        r59635 | neal.norwitz | 2008-01-01 00:48:47 +0100 (Tue, 01 Jan 2008) | 1 line
      
        Fix refleak
      ........
        r59637 | guido.van.rossum | 2008-01-01 05:15:29 +0100 (Tue, 01 Jan 2008) | 5 lines
      
        Fix an odd error which would only occur close to new year's eve, due
        to use of datetime.datetime.now() instead of utcnow() for comparison.
        (I think the test can still fail if it's executed pretty much *at*
        new year's eve, but that's not worth fixing.)
      ........
        r59638 | christian.heimes | 2008-01-01 14:40:26 +0100 (Tue, 01 Jan 2008) | 1 line
      
        MSI uses back slashes as path separators
      ........
        r59639 | christian.heimes | 2008-01-01 14:52:57 +0100 (Tue, 01 Jan 2008) | 1 line
      
        Added new wininst files to msi.py and adjusted some paths
      ........
        r59640 | christian.heimes | 2008-01-01 14:58:16 +0100 (Tue, 01 Jan 2008) | 1 line
      
        The root of the project is two levels up from PC/VS7.1
      ........
        r59641 | christian.heimes | 2008-01-01 15:37:32 +0100 (Tue, 01 Jan 2008) | 1 line
      
        Added support for new Windows build dirs in PC/ to distutils.sysconfig
      ........
      fdbce281
  29. 31 Dec, 2007 1 commit
    • Christian Heimes's avatar
      Merged revisions 59605-59624 via svnmerge from · 20578b27
      Christian Heimes authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59606 | georg.brandl | 2007-12-29 11:57:00 +0100 (Sat, 29 Dec 2007) | 2 lines
      
        Some cleanup in the docs.
      ........
        r59611 | martin.v.loewis | 2007-12-29 19:49:21 +0100 (Sat, 29 Dec 2007) | 2 lines
      
        Bug #1699: Define _BSD_SOURCE only on OpenBSD.
      ........
        r59612 | raymond.hettinger | 2007-12-29 23:09:34 +0100 (Sat, 29 Dec 2007) | 1 line
      
        Simpler documentation for itertools.tee().  Should be backported.
      ........
        r59613 | raymond.hettinger | 2007-12-29 23:16:24 +0100 (Sat, 29 Dec 2007) | 1 line
      
        Improve docs for itertools.groupby().  The use of xrange(0) to create a unique object is less obvious than object().
      ........
        r59620 | christian.heimes | 2007-12-31 15:47:07 +0100 (Mon, 31 Dec 2007) | 3 lines
      
        Added wininst-9.0.exe executable for VS 2008
        Integrated bdist_wininst into PCBuild9 directory
      ........
        r59621 | christian.heimes | 2007-12-31 15:51:18 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Moved PCbuild directory to PC/VS7.1
      ........
        r59622 | christian.heimes | 2007-12-31 15:59:26 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Fix paths for build bot
      ........
        r59623 | christian.heimes | 2007-12-31 16:02:41 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Fix paths for build bot, part 2
      ........
        r59624 | christian.heimes | 2007-12-31 16:18:55 +0100 (Mon, 31 Dec 2007) | 1 line
      
        Renamed PCBuild9 directory to PCBuild
      ........
      20578b27
  30. 15 Dec, 2007 1 commit
    • Christian Heimes's avatar
      Merged revisions 59488-59511 via svnmerge from · 0f89abbb
      Christian Heimes authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59489 | christian.heimes | 2007-12-14 03:33:57 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Silence a warning about an unsed variable in debug builds
      ........
        r59490 | christian.heimes | 2007-12-14 03:35:23 +0100 (Fri, 14 Dec 2007) | 2 lines
      
        Fixed bug #1620: New @spam.getter property syntax modifies the property in place.
        I added also the feature that a @prop.getter decorator does not overwrite the doc string of the property if it was given as an argument to property().
      ........
        r59491 | raymond.hettinger | 2007-12-14 03:49:47 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Cleaner method naming convention
      ........
        r59492 | christian.heimes | 2007-12-14 04:02:34 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Fixed a warning in _codecs_iso2022.c and some non C89 conform // comments.
      ........
        r59493 | christian.heimes | 2007-12-14 05:38:13 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Fixed warning in ssl module
      ........
        r59500 | raymond.hettinger | 2007-12-14 19:08:20 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Add line spacing for readability
      ........
        r59501 | raymond.hettinger | 2007-12-14 19:12:21 +0100 (Fri, 14 Dec 2007) | 3 lines
      
        Update method names for named tuples.
      ........
        r59503 | georg.brandl | 2007-12-14 20:03:36 +0100 (Fri, 14 Dec 2007) | 3 lines
      
        Add a section about nested listcomps to the tutorial.
        Thanks to Ian Bruntlett and Robert Lehmann.
      ........
        r59504 | raymond.hettinger | 2007-12-14 20:19:59 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Faster and simpler _replace() method
      ........
        r59505 | raymond.hettinger | 2007-12-14 22:51:50 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Add usage note
      ........
        r59507 | andrew.kuchling | 2007-12-14 23:41:18 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Remove warning about URL
      ........
        r59510 | andrew.kuchling | 2007-12-14 23:52:36 +0100 (Fri, 14 Dec 2007) | 1 line
      
        Bump the version number, and make a few small edits
      ........
        r59511 | christian.heimes | 2007-12-15 00:42:36 +0100 (Sat, 15 Dec 2007) | 2 lines
      
        Fixed bug #1628
        The detection now works on Unix with Makefile, Makefile with VPATH and on Windows.
      ........
      0f89abbb