1. 26 Tem, 2009 1 kayıt (commit)
  2. 01 Nis, 2009 1 kayıt (commit)
  3. 31 Mar, 2009 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Simplify the Request class. The basic components of the parsed · 6c5e28c3
      Jeremy Hylton yazdı
      Request are now available as public attributes, e.g. full_url and
      host.  The accessor methods are deprecated.  The implementation
      replace the complicated __getattr__ machinery with a _parse() method.
      
      The response from an HTTP request is now an HTTPResponse instance
      instead of an addinfourl() wrapper instance.  The wrapper provided
      minimal extract functionality and was undocumented.  The API of
      addinfourl() was preserved, except for close hooks, by adding a few
      methods and public attributes to the HTTPResponse class.
      6c5e28c3
  4. 28 Mar, 2009 1 kayıt (commit)
  5. 27 Mar, 2009 3 kayıt (commit)
  6. 26 Mar, 2009 1 kayıt (commit)
  7. 02 Mar, 2009 1 kayıt (commit)
  8. 11 Şub, 2009 1 kayıt (commit)
  9. 08 Şub, 2009 1 kayıt (commit)
  10. 07 Şub, 2009 1 kayıt (commit)
  11. 02 Şub, 2009 1 kayıt (commit)
    • Kristján Valur Jónsson's avatar
      merging / reimplementing r68532 from the trunk to Py3k · 7e11b3f5
      Kristján Valur Jónsson yazdı
      Enable buffering for HTTPResponse's fp.  read() behaves identically for buffered and non-buffered IO.  read(n) also won't block if n bytes are availble on the socket.  There is therefore no reason not to use buffering.  The reason 2.x disables buffering by default, that some clients may be accessing the underlying socket directly and so bypass the buffering buffer, doesn't apply in 3.x with its redesigned IO library.
      See issue 4448 and issue 4879
      7e11b3f5
  12. 18 Ock, 2009 1 kayıt (commit)
  13. 15 Ara, 2008 1 kayıt (commit)
  14. 30 Kas, 2008 1 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions 67442 via svnmerge from · 1742e401
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r67442 | jeremy.hylton | 2008-11-28 19:09:35 -0600 (Fri, 28 Nov 2008) | 18 lines
      
        Send HTTP headers and message body in a single send() call.
      
        This change addresses part of issue 4336.
      
        Change endheaders() to take an optional message_body argument
        that is sent along with the headers.  Change xmlrpclib and
        httplib's other methods to use this new interface.
      
        It is more efficient to make a single send() call, which should
        get the entire client request into one packet (assuming it is
        smaller than the MTU) and will avoid the long pause for delayed
        ack following timeout.
      
        Also:
        - Add a comment about the buffer size for makefile().
        - Extract _set_content_length() method and fix whitespace issues there.
      ........
      1742e401
  15. 16 Kas, 2008 1 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions 67154,67157-67159,67175-67176,67189,67224-67227,67234 via svnmerge from · f608c613
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r67154 | hirokazu.yamamoto | 2008-11-07 21:46:17 -0600 (Fri, 07 Nov 2008) | 1 line
      
        Issue #4071: ntpath.abspath returned an empty string for long unicode path.
      ........
        r67157 | georg.brandl | 2008-11-08 05:47:44 -0600 (Sat, 08 Nov 2008) | 2 lines
      
        Don't use "HOWTO" as the title for all howto .tex files.
      ........
        r67158 | georg.brandl | 2008-11-08 05:48:20 -0600 (Sat, 08 Nov 2008) | 2 lines
      
        Update "Documenting" a bit. Concentrate on Python-specifics.
      ........
        r67159 | georg.brandl | 2008-11-08 06:52:25 -0600 (Sat, 08 Nov 2008) | 2 lines
      
        Fix warning.
      ........
        r67175 | benjamin.peterson | 2008-11-08 19:44:32 -0600 (Sat, 08 Nov 2008) | 1 line
      
        update link
      ........
        r67176 | benjamin.peterson | 2008-11-08 19:52:32 -0600 (Sat, 08 Nov 2008) | 1 line
      
        fix comment
      ........
        r67189 | benjamin.peterson | 2008-11-11 15:56:06 -0600 (Tue, 11 Nov 2008) | 1 line
      
        use correct name
      ........
        r67224 | georg.brandl | 2008-11-15 02:10:04 -0600 (Sat, 15 Nov 2008) | 2 lines
      
        #4324: fix getlocale() argument.
      ........
        r67225 | brett.cannon | 2008-11-15 16:33:25 -0600 (Sat, 15 Nov 2008) | 1 line
      
        Clarify the docs for the 'strict' argument to httplib.HTTPConnection.
      ........
        r67226 | brett.cannon | 2008-11-15 16:40:44 -0600 (Sat, 15 Nov 2008) | 4 lines
      
        The docs for httplib.HTTPConnection.putheader() have claimed for quite a while
        that their could be an arbitrary number of values passed in. Turns out the code
        did not match that. The code now matches the docs.
      ........
        r67227 | georg.brandl | 2008-11-16 02:00:17 -0600 (Sun, 16 Nov 2008) | 2 lines
      
        #4316: fix configure.in markup problem.
      ........
        r67234 | benjamin.peterson | 2008-11-16 11:54:55 -0600 (Sun, 16 Nov 2008) | 1 line
      
        run autoconf
      ........
      f608c613
  16. 16 Tem, 2008 1 kayıt (commit)
    • Georg Brandl's avatar
      Merged revisions… · 86b2fb9d
      Georg Brandl yazdı
      Merged revisions 64623,64640,64665,64687,64689-64690,64719,64721,64735,64742,64744-64746,64756-64761,64767-64769,64771-64772,64774-64775,64788,64793,64835-64836 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r64623 | benjamin.peterson | 2008-07-01 21:51:54 +0200 (Tue, 01 Jul 2008) | 1 line
      
        write a short little section for multiprocessing; it still needs help
      ........
        r64640 | georg.brandl | 2008-07-01 22:56:03 +0200 (Tue, 01 Jul 2008) | 2 lines
      
        Add a comment about incref'ing w.
      ........
        r64665 | jesse.noller | 2008-07-02 18:56:51 +0200 (Wed, 02 Jul 2008) | 1 line
      
        Add #!/usr/bin/env python for ben
      ........
        r64687 | andrew.kuchling | 2008-07-03 14:50:03 +0200 (Thu, 03 Jul 2008) | 1 line
      
        Tweak wording
      ........
        r64689 | benjamin.peterson | 2008-07-03 14:57:35 +0200 (Thu, 03 Jul 2008) | 1 line
      
        lowercase glossary term
      ........
        r64690 | benjamin.peterson | 2008-07-03 15:01:17 +0200 (Thu, 03 Jul 2008) | 1 line
      
        let the term be linked
      ........
        r64719 | raymond.hettinger | 2008-07-05 04:11:55 +0200 (Sat, 05 Jul 2008) | 1 line
      
        Update comment on prediction macros.
      ........
        r64721 | georg.brandl | 2008-07-05 12:07:18 +0200 (Sat, 05 Jul 2008) | 2 lines
      
        Fix tabs.
      ........
        r64735 | mark.dickinson | 2008-07-05 17:25:48 +0200 (Sat, 05 Jul 2008) | 3 lines
      
        Minor rewrite of cmath_log to work around a Sun compiler bug.  See issue
        #3168.
      ........
        r64742 | benjamin.peterson | 2008-07-05 18:29:38 +0200 (Sat, 05 Jul 2008) | 1 line
      
        make regrtest aware of the lib2to3 resource
      ........
        r64744 | georg.brandl | 2008-07-05 18:43:45 +0200 (Sat, 05 Jul 2008) | 2 lines
      
        Keep below 80 chars.
      ........
        r64745 | facundo.batista | 2008-07-05 21:19:50 +0200 (Sat, 05 Jul 2008) | 3 lines
      
      
        Issue 3289.  Removed two lines that ended doing nothing.
      ........
        r64746 | facundo.batista | 2008-07-05 22:39:59 +0200 (Sat, 05 Jul 2008) | 4 lines
      
      
        Issue #3239. Differentiate the ascii call from the curses one and
        the builtin one.
      ........
        r64756 | gregory.p.smith | 2008-07-06 09:16:40 +0200 (Sun, 06 Jul 2008) | 3 lines
      
        - Issue #2113: Fix error in subprocess.Popen if the select system call is
          interrupted by a signal.
      ........
        r64757 | benjamin.peterson | 2008-07-06 14:39:09 +0200 (Sun, 06 Jul 2008) | 1 line
      
        remove test_compact_freelists from test_sys
      ........
        r64758 | gregory.p.smith | 2008-07-06 19:06:29 +0200 (Sun, 06 Jul 2008) | 2 lines
      
        fix issue3304 - remove an incorrect PyMem_Free in fileio_init
      ........
        r64759 | georg.brandl | 2008-07-06 19:36:20 +0200 (Sun, 06 Jul 2008) | 2 lines
      
        Fix opensearch template.
      ........
        r64760 | andrew.kuchling | 2008-07-06 19:43:16 +0200 (Sun, 06 Jul 2008) | 1 line
      
        Wording fix
      ........
        r64761 | andrew.kuchling | 2008-07-06 19:44:17 +0200 (Sun, 06 Jul 2008) | 1 line
      
        Add two items; rewrap paragraph
      ........
        r64767 | gregory.p.smith | 2008-07-07 06:31:58 +0200 (Mon, 07 Jul 2008) | 4 lines
      
        - Issue #3309: Fix bz2.BZFile itererator to release its internal lock
          properly when raising an exception due to the bz2file being closed.
          Prevents a deadlock.
      ........
        r64768 | josiah.carlson | 2008-07-07 06:51:46 +0200 (Mon, 07 Jul 2008) | 2 lines
      
        Fixed bugs 760475, 953599, and 1519.
      ........
        r64769 | gregory.p.smith | 2008-07-07 06:54:31 +0200 (Mon, 07 Jul 2008) | 2 lines
      
        Add commented out #_sha256 and #_sha512 lines per issue 3183.
      ........
        r64771 | gregory.p.smith | 2008-07-07 07:09:12 +0200 (Mon, 07 Jul 2008) | 4 lines
      
        - Issue #3094: httplib.HTTPSConnection Host: headers no longer include the
          redundant ":443" port number designation when the connection is using the
          default https port (443).
      ........
        r64772 | skip.montanaro | 2008-07-07 13:16:14 +0200 (Mon, 07 Jul 2008) | 2 lines
      
        Correct grammar.
      ........
        r64774 | andrew.kuchling | 2008-07-07 18:51:09 +0200 (Mon, 07 Jul 2008) | 1 line
      
        Fix example to match text
      ........
        r64775 | facundo.batista | 2008-07-07 19:02:59 +0200 (Mon, 07 Jul 2008) | 3 lines
      
      
        Issue 3306. Better control for a lenght in findmax() function.
      ........
        r64788 | georg.brandl | 2008-07-08 09:05:23 +0200 (Tue, 08 Jul 2008) | 2 lines
      
        Add missing ABCs to list.
      ........
        r64793 | nick.coghlan | 2008-07-08 16:21:42 +0200 (Tue, 08 Jul 2008) | 1 line
      
        Add missing NEWS and ACK entries for r64791
      ........
        r64835 | raymond.hettinger | 2008-07-10 11:31:08 +0200 (Thu, 10 Jul 2008) | 1 line
      
        Issue 3287: Raise correct exception for float inputs.
      ........
        r64836 | raymond.hettinger | 2008-07-10 12:28:41 +0200 (Thu, 10 Jul 2008) | 1 line
      
        Use operator.index() instead of n.__index__().
      ........
      86b2fb9d
  17. 18 Haz, 2008 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Make a new urllib package . · 1afc1696
      Jeremy Hylton yazdı
      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.
      1afc1696
  18. 12 Haz, 2008 1 kayıt (commit)
  19. 10 Haz, 2008 1 kayıt (commit)
    • Georg Brandl's avatar
      Merged revisions… · f78e02b7
      Georg Brandl yazdı
      Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,63887,63975,63998 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r63562 | martin.v.loewis | 2008-05-23 17:06:50 +0200 (Fri, 23 May 2008) | 2 lines
      
        Patch #1722225: Support QNX 6.
      ........
        r63570 | trent.nelson | 2008-05-23 22:33:14 +0200 (Fri, 23 May 2008) | 1 line
      
        Introduce a user macro named $(externalsDir), which should point to the root directory of where all the external sources should live.  Developers can change this value if their external sources live elsewhere.  The default of '..\..' matches the current status quo.
      ........
        r63728 | gregory.p.smith | 2008-05-26 23:16:34 +0200 (Mon, 26 May 2008) | 4 lines
      
        Fix issue2589: there was a potential integer overflow leading to
        memory corruption on esoteric platforms and incorrect behavior on
        normal platforms.
      ........
        r63734 | gregory.p.smith | 2008-05-27 00:07:28 +0200 (Tue, 27 May 2008) | 3 lines
      
        Fix issue2588: Do not execute str[size-1] = '\0' when a 0 size is
        passed in.  (The assert won't prevent this in non-debug builds).
      ........
        r63784 | raymond.hettinger | 2008-05-29 10:38:23 +0200 (Thu, 29 May 2008) | 1 line
      
        Fix two typos.
      ........
        r63788 | facundo.batista | 2008-05-29 18:39:26 +0200 (Thu, 29 May 2008) | 6 lines
      
      
        Fixed the semantic of timeout for socket.create_connection and
        all the upper level libraries that use it, including urllib2.
        Added and fixed some tests, and changed docs correspondingly.
        Thanks to John J Lee for the patch and the pusing, :)
      ........
        r63802 | mark.dickinson | 2008-05-30 04:46:53 +0200 (Fri, 30 May 2008) | 2 lines
      
        Fix typo in testSum
      ........
        r63817 | raymond.hettinger | 2008-05-30 20:20:50 +0200 (Fri, 30 May 2008) | 8 lines
      
        * Mark intermedidate computes values (hi, lo, yr) as volatile.
        * Expand comments.
        * Swap variable names in the sum_exact code so that x and y
          are consistently chosen as the larger and smaller magnitude
          values respectively.
      ........
        r63827 | raymond.hettinger | 2008-05-31 05:24:31 +0200 (Sat, 31 May 2008) | 1 line
      
        Implement heapq in terms of less-than (to match list.sort()).
      ........
        r63839 | gerhard.haering | 2008-05-31 23:33:27 +0200 (Sat, 31 May 2008) | 2 lines
      
        Fixed rowcount for SELECT statements. They're -1 now (again), for better DB-API 2.0 compliance.
      ........
        r63887 | gregory.p.smith | 2008-06-02 06:05:52 +0200 (Mon, 02 Jun 2008) | 4 lines
      
        Fix issue 2782: be less strict about the format string type in strftime.
        Accept unicode and anything else ParseTuple "s#" can deal with.  This
        matches the time.strftime behavior.
      ........
        r63975 | neal.norwitz | 2008-06-06 06:47:01 +0200 (Fri, 06 Jun 2008) | 3 lines
      
        Aldo Cortesi confirmed this is still needed for OpenBSD 4.2 and 4.3.
        (I didn't regen configure, since I don't have a working autoconf.)
      ........
        r63998 | raymond.hettinger | 2008-06-06 23:47:51 +0200 (Fri, 06 Jun 2008) | 1 line
      
        Issue 3501: Make heapq support both __le__ and __lt__.
      ........
      f78e02b7
  20. 26 May, 2008 1 kayıt (commit)
  21. 24 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 61034-61036,61038-61048 via svnmerge from · a612dc02
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61034 | georg.brandl | 2008-02-24 01:03:22 +0100 (Sun, 24 Feb 2008) | 4 lines
      
        #900744: If an invalid chunked-encoding header is sent by a server,
        httplib will now raise IncompleteRead and close the connection instead
        of raising ValueError.
      ........
        r61035 | georg.brandl | 2008-02-24 01:14:24 +0100 (Sun, 24 Feb 2008) | 2 lines
      
        #1627: httplib now ignores negative Content-Length headers.
      ........
        r61039 | andrew.kuchling | 2008-02-24 03:39:15 +0100 (Sun, 24 Feb 2008) | 1 line
      
        Remove stray word
      ........
        r61040 | neal.norwitz | 2008-02-24 03:40:58 +0100 (Sun, 24 Feb 2008) | 3 lines
      
        Add a little info to the 3k deprecation warnings about what to use instead.
        Suggested by Raymond Hettinger.
      ........
        r61041 | facundo.batista | 2008-02-24 04:17:21 +0100 (Sun, 24 Feb 2008) | 4 lines
      
      
        Issue 1742669. Now %d accepts very big float numbers.
        Thanks Gabriel Genellina.
      ........
        r61046 | neal.norwitz | 2008-02-24 08:21:56 +0100 (Sun, 24 Feb 2008) | 5 lines
      
        Get ctypes working on the Alpha (Tru64).  The problem was that there
        were two module_methods and the one used depended on the order the
        modules were loaded.  By making the test module_methods static,
        it is not exported and the correct version is picked up.
      ........
        r61048 | neal.norwitz | 2008-02-24 09:27:49 +0100 (Sun, 24 Feb 2008) | 1 line
      
        Fix typo of hexidecimal
      ........
      a612dc02
  22. 23 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60990-61002 via svnmerge from · 05e8be17
      Christian Heimes yazdı
      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.
      ........
      05e8be17
  23. 12 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 0bd4e118
      Christian Heimes yazdı
      Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60735-60751 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60735 | raymond.hettinger | 2008-02-11 23:53:01 +0100 (Mon, 11 Feb 2008) | 1 line
      
        Add notes on how decimal fits into the model.
      ........
        r60737 | raymond.hettinger | 2008-02-12 00:34:56 +0100 (Tue, 12 Feb 2008) | 1 line
      
        Fix markup
      ........
        r60738 | raymond.hettinger | 2008-02-12 00:38:00 +0100 (Tue, 12 Feb 2008) | 1 line
      
        Backport ABC docs
      ........
        r60739 | raymond.hettinger | 2008-02-12 01:15:32 +0100 (Tue, 12 Feb 2008) | 1 line
      
        Restore fractions.rst to the document tree.
      ........
        r60740 | raymond.hettinger | 2008-02-12 01:48:20 +0100 (Tue, 12 Feb 2008) | 1 line
      
        Fix typo in comments
      ........
        r60741 | raymond.hettinger | 2008-02-12 02:18:03 +0100 (Tue, 12 Feb 2008) | 1 line
      
        Bring decimal a bit closer to the spec for Reals.
      ........
        r60743 | martin.v.loewis | 2008-02-12 14:47:26 +0100 (Tue, 12 Feb 2008) | 2 lines
      
        Patch #1736: Fix file name handling of _msi.FCICreate.
      ........
        r60745 | kurt.kaiser | 2008-02-12 16:45:50 +0100 (Tue, 12 Feb 2008) | 2 lines
      
        what??! Correct r60225.
      ........
        r60747 | martin.v.loewis | 2008-02-12 19:47:34 +0100 (Tue, 12 Feb 2008) | 4 lines
      
        Patch #1966: Break infinite loop in httplib when the servers
        implements the chunked encoding incorrectly.
        Will backport to 2.5.
      ........
        r60749 | raymond.hettinger | 2008-02-12 20:05:36 +0100 (Tue, 12 Feb 2008) | 1 line
      
        dict.copy() rises from the ashes.  Revert r60687.
      ........
      0bd4e118
  24. 26 Ock, 2008 1 kayıt (commit)
  25. 08 Ara, 2007 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 59407-59422 via svnmerge from · 895627ff
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59407 | armin.rigo | 2007-12-07 20:19:55 +0100 (Fri, 07 Dec 2007) | 2 lines
      
        This is probably what was meant here.
      ........
        r59410 | guido.van.rossum | 2007-12-08 05:38:23 +0100 (Sat, 08 Dec 2007) | 2 lines
      
        Be (just a bit :) more specific about release date.
      ........
        r59411 | alexandre.vassalotti | 2007-12-08 05:49:22 +0100 (Sat, 08 Dec 2007) | 3 lines
      
        Fix issue #1530.
        Return an error exit status if not all tests passes.
      ........
        r59413 | georg.brandl | 2007-12-08 11:56:39 +0100 (Sat, 08 Dec 2007) | 2 lines
      
        Fix tpyo.
      ........
        r59414 | georg.brandl | 2007-12-08 12:05:05 +0100 (Sat, 08 Dec 2007) | 2 lines
      
        Fix markup in whatsnew, use new directive in ACKS.
      ........
        r59415 | georg.brandl | 2007-12-08 12:05:36 +0100 (Sat, 08 Dec 2007) | 2 lines
      
        Fix Eren's name.
      ........
        r59416 | georg.brandl | 2007-12-08 12:23:13 +0100 (Sat, 08 Dec 2007) | 2 lines
      
        Add examples to the datetime documentation. Written for GHOP by "h4wk.cz".
      ........
        r59417 | skip.montanaro | 2007-12-08 15:37:43 +0100 (Sat, 08 Dec 2007) | 2 lines
      
        Note that open() is the preferred way to open files (issue 1510).
      ........
        r59418 | skip.montanaro | 2007-12-08 16:23:31 +0100 (Sat, 08 Dec 2007) | 1 line
      
        + "context manager"
      ........
        r59419 | skip.montanaro | 2007-12-08 16:26:16 +0100 (Sat, 08 Dec 2007) | 1 line
      
        correct email address
      ........
        r59420 | skip.montanaro | 2007-12-08 16:33:24 +0100 (Sat, 08 Dec 2007) | 3 lines
      
        When splitting, avoid making a copy of the string if the split doesn't find
        anything (issue 1538).
      ........
      895627ff
  26. 06 Kas, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merging the py3k-pep3137 branch back into the py3k branch. · 98297ee7
      Guido van Rossum yazdı
      No detailed change log; just check out the change log for the py3k-pep3137
      branch.  The most obvious changes:
      
        - str8 renamed to bytes (PyString at the C level);
        - bytes renamed to buffer (PyBytes at the C level);
        - PyString and PyUnicode are no longer compatible.
      
      I.e. we now have an immutable bytes type and a mutable bytes type.
      
      The behavior of PyString was modified quite a bit, to make it more
      bytes-like.  Some changes are still on the to-do list.
      98297ee7
  27. 01 Kas, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 58221-58741 via svnmerge from · 8ce8a784
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r58221 | georg.brandl | 2007-09-20 10:57:59 -0700 (Thu, 20 Sep 2007) | 2 lines
      
        Patch #1181: add os.environ.clear() method.
      ........
        r58225 | sean.reifschneider | 2007-09-20 23:33:28 -0700 (Thu, 20 Sep 2007) | 3 lines
      
        Issue1704287: "make install" fails unless you do "make" first.  Make
           oldsharedmods and sharedmods in "libinstall".
      ........
        r58232 | guido.van.rossum | 2007-09-22 13:18:03 -0700 (Sat, 22 Sep 2007) | 4 lines
      
        Patch # 188 by Philip Jenvey.
        Make tell() mark CRLF as a newline.
        With unit test.
      ........
        r58242 | georg.brandl | 2007-09-24 10:55:47 -0700 (Mon, 24 Sep 2007) | 2 lines
      
        Fix typo and double word.
      ........
        r58245 | georg.brandl | 2007-09-24 10:59:28 -0700 (Mon, 24 Sep 2007) | 2 lines
      
        #1196: document default radix for int().
      ........
        r58247 | georg.brandl | 2007-09-24 11:08:24 -0700 (Mon, 24 Sep 2007) | 2 lines
      
        #1177: accept 2xx responses for https too, not only http.
      ........
        r58249 | andrew.kuchling | 2007-09-24 16:45:51 -0700 (Mon, 24 Sep 2007) | 1 line
      
        Remove stray odd character; grammar fix
      ........
        r58250 | andrew.kuchling | 2007-09-24 16:46:28 -0700 (Mon, 24 Sep 2007) | 1 line
      
        Typo fix
      ........
        r58251 | andrew.kuchling | 2007-09-24 17:09:42 -0700 (Mon, 24 Sep 2007) | 1 line
      
        Add various items
      ........
        r58268 | vinay.sajip | 2007-09-26 22:34:45 -0700 (Wed, 26 Sep 2007) | 1 line
      
        Change to flush and close logic to fix #1760556.
      ........
        r58269 | vinay.sajip | 2007-09-26 22:38:51 -0700 (Wed, 26 Sep 2007) | 1 line
      
        Change to basicConfig() to fix #1021.
      ........
        r58270 | georg.brandl | 2007-09-26 23:26:58 -0700 (Wed, 26 Sep 2007) | 2 lines
      
        #1208: document match object's boolean value.
      ........
        r58271 | vinay.sajip | 2007-09-26 23:56:13 -0700 (Wed, 26 Sep 2007) | 1 line
      
        Minor date change.
      ........
        r58272 | vinay.sajip | 2007-09-27 00:35:10 -0700 (Thu, 27 Sep 2007) | 1 line
      
        Change to LogRecord.__init__() to fix #1206. Note that archaic use of type(x) == types.DictType is because of keeping 1.5.2 compatibility. While this is much less relevant these days, there probably needs to be a separate commit for removing all archaic constructs at the same time.
      ........
        r58288 | brett.cannon | 2007-09-30 12:45:10 -0700 (Sun, 30 Sep 2007) | 9 lines
      
        tuple.__repr__ did not consider a reference loop as it is not possible from
        Python code; but it is possible from C.  object.__str__ had the issue of not
        expecting a type to doing something within it's tp_str implementation that
        could trigger an infinite recursion, but it could in C code..  Both found
        thanks to BaseException and how it handles its repr.
      
        Closes issue #1686386.  Thanks to Thomas Herve for taking an initial stab at
        coming up with a solution.
      ........
        r58289 | brett.cannon | 2007-09-30 13:37:19 -0700 (Sun, 30 Sep 2007) | 3 lines
      
        Fix error introduced by r58288; if a tuple is length 0 return its repr and
        don't worry about any self-referring tuples.
      ........
        r58294 | facundo.batista | 2007-10-02 10:01:24 -0700 (Tue, 02 Oct 2007) | 11 lines
      
      
        Made the various is_* operations return booleans.  This was discussed
        with Cawlishaw by mail, and he basically confirmed that to these is_*
        operations, there's no need to return Decimal(0) and Decimal(1) if
        the language supports the False and True booleans.
      
        Also added a few tests for the these functions in extra.decTest, since
        they are mostly untested (apart from the doctests).
      
        Thanks Mark Dickinson
      ........
        r58295 | facundo.batista | 2007-10-02 11:21:18 -0700 (Tue, 02 Oct 2007) | 4 lines
      
      
        Added a class to store the digits of log(10), so that they can be made
        available when necessary without recomputing.  Thanks Mark Dickinson
      ........
        r58299 | mark.summerfield | 2007-10-03 01:53:21 -0700 (Wed, 03 Oct 2007) | 4 lines
      
        Added note in footnote about string comparisons about
        unicodedata.normalize().
      ........
        r58304 | raymond.hettinger | 2007-10-03 14:18:11 -0700 (Wed, 03 Oct 2007) | 1 line
      
        enumerate() is no longer bounded to using sequences shorter than LONG_MAX.  The possibility of overflow was sending some newsgroup posters into a tizzy.
      ........
        r58305 | raymond.hettinger | 2007-10-03 17:20:27 -0700 (Wed, 03 Oct 2007) | 1 line
      
        itertools.count() no longer limited to sys.maxint.
      ........
        r58306 | kurt.kaiser | 2007-10-03 18:49:54 -0700 (Wed, 03 Oct 2007) | 3 lines
      
        Assume that the user knows when he wants to end the line; don't insert
        something he didn't select or complete.
      ........
        r58307 | kurt.kaiser | 2007-10-03 19:07:50 -0700 (Wed, 03 Oct 2007) | 2 lines
      
        Remove unused theme that was causing a fault in p3k.
      ........
        r58308 | kurt.kaiser | 2007-10-03 19:09:17 -0700 (Wed, 03 Oct 2007) | 2 lines
      
        Clean up EditorWindow close.
      ........
        r58309 | kurt.kaiser | 2007-10-03 19:53:07 -0700 (Wed, 03 Oct 2007) | 7 lines
      
        textView cleanup. Patch 1718043 Tal Einat.
      
        M    idlelib/EditorWindow.py
        M    idlelib/aboutDialog.py
        M    idlelib/textView.py
        M    idlelib/NEWS.txt
      ........
        r58310 | kurt.kaiser | 2007-10-03 20:11:12 -0700 (Wed, 03 Oct 2007) | 3 lines
      
        configDialog cleanup. Patch 1730217 Tal Einat.
      ........
        r58311 | neal.norwitz | 2007-10-03 23:00:48 -0700 (Wed, 03 Oct 2007) | 4 lines
      
        Coverity #151: Remove deadcode.
      
        All this code already exists above starting at line 653.
      ........
        r58325 | fred.drake | 2007-10-04 19:46:12 -0700 (Thu, 04 Oct 2007) | 1 line
      
        wrap lines to <80 characters before fixing errors
      ........
        r58326 | raymond.hettinger | 2007-10-04 19:47:07 -0700 (Thu, 04 Oct 2007) | 6 lines
      
        Add __asdict__() to NamedTuple and refine the docs.
        Add maxlen support to deque() and fixup docs.
        Partially fix __reduce__().  The None as a third arg was no longer supported.
        Still needs work on __reduce__() to handle recursive inputs.
      ........
        r58327 | fred.drake | 2007-10-04 19:48:32 -0700 (Thu, 04 Oct 2007) | 3 lines
      
        move descriptions of ac_(in|out)_buffer_size to the right place
        http://bugs.python.org/issue1053
      ........
        r58329 | neal.norwitz | 2007-10-04 20:39:17 -0700 (Thu, 04 Oct 2007) | 3 lines
      
        dict could be NULL, so we need to XDECREF.
        Fix a compiler warning about passing a PyTypeObject* instead of PyObject*.
      ........
        r58330 | neal.norwitz | 2007-10-04 20:41:19 -0700 (Thu, 04 Oct 2007) | 2 lines
      
        Fix Coverity #158: Check the correct variable.
      ........
        r58332 | neal.norwitz | 2007-10-04 22:01:38 -0700 (Thu, 04 Oct 2007) | 7 lines
      
        Fix Coverity #159.
      
        This code was broken if save() returned a negative number since i contained
        a boolean value and then we compared i < 0 which should never be true.
      
        Will backport (assuming it's necessary)
      ........
        r58334 | neal.norwitz | 2007-10-04 22:29:17 -0700 (Thu, 04 Oct 2007) | 1 line
      
        Add a note about fixing some more warnings found by Coverity.
      ........
        r58338 | raymond.hettinger | 2007-10-05 12:07:31 -0700 (Fri, 05 Oct 2007) | 1 line
      
        Restore BEGIN/END THREADS macros which were squashed in the previous checkin
      ........
        r58343 | gregory.p.smith | 2007-10-06 00:48:10 -0700 (Sat, 06 Oct 2007) | 3 lines
      
        Stab in the dark attempt to fix the test_bsddb3 failure on sparc and S-390
        ubuntu buildbots.
      ........
        r58344 | gregory.p.smith | 2007-10-06 00:51:59 -0700 (Sat, 06 Oct 2007) | 2 lines
      
        Allows BerkeleyDB 4.6.x >= 4.6.21 for the bsddb module.
      ........
        r58348 | gregory.p.smith | 2007-10-06 08:47:37 -0700 (Sat, 06 Oct 2007) | 3 lines
      
        Use the host the author likely meant in the first place.  pop.gmail.com is
        reliable.  gmail.org is someones personal domain.
      ........
        r58351 | neal.norwitz | 2007-10-06 12:16:28 -0700 (Sat, 06 Oct 2007) | 3 lines
      
        Ensure that this test will pass even if another test left an unwritable TESTFN.
        Also use the safe unlink in test_support instead of rolling our own here.
      ........
        r58368 | georg.brandl | 2007-10-08 00:50:24 -0700 (Mon, 08 Oct 2007) | 3 lines
      
        #1123: fix the docs for the str.split(None, sep) case.
        Also expand a few other methods' docs, which had more info in the deprecated string module docs.
      ........
        r58369 | georg.brandl | 2007-10-08 01:06:05 -0700 (Mon, 08 Oct 2007) | 2 lines
      
        Update docstring of sched, also remove an unused assignment.
      ........
        r58370 | raymond.hettinger | 2007-10-08 02:14:28 -0700 (Mon, 08 Oct 2007) | 5 lines
      
        Add comments to NamedTuple code.
        Let the field spec be either a string or a non-string sequence (suggested by Martin Blais with use cases).
        Improve the error message in the case of a SyntaxError (caused by a duplicate field name).
      ........
        r58371 | raymond.hettinger | 2007-10-08 02:56:29 -0700 (Mon, 08 Oct 2007) | 1 line
      
        Missed a line in the docs
      ........
        r58372 | raymond.hettinger | 2007-10-08 03:11:51 -0700 (Mon, 08 Oct 2007) | 1 line
      
        Better variable names
      ........
        r58376 | georg.brandl | 2007-10-08 07:12:47 -0700 (Mon, 08 Oct 2007) | 3 lines
      
        #1199: docs for tp_as_{number,sequence,mapping}, by Amaury Forgeot d'Arc.
        No need to merge this to py3k!
      ........
        r58380 | raymond.hettinger | 2007-10-08 14:26:58 -0700 (Mon, 08 Oct 2007) | 1 line
      
        Eliminate camelcase function name
      ........
        r58381 | andrew.kuchling | 2007-10-08 16:23:03 -0700 (Mon, 08 Oct 2007) | 1 line
      
        Eliminate camelcase function name
      ........
        r58382 | raymond.hettinger | 2007-10-08 18:36:23 -0700 (Mon, 08 Oct 2007) | 1 line
      
        Make the error messages more specific
      ........
        r58384 | gregory.p.smith | 2007-10-08 23:02:21 -0700 (Mon, 08 Oct 2007) | 10 lines
      
        Splits Modules/_bsddb.c up into bsddb.h and _bsddb.c and adds a C API
        object available as bsddb.db.api.  This is based on the patch submitted
        by Duncan Grisby here:
          http://sourceforge.net/tracker/index.php?func=detail&aid=1551895&group_id=13900&atid=313900
        See this thread for additional info:
          http://sourceforge.net/mailarchive/forum.php?thread_name=E1GAVDK-0002rk-Iw%40apasphere.com&forum_name=pybsddb-users
      
        It also cleans up the code a little by removing some ifdef/endifs for
        python prior to 2.1 and for unsupported Berkeley DB <= 3.2.
      ........
        r58385 | gregory.p.smith | 2007-10-08 23:50:43 -0700 (Mon, 08 Oct 2007) | 5 lines
      
        Fix a double free when positioning a database cursor to a non-existant
        string key (and probably a few other situations with string keys).
        This was reported with a patch as pybsddb sourceforge bug 1708868 by
        jjjhhhlll at gmail.
      ........
        r58386 | gregory.p.smith | 2007-10-09 00:19:11 -0700 (Tue, 09 Oct 2007) | 3 lines
      
        Use the highest cPickle protocol in bsddb.dbshelve.  This comes from
        sourceforge pybsddb patch 1551443 by w_barnes.
      ........
        r58394 | gregory.p.smith | 2007-10-09 11:26:02 -0700 (Tue, 09 Oct 2007) | 2 lines
      
        remove another sleepycat reference
      ........
        r58396 | kurt.kaiser | 2007-10-09 12:31:30 -0700 (Tue, 09 Oct 2007) | 3 lines
      
        Allow interrupt only when executing user code in subprocess
        Patch 1225 Tal Einat modified from IDLE-Spoon.
      ........
        r58399 | brett.cannon | 2007-10-09 17:07:50 -0700 (Tue, 09 Oct 2007) | 5 lines
      
        Remove file-level typedefs that were inconsistently used throughout the file.
        Just move over to the public API names.
      
        Closes issue1238.
      ........
        r58401 | raymond.hettinger | 2007-10-09 17:26:46 -0700 (Tue, 09 Oct 2007) | 1 line
      
        Accept Jim Jewett's api suggestion to use None instead of -1 to indicate unbounded deques.
      ........
        r58403 | kurt.kaiser | 2007-10-09 17:55:40 -0700 (Tue, 09 Oct 2007) | 2 lines
      
        Allow cursor color change w/o restart. Patch 1725576 Tal Einat.
      ........
        r58404 | kurt.kaiser | 2007-10-09 18:06:47 -0700 (Tue, 09 Oct 2007) | 2 lines
      
        show paste if > 80 columns.  Patch 1659326 Tal Einat.
      ........
        r58415 | thomas.heller | 2007-10-11 12:51:32 -0700 (Thu, 11 Oct 2007) | 5 lines
      
        On OS X, use os.uname() instead of gestalt.sysv(...) to get the
        operating system version.  This allows to use ctypes when Python
        was configured with --disable-toolbox-glue.
      ........
        r58419 | neal.norwitz | 2007-10-11 20:01:01 -0700 (Thu, 11 Oct 2007) | 1 line
      
        Get rid of warning about not being able to create an existing directory.
      ........
        r58420 | neal.norwitz | 2007-10-11 20:01:30 -0700 (Thu, 11 Oct 2007) | 1 line
      
        Get rid of warnings on a bunch of platforms by using a proper prototype.
      ........
        r58421 | neal.norwitz | 2007-10-11 20:01:54 -0700 (Thu, 11 Oct 2007) | 4 lines
      
        Get rid of compiler warning about retval being used (returned) without
        being initialized.  (gcc warning and Coverity 202)
      ........
        r58422 | neal.norwitz | 2007-10-11 20:03:23 -0700 (Thu, 11 Oct 2007) | 1 line
      
        Fix Coverity 168:  Close the file before returning (exiting).
      ........
        r58423 | neal.norwitz | 2007-10-11 20:04:18 -0700 (Thu, 11 Oct 2007) | 4 lines
      
        Fix Coverity 180:  Don't overallocate.  We don't need structs, but pointers.
        Also fix a memory leak.
      ........
        r58424 | neal.norwitz | 2007-10-11 20:05:19 -0700 (Thu, 11 Oct 2007) | 5 lines
      
        Fix Coverity 185-186:  If the passed in FILE is NULL, uninitialized memory
        would be accessed.
      
        Will backport.
      ........
        r58425 | neal.norwitz | 2007-10-11 20:52:34 -0700 (Thu, 11 Oct 2007) | 1 line
      
        Get this module to compile with bsddb versions prior to 4.3
      ........
        r58430 | martin.v.loewis | 2007-10-12 01:56:52 -0700 (Fri, 12 Oct 2007) | 3 lines
      
        Bug #1216: Restore support for Visual Studio 2002.
        Will backport to 2.5.
      ........
        r58433 | raymond.hettinger | 2007-10-12 10:53:11 -0700 (Fri, 12 Oct 2007) | 1 line
      
        Fix test of count.__repr__() to ignore the 'L' if the count is a long
      ........
        r58434 | gregory.p.smith | 2007-10-12 11:44:06 -0700 (Fri, 12 Oct 2007) | 4 lines
      
        Fixes http://bugs.python.org/issue1233 - bsddb.dbshelve.DBShelf.append
        was useless due to inverted logic.  Also adds a test case for RECNO dbs
        to test_dbshelve.
      ........
        r58445 | georg.brandl | 2007-10-13 06:20:03 -0700 (Sat, 13 Oct 2007) | 2 lines
      
        Fix email example.
      ........
        r58450 | gregory.p.smith | 2007-10-13 16:02:05 -0700 (Sat, 13 Oct 2007) | 2 lines
      
        Fix an uncollectable reference leak in bsddb.db.DBShelf.append
      ........
        r58453 | neal.norwitz | 2007-10-13 17:18:40 -0700 (Sat, 13 Oct 2007) | 8 lines
      
        Let the O/S supply a port if none of the default ports can be used.
        This should make the tests more robust at the expense of allowing
        tests to be sloppier by not requiring them to cleanup after themselves.
        (It will legitamitely help when running two test suites simultaneously
        or if another process is already using one of the predefined ports.)
      
        Also simplifies (slightLy) the exception handling elsewhere.
      ........
        r58459 | neal.norwitz | 2007-10-14 11:30:21 -0700 (Sun, 14 Oct 2007) | 2 lines
      
        Don't raise a string exception, they don't work anymore.
      ........
        r58460 | neal.norwitz | 2007-10-14 11:40:37 -0700 (Sun, 14 Oct 2007) | 1 line
      
        Use unittest for assertions
      ........
        r58468 | armin.rigo | 2007-10-15 00:48:35 -0700 (Mon, 15 Oct 2007) | 2 lines
      
        test_bigbits was not testing what it seemed to.
      ........
        r58471 | guido.van.rossum | 2007-10-15 08:54:11 -0700 (Mon, 15 Oct 2007) | 3 lines
      
        Change a PyErr_Print() into a PyErr_Clear(),
        per discussion in issue 1031213.
      ........
        r58500 | raymond.hettinger | 2007-10-16 12:18:30 -0700 (Tue, 16 Oct 2007) | 1 line
      
        Improve error messages
      ........
        r58506 | raymond.hettinger | 2007-10-16 14:28:32 -0700 (Tue, 16 Oct 2007) | 1 line
      
        More docs, error messages, and tests
      ........
        r58507 | andrew.kuchling | 2007-10-16 15:58:03 -0700 (Tue, 16 Oct 2007) | 1 line
      
        Add items
      ........
        r58508 | brett.cannon | 2007-10-16 16:24:06 -0700 (Tue, 16 Oct 2007) | 3 lines
      
        Remove ``:const:`` notation on None in parameter list.  Since the markup is not
        rendered for parameters it just showed up as ``:const:`None` `` in the output.
      ........
        r58509 | brett.cannon | 2007-10-16 16:26:45 -0700 (Tue, 16 Oct 2007) | 3 lines
      
        Re-order some functions whose parameters differ between PyObject and const char
        * so that they are next to each other.
      ........
        r58522 | armin.rigo | 2007-10-17 11:46:37 -0700 (Wed, 17 Oct 2007) | 5 lines
      
        Fix the overflow checking of list_repeat.
        Introduce overflow checking into list_inplace_repeat.
      
        Backport candidate, possibly.
      ........
        r58530 | facundo.batista | 2007-10-17 20:16:03 -0700 (Wed, 17 Oct 2007) | 7 lines
      
      
        Issue #1580738.  When HTTPConnection reads the whole stream with read(),
        it closes itself.  When the stream is read in several calls to read(n),
        it should behave in the same way if HTTPConnection knows where the end
        of the stream is (through self.length).  Added a test case for this
        behaviour.
      ........
        r58531 | facundo.batista | 2007-10-17 20:44:48 -0700 (Wed, 17 Oct 2007) | 3 lines
      
      
        Issue 1289, just a typo.
      ........
        r58532 | gregory.p.smith | 2007-10-18 00:56:54 -0700 (Thu, 18 Oct 2007) | 4 lines
      
        cleanup test_dbtables to use mkdtemp.  cleanup dbtables to pass txn as a
        keyword argument whenever possible to avoid bugs and confusion.  (dbtables.py
        line 447 self.db.get using txn as a non-keyword was an actual bug due to this)
      ........
        r58533 | gregory.p.smith | 2007-10-18 01:34:20 -0700 (Thu, 18 Oct 2007) | 4 lines
      
        Fix a weird bug in dbtables: if it chose a random rowid string that contained
        NULL bytes it would cause the database all sorts of problems in the future
        leading to very strange random failures and corrupt dbtables.bsdTableDb dbs.
      ........
        r58534 | gregory.p.smith | 2007-10-18 09:32:02 -0700 (Thu, 18 Oct 2007) | 3 lines
      
        A cleaner fix than the one committed last night.  Generate random rowids that
        do not contain null bytes.
      ........
        r58537 | gregory.p.smith | 2007-10-18 10:17:57 -0700 (Thu, 18 Oct 2007) | 2 lines
      
        mention bsddb fixes.
      ........
        r58538 | raymond.hettinger | 2007-10-18 14:13:06 -0700 (Thu, 18 Oct 2007) | 1 line
      
        Remove useless warning
      ........
        r58539 | gregory.p.smith | 2007-10-19 00:31:20 -0700 (Fri, 19 Oct 2007) | 2 lines
      
        squelch the warning that this test is supposed to trigger.
      ........
        r58542 | georg.brandl | 2007-10-19 05:32:39 -0700 (Fri, 19 Oct 2007) | 2 lines
      
        Clarify wording for apply().
      ........
        r58544 | mark.summerfield | 2007-10-19 05:48:17 -0700 (Fri, 19 Oct 2007) | 3 lines
      
        Added a cross-ref to each other.
      ........
        r58545 | georg.brandl | 2007-10-19 10:38:49 -0700 (Fri, 19 Oct 2007) | 2 lines
      
        #1284: "S" means "seen", not unread.
      ........
        r58548 | thomas.heller | 2007-10-19 11:11:41 -0700 (Fri, 19 Oct 2007) | 4 lines
      
        Fix ctypes on 32-bit systems when Python is configured --with-system-ffi.
        See also https://bugs.launchpad.net/bugs/72505.
      
        Ported from release25-maint branch.
      ........
        r58550 | facundo.batista | 2007-10-19 12:25:57 -0700 (Fri, 19 Oct 2007) | 8 lines
      
      
        The constructor from tuple was way too permissive: it allowed bad
        coefficient numbers, floats in the sign, and other details that
        generated directly the wrong number in the best case, or triggered
        misfunctionality in the alorithms.
      
        Test cases added for these issues. Thanks Mark Dickinson.
      ........
        r58559 | georg.brandl | 2007-10-20 06:22:53 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Fix code being interpreted as a target.
      ........
        r58561 | georg.brandl | 2007-10-20 06:36:24 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Document new "cmdoption" directive.
      ........
        r58562 | georg.brandl | 2007-10-20 08:21:22 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Make a path more Unix-standardy.
      ........
        r58564 | georg.brandl | 2007-10-20 10:51:39 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Document new directive "envvar".
      ........
        r58567 | georg.brandl | 2007-10-20 11:08:14 -0700 (Sat, 20 Oct 2007) | 6 lines
      
        * Add new toplevel chapter, "Using Python." (how to install,
          configure and setup python on different platforms -- at least
          in theory.)
        * Move the Python on Mac docs in that chapter.
        * Add a new chapter about the command line invocation, by stargaming.
      ........
        r58568 | georg.brandl | 2007-10-20 11:33:20 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Change title, for now.
      ........
        r58569 | georg.brandl | 2007-10-20 11:39:25 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Add entry to ACKS.
      ........
        r58570 | georg.brandl | 2007-10-20 12:05:45 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Clarify -E docs.
      ........
        r58571 | georg.brandl | 2007-10-20 12:08:36 -0700 (Sat, 20 Oct 2007) | 2 lines
      
        Even more clarification.
      ........
        r58572 | andrew.kuchling | 2007-10-20 12:25:37 -0700 (Sat, 20 Oct 2007) | 1 line
      
        Fix protocol name
      ........
        r58573 | andrew.kuchling | 2007-10-20 12:35:18 -0700 (Sat, 20 Oct 2007) | 1 line
      
        Various items
      ........
        r58574 | andrew.kuchling | 2007-10-20 12:39:35 -0700 (Sat, 20 Oct 2007) | 1 line
      
        Use correct header line
      ........
        r58576 | armin.rigo | 2007-10-21 02:14:15 -0700 (Sun, 21 Oct 2007) | 3 lines
      
        Add a crasher for the long-standing issue with closing a file
        while another thread uses it.
      ........
        r58577 | georg.brandl | 2007-10-21 03:01:56 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Remove duplicate crasher.
      ........
        r58578 | georg.brandl | 2007-10-21 03:24:20 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Unify "byte code" to "bytecode". Also sprinkle :term: markup for it.
      ........
        r58579 | georg.brandl | 2007-10-21 03:32:54 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Add markup to new function descriptions.
      ........
        r58580 | georg.brandl | 2007-10-21 03:45:46 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Add :term:s for descriptors.
      ........
        r58581 | georg.brandl | 2007-10-21 03:46:24 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Unify "file-descriptor" to "file descriptor".
      ........
        r58582 | georg.brandl | 2007-10-21 03:52:38 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Add :term: for generators.
      ........
        r58583 | georg.brandl | 2007-10-21 05:10:28 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Add :term:s for iterator.
      ........
        r58584 | georg.brandl | 2007-10-21 05:15:05 -0700 (Sun, 21 Oct 2007) | 2 lines
      
        Add :term:s for "new-style class".
      ........
        r58588 | neal.norwitz | 2007-10-21 21:47:54 -0700 (Sun, 21 Oct 2007) | 1 line
      
        Add Chris Monson so he can edit PEPs.
      ........
        r58594 | guido.van.rossum | 2007-10-22 09:27:19 -0700 (Mon, 22 Oct 2007) | 4 lines
      
        Issue #1307, patch by Derek Shockey.
        When "MAIL" is received without args, an exception happens instead of
        sending a 501 syntax error response.
      ........
        r58598 | travis.oliphant | 2007-10-22 19:40:56 -0700 (Mon, 22 Oct 2007) | 1 line
      
        Add phuang patch from Issue 708374 which adds offset parameter to mmap module.
      ........
        r58601 | neal.norwitz | 2007-10-22 22:44:27 -0700 (Mon, 22 Oct 2007) | 2 lines
      
        Bug #1313, fix typo (wrong variable name) in example.
      ........
        r58609 | georg.brandl | 2007-10-23 11:21:35 -0700 (Tue, 23 Oct 2007) | 2 lines
      
        Update Pygments version from externals.
      ........
        r58618 | guido.van.rossum | 2007-10-23 12:25:41 -0700 (Tue, 23 Oct 2007) | 3 lines
      
        Issue 1307 by Derek Shockey, fox the same bug for RCPT.
        Neal: please backport!
      ........
        r58620 | raymond.hettinger | 2007-10-23 13:37:41 -0700 (Tue, 23 Oct 2007) | 1 line
      
        Shorter name for namedtuple()
      ........
        r58621 | andrew.kuchling | 2007-10-23 13:55:47 -0700 (Tue, 23 Oct 2007) | 1 line
      
        Update name
      ........
        r58622 | raymond.hettinger | 2007-10-23 14:23:07 -0700 (Tue, 23 Oct 2007) | 1 line
      
        Fixup news entry
      ........
        r58623 | raymond.hettinger | 2007-10-23 18:28:33 -0700 (Tue, 23 Oct 2007) | 1 line
      
        Optimize sum() for integer and float inputs.
      ........
        r58624 | raymond.hettinger | 2007-10-23 19:05:51 -0700 (Tue, 23 Oct 2007) | 1 line
      
        Fixup error return and add support for intermixed ints and floats/
      ........
        r58628 | vinay.sajip | 2007-10-24 03:47:06 -0700 (Wed, 24 Oct 2007) | 1 line
      
        Bug #1321: Fixed logic error in TimedRotatingFileHandler.__init__()
      ........
        r58641 | facundo.batista | 2007-10-24 12:11:08 -0700 (Wed, 24 Oct 2007) | 4 lines
      
      
        Issue 1290.  CharacterData.__repr__ was constructing a string
        in response that keeped having a non-ascii character.
      ........
        r58643 | thomas.heller | 2007-10-24 12:50:45 -0700 (Wed, 24 Oct 2007) | 1 line
      
        Added unittest for calling a function with paramflags (backport from py3k branch).
      ........
        r58645 | matthias.klose | 2007-10-24 13:00:44 -0700 (Wed, 24 Oct 2007) | 2 lines
      
        - Build using system ffi library on arm*-linux*.
      ........
        r58651 | georg.brandl | 2007-10-24 14:40:38 -0700 (Wed, 24 Oct 2007) | 2 lines
      
        Bug #1287: make os.environ.pop() work as expected.
      ........
        r58652 | raymond.hettinger | 2007-10-24 19:26:58 -0700 (Wed, 24 Oct 2007) | 1 line
      
        Missing DECREFs
      ........
        r58653 | matthias.klose | 2007-10-24 23:37:24 -0700 (Wed, 24 Oct 2007) | 2 lines
      
        - Build using system ffi library on arm*-linux*, pass --with-system-ffi to CONFIG_ARGS
      ........
        r58655 | thomas.heller | 2007-10-25 12:47:32 -0700 (Thu, 25 Oct 2007) | 2 lines
      
        ffi_type_longdouble may be already #defined.
        See issue 1324.
      ........
        r58656 | kurt.kaiser | 2007-10-25 15:43:45 -0700 (Thu, 25 Oct 2007) | 3 lines
      
        Correct an ancient bug in an unused path by removing that path: register() is
        now idempotent.
      ........
        r58660 | kurt.kaiser | 2007-10-25 17:10:09 -0700 (Thu, 25 Oct 2007) | 4 lines
      
        1. Add comments to provide top-level documentation.
        2. Refactor to use more descriptive names.
        3. Enhance tests in main().
      ........
        r58675 | georg.brandl | 2007-10-26 11:30:41 -0700 (Fri, 26 Oct 2007) | 2 lines
      
        Fix new pop() method on os.environ on ignorecase-platforms.
      ........
        r58696 | neal.norwitz | 2007-10-27 15:32:21 -0700 (Sat, 27 Oct 2007) | 1 line
      
        Update URL for Pygments.  0.8.1 is no longer available
      ........
        r58697 | hyeshik.chang | 2007-10-28 04:19:02 -0700 (Sun, 28 Oct 2007) | 3 lines
      
        - Add support for FreeBSD 8 which is recently forked from FreeBSD 7.
        - Regenerate IN module for most recent maintenance tree of FreeBSD 6 and 7.
      ........
        r58698 | hyeshik.chang | 2007-10-28 05:38:09 -0700 (Sun, 28 Oct 2007) | 2 lines
      
        Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBSD 7's yet)
      ........
        r58700 | kurt.kaiser | 2007-10-28 12:03:59 -0700 (Sun, 28 Oct 2007) | 2 lines
      
        Add confirmation dialog before printing.  Patch 1717170 Tal Einat.
      ........
        r58706 | guido.van.rossum | 2007-10-29 13:52:45 -0700 (Mon, 29 Oct 2007) | 3 lines
      
        Patch 1353 by Jacob Winther.
        Add mp4 mapping to mimetypes.py.
      ........
        r58709 | guido.van.rossum | 2007-10-29 15:15:05 -0700 (Mon, 29 Oct 2007) | 6 lines
      
        Backport fixes for the code that decodes octal escapes (and for PyString
        also hex escapes) -- this was reaching beyond the end of the input string
        buffer, even though it is not supposed to be \0-terminated.
        This has no visible effect but is clearly the correct thing to do.
        (In 3.0 it had a visible effect after removing ob_sstate from PyString.)
      ........
        r58710 | kurt.kaiser | 2007-10-29 19:38:54 -0700 (Mon, 29 Oct 2007) | 7 lines
      
        check in Tal Einat's update to tabpage.py
        Patch 1612746
      
        M    configDialog.py
        M    NEWS.txt
        AM   tabbedpages.py
      ........
        r58715 | georg.brandl | 2007-10-30 10:51:18 -0700 (Tue, 30 Oct 2007) | 2 lines
      
        Use correct markup.
      ........
        r58716 | georg.brandl | 2007-10-30 10:57:12 -0700 (Tue, 30 Oct 2007) | 2 lines
      
        Make example about hiding None return values at the prompt clearer.
      ........
        r58728 | neal.norwitz | 2007-10-30 23:33:20 -0700 (Tue, 30 Oct 2007) | 1 line
      
        Fix some compiler warnings for signed comparisons on Unix and Windows.
      ........
        r58731 | martin.v.loewis | 2007-10-31 10:19:33 -0700 (Wed, 31 Oct 2007) | 2 lines
      
        Adding Christian Heimes.
      ........
        r58737 | raymond.hettinger | 2007-10-31 14:57:58 -0700 (Wed, 31 Oct 2007) | 1 line
      
        Clarify the reasons why pickle is almost always better than marshal
      ........
        r58739 | raymond.hettinger | 2007-10-31 15:15:49 -0700 (Wed, 31 Oct 2007) | 1 line
      
        Sets are marshalable.
      ........
      8ce8a784
  28. 19 Eyl, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 58095-58132,58136-58148,58151-58197 via svnmerge from · 1b7f891f
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r58096 | brett.cannon | 2007-09-10 23:38:27 +0200 (Mon, 10 Sep 2007) | 4 lines
      
        Fix a possible segfault from recursing too deep to get the repr of a list.
      
        Closes issue #1096.
      ........
        r58097 | bill.janssen | 2007-09-10 23:51:02 +0200 (Mon, 10 Sep 2007) | 33 lines
      
        More work on SSL support.
      
        * Much expanded test suite:
      
          All protocols tested against all other protocols.
          All protocols tested with all certificate options.
          Tests for bad key and bad cert.
          Test of STARTTLS functionality.
          Test of RAND_* functions.
      
        * Fixes for threading/malloc bug.
      
        * Issue 1065 fixed:
      
          sslsocket class renamed to SSLSocket.
          sslerror class renamed to SSLError.
          Function "wrap_socket" now used to wrap an existing socket.
      
        * Issue 1583946 finally fixed:
      
          Support for subjectAltName added.
          Subject name now returned as proper DN list of RDNs.
      
        * SSLError exported from socket as "sslerror".
      
        * RAND_* functions properly exported from ssl.py.
      
        * Documentation improved:
      
          Example of how to create a self-signed certificate.
          Better indexing.
      ........
        r58098 | guido.van.rossum | 2007-09-11 00:02:25 +0200 (Tue, 11 Sep 2007) | 9 lines
      
        Patch # 1140 (my code, approved by Effbot).
      
        Make sure the type of the return value of re.sub(x, y, z) is the type
        of y+x (i.e. unicode if either is unicode, str if they are both str)
        even if there are no substitutions or if x==z (which triggered various
        special cases in join_list()).
      
        Could be backported to 2.5; no need to port to 3.0.
      ........
        r58099 | guido.van.rossum | 2007-09-11 00:36:02 +0200 (Tue, 11 Sep 2007) | 8 lines
      
        Patch # 1026 by Benjamin Aranguren (with Alex Martelli):
        Backport abc.py and isinstance/issubclass overloading to 2.6.
      
        I had to backport test_typechecks.py myself, and make one small change
        to abc.py to avoid duplicate work when x.__class__ and type(x) are the
        same.
      ........
        r58100 | bill.janssen | 2007-09-11 01:41:24 +0200 (Tue, 11 Sep 2007) | 3 lines
      
        A better way of finding an open port to test with.
      ........
        r58101 | bill.janssen | 2007-09-11 03:09:19 +0200 (Tue, 11 Sep 2007) | 4 lines
      
        Make sure test_ssl doesn't reference the ssl module in a
        context where it can't be imported.
      ........
        r58102 | bill.janssen | 2007-09-11 04:42:07 +0200 (Tue, 11 Sep 2007) | 3 lines
      
        Fix some documentation bugs.
      ........
        r58103 | nick.coghlan | 2007-09-11 16:01:18 +0200 (Tue, 11 Sep 2007) | 1 line
      
        Always use the -E flag when spawning subprocesses in test_cmd_line (Issue 1056)
      ........
        r58106 | thomas.heller | 2007-09-11 21:17:48 +0200 (Tue, 11 Sep 2007) | 3 lines
      
        Disable some tests that fail on the 'ppc Debian unstable' buildbot to
        find out if they cause the segfault on the 'alpha Debian' machine.
      ........
        r58108 | brett.cannon | 2007-09-11 23:02:28 +0200 (Tue, 11 Sep 2007) | 6 lines
      
        Generators had their throw() method allowing string exceptions.  That's a
        no-no.
      
        Fixes issue #1147.  Need to fix 2.5 to raise a proper warning if a string
        exception is passed in.
      ........
        r58112 | georg.brandl | 2007-09-12 20:03:51 +0200 (Wed, 12 Sep 2007) | 3 lines
      
        New documentation page for the bdb module.
        (This doesn't need to be merged to Py3k.)
      ........
        r58114 | georg.brandl | 2007-09-12 20:05:57 +0200 (Wed, 12 Sep 2007) | 2 lines
      
        Bug #1152: use non-deprecated name in example.
      ........
        r58115 | georg.brandl | 2007-09-12 20:08:33 +0200 (Wed, 12 Sep 2007) | 2 lines
      
        Fix #1122: wrong return type documented for various _Size() functions.
      ........
        r58117 | georg.brandl | 2007-09-12 20:10:56 +0200 (Wed, 12 Sep 2007) | 2 lines
      
        Fix #1139: PyFile_Encoding really is PyFile_SetEncoding.
      ........
        r58119 | georg.brandl | 2007-09-12 20:29:18 +0200 (Wed, 12 Sep 2007) | 2 lines
      
        bug #1154: release memory allocated by "es" PyArg_ParseTuple format specifier.
      ........
        r58121 | bill.janssen | 2007-09-12 20:52:05 +0200 (Wed, 12 Sep 2007) | 1 line
      
        root certificate for https://svn.python.org/, used in test_ssl
      ........
        r58122 | georg.brandl | 2007-09-12 21:00:07 +0200 (Wed, 12 Sep 2007) | 3 lines
      
        Bug #1153: repr.repr() now doesn't require set and dictionary items
        to be orderable to properly represent them.
      ........
        r58125 | georg.brandl | 2007-09-12 21:29:28 +0200 (Wed, 12 Sep 2007) | 4 lines
      
        #1120: put explicit version in the shebang lines of pydoc, idle
        and smtpd.py scripts that are installed by setup.py. That way, they
        work when only "make altinstall" is used.
      ........
        r58139 | mark.summerfield | 2007-09-13 16:54:30 +0200 (Thu, 13 Sep 2007) | 9 lines
      
        Replaced variable o with obj in operator.rst because o is easy to
        confuse.
      
        Added a note about Python 3's collections.Mapping etc., above section
        that describes isMappingType() etc.
      
        Added xrefs between os, os.path, fileinput, and open().
      ........
        r58143 | facundo.batista | 2007-09-13 20:13:15 +0200 (Thu, 13 Sep 2007) | 7 lines
      
      
        Merged the decimal-branch (revisions 54886 to 58140). Decimal is now
        fully updated to the latests Decimal Specification (v1.66) and the
        latests test cases (v2.56).
      
        Thanks to Mark Dickinson for all his help during this process.
      ........
        r58145 | facundo.batista | 2007-09-13 20:42:09 +0200 (Thu, 13 Sep 2007) | 7 lines
      
      
        Put the parameter watchexp back in (changed watchexp from an int
        to a bool).  Also second argument to watchexp is now converted
        to Decimal, just as with all the other two-argument operations.
      
        Thanks Mark Dickinson.
      ........
        r58147 | andrew.kuchling | 2007-09-14 00:49:34 +0200 (Fri, 14 Sep 2007) | 1 line
      
        Add various items
      ........
        r58148 | andrew.kuchling | 2007-09-14 00:50:10 +0200 (Fri, 14 Sep 2007) | 1 line
      
        Make target unique
      ........
        r58154 | facundo.batista | 2007-09-14 20:58:34 +0200 (Fri, 14 Sep 2007) | 3 lines
      
      
        Included the new functions, and new descriptions.
      ........
        r58155 | thomas.heller | 2007-09-14 21:40:35 +0200 (Fri, 14 Sep 2007) | 2 lines
      
        ctypes.util.find_library uses dump(1) instead of objdump(1) on Solaris.
        Fixes issue #1777530; will backport to release25-maint.
      ........
        r58159 | facundo.batista | 2007-09-14 23:29:52 +0200 (Fri, 14 Sep 2007) | 3 lines
      
      
        Some additions (examples and a bit on the tutorial).
      ........
        r58160 | georg.brandl | 2007-09-15 18:53:36 +0200 (Sat, 15 Sep 2007) | 2 lines
      
        Remove bdb from the "undocumented modules" list.
      ........
        r58164 | bill.janssen | 2007-09-17 00:06:00 +0200 (Mon, 17 Sep 2007) | 15 lines
      
        Add support for asyncore server-side SSL support.  This requires
        adding the 'makefile' method to ssl.SSLSocket, and importing the
        requisite fakefile class from socket.py, and making the appropriate
        changes to it to make it use the SSL connection.
      
        Added sample HTTPS server to test_ssl.py, and test that uses it.
      
        Change SSL tests to use https://svn.python.org/, instead of
        www.sf.net and pop.gmail.com.
      
        Added utility function to ssl module, get_server_certificate,
        to wrap up the several things to be done to pull a certificate
        from a remote server.
      ........
        r58173 | bill.janssen | 2007-09-17 01:16:46 +0200 (Mon, 17 Sep 2007) | 1 line
      
        use binary mode when reading files for testAsyncore to make Windows happy
      ........
        r58175 | raymond.hettinger | 2007-09-17 02:55:00 +0200 (Mon, 17 Sep 2007) | 7 lines
      
        Sync-up named tuples with the latest version of the ASPN recipe.
        Allows optional commas in the field-name spec (help when named tuples are used in conjuction with sql queries).
        Adds the __fields__ attribute for introspection and to support conversion to dictionary form.
        Adds a  __replace__() method similar to str.replace() but using a named field as a target.
        Clean-up spelling and presentation in doc-strings.
      ........
        r58176 | brett.cannon | 2007-09-17 05:28:34 +0200 (Mon, 17 Sep 2007) | 5 lines
      
        Add a bunch of GIL release/acquire points in tp_print implementations and for
        PyObject_Print().
      
        Closes issue #1164.
      ........
        r58177 | sean.reifschneider | 2007-09-17 07:45:04 +0200 (Mon, 17 Sep 2007) | 2 lines
      
        issue1597011: Fix for bz2 module corner-case error due to error checking bug.
      ........
        r58180 | facundo.batista | 2007-09-17 18:26:50 +0200 (Mon, 17 Sep 2007) | 3 lines
      
      
        Decimal is updated, :)
      ........
        r58181 | facundo.batista | 2007-09-17 19:30:13 +0200 (Mon, 17 Sep 2007) | 5 lines
      
      
        The methods always return Decimal classes, even if they're
        executed through a subclass (thanks Mark Dickinson).
        Added a bit of testing for this.
      ........
        r58183 | sean.reifschneider | 2007-09-17 22:53:21 +0200 (Mon, 17 Sep 2007) | 2 lines
      
        issue1082: Fixing platform and system for Vista.
      ........
        r58185 | andrew.kuchling | 2007-09-18 03:36:16 +0200 (Tue, 18 Sep 2007) | 1 line
      
        Add item; sort properly
      ........
        r58186 | raymond.hettinger | 2007-09-18 05:33:19 +0200 (Tue, 18 Sep 2007) | 1 line
      
        Handle corner cased on 0-tuples and 1-tuples.  Add verbose option so people can see how it works.
      ........
        r58192 | georg.brandl | 2007-09-18 09:24:40 +0200 (Tue, 18 Sep 2007) | 2 lines
      
        A bit of reordering, also show more subheadings in the lang ref index.
      ........
        r58193 | facundo.batista | 2007-09-18 18:53:18 +0200 (Tue, 18 Sep 2007) | 4 lines
      
      
        Speed up of the various division operations (remainder, divide,
        divideint and divmod). Thanks Mark Dickinson.
      ........
        r58197 | raymond.hettinger | 2007-09-19 00:18:02 +0200 (Wed, 19 Sep 2007) | 1 line
      
        Cleanup docs for NamedTuple.
      ........
      1b7f891f
  29. 12 Eyl, 2007 1 kayıt (commit)
  30. 08 Eyl, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 57778-58052 via svnmerge from · 89d996e5
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r57820 | georg.brandl | 2007-08-31 08:59:27 +0200 (Fri, 31 Aug 2007) | 2 lines
      
        Document new shorthand notation for index entries.
      ........
        r57827 | georg.brandl | 2007-08-31 10:47:51 +0200 (Fri, 31 Aug 2007) | 2 lines
      
        Fix subitem markup.
      ........
        r57833 | martin.v.loewis | 2007-08-31 12:01:07 +0200 (Fri, 31 Aug 2007) | 1 line
      
        Mark registry components as 64-bit on Win64.
      ........
        r57854 | bill.janssen | 2007-08-31 21:02:23 +0200 (Fri, 31 Aug 2007) | 1 line
      
        deprecate use of FakeSocket
      ........
        r57855 | bill.janssen | 2007-08-31 21:02:46 +0200 (Fri, 31 Aug 2007) | 1 line
      
        remove mentions of socket.ssl in comments
      ........
        r57856 | bill.janssen | 2007-08-31 21:03:31 +0200 (Fri, 31 Aug 2007) | 1 line
      
        remove use of non-existent SSLFakeSocket in apparently untested code
      ........
        r57859 | martin.v.loewis | 2007-09-01 08:36:03 +0200 (Sat, 01 Sep 2007) | 3 lines
      
        Bug #1737210: Change Manufacturer of Windows installer to PSF.
        Will backport to 2.5.
      ........
        r57865 | georg.brandl | 2007-09-01 09:51:24 +0200 (Sat, 01 Sep 2007) | 2 lines
      
        Fix RST link (backport from Py3k).
      ........
        r57876 | georg.brandl | 2007-09-01 17:49:49 +0200 (Sat, 01 Sep 2007) | 2 lines
      
        Document sets' ">" and "<" operations (backport from py3k).
      ........
        r57878 | skip.montanaro | 2007-09-01 19:40:03 +0200 (Sat, 01 Sep 2007) | 4 lines
      
        Added a note and examples to explain that re.split does not split on an
        empty pattern match. (issue 852532).
      ........
        r57879 | walter.doerwald | 2007-09-01 20:18:09 +0200 (Sat, 01 Sep 2007) | 2 lines
      
        Fix wrong function names.
      ........
        r57880 | walter.doerwald | 2007-09-01 20:34:05 +0200 (Sat, 01 Sep 2007) | 2 lines
      
        Fix typo.
      ........
        r57889 | andrew.kuchling | 2007-09-01 22:31:59 +0200 (Sat, 01 Sep 2007) | 1 line
      
        Markup fix
      ........
        r57892 | andrew.kuchling | 2007-09-01 22:43:36 +0200 (Sat, 01 Sep 2007) | 1 line
      
        Add various items
      ........
        r57895 | andrew.kuchling | 2007-09-01 23:17:58 +0200 (Sat, 01 Sep 2007) | 1 line
      
        Wording change
      ........
        r57896 | andrew.kuchling | 2007-09-01 23:18:31 +0200 (Sat, 01 Sep 2007) | 1 line
      
        Add more items
      ........
        r57904 | ronald.oussoren | 2007-09-02 11:46:07 +0200 (Sun, 02 Sep 2007) | 3 lines
      
        Macosx: this patch ensures that the value of MACOSX_DEPLOYMENT_TARGET used
        by the Makefile is also used at configure-time.
      ........
        r57925 | georg.brandl | 2007-09-03 09:16:46 +0200 (Mon, 03 Sep 2007) | 2 lines
      
        Fix #883466: don't allow Unicode as arguments to quopri and uu codecs.
      ........
        r57936 | matthias.klose | 2007-09-04 01:33:04 +0200 (Tue, 04 Sep 2007) | 2 lines
      
        - Added support for linking the bsddb module against BerkeleyDB 4.6.x.
      ........
        r57954 | mark.summerfield | 2007-09-04 10:16:15 +0200 (Tue, 04 Sep 2007) | 3 lines
      
        Added cross-references plus a note about dict & list shallow copying.
      ........
        r57958 | martin.v.loewis | 2007-09-04 11:51:57 +0200 (Tue, 04 Sep 2007) | 3 lines
      
        Document that we rely on the OS to release the crypto
        context. Fixes #1626801.
      ........
        r57960 | martin.v.loewis | 2007-09-04 15:13:14 +0200 (Tue, 04 Sep 2007) | 3 lines
      
        Patch #1388440: Add set_completion_display_matches_hook and
        get_completion_type to readline.
      ........
        r57961 | martin.v.loewis | 2007-09-04 16:19:28 +0200 (Tue, 04 Sep 2007) | 3 lines
      
        Patch #1031213: Decode source line in SyntaxErrors back to its original
        source encoding. Will backport to 2.5.
      ........
        r57972 | matthias.klose | 2007-09-04 20:17:36 +0200 (Tue, 04 Sep 2007) | 3 lines
      
        - Makefile.pre.in(buildbottest): Run an optional script pybuildbot.identify
          to include some information about the build environment.
      ........
        r57973 | matthias.klose | 2007-09-04 21:05:38 +0200 (Tue, 04 Sep 2007) | 2 lines
      
        - Makefile.pre.in(buildbottest): Remove whitespace at eol.
      ........
        r57975 | matthias.klose | 2007-09-04 22:46:02 +0200 (Tue, 04 Sep 2007) | 2 lines
      
        - Fix libffi configure for hppa*-*-linux* | parisc*-*-linux*.
      ........
        r57980 | bill.janssen | 2007-09-05 02:46:27 +0200 (Wed, 05 Sep 2007) | 1 line
      
        SSL certificate distinguished names should be represented by tuples
      ........
        r57985 | martin.v.loewis | 2007-09-05 08:39:17 +0200 (Wed, 05 Sep 2007) | 3 lines
      
        Patch #1105: Explain that one needs to build the solution
        to get dependencies right.
      ........
        r57987 | armin.rigo | 2007-09-05 09:51:21 +0200 (Wed, 05 Sep 2007) | 4 lines
      
        PyDict_GetItem() returns a borrowed reference.
        There are probably a number of places that are open to attacks
        such as the following one, in bltinmodule.c:min_max().
      ........
        r57991 | martin.v.loewis | 2007-09-05 13:47:34 +0200 (Wed, 05 Sep 2007) | 3 lines
      
        Patch #786737: Allow building in a tree of symlinks pointing to
        a readonly source.
      ........
        r57993 | georg.brandl | 2007-09-05 15:36:44 +0200 (Wed, 05 Sep 2007) | 2 lines
      
        Backport from Py3k: Bug #1684991: explain lookup semantics for __special__ methods (new-style classes only).
      ........
        r58004 | armin.rigo | 2007-09-06 10:30:51 +0200 (Thu, 06 Sep 2007) | 4 lines
      
        Patch #1733973 by peaker:
        ptrace_enter_call() assumes no exception is currently set.
        This assumption is broken when throwing into a generator.
      ........
        r58006 | armin.rigo | 2007-09-06 11:30:38 +0200 (Thu, 06 Sep 2007) | 4 lines
      
        PyDict_GetItem() returns a borrowed reference.
        This attack is against ceval.c:IMPORT_NAME, which calls an
        object (__builtin__.__import__) without holding a reference to it.
      ........
        r58013 | georg.brandl | 2007-09-06 16:49:56 +0200 (Thu, 06 Sep 2007) | 2 lines
      
        Backport from 3k: #1116: fix reference to old filename.
      ........
        r58021 | thomas.heller | 2007-09-06 22:26:20 +0200 (Thu, 06 Sep 2007) | 1 line
      
        Fix typo:  c_float represents to C float type.
      ........
        r58022 | skip.montanaro | 2007-09-07 00:29:06 +0200 (Fri, 07 Sep 2007) | 3 lines
      
        If this is correct for py3k branch and it's already in the release25-maint
        branch, seems like it ought to be on the trunk as well.
      ........
        r58023 | gregory.p.smith | 2007-09-07 00:59:59 +0200 (Fri, 07 Sep 2007) | 4 lines
      
        Apply the fix from Issue1112 to make this test more robust and keep
        windows happy.
      ........
        r58031 | brett.cannon | 2007-09-07 05:17:50 +0200 (Fri, 07 Sep 2007) | 4 lines
      
        Make uuid1 and uuid4 tests conditional on whether ctypes can be imported;
        implementation of either function depends on ctypes but uuid as a whole does
        not.
      ........
        r58032 | brett.cannon | 2007-09-07 06:18:30 +0200 (Fri, 07 Sep 2007) | 6 lines
      
        Fix a crasher where Python code managed to infinitely recurse in C code without
        ever going back out to Python code in PyObject_Call().  Required introducing a
        static RuntimeError instance so that normalizing an exception there is no
        reliance on a recursive call that would put the exception system over the
        recursion check itself.
      ........
        r58034 | thomas.heller | 2007-09-07 08:32:17 +0200 (Fri, 07 Sep 2007) | 1 line
      
        Add a 'c_longdouble' type to the ctypes module.
      ........
        r58035 | thomas.heller | 2007-09-07 11:30:40 +0200 (Fri, 07 Sep 2007) | 1 line
      
        Remove unneeded #include.
      ........
        r58036 | thomas.heller | 2007-09-07 11:33:24 +0200 (Fri, 07 Sep 2007) | 6 lines
      
        Backport from py3k branch:
      
        Add a workaround for a strange bug on win64, when _ctypes is compiled
        with the SDK compiler.  This should fix the failing
        Lib\ctypes\test\test_as_parameter.py test.
      ........
        r58037 | georg.brandl | 2007-09-07 16:14:40 +0200 (Fri, 07 Sep 2007) | 2 lines
      
        Fix a wrong indentation for sublists.
      ........
        r58043 | georg.brandl | 2007-09-07 22:10:49 +0200 (Fri, 07 Sep 2007) | 2 lines
      
        #1095: ln -f doesn't work portably, fix in Makefile.
      ........
        r58049 | skip.montanaro | 2007-09-08 02:34:17 +0200 (Sat, 08 Sep 2007) | 1 line
      
        be explicit about the actual location of the missing file
      ........
      89d996e5
  31. 30 Agu, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 57620-57771 via svnmerge from · 47b49bf6
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r57771 | thomas.wouters | 2007-08-30 23:54:39 +0200 (Thu, 30 Aug 2007) | 5 lines
      
      
        Don't lie in __all__ attributes when SSL is not available: only add the SSL
        classes when they are actually created.
      
      ........
        r57620 | walter.doerwald | 2007-08-28 18:38:26 +0200 (Tue, 28 Aug 2007) | 5 lines
      
        Fix title endtag in HTMLCalender.formatyearpage(). Fix documentation for
        HTMLCalender.formatyearpage() (there's no themonth parameter).
      
        This fixes issue1046.
      ........
        r57622 | georg.brandl | 2007-08-28 20:54:44 +0200 (Tue, 28 Aug 2007) | 2 lines
      
        Add a crasher for the thread-unsafety of file objects.
      ........
        r57626 | skip.montanaro | 2007-08-29 01:22:52 +0200 (Wed, 29 Aug 2007) | 1 line
      
        fixes 813986
      ........
        r57628 | walter.doerwald | 2007-08-29 01:35:33 +0200 (Wed, 29 Aug 2007) | 2 lines
      
        Fix test output.
      ........
        r57631 | skip.montanaro | 2007-08-29 03:24:11 +0200 (Wed, 29 Aug 2007) | 2 lines
      
        Install pygettext (once the scriptsinstall target is working again).
      ........
        r57633 | skip.montanaro | 2007-08-29 03:33:45 +0200 (Wed, 29 Aug 2007) | 2 lines
      
        Recent items.
      ........
        r57650 | neal.norwitz | 2007-08-29 08:15:33 +0200 (Wed, 29 Aug 2007) | 1 line
      
        Add Bill as a developer
      ........
        r57651 | facundo.batista | 2007-08-29 12:28:28 +0200 (Wed, 29 Aug 2007) | 5 lines
      
      
        Ignore test failures caused by 'resource temporarily unavailable'
        exceptions raised during FailingServerTestCase tests.
        [GSoC - Alan McIntyre]
      ........
        r57680 | bill.janssen | 2007-08-30 00:35:05 +0200 (Thu, 30 Aug 2007) | 17 lines
      
        This contains a number of things:
      
        1) Improve the documentation of the SSL module, with a fuller
           explanation of certificate usage, another reference, proper
           formatting of this and that.
      
        2) Fix Windows bug in ssl.py, and general bug in sslsocket.close().
           Remove some unused code from ssl.py.  Allow accept() to be called on
           sslsocket sockets.
      
        3) Use try-except-else in import of ssl in socket.py.  Deprecate use of
           socket.ssl().
      
        4) Remove use of socket.ssl() in every library module, except for
           test_socket_ssl.py and test_ssl.py.
      ........
        r57714 | georg.brandl | 2007-08-30 12:09:42 +0200 (Thu, 30 Aug 2007) | 2 lines
      
        Stronger urge to convert filenames to str before using them as argument to ZipFile.write().
      ........
        r57716 | georg.brandl | 2007-08-30 12:38:56 +0200 (Thu, 30 Aug 2007) | 2 lines
      
        Patch #1680959: add test suite for pipes module.
      ........
        r57717 | georg.brandl | 2007-08-30 14:32:23 +0200 (Thu, 30 Aug 2007) | 3 lines
      
        * Skip test_pipes on non-POSIX.
        * Don't raise TestSkipped within a test function.
      ........
        r57723 | mark.summerfield | 2007-08-30 17:03:03 +0200 (Thu, 30 Aug 2007) | 3 lines
      
        Added more cross-references.
      ........
        r57726 | walter.doerwald | 2007-08-30 17:30:09 +0200 (Thu, 30 Aug 2007) | 2 lines
      
        Rewrap line.
      ........
        r57727 | walter.doerwald | 2007-08-30 17:34:55 +0200 (Thu, 30 Aug 2007) | 2 lines
      
        Set startinpos before calling the error handler.
      ........
        r57730 | bill.janssen | 2007-08-30 19:07:28 +0200 (Thu, 30 Aug 2007) | 3 lines
      
        Added docstrings to methods and functions.
      ........
        r57743 | bill.janssen | 2007-08-30 20:08:06 +0200 (Thu, 30 Aug 2007) | 1 line
      
        added note on new ssl module and deprecation of socket.ssl
      ........
        r57747 | martin.v.loewis | 2007-08-30 20:14:01 +0200 (Thu, 30 Aug 2007) | 1 line
      
        Fix popen usage.
      ........
        r57748 | martin.v.loewis | 2007-08-30 20:15:22 +0200 (Thu, 30 Aug 2007) | 1 line
      
        Fix typo.
      ........
        r57750 | martin.v.loewis | 2007-08-30 20:25:47 +0200 (Thu, 30 Aug 2007) | 1 line
      
        Bug #1746880: Correctly install DLLs into system32 folder on Win64.
      ........
        r57760 | martin.v.loewis | 2007-08-30 21:04:09 +0200 (Thu, 30 Aug 2007) | 1 line
      
        Bug #1709599: Run test_1565150 only if the file system is NTFS.
      ........
        r57762 | martin.v.loewis | 2007-08-30 22:10:57 +0200 (Thu, 30 Aug 2007) | 2 lines
      
        Bump autoconf minimum version to 2.61.
      ........
        r57764 | lars.gustaebel | 2007-08-30 22:24:31 +0200 (Thu, 30 Aug 2007) | 2 lines
      
        Warn about possible risks when extracting untrusted archives.
      ........
        r57769 | thomas.wouters | 2007-08-30 23:01:17 +0200 (Thu, 30 Aug 2007) | 7 lines
      
      
        Somewhat-preliminary slice-object and extended slicing support for ctypes.
        The exact behaviour of omitted and negative indices for the Pointer type may
        need a closer look (especially as it's subtly different from simple slices)
        but there's time yet before 2.6, and not enough before 3.0a1 :-)
      ........
      47b49bf6
  32. 29 Agu, 2007 1 kayıt (commit)
  33. 14 Agu, 2007 1 kayıt (commit)
  34. 10 Agu, 2007 1 kayıt (commit)
  35. 08 Agu, 2007 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Fix several failing tests in test_urllib2net. · df5f6b55
      Jeremy Hylton yazdı
      The HTTPResponse object is being passed to BufferedReader, but it
      wasn't designed to be used that way.  These changes extend the hacks
      that have already been made in urllib2 to get the tests to pass.
      
      The hacks need to be removed and proper support for use with the io
      library.  That's a project for another day.
      df5f6b55
  36. 06 Agu, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 56753-56781 via svnmerge from · 806c2469
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r56760 | neal.norwitz | 2007-08-05 18:55:39 -0700 (Sun, 05 Aug 2007) | 178 lines
      
        Merged revisions 56477-56759 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r56485 | facundo.batista | 2007-07-21 17:13:00 -0700 (Sat, 21 Jul 2007) | 5 lines
      
      
          Selectively enable tests for asyncore.readwrite based on the presence
          of poll support in the select module (since this is the only case in
          which readwrite can be called). [GSoC - Alan McIntyre]
        ........
          r56488 | nick.coghlan | 2007-07-22 03:18:07 -0700 (Sun, 22 Jul 2007) | 1 line
      
          Add explicit relative import tests for runpy.run_module
        ........
          r56509 | nick.coghlan | 2007-07-23 06:41:45 -0700 (Mon, 23 Jul 2007) | 5 lines
      
          Correctly cleanup sys.modules after executing runpy relative import
          tests
          Restore Python 2.4 ImportError when attempting to execute a package
          (as imports cannot be guaranteed to work properly if you try it)
        ........
          r56519 | nick.coghlan | 2007-07-24 06:07:38 -0700 (Tue, 24 Jul 2007) | 1 line
      
          Tweak runpy test to do a better job of confirming that sys has been manipulated correctly
        ........
          r56520 | nick.coghlan | 2007-07-24 06:58:28 -0700 (Tue, 24 Jul 2007) | 1 line
      
          Fix an incompatibility between the -i and -m command line switches as reported on python-dev by PJE - runpy.run_module now leaves any changes it makes to the sys module intact after the function terminates
        ........
          r56523 | nick.coghlan | 2007-07-24 07:39:23 -0700 (Tue, 24 Jul 2007) | 1 line
      
          Try to get rid of spurious failure in test_resource on the Debian buildbots by changing the file size limit before attempting to close the file
        ........
          r56533 | facundo.batista | 2007-07-24 14:20:42 -0700 (Tue, 24 Jul 2007) | 7 lines
      
      
          New tests for basic behavior of smtplib.SMTP and
          smtpd.DebuggingServer. Change to use global host & port number
          variables. Modified the 'server' to take a string to send back in
          order to vary test server responses. Added a test for the reaction of
          smtplib.SMTP to a non-200 HELO response. [GSoC - Alan McIntyre]
        ........
          r56538 | nick.coghlan | 2007-07-25 05:57:48 -0700 (Wed, 25 Jul 2007) | 1 line
      
          More buildbot cleanup - let the OS assign the port for test_urllib2_localnet
        ........
          r56539 | nick.coghlan | 2007-07-25 06:18:58 -0700 (Wed, 25 Jul 2007) | 1 line
      
          Add a temporary diagnostic message before a strange failure on the alpha Debian buildbot
        ........
          r56543 | martin.v.loewis | 2007-07-25 09:24:23 -0700 (Wed, 25 Jul 2007) | 2 lines
      
          Change location of the package index to pypi.python.org/pypi
        ........
          r56551 | georg.brandl | 2007-07-26 02:36:25 -0700 (Thu, 26 Jul 2007) | 2 lines
      
          tabs, newlines and crs are valid XML characters.
        ........
          r56553 | nick.coghlan | 2007-07-26 07:03:00 -0700 (Thu, 26 Jul 2007) | 1 line
      
          Add explicit test for a misbehaving math.floor
        ........
          r56561 | mark.hammond | 2007-07-26 21:52:32 -0700 (Thu, 26 Jul 2007) | 3 lines
      
          In consultation with Kristjan Jonsson, only define WINVER and _WINNT_WIN32
          if (a) we are building Python itself and (b) no one previously defined them
        ........
          r56562 | mark.hammond | 2007-07-26 22:08:54 -0700 (Thu, 26 Jul 2007) | 2 lines
      
          Correctly detect AMD64 architecture on VC2003
        ........
          r56566 | nick.coghlan | 2007-07-27 03:36:30 -0700 (Fri, 27 Jul 2007) | 1 line
      
          Make test_math error messages more meaningful for small discrepancies in results
        ........
          r56588 | martin.v.loewis | 2007-07-27 11:28:22 -0700 (Fri, 27 Jul 2007) | 2 lines
      
          Bug #978833: Close https sockets by releasing the _ssl object.
        ........
          r56601 | martin.v.loewis | 2007-07-28 00:03:05 -0700 (Sat, 28 Jul 2007) | 3 lines
      
          Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot
          represent the result in a single character.
        ........
          r56604 | facundo.batista | 2007-07-28 07:21:22 -0700 (Sat, 28 Jul 2007) | 9 lines
      
      
          Moved all of the capture_server socket setup code into the try block
          so that the event gets set if a failure occurs during server setup
          (otherwise the test will block forever).  Changed to let the OS assign
          the server port number, and client side of test waits for port number
          assignment before proceeding. The test data in DispatcherWithSendTests
          is also sent in multiple send() calls instead of one to make sure this
          works properly. [GSoC - Alan McIntyre]
        ........
          r56611 | georg.brandl | 2007-07-29 01:26:10 -0700 (Sun, 29 Jul 2007) | 2 lines
      
          Clarify PEP 343 description.
        ........
          r56614 | georg.brandl | 2007-07-29 02:11:15 -0700 (Sun, 29 Jul 2007) | 2 lines
      
          try-except-finally is new in 2.5.
        ........
          r56617 | facundo.batista | 2007-07-29 07:23:08 -0700 (Sun, 29 Jul 2007) | 9 lines
      
      
          Added tests for asynchat classes simple_producer & fifo, and the
          find_prefix_at_end function. Check behavior of a string given as a
          producer.  Added tests for behavior of asynchat.async_chat when given
          int, long, and None terminator arguments. Added usepoll attribute to
          TestAsynchat to allow running the asynchat tests with poll support
          chosen whether it's available or not (improves coverage of asyncore
          code). [GSoC - Alan McIntyre]
        ........
          r56620 | georg.brandl | 2007-07-29 10:38:35 -0700 (Sun, 29 Jul 2007) | 2 lines
      
          Bug #1763149: use proper slice syntax in docstring.
           (backport)
        ........
          r56624 | mark.hammond | 2007-07-29 17:45:29 -0700 (Sun, 29 Jul 2007) | 4 lines
      
          Correct use of Py_BUILD_CORE - now make sure it is defined before it is
          referenced, and also fix definition of _WIN32_WINNT.
          Resolves patch 1761803.
        ........
          r56632 | facundo.batista | 2007-07-30 20:03:34 -0700 (Mon, 30 Jul 2007) | 8 lines
      
      
          When running asynchat tests on OS X (darwin), the test client now
          overrides asyncore.dispatcher.handle_expt to do nothing, since
          select.poll gives a POLLHUP error at the completion of these tests.
          Added timeout & count arguments to several asyncore.loop calls to
          avoid the possibility of a test hanging up a build. [GSoC - Alan
          McIntyre]
        ........
          r56633 | nick.coghlan | 2007-07-31 06:38:01 -0700 (Tue, 31 Jul 2007) | 1 line
      
          Eliminate RLock race condition reported in SF bug #1764059
        ........
          r56636 | martin.v.loewis | 2007-07-31 12:57:56 -0700 (Tue, 31 Jul 2007) | 2 lines
      
          Define _BSD_SOURCE, to get access to POSIX extensions on OpenBSD 4.1+.
        ........
          r56653 | facundo.batista | 2007-08-01 16:18:36 -0700 (Wed, 01 Aug 2007) | 9 lines
      
      
          Allow the OS to select a free port for each test server. For
          DebuggingServerTests, construct SMTP objects with a localhost argument
          to avoid abysmally long FQDN lookups (not relevant to items under
          test) on some machines that would cause the test to fail. Moved server
          setup code in the server function inside the try block to avoid the
          possibility of setup failure hanging the test.  Minor edits to conform
          to PEP 8. [GSoC - Alan McIntyre]
        ........
          r56681 | matthias.klose | 2007-08-02 14:33:13 -0700 (Thu, 02 Aug 2007) | 2 lines
      
          - Allow Emacs 22 for building the documentation in info format.
        ........
          r56689 | neal.norwitz | 2007-08-02 23:46:29 -0700 (Thu, 02 Aug 2007) | 1 line
      
          Py_ssize_t is defined regardless of HAVE_LONG_LONG.  Will backport
        ........
          r56727 | hyeshik.chang | 2007-08-03 21:10:18 -0700 (Fri, 03 Aug 2007) | 3 lines
      
          Fix gb18030 codec's bug that doesn't map two-byte characters on
          GB18030 extension in encoding. (bug reported by Bjorn Stabell)
        ........
          r56751 | neal.norwitz | 2007-08-04 20:23:31 -0700 (Sat, 04 Aug 2007) | 7 lines
      
          Handle errors when generating a warning.
          The value is always written to the returned pointer if getting it was
          successful, even if a warning causes an error. (This probably doesn't matter
          as the caller will probably discard the value.)
      
          Will backport.
        ........
      ................
      806c2469
  37. 04 Agu, 2007 2 kayıt (commit)