1. 09 Şub, 2007 2 kayıt (commit)
  2. 06 Şub, 2007 2 kayıt (commit)
  3. 05 Şub, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 53538-53622 via svnmerge from · 9fe394c1
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53545 | andrew.kuchling | 2007-01-24 21:06:41 +0100 (Wed, 24 Jan 2007) | 1 line
      
        Strengthen warning about using lock()
      ........
        r53556 | thomas.heller | 2007-01-25 19:34:14 +0100 (Thu, 25 Jan 2007) | 3 lines
      
        Fix for #1643874: When calling SysAllocString, create a PyCObject
        which will eventually call SysFreeString to free the BSTR resource.
      ........
        r53563 | andrew.kuchling | 2007-01-25 21:02:13 +0100 (Thu, 25 Jan 2007) | 1 line
      
        Add item
      ........
        r53564 | brett.cannon | 2007-01-25 21:22:02 +0100 (Thu, 25 Jan 2007) | 8 lines
      
        Fix time.strptime's %U support.  Basically rewrote the algorithm to be more
        generic so that one only has to shift certain values based on whether the week
        was specified to start on Monday or Sunday.  Cut out a lot of edge case code
        compared to the previous version.  Also broke algorithm out into its own
        function (that is private to the module).
      
        Fixes bug #1643943 (thanks Biran Nahas for the report).
      ........
        r53570 | brett.cannon | 2007-01-26 00:30:39 +0100 (Fri, 26 Jan 2007) | 4 lines
      
        Remove specific mention of my name and email address from modules.  Not really
        needed and all bug reports should go to the bug tracker, not directly to me.
        Plus I am not the only person to have edited these files at this point.
      ........
        r53573 | fred.drake | 2007-01-26 17:28:44 +0100 (Fri, 26 Jan 2007) | 1 line
      
        fix typo (extraneous ")")
      ........
        r53575 | georg.brandl | 2007-01-27 18:43:02 +0100 (Sat, 27 Jan 2007) | 4 lines
      
        Patch #1638243: the compiler package is now able to correctly compile
        a with statement; previously, executing code containing a with statement
        compiled by the compiler package crashed the interpreter.
      ........
        r53578 | georg.brandl | 2007-01-27 18:59:42 +0100 (Sat, 27 Jan 2007) | 3 lines
      
        Patch #1634778: add missing encoding aliases for iso8859_15 and
        iso8859_16.
      ........
        r53579 | georg.brandl | 2007-01-27 20:38:50 +0100 (Sat, 27 Jan 2007) | 2 lines
      
        Bug #1645944: os.access now returns bool but docstring is not updated
      ........
        r53590 | brett.cannon | 2007-01-28 21:58:00 +0100 (Sun, 28 Jan 2007) | 2 lines
      
        Use the thread lock's context manager instead of a try/finally statement.
      ........
        r53591 | brett.cannon | 2007-01-29 05:41:44 +0100 (Mon, 29 Jan 2007) | 2 lines
      
        Add a test for slicing an exception.
      ........
        r53594 | andrew.kuchling | 2007-01-29 21:21:43 +0100 (Mon, 29 Jan 2007) | 1 line
      
        Minor edits to the curses HOWTO
      ........
        r53596 | andrew.kuchling | 2007-01-29 21:55:40 +0100 (Mon, 29 Jan 2007) | 1 line
      
        Various minor edits
      ........
        r53597 | andrew.kuchling | 2007-01-29 22:28:48 +0100 (Mon, 29 Jan 2007) | 1 line
      
        More edits
      ........
        r53601 | tim.peters | 2007-01-30 04:03:46 +0100 (Tue, 30 Jan 2007) | 2 lines
      
        Whitespace normalization.
      ........
        r53603 | georg.brandl | 2007-01-30 21:21:30 +0100 (Tue, 30 Jan 2007) | 2 lines
      
        Bug #1648191: typo in docs.
      ........
        r53605 | brett.cannon | 2007-01-30 22:34:36 +0100 (Tue, 30 Jan 2007) | 8 lines
      
        No more raising of string exceptions!
      
        The next step of PEP 352 (for 2.6) causes raising a string exception to trigger
        a TypeError.  Trying to catch a string exception raises a DeprecationWarning.
        References to string exceptions has been removed from the docs since they are
        now just an error.
      ........
        r53618 | raymond.hettinger | 2007-02-01 22:02:59 +0100 (Thu, 01 Feb 2007) | 1 line
      
        Bug #1648179:  set.update() not recognizing __iter__ overrides in dict subclasses.
      ........
      9fe394c1
  4. 03 Şub, 2007 1 kayıt (commit)
  5. 01 Şub, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 53451-53537 via svnmerge from · b213704f
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53454 | brett.cannon | 2007-01-15 20:12:08 +0100 (Mon, 15 Jan 2007) | 3 lines
      
        Add a note for strptime that just because strftime supports some extra
        directive that is not documented that strptime will as well.
      ........
        r53458 | vinay.sajip | 2007-01-16 10:50:07 +0100 (Tue, 16 Jan 2007) | 1 line
      
        Updated rotating file handlers to use _open().
      ........
        r53459 | marc-andre.lemburg | 2007-01-16 14:03:06 +0100 (Tue, 16 Jan 2007) | 2 lines
      
        Add news items for the recent pybench and platform changes.
      ........
        r53460 | sjoerd.mullender | 2007-01-16 17:42:38 +0100 (Tue, 16 Jan 2007) | 4 lines
      
        Fixed ntpath.expandvars to not replace references to non-existing
        variables with nothing.  Also added tests.
        This fixes bug #494589.
      ........
        r53464 | neal.norwitz | 2007-01-17 07:23:51 +0100 (Wed, 17 Jan 2007) | 1 line
      
        Give Calvin Spealman access for python-dev summaries.
      ........
        r53465 | neal.norwitz | 2007-01-17 09:37:26 +0100 (Wed, 17 Jan 2007) | 1 line
      
        Remove Calvin since he only has access to the website currently.
      ........
        r53466 | thomas.heller | 2007-01-17 10:40:34 +0100 (Wed, 17 Jan 2007) | 2 lines
      
        Replace C++ comments with C comments.
      ........
        r53472 | andrew.kuchling | 2007-01-17 20:55:06 +0100 (Wed, 17 Jan 2007) | 1 line
      
        [Part of bug #1599254] Add suggestion to Mailbox docs to use Maildir, and warn user to lock/unlock mailboxes when modifying them
      ........
        r53475 | georg.brandl | 2007-01-17 22:09:04 +0100 (Wed, 17 Jan 2007) | 2 lines
      
        Bug #1637967: missing //= operator in list.
      ........
        r53477 | georg.brandl | 2007-01-17 22:19:58 +0100 (Wed, 17 Jan 2007) | 2 lines
      
        Bug #1629125: fix wrong data type (int -> Py_ssize_t) in PyDict_Next docs.
      ........
        r53481 | neal.norwitz | 2007-01-18 06:40:58 +0100 (Thu, 18 Jan 2007) | 1 line
      
        Try reverting part of r53145 that seems to cause the Windows buildbots to fail in test_uu.UUFileTest.test_encode
      ........
        r53482 | fred.drake | 2007-01-18 06:42:30 +0100 (Thu, 18 Jan 2007) | 1 line
      
        add missing version entry
      ........
        r53483 | neal.norwitz | 2007-01-18 07:20:55 +0100 (Thu, 18 Jan 2007) | 7 lines
      
        This test doesn't pass on Windows.  The cause seems to be that chmod
        doesn't support the same funcationality as on Unix.  I'm not sure if
        this fix is the best (or if it will even work)--it's a test to see
        if the buildbots start passing again.
      
        It might be better to not even run this test if it's windows (or non-posix).
      ........
        r53488 | neal.norwitz | 2007-01-19 06:53:33 +0100 (Fri, 19 Jan 2007) | 1 line
      
        SF #1635217, Fix unbalanced paren
      ........
        r53489 | martin.v.loewis | 2007-01-19 07:42:22 +0100 (Fri, 19 Jan 2007) | 3 lines
      
        Prefix AST symbols with _Py_. Fixes #1637022.
        Will backport.
      ........
        r53497 | martin.v.loewis | 2007-01-19 19:01:38 +0100 (Fri, 19 Jan 2007) | 2 lines
      
        Add UUIDs for 2.5.1 and 2.5.2
      ........
        r53499 | raymond.hettinger | 2007-01-19 19:07:18 +0100 (Fri, 19 Jan 2007) | 1 line
      
        SF# 1635892:  Fix docs for betavariate's input parameters .
      ........
        r53503 | martin.v.loewis | 2007-01-20 15:05:39 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        Merge 53501 and 53502 from 25 branch:
        Add /GS- for AMD64 and Itanium builds where missing.
      ........
        r53504 | walter.doerwald | 2007-01-20 18:28:31 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        Port test_resource.py to unittest.
      ........
        r53505 | walter.doerwald | 2007-01-20 19:19:33 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        Add argument tests an calls of resource.getrusage().
      ........
        r53506 | walter.doerwald | 2007-01-20 20:03:17 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        resource.RUSAGE_BOTH might not exist.
      ........
        r53507 | walter.doerwald | 2007-01-21 00:07:28 +0100 (Sun, 21 Jan 2007) | 2 lines
      
        Port test_new.py to unittest.
      ........
        r53508 | martin.v.loewis | 2007-01-21 10:33:07 +0100 (Sun, 21 Jan 2007) | 2 lines
      
        Patch #1610575: Add support for _Bool to struct.
      ........
        r53509 | georg.brandl | 2007-01-21 11:28:43 +0100 (Sun, 21 Jan 2007) | 3 lines
      
        Bug #1486663: don't reject keyword arguments for subclasses of builtin
        types.
      ........
        r53511 | georg.brandl | 2007-01-21 11:35:10 +0100 (Sun, 21 Jan 2007) | 2 lines
      
        Patch #1627441: close sockets properly in urllib2.
      ........
        r53517 | georg.brandl | 2007-01-22 20:40:21 +0100 (Mon, 22 Jan 2007) | 3 lines
      
        Use new email module names (#1637162, #1637159, #1637157).
      ........
        r53518 | andrew.kuchling | 2007-01-22 21:26:40 +0100 (Mon, 22 Jan 2007) | 1 line
      
        Improve pattern used for mbox 'From' lines; add a simple test
      ........
        r53519 | andrew.kuchling | 2007-01-22 21:27:50 +0100 (Mon, 22 Jan 2007) | 1 line
      
        Make comment match the code
      ........
        r53522 | georg.brandl | 2007-01-22 22:10:33 +0100 (Mon, 22 Jan 2007) | 2 lines
      
        Bug #1249573: fix rfc822.parsedate not accepting a certain date format
      ........
        r53524 | georg.brandl | 2007-01-22 22:23:41 +0100 (Mon, 22 Jan 2007) | 2 lines
      
        Bug #1627316: handle error in condition/ignore pdb commands more gracefully.
      ........
        r53526 | lars.gustaebel | 2007-01-23 12:17:33 +0100 (Tue, 23 Jan 2007) | 4 lines
      
        Patch #1507247: tarfile.py: use current umask for intermediate
        directories.
      ........
        r53527 | thomas.wouters | 2007-01-23 14:42:00 +0100 (Tue, 23 Jan 2007) | 13 lines
      
      
        SF patch #1630975: Fix crash when replacing sys.stdout in sitecustomize
      
        When running the interpreter in an environment that would cause it to set
        stdout/stderr/stdin's encoding, having a sitecustomize that would replace
        them with something other than PyFile objects would crash the interpreter.
        Fix it by simply ignoring the encoding-setting for non-files.
      
        This could do with a test, but I can think of no maintainable and portable
        way to test this bug, short of adding a sitecustomize.py to the buildsystem
        and have it always run with it (hmmm....)
      ........
        r53528 | thomas.wouters | 2007-01-23 14:50:49 +0100 (Tue, 23 Jan 2007) | 4 lines
      
      
        Add news entry about last checkin (oops.)
      ........
        r53531 | martin.v.loewis | 2007-01-23 22:11:47 +0100 (Tue, 23 Jan 2007) | 4 lines
      
        Make PyTraceBack_Here use the current thread, not the
        frame's thread state. Fixes #1579370.
        Will backport.
      ........
        r53535 | brett.cannon | 2007-01-24 00:21:22 +0100 (Wed, 24 Jan 2007) | 5 lines
      
        Fix crasher for when an object's __del__ creates a new weakref to itself.
        Patch only fixes new-style classes; classic classes still buggy.
      
        Closes bug #1377858.  Already backported.
      ........
        r53536 | walter.doerwald | 2007-01-24 01:42:19 +0100 (Wed, 24 Jan 2007) | 2 lines
      
        Port test_popen.py to unittest.
      ........
      b213704f
  6. 30 Ock, 2007 1 kayıt (commit)
  7. 29 Ock, 2007 2 kayıt (commit)
  8. 15 Ock, 2007 8 kayıt (commit)
    • Guido van Rossum's avatar
      Fix L-suffixed literal straggler. · c7202a83
      Guido van Rossum yazdı
      c7202a83
    • Guido van Rossum's avatar
      Rip out 'long' and 'L'-suffixed integer literals. · e2a383d0
      Guido van Rossum yazdı
      (Rough first cut.)
      e2a383d0
    • Thomas Wouters's avatar
      Merged revisions 53304-53433,53435-53450 via svnmerge from · fc7bb8c7
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53304 | vinay.sajip | 2007-01-09 15:50:28 +0100 (Tue, 09 Jan 2007) | 1 line
      
        Bug #1627575: Added _open() method to FileHandler which can be used to reopen files. The FileHandler instance now saves the encoding (which can be None) in an attribute called "encoding".
      ........
        r53305 | vinay.sajip | 2007-01-09 15:51:36 +0100 (Tue, 09 Jan 2007) | 1 line
      
        Added entry about addition of _open() method to logging.FileHandler.
      ........
        r53306 | vinay.sajip | 2007-01-09 15:54:56 +0100 (Tue, 09 Jan 2007) | 1 line
      
        Added a docstring
      ........
        r53316 | thomas.heller | 2007-01-09 20:19:33 +0100 (Tue, 09 Jan 2007) | 4 lines
      
        Verify the sizes of the basic ctypes data types against the struct
        module.
      
        Will backport to release25-maint.
      ........
        r53340 | gustavo.niemeyer | 2007-01-10 17:13:40 +0100 (Wed, 10 Jan 2007) | 3 lines
      
        Mention in the int() docstring that a base zero has meaning, as
        stated in http://docs.python.org/lib/built-in-funcs.html as well.
      ........
        r53341 | gustavo.niemeyer | 2007-01-10 17:15:48 +0100 (Wed, 10 Jan 2007) | 2 lines
      
        Minor change in int() docstring for proper spacing.
      ........
        r53358 | thomas.heller | 2007-01-10 21:12:13 +0100 (Wed, 10 Jan 2007) | 1 line
      
        Change the ctypes version number to "1.1.0".
      ........
        r53361 | thomas.heller | 2007-01-10 21:51:19 +0100 (Wed, 10 Jan 2007) | 1 line
      
        Must change the version number in the _ctypes extension as well.
      ........
        r53362 | guido.van.rossum | 2007-01-11 00:12:56 +0100 (Thu, 11 Jan 2007) | 3 lines
      
        Fix the signature of log_error().  (A subclass that did the right thing
        was getting complaints from pychecker.)
      ........
        r53370 | matthias.klose | 2007-01-11 11:26:31 +0100 (Thu, 11 Jan 2007) | 2 lines
      
        - Make the documentation match the code and the docstring
      ........
        r53375 | matthias.klose | 2007-01-11 12:44:04 +0100 (Thu, 11 Jan 2007) | 2 lines
      
        - idle: Honor the "Cancel" action in the save dialog (Debian bug #299092).
      ........
        r53381 | raymond.hettinger | 2007-01-11 19:22:55 +0100 (Thu, 11 Jan 2007) | 1 line
      
        SF #1486663 -- Allow keyword args in subclasses of set() and frozenset().
      ........
        r53388 | thomas.heller | 2007-01-11 22:18:56 +0100 (Thu, 11 Jan 2007) | 4 lines
      
        Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions
        of HANDLE, WPARAM, LPARAM data types.  Make parameterless foreign
        function calls work.
      ........
        r53390 | thomas.heller | 2007-01-11 22:23:12 +0100 (Thu, 11 Jan 2007) | 2 lines
      
        Correct the comments: the code is right.
      ........
        r53393 | brett.cannon | 2007-01-12 08:27:52 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        Fix error where the end of a funcdesc environment was accidentally moved too
        far down.
      ........
        r53397 | anthony.baxter | 2007-01-12 10:35:56 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        add parsetok.h as a dependency - previously, changing this file doesn't
        cause the right files to be rebuilt.
      ........
        r53401 | thomas.heller | 2007-01-12 21:08:19 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        Avoid warnings in the test suite because ctypes.wintypes cannot be
        imported on non-windows systems.
      ........
        r53402 | thomas.heller | 2007-01-12 21:17:34 +0100 (Fri, 12 Jan 2007) | 6 lines
      
        patch #1610795: BSD version of ctypes.util.find_library, by Martin
        Kammerhofer.
      
        release25-maint backport candidate, but the release manager has to
        decide.
      ........
        r53403 | thomas.heller | 2007-01-12 21:21:53 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        patch #1610795: BSD version of ctypes.util.find_library, by Martin
        Kammerhofer.
      ........
        r53406 | brett.cannon | 2007-01-13 01:29:49 +0100 (Sat, 13 Jan 2007) | 2 lines
      
        Deprecate the sets module.
      ........
        r53407 | georg.brandl | 2007-01-13 13:31:51 +0100 (Sat, 13 Jan 2007) | 3 lines
      
        Fix typo.
      ........
        r53409 | marc-andre.lemburg | 2007-01-13 22:00:08 +0100 (Sat, 13 Jan 2007) | 16 lines
      
        Bump version number and change copyright year.
      
        Add new API linux_distribution() which supports reading the full distribution
        name and also knows how to parse LSB-style release files.
      
        Redirect the old dist() API to the new API (using the short distribution name
        taken from the release file filename).
      
        Add branch and revision to _sys_version().
      
        Add work-around for Cygwin to libc_ver().
      
        Add support for IronPython (thanks for Anthony Baxter) and make
        Jython support more robust.
      ........
        r53410 | neal.norwitz | 2007-01-13 22:22:37 +0100 (Sat, 13 Jan 2007) | 1 line
      
        Fix grammar in docstrings
      ........
        r53411 | marc-andre.lemburg | 2007-01-13 23:32:21 +0100 (Sat, 13 Jan 2007) | 9 lines
      
        Add parameter sys_version to _sys_version().
      
        Change the cache for _sys_version() to take the parameter into account.
      
        Add support for parsing the IronPython 1.0.1 sys.version value - even
        though it still returns '1.0.0'; the version string no longer includes
        the patch level.
      ........
        r53412 | peter.astrand | 2007-01-13 23:35:35 +0100 (Sat, 13 Jan 2007) | 1 line
      
        Fix for bug #1634343: allow specifying empty arguments on Windows
      ........
        r53414 | marc-andre.lemburg | 2007-01-13 23:59:36 +0100 (Sat, 13 Jan 2007) | 14 lines
      
        Add Python implementation to the machine details.
      
        Pretty-print the Python version used for running PyBench.
      
        Let the user know when calibration has finished.
      
        [ 1563844 ] pybench support for IronPython:
      
        Simplify Unicode version detection.
      
        Make garbage collection and check interval settings optional if
        the Python implementation doesn't support thess (e.g. IronPython).
      ........
        r53415 | marc-andre.lemburg | 2007-01-14 00:13:54 +0100 (Sun, 14 Jan 2007) | 5 lines
      
        Use defaults if sys.executable isn't set (e.g. on Jython).
      
        This change allows running PyBench under Jython.
      ........
        r53416 | marc-andre.lemburg | 2007-01-14 00:15:33 +0100 (Sun, 14 Jan 2007) | 3 lines
      
        Jython doesn't have sys.setcheckinterval() - ignore it in that case.
      ........
        r53420 | gerhard.haering | 2007-01-14 02:43:50 +0100 (Sun, 14 Jan 2007) | 29 lines
      
        Merged changes from standalone version 2.3.3. This should probably all be
        merged into the 2.5 maintenance branch:
      
        - self->statement was not checked while fetching data, which could
          lead to crashes if you used the pysqlite API in unusual ways.
          Closing the cursor and continuing to fetch data was enough.
      
        - Converters are stored in a converters dictionary. The converter name
          is uppercased first. The old upper-casing algorithm was wrong and
          was replaced by a simple call to the Python string's upper() method
          instead.
      
        -Applied patch by Glyph Lefkowitz that fixes the problem with
         subsequent SQLITE_SCHEMA errors.
      
        - Improvement to the row type: rows can now be iterated over and have a keys()
          method. This improves compatibility with both tuple and dict a lot.
      
        - A bugfix for the subsecond resolution in timestamps.
      
        - Corrected the way the flags PARSE_DECLTYPES and PARSE_COLNAMES are
          checked for. Now they work as documented.
      
        - gcc on Linux sucks. It exports all symbols by default in shared
          libraries, so if symbols are not unique it can lead to problems with
          symbol lookup.  pysqlite used to crash under Apache when mod_cache
          was enabled because both modules had the symbol cache_init. I fixed
          this by applying the prefix pysqlite_ almost everywhere. Sigh.
      ........
        r53423 | guido.van.rossum | 2007-01-14 04:46:33 +0100 (Sun, 14 Jan 2007) | 2 lines
      
        Remove a dependency of this test on $COLUMNS.
      ........
        r53425 | ka-ping.yee | 2007-01-14 05:25:15 +0100 (Sun, 14 Jan 2007) | 3 lines
      
        Handle old-style instances more gracefully (display documentation on
        the relevant class instead of documentation on <type 'instance'>).
      ........
        r53440 | vinay.sajip | 2007-01-14 22:49:59 +0100 (Sun, 14 Jan 2007) | 1 line
      
        Added WatchedFileHandler (based on SF patch #1598415)
      ........
        r53441 | vinay.sajip | 2007-01-14 22:50:50 +0100 (Sun, 14 Jan 2007) | 1 line
      
        Added documentation for WatchedFileHandler (based on SF patch #1598415)
      ........
        r53442 | guido.van.rossum | 2007-01-15 01:02:35 +0100 (Mon, 15 Jan 2007) | 2 lines
      
        Doc patch matching r53434 (htonl etc. now always take/return positive ints).
      ........
      fc7bb8c7
    • Guido van Rossum's avatar
      No more tests are broken AFAIK. · c5c6f24a
      Guido van Rossum yazdı
      c5c6f24a
    • Guido van Rossum's avatar
      Fix the sqlite failure -- it was the usual, PyInt_Check -> PyInt_CheckExact. · 523d4f94
      Guido van Rossum yazdı
      Clarify some OverflowError messages from the various PyLong_AsXXX methods.
      523d4f94
    • Guido van Rossum's avatar
      Fix pickletools doctests -- all we get nowadays is longs. · f4100005
      Guido van Rossum yazdı
      (Hmm... Shouldn't longs of certain sizes be pickled using 'I' opcodes? Later.)
      f4100005
    • Guido van Rossum's avatar
    • Guido van Rossum's avatar
      Merged revisions 53434 via svnmerge from · 018919ab
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53434 | guido.van.rossum | 2007-01-14 09:03:32 -0800 (Sun, 14 Jan 2007) | 3 lines
      
        Patch #1635058 by Mark Roberts: ensure that htonl and friends never accept or
        return negative numbers, per the underlying C implementation.
      ........
      018919ab
  9. 14 Ock, 2007 6 kayıt (commit)
  10. 13 Ock, 2007 1 kayıt (commit)
  11. 10 Ock, 2007 4 kayıt (commit)
  12. 09 Ock, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 53005-53303 via svnmerge from · 902d6ebd
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53012 | walter.doerwald | 2006-12-12 22:55:31 +0100 (Tue, 12 Dec 2006) | 2 lines
      
        Fix typo.
      ........
        r53023 | brett.cannon | 2006-12-13 23:31:37 +0100 (Wed, 13 Dec 2006) | 2 lines
      
        Remove an unneeded import of 'warnings'.
      ........
        r53025 | brett.cannon | 2006-12-14 00:02:38 +0100 (Thu, 14 Dec 2006) | 2 lines
      
        Remove unneeded imports of 'warnings'.
      ........
        r53026 | brett.cannon | 2006-12-14 00:09:53 +0100 (Thu, 14 Dec 2006) | 4 lines
      
        Add test.test_support.guard_warnings_filter .  This function returns a context
        manager that protects warnings.filter from being modified once the context is
        exited.
      ........
        r53029 | george.yoshida | 2006-12-14 03:22:44 +0100 (Thu, 14 Dec 2006) | 2 lines
      
        Note that guard_warnings_filter was added in 2.6
      ........
        r53031 | vinay.sajip | 2006-12-14 09:53:55 +0100 (Thu, 14 Dec 2006) | 1 line
      
        Added news on recent changes to logging
      ........
        r53032 | andrew.kuchling | 2006-12-14 19:57:53 +0100 (Thu, 14 Dec 2006) | 1 line
      
        [Patch #1599256 from David Watson] check that os.fsync is available before using it
      ........
        r53042 | kurt.kaiser | 2006-12-15 06:13:11 +0100 (Fri, 15 Dec 2006) | 6 lines
      
        1. Avoid hang when encountering a duplicate in a completion list. Bug 1571112.
        2. Duplicate some old entries from Python's NEWS to IDLE's NEWS.txt
      
        M    AutoCompleteWindow.py
        M    NEWS.txt
      ........
        r53048 | andrew.kuchling | 2006-12-18 18:12:31 +0100 (Mon, 18 Dec 2006) | 1 line
      
        [Bug #1618083] Add missing word; make a few grammar fixes
      ........
        r53050 | andrew.kuchling | 2006-12-18 18:16:05 +0100 (Mon, 18 Dec 2006) | 1 line
      
        Bump version
      ........
        r53051 | andrew.kuchling | 2006-12-18 18:22:07 +0100 (Mon, 18 Dec 2006) | 1 line
      
        [Bug #1616726] Fix description of generator.close(); if you raise some random exception, the exception is raised and doesn't trigger a RuntimeError
      ........
        r53052 | andrew.kuchling | 2006-12-18 18:38:14 +0100 (Mon, 18 Dec 2006) | 1 line
      
        Describe new methods in Queue module
      ........
        r53053 | andrew.kuchling | 2006-12-18 20:22:24 +0100 (Mon, 18 Dec 2006) | 1 line
      
        [Patch #1615868 by Lars Gustaebel] Use Py_off_t to fix BZ2File.seek() for offsets > 2Gb
      ........
        r53057 | andrew.kuchling | 2006-12-18 22:29:07 +0100 (Mon, 18 Dec 2006) | 1 line
      
        Fix markup
      ........
        r53063 | thomas.wouters | 2006-12-19 09:17:50 +0100 (Tue, 19 Dec 2006) | 5 lines
      
      
        Make sre's SubPattern objects accept slice objects like it already accepts
        simple slices.
      ........
        r53065 | andrew.kuchling | 2006-12-19 15:13:05 +0100 (Tue, 19 Dec 2006) | 6 lines
      
        [Patch #1618455 by Ben Maurer] Improve speed of HMAC by using str.translate()
           instead of a more general XOR that has to construct a list.
      
        Slightly modified from Maurer's patch: the _strxor() function is no longer
        necessary at all.
      ........
        r53066 | andrew.kuchling | 2006-12-19 15:28:23 +0100 (Tue, 19 Dec 2006) | 9 lines
      
        [Bug #1613651] Document socket.recv_into, socket.recvfrom_into
      
        Also, the text for recvfrom told you to read recv() for an explanation of the
        'flags' argument, but recv() just pointed you at the man page.  Copied the
        man-page text to recvfrom(), recvfrom_into, recv_into to avoid the pointless
        redirection.
      
        I don't have LaTeX on this machine; hope my markup is OK.
      ........
        r53067 | andrew.kuchling | 2006-12-19 15:29:04 +0100 (Tue, 19 Dec 2006) | 1 line
      
        Comment typo
      ........
        r53068 | andrew.kuchling | 2006-12-19 16:11:41 +0100 (Tue, 19 Dec 2006) | 1 line
      
        [Patch #1617413 from Dug Song] Fix HTTP Basic authentication via HTTPS
      ........
        r53071 | andrew.kuchling | 2006-12-19 16:18:12 +0100 (Tue, 19 Dec 2006) | 1 line
      
        [Patch #1600491 from Jim Jewett] Describe how to build help files on Windows
      ........
        r53073 | andrew.kuchling | 2006-12-19 16:43:10 +0100 (Tue, 19 Dec 2006) | 6 lines
      
        [Patch #1587139 by kxroberto] Protect lock acquisition/release with
        try...finally to ensure the lock is always released.  This could use
        the 'with' statement, but the patch uses 'finally'.
      
        2.5 backport candidate.
      ........
        r53074 | vinay.sajip | 2006-12-19 19:29:11 +0100 (Tue, 19 Dec 2006) | 1 line
      
        Updated documentation for findCaller() to indicate that a 3-tuple is now returned, rather than a 2-tuple.
      ........
        r53090 | georg.brandl | 2006-12-19 23:06:46 +0100 (Tue, 19 Dec 2006) | 3 lines
      
        Patch #1484695: The tarfile module now raises a HeaderError exception
        if a buffer given to frombuf() is invalid.
      ........
        r53099 | raymond.hettinger | 2006-12-20 07:42:06 +0100 (Wed, 20 Dec 2006) | 5 lines
      
        Bug #1590891:   random.randrange don't return correct value for big number
      
        Needs to be backported.
      ........
        r53106 | georg.brandl | 2006-12-20 12:55:16 +0100 (Wed, 20 Dec 2006) | 3 lines
      
        Testcase for patch #1484695.
      ........
        r53110 | andrew.kuchling | 2006-12-20 20:48:20 +0100 (Wed, 20 Dec 2006) | 17 lines
      
        [Apply length-checking.diff from bug #1599254]
      
        Add length checking to single-file mailbox formats: before doing a
        flush() on a mailbox, seek to the end and verify its length is
        unchanged, raising ExternalClashError if the file's length has
        changed.
      
        This fix avoids potential data loss if some other process appends to
        the mailbox file after the table of contents has been generated;
        instead of overwriting the modified file, you'll get the exception.
      
        I also noticed that the self._lookup() call in self.flush() wasn't
        necessary (everything that sets self._pending to True also calls
        self.lookup()), and replaced it by an assertion.
      
        2.5 backport candidate.
      ........
        r53112 | andrew.kuchling | 2006-12-20 20:57:10 +0100 (Wed, 20 Dec 2006) | 1 line
      
        [Bug #1619674] Make sum() use the term iterable, not sequence
      ........
        r53113 | andrew.kuchling | 2006-12-20 20:58:11 +0100 (Wed, 20 Dec 2006) | 1 line
      
        Two grammar fixes
      ........
        r53115 | andrew.kuchling | 2006-12-20 21:11:12 +0100 (Wed, 20 Dec 2006) | 5 lines
      
        Some other built-in functions are described with 'sequence' arguments
        that should really be 'iterable'; this commit changes them.
      
        Did I miss any?  Did I introduce any errors?
      ........
        r53117 | andrew.kuchling | 2006-12-20 21:20:42 +0100 (Wed, 20 Dec 2006) | 1 line
      
        [Bug #1619680] in_dll() arguments are documented in the wrong order
      ........
        r53120 | neal.norwitz | 2006-12-21 05:38:00 +0100 (Thu, 21 Dec 2006) | 1 line
      
        Lars asked for permission on on python-dev for work on tarfile.py
      ........
        r53125 | andrew.kuchling | 2006-12-21 14:40:29 +0100 (Thu, 21 Dec 2006) | 1 line
      
        Mention the os.SEEK_* constants
      ........
        r53129 | walter.doerwald | 2006-12-21 19:06:30 +0100 (Thu, 21 Dec 2006) | 2 lines
      
        Fix typo.
      ........
        r53131 | thomas.heller | 2006-12-21 19:30:56 +0100 (Thu, 21 Dec 2006) | 3 lines
      
        Fix wrong markup of an argument in a method signature.
        Will backport.
      ........
        r53137 | andrew.kuchling | 2006-12-22 01:50:56 +0100 (Fri, 22 Dec 2006) | 1 line
      
        Typo fix
      ........
        r53139 | andrew.kuchling | 2006-12-22 14:25:02 +0100 (Fri, 22 Dec 2006) | 1 line
      
        [Bug #737202; fix from Titus Brown] Make CGIHTTPServer work for scripts in sub-directories
      ........
        r53141 | andrew.kuchling | 2006-12-22 16:04:45 +0100 (Fri, 22 Dec 2006) | 6 lines
      
        [Bug #802128] Make the mode argument of dumbdbm actually work the way it's
        described, and add a test for it.
      
        2.5 bugfix candidate, maybe; arguably this patch changes the API of
        dumbdbm and shouldn't be added in a point-release.
      ........
        r53142 | andrew.kuchling | 2006-12-22 16:16:58 +0100 (Fri, 22 Dec 2006) | 6 lines
      
        [Bug #802128 continued] Modify mode depending on the process umask.
      
        Is there really no other way to read the umask than to set it?
      
        Hope this works on Windows...
      ........
        r53145 | andrew.kuchling | 2006-12-22 17:43:26 +0100 (Fri, 22 Dec 2006) | 1 line
      
        [Bug #776202] Apply Walter Doerwald's patch to use text mode for encoded files
      ........
        r53146 | andrew.kuchling | 2006-12-22 19:41:42 +0100 (Fri, 22 Dec 2006) | 9 lines
      
        [Patch #783050 from Patrick Lynch] The emulation of forkpty() is incorrect;
        the master should close the slave fd.
      
        Added a test to test_pty.py that reads from the master_fd after doing
        a pty.fork(); without the fix it hangs forever instead of raising an
        exception.  (<crossing fingers for the buildbots>)
      
        2.5 backport candidate.
      ........
        r53147 | andrew.kuchling | 2006-12-22 20:06:16 +0100 (Fri, 22 Dec 2006) | 1 line
      
        [Patch #827559 from Chris Gonnerman] Make SimpleHTTPServer redirect when a directory URL is missing the trailing slash; this lets relative links work.
      ........
        r53149 | andrew.kuchling | 2006-12-22 20:21:27 +0100 (Fri, 22 Dec 2006) | 1 line
      
        Darn; this test works when you run test_pty.py directly, but fails when regrtest runs it (the os.read() raises os.error).  I can't figure out the cause, so am commenting out the test.
      ........
        r53150 | andrew.kuchling | 2006-12-22 22:48:19 +0100 (Fri, 22 Dec 2006) | 1 line
      
        Frak; this test also fails
      ........
        r53153 | lars.gustaebel | 2006-12-23 17:40:13 +0100 (Sat, 23 Dec 2006) | 5 lines
      
        Patch #1230446: tarfile.py: fix ExFileObject so that read() and tell()
        work correctly together with readline().
      
        Will backport to 2.5.
      ........
        r53155 | lars.gustaebel | 2006-12-23 18:57:23 +0100 (Sat, 23 Dec 2006) | 5 lines
      
        Patch #1262036: Prevent TarFiles from being added to themselves under
        certain conditions.
      
        Will backport to 2.5.
      ........
        r53159 | andrew.kuchling | 2006-12-27 04:25:31 +0100 (Wed, 27 Dec 2006) | 4 lines
      
        [Part of patch #1182394] Move the HMAC blocksize to be a class-level
        constant; this allows changing it in a subclass.  To accommodate this,
        copy() now uses __class__.  Also add some text to a comment.
      ........
        r53160 | andrew.kuchling | 2006-12-27 04:31:24 +0100 (Wed, 27 Dec 2006) | 1 line
      
        [Rest of patch #1182394] Add ._current() method so that we can use the written-in-C .hexdigest() method
      ........
        r53161 | lars.gustaebel | 2006-12-27 11:30:46 +0100 (Wed, 27 Dec 2006) | 4 lines
      
        Patch #1504073: Fix tarfile.open() for mode "r" with a fileobj argument.
      
        Will backport to 2.5.
      ........
        r53165 | neal.norwitz | 2006-12-28 05:39:20 +0100 (Thu, 28 Dec 2006) | 1 line
      
        Remove a stray (old) macro name left around (I guess)
      ........
        r53188 | neal.norwitz | 2006-12-29 04:01:53 +0100 (Fri, 29 Dec 2006) | 1 line
      
        SF bug #1623890, fix argument name in docstring
      ........
        r53200 | raymond.hettinger | 2006-12-30 05:01:17 +0100 (Sat, 30 Dec 2006) | 1 line
      
        For sets with cyclical reprs, emit an ellipsis instead of infinitely recursing.
      ........
        r53232 | brett.cannon | 2007-01-04 01:23:49 +0100 (Thu, 04 Jan 2007) | 3 lines
      
        Add EnvironmentVarGuard to test.test_support.  Provides a context manager to
        temporarily set or unset environment variables.
      ........
        r53235 | neal.norwitz | 2007-01-04 07:25:31 +0100 (Thu, 04 Jan 2007) | 1 line
      
        SF #1627373, fix typo in CarbonEvt.
      ........
        r53244 | raymond.hettinger | 2007-01-04 18:53:34 +0100 (Thu, 04 Jan 2007) | 1 line
      
        Fix stability of heapq's nlargest() and nsmallest().
      ........
        r53249 | martin.v.loewis | 2007-01-04 22:06:12 +0100 (Thu, 04 Jan 2007) | 3 lines
      
        Bug #1566280: Explicitly invoke threading._shutdown from Py_Main,
        to avoid relying on atexit.
        Will backport to 2.5.
      ........
        r53252 | gregory.p.smith | 2007-01-05 02:59:42 +0100 (Fri, 05 Jan 2007) | 3 lines
      
        Support linking of the bsddb module against BerkeleyDB 4.5.x
        (will backport to 2.5)
      ........
        r53253 | gregory.p.smith | 2007-01-05 03:06:17 +0100 (Fri, 05 Jan 2007) | 2 lines
      
        bump module version to match supported berkeleydb version
      ........
        r53255 | neal.norwitz | 2007-01-05 06:25:22 +0100 (Fri, 05 Jan 2007) | 6 lines
      
        Prevent crash on shutdown which can occur if we are finalizing
        and the module dict has been cleared already and some object
        raises a warning (like in a __del__).
      
        Will backport.
      ........
        r53258 | gregory.p.smith | 2007-01-05 08:21:35 +0100 (Fri, 05 Jan 2007) | 2 lines
      
        typo fix
      ........
        r53260 | neal.norwitz | 2007-01-05 09:06:43 +0100 (Fri, 05 Jan 2007) | 1 line
      
        Add Collin Winter for access to update PEP 3107
      ........
        r53262 | andrew.kuchling | 2007-01-05 15:22:17 +0100 (Fri, 05 Jan 2007) | 1 line
      
        [Bug #1622533] Make docstrings raw strings because they contain control characters (\0, \1)
      ........
        r53264 | andrew.kuchling | 2007-01-05 16:51:24 +0100 (Fri, 05 Jan 2007) | 1 line
      
        [Patch #1520904] Fix bsddb tests to write to the temp directory instead of the Lib/bsddb/test directory
      ........
        r53279 | brett.cannon | 2007-01-05 22:45:09 +0100 (Fri, 05 Jan 2007) | 3 lines
      
        Silence a warning from gcc 4.0.1 by specifying a function's parameter list is
        'void' instead of just a set of empty parentheses.
      ........
        r53285 | raymond.hettinger | 2007-01-06 02:14:41 +0100 (Sat, 06 Jan 2007) | 2 lines
      
        SF# 1409443:  Expand comment to cover the interaction between f->f_lasti and the PREDICT macros.
      ........
        r53286 | anthony.baxter | 2007-01-06 05:45:54 +0100 (Sat, 06 Jan 2007) | 1 line
      
        update to (c) years to include 2007
      ........
        r53291 | neal.norwitz | 2007-01-06 22:24:35 +0100 (Sat, 06 Jan 2007) | 1 line
      
        Add Josiah to SF for maintaining asyncore/asynchat
      ........
        r53293 | peter.astrand | 2007-01-07 09:53:46 +0100 (Sun, 07 Jan 2007) | 1 line
      
        Re-implemented fix for #1531862 once again, in a way that works with Python 2.2. Fixes bug #1603424.
      ........
        r53295 | peter.astrand | 2007-01-07 15:34:16 +0100 (Sun, 07 Jan 2007) | 1 line
      
        Avoid O(N**2) bottleneck in _communicate_(). Fixes #1598181.
      ........
        r53300 | raymond.hettinger | 2007-01-08 19:09:20 +0100 (Mon, 08 Jan 2007) | 1 line
      
        Fix zero-length corner case for iterating over a mutating deque.
      ........
        r53301 | vinay.sajip | 2007-01-08 19:50:32 +0100 (Mon, 08 Jan 2007) | 4 lines
      
        Bare except clause removed from SMTPHandler.emit(). Now, only ImportError is trapped.
        Bare except clause removed from SocketHandler.createSocket(). Now, only socket.error is trapped.
        (SF #411881)
      ........
        r53302 | vinay.sajip | 2007-01-08 19:51:46 +0100 (Mon, 08 Jan 2007) | 2 lines
      
        Bare except clause removed from LogRecord.__init__. Now, only ValueError, TypeError and AttributeError are trapped.
        (SF #411881)
      ........
        r53303 | vinay.sajip | 2007-01-08 19:52:36 +0100 (Mon, 08 Jan 2007) | 1 line
      
        Added entries about removal of some bare except clauses from logging.
      ........
      902d6ebd
  13. 06 Ock, 2007 2 kayıt (commit)
  14. 29 Ara, 2006 1 kayıt (commit)
  15. 28 Ara, 2006 4 kayıt (commit)
  16. 19 Ara, 2006 3 kayıt (commit)