1. 21 Sep, 2008 1 commit
  2. 18 Sep, 2008 1 commit
  3. 04 Sep, 2008 1 commit
  4. 02 Sep, 2008 1 commit
    • Amaury Forgeot d'Arc's avatar
      Merged revisions 66171 via svnmerge from · acd8349d
      Amaury Forgeot d'Arc authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r66171 | amaury.forgeotdarc | 2008-09-03 01:19:56 +0200 (mer., 03 sept. 2008) | 9 lines
      
        Issue 2975: when compiling multiple extension modules with visual studio 2008
        from the same python instance, some environment variables (LIB, INCLUDE)
        would grow without limit.
      
        Tested with these statements:
            distutils.ccompiler.new_compiler().initialize()
            print os.environ['LIB']
        But I don't know how to turn them into reliable unit tests.
      ........
      acd8349d
  5. 21 Aug, 2008 1 commit
  6. 19 Aug, 2008 2 commits
    • Benjamin Peterson's avatar
      Merged revisions 65780,65782,65785,65809,65812,65834,65846,65859,65861 via svnmerge from · 677cbea5
      Benjamin Peterson authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r65780 | antoine.pitrou | 2008-08-17 15:15:07 -0500 (Sun, 17 Aug 2008) | 3 lines
      
        #3580: fix a failure in test_os
      ........
        r65782 | benjamin.peterson | 2008-08-17 15:33:45 -0500 (Sun, 17 Aug 2008) | 1 line
      
        set svn:executable on a script
      ........
        r65785 | amaury.forgeotdarc | 2008-08-17 16:05:18 -0500 (Sun, 17 Aug 2008) | 3 lines
      
        Fix a refleak in bytearray.split and bytearray.rsplit, detected by
           regrtest.py -R:: test_bytes
      ........
        r65809 | nick.coghlan | 2008-08-18 07:42:46 -0500 (Mon, 18 Aug 2008) | 1 line
      
        Belated NEWS entry for r65642
      ........
        r65812 | nick.coghlan | 2008-08-18 08:32:19 -0500 (Mon, 18 Aug 2008) | 1 line
      
        Fix typo
      ........
        r65834 | amaury.forgeotdarc | 2008-08-18 14:23:47 -0500 (Mon, 18 Aug 2008) | 4 lines
      
        #2234 distutils failed with mingw binutils 2.18.50.20080109.
        Be less strict when parsing these version numbers,
        they don't necessarily follow the python numbering scheme.
      ........
        r65846 | georg.brandl | 2008-08-18 18:09:49 -0500 (Mon, 18 Aug 2008) | 2 lines
      
        Fix grammar.
      ........
        r65859 | thomas.heller | 2008-08-19 12:47:13 -0500 (Tue, 19 Aug 2008) | 2 lines
      
        Fix strange character in the docstring.
      ........
        r65861 | benjamin.peterson | 2008-08-19 12:59:23 -0500 (Tue, 19 Aug 2008) | 1 line
      
        get unparse to at least unparse its self
      ........
      677cbea5
    • Antoine Pitrou's avatar
      #2834: Change re module semantics, so that str and bytes mixing is forbidden, · 9b46d3fc
      Antoine Pitrou authored
      and str (unicode) patterns get full unicode matching by default. The re.ASCII
      flag is also introduced to ask for ASCII matching instead.
      9b46d3fc
  7. 14 Aug, 2008 1 commit
  8. 26 Jul, 2008 1 commit
  9. 23 Jul, 2008 1 commit
    • Georg Brandl's avatar
      Merged revisions... · e6c78afb
      Georg Brandl authored
      Merged revisions 65012,65035,65037-65040,65048,65057,65077,65091-65095,65097-65099,65127-65128,65131,65133-65136,65139,65149-65151,65155,65158-65159,65176-65178,65183-65184,65187-65190,65192,65194 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r65012 | jesse.noller | 2008-07-16 15:24:06 +0200 (Wed, 16 Jul 2008) | 2 lines
      
        Apply patch for issue 3090: ARCHFLAGS parsing incorrect
      ........
        r65035 | georg.brandl | 2008-07-16 23:19:28 +0200 (Wed, 16 Jul 2008) | 2 lines
      
        #3045: fix pydoc behavior for TEMP path with spaces.
      ........
        r65037 | georg.brandl | 2008-07-16 23:31:41 +0200 (Wed, 16 Jul 2008) | 2 lines
      
        #1608818: errno can get set by every call to readdir().
      ........
        r65038 | georg.brandl | 2008-07-17 00:04:20 +0200 (Thu, 17 Jul 2008) | 2 lines
      
        #3305: self->stream can be NULL.
      ........
        r65039 | georg.brandl | 2008-07-17 00:09:17 +0200 (Thu, 17 Jul 2008) | 2 lines
      
        #3345: fix docstring.
      ........
        r65040 | georg.brandl | 2008-07-17 00:33:18 +0200 (Thu, 17 Jul 2008) | 2 lines
      
        #3312: fix two sqlite3 crashes.
      ........
        r65048 | georg.brandl | 2008-07-17 01:35:54 +0200 (Thu, 17 Jul 2008) | 2 lines
      
        #3388: add a paragraph about using "with" for file objects.
      ........
        r65057 | gregory.p.smith | 2008-07-17 05:13:05 +0200 (Thu, 17 Jul 2008) | 2 lines
      
        news note for r63052
      ........
        r65077 | jesse.noller | 2008-07-17 23:01:05 +0200 (Thu, 17 Jul 2008) | 3 lines
      
        Fix issue 3395, update _debugInfo to be _debug_info
      ........
        r65091 | ronald.oussoren | 2008-07-18 07:48:03 +0200 (Fri, 18 Jul 2008) | 2 lines
      
        Last bit of a fix for issue3381 (addon for my patch in r65061)
      ........
        r65092 | vinay.sajip | 2008-07-18 10:59:06 +0200 (Fri, 18 Jul 2008) | 1 line
      
        Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
      ........
        r65093 | vinay.sajip | 2008-07-18 11:00:00 +0200 (Fri, 18 Jul 2008) | 1 line
      
        Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
      ........
        r65094 | vinay.sajip | 2008-07-18 11:00:35 +0200 (Fri, 18 Jul 2008) | 1 line
      
        Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
      ........
        r65095 | vinay.sajip | 2008-07-18 11:01:10 +0200 (Fri, 18 Jul 2008) | 1 line
      
        Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
      ........
        r65097 | georg.brandl | 2008-07-18 12:20:59 +0200 (Fri, 18 Jul 2008) | 2 lines
      
        Remove duplicate entry in __all__.
      ........
        r65098 | georg.brandl | 2008-07-18 12:29:30 +0200 (Fri, 18 Jul 2008) | 2 lines
      
        Correct attribute name.
      ........
        r65099 | georg.brandl | 2008-07-18 13:15:06 +0200 (Fri, 18 Jul 2008) | 3 lines
      
        Document the different meaning of precision for {:f} and {:g}.
        Also document how inf and nan are formatted. #3404.
      ........
        r65127 | raymond.hettinger | 2008-07-19 02:42:03 +0200 (Sat, 19 Jul 2008) | 1 line
      
        Improve accuracy of gamma test function
      ........
        r65128 | raymond.hettinger | 2008-07-19 02:43:00 +0200 (Sat, 19 Jul 2008) | 1 line
      
        Add recipe to the itertools docs.
      ........
        r65131 | georg.brandl | 2008-07-19 12:08:55 +0200 (Sat, 19 Jul 2008) | 2 lines
      
        #3378: in case of no memory, don't leak even more memory. :)
      ........
        r65133 | georg.brandl | 2008-07-19 14:39:10 +0200 (Sat, 19 Jul 2008) | 3 lines
      
        #3302: fix segfaults when passing None for arguments that can't
        be NULL for the C functions.
      ........
        r65134 | georg.brandl | 2008-07-19 14:46:12 +0200 (Sat, 19 Jul 2008) | 2 lines
      
        #3303: fix crash with invalid Py_DECREF in strcoll().
      ........
        r65135 | georg.brandl | 2008-07-19 15:00:22 +0200 (Sat, 19 Jul 2008) | 3 lines
      
        #3319: don't raise ZeroDivisionError if number of rounds is so
        low that benchtime is zero.
      ........
        r65136 | georg.brandl | 2008-07-19 15:09:42 +0200 (Sat, 19 Jul 2008) | 3 lines
      
        #3323: mention that if inheriting from a class without __slots__,
        the subclass will have a __dict__ available too.
      ........
        r65139 | georg.brandl | 2008-07-19 15:48:44 +0200 (Sat, 19 Jul 2008) | 2 lines
      
        Add ordering info for findall and finditer.
      ........
        r65149 | raymond.hettinger | 2008-07-20 01:21:57 +0200 (Sun, 20 Jul 2008) | 1 line
      
        Fix compress() recipe in docs to use itertools.
      ........
        r65150 | raymond.hettinger | 2008-07-20 01:58:47 +0200 (Sun, 20 Jul 2008) | 1 line
      
        Clean-up itertools docs and recipes.
      ........
        r65151 | gregory.p.smith | 2008-07-20 02:22:08 +0200 (Sun, 20 Jul 2008) | 9 lines
      
        fix issue3120 - don't truncate handles on 64-bit Windows.
      
        This is still messy, realistically PC/_subprocess.c should never cast pointers
        to python numbers and back at all.
      
        I don't have a 64-bit windows build environment because microsoft apparently
        thinks that should cost money.  Time to watch the buildbots.  It builds and
        passes tests on 32-bit windows.
      ........
        r65155 | georg.brandl | 2008-07-20 13:50:29 +0200 (Sun, 20 Jul 2008) | 2 lines
      
        #926501: add info where to put the docstring.
      ........
        r65158 | neal.norwitz | 2008-07-20 21:35:23 +0200 (Sun, 20 Jul 2008) | 1 line
      
        Fix a couple of names in error messages that were wrong
      ........
        r65159 | neal.norwitz | 2008-07-20 22:39:36 +0200 (Sun, 20 Jul 2008) | 1 line
      
        Fix misspeeld method name (negative)
      ........
        r65176 | amaury.forgeotdarc | 2008-07-21 23:36:24 +0200 (Mon, 21 Jul 2008) | 4 lines
      
        Increment version number in NEWS file, and move items that were added after 2.6b2.
      
        (I thought there was a script to automate this kind of updates)
      ........
        r65177 | amaury.forgeotdarc | 2008-07-22 00:00:38 +0200 (Tue, 22 Jul 2008) | 5 lines
      
        Issue2378: pdb would delete free variables when stepping into a class statement.
      
        The problem was introduced by r53954, the correction is to restore the symmetry between
        PyFrame_FastToLocals and PyFrame_LocalsToFast
      ........
        r65178 | benjamin.peterson | 2008-07-22 00:05:34 +0200 (Tue, 22 Jul 2008) | 1 line
      
        don't use assert statement
      ........
        r65183 | ronald.oussoren | 2008-07-22 09:06:00 +0200 (Tue, 22 Jul 2008) | 2 lines
      
        Fix buglet in fix for issue3381
      ........
        r65184 | ronald.oussoren | 2008-07-22 09:06:33 +0200 (Tue, 22 Jul 2008) | 2 lines
      
        Fix build issue on OSX 10.4, somehow this wasn't committed before.
      ........
        r65187 | raymond.hettinger | 2008-07-22 20:54:02 +0200 (Tue, 22 Jul 2008) | 1 line
      
        Remove out-of-date section on Exact/Inexact.
      ........
        r65188 | raymond.hettinger | 2008-07-22 21:00:47 +0200 (Tue, 22 Jul 2008) | 1 line
      
        Tuples now have both count() and index().
      ........
        r65189 | raymond.hettinger | 2008-07-22 21:03:05 +0200 (Tue, 22 Jul 2008) | 1 line
      
        Fix credits for math.sum()
      ........
        r65190 | raymond.hettinger | 2008-07-22 21:18:50 +0200 (Tue, 22 Jul 2008) | 1 line
      
        One more attribution.
      ........
        r65192 | benjamin.peterson | 2008-07-23 01:44:37 +0200 (Wed, 23 Jul 2008) | 1 line
      
        remove unneeded import
      ........
        r65194 | benjamin.peterson | 2008-07-23 15:25:06 +0200 (Wed, 23 Jul 2008) | 1 line
      
        use isinstance
      ........
      e6c78afb
  10. 18 Jul, 2008 1 commit
  11. 16 Jul, 2008 2 commits
    • Georg Brandl's avatar
      Merged revisions 63955 via svnmerge from · bd559aff
      Georg Brandl authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63955 | ronald.oussoren | 2008-06-05 14:58:24 +0200 (Thu, 05 Jun 2008) | 20 lines
      
        MacOS X: Enable 4-way universal builds
      
        This patch adds a new configure argument on OSX:
                --with-universal-archs=[32-bit|64-bit|all]
      
        When used with the --enable-universalsdk option this controls which
        CPU architectures are includes in the framework. The default is 32-bit,
        meaning i386 and ppc. The most useful alternative is 'all', which includes
        all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).
      
        This includes limited support for the Carbon bindings in 64-bit mode as well,
        limited because (a) I haven't done extensive testing and (b) a large portion
        of the Carbon API's aren't available in 64-bit mode anyway.
      
        I've also duplicated a feature of Apple's build of python: setting the
        environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
        extensions using distutils.
      ........
      bd559aff
    • Georg Brandl's avatar
      Merged revisions 63828 via svnmerge from · e518d13e
      Georg Brandl authored
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63828 | mark.hammond | 2008-05-31 07:11:07 +0200 (Sat, 31 May 2008) | 2 lines
      
        Fix bdist_wininst --user-access-control for win2k
      ........
      e518d13e
  12. 19 Jun, 2008 1 commit
  13. 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
  14. 11 Jun, 2008 1 commit
  15. 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
  16. 26 May, 2008 3 commits
  17. 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
  18. 20 May, 2008 1 commit
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 02 Apr, 2008 1 commit
  29. 22 Mar, 2008 2 commits