1. 21 Nis, 2009 1 kayıt (commit)
  2. 18 Mar, 2009 1 kayıt (commit)
  3. 17 Mar, 2009 2 kayıt (commit)
  4. 16 Şub, 2009 1 kayıt (commit)
  5. 03 Şub, 2009 1 kayıt (commit)
  6. 25 Ock, 2009 1 kayıt (commit)
  7. 20 Ock, 2009 1 kayıt (commit)
  8. 04 Ock, 2009 2 kayıt (commit)
  9. 03 Ock, 2009 2 kayıt (commit)
  10. 02 Ock, 2009 1 kayıt (commit)
  11. 11 Ara, 2008 1 kayıt (commit)
  12. 24 Agu, 2008 1 kayıt (commit)
    • Neal Norwitz's avatar
      Merged revisions 66006 via svnmerge from · 2f99b241
      Neal Norwitz yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)
      
      ........
        r66006 | neal.norwitz | 2008-08-23 22:04:52 -0700 (Sat, 23 Aug 2008) | 25 lines
      
        Fix:
         * crashes on memory allocation failure found with failmalloc
         * memory leaks found with valgrind
         * compiler warnings in opt mode which would lead to invalid memory reads
         * problem using wrong name in decimal module reported by pychecker
      
        Update the valgrind suppressions file with new leaks that are small/one-time
        leaks we don't care about (ie, they are too hard to fix).
      
        TBR=barry
        TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)
          in opt mode:
          valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
            ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \
                                -x test_logging test_ssl test_multiprocessing
          valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
            ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
          for i in `seq 1 4000` ; do
            LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \
                ./python -c pass
          done
      
        At least some of these fixes should probably be backported to 2.5.
      ........
      2f99b241
  13. 19 Agu, 2008 1 kayıt (commit)
  14. 15 Tem, 2008 1 kayıt (commit)
  15. 02 Tem, 2008 1 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions… · 41181743
      Benjamin Peterson yazdı
      Merged revisions 64475,64544-64545,64550,64557-64558,64565,64570,64577,64582-64583,64585,64590,64592-64593,64625,64630,64638,64647,64655-64656,64663-64664 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r64475 | raymond.hettinger | 2008-06-22 22:29:28 -0500 (Sun, 22 Jun 2008) | 1 line
      
        Issue 3161: Missing import and test.
      ........
        r64544 | georg.brandl | 2008-06-26 16:12:55 -0500 (Thu, 26 Jun 2008) | 2 lines
      
        Use newer versions of externals.
      ........
        r64545 | benjamin.peterson | 2008-06-26 16:23:30 -0500 (Thu, 26 Jun 2008) | 1 line
      
        add a htmlview directive
      ........
        r64550 | brett.cannon | 2008-06-26 19:32:16 -0500 (Thu, 26 Jun 2008) | 2 lines
      
        Ignore .pyc and .pyo files.
      ........
        r64557 | mark.dickinson | 2008-06-27 05:11:52 -0500 (Fri, 27 Jun 2008) | 3 lines
      
        Remove trailing 'L's from numerator and denominator in the
        repr() of a Fraction instance.
      ........
        r64558 | mark.dickinson | 2008-06-27 06:03:21 -0500 (Fri, 27 Jun 2008) | 2 lines
      
        Add Jean Brouwers for his work on math.sum
      ........
        r64565 | raymond.hettinger | 2008-06-27 16:34:24 -0500 (Fri, 27 Jun 2008) | 1 line
      
        Fix whitespace in example code.
      ........
        r64570 | hyeshik.chang | 2008-06-27 20:04:31 -0500 (Fri, 27 Jun 2008) | 8 lines
      
        Give information for compililation of _multiprocessing.SemLock on FreeBSD:
      
        FreeBSD's P1003.1b semaphore support is highly experimental and
        it's disabled by default.  Even if a user loads the experimental
        kernel module manually, _multiprocessing doesn't work correctly due
        to several known incompatibilities around sem_unlink and sem_getvalue,
        yet.
      ........
        r64577 | raymond.hettinger | 2008-06-28 17:16:53 -0500 (Sat, 28 Jun 2008) | 1 line
      
        Issue 3230:  Do not the set specific size macro.
      ........
        r64582 | benjamin.peterson | 2008-06-28 18:06:05 -0500 (Sat, 28 Jun 2008) | 2 lines
      
        convert test_audioop to unittest. Thanks to Giampaolo Rodola.
      ........
        r64583 | benjamin.peterson | 2008-06-28 18:06:49 -0500 (Sat, 28 Jun 2008) | 1 line
      
        rewrap
      ........
        r64585 | benjamin.peterson | 2008-06-28 18:35:31 -0500 (Sat, 28 Jun 2008) | 1 line
      
        fix typo
      ........
        r64590 | benjamin.peterson | 2008-06-29 08:43:07 -0500 (Sun, 29 Jun 2008) | 1 line
      
        reinstate the ending backtick. thanks Nick :)
      ........
        r64592 | vinay.sajip | 2008-06-29 16:25:28 -0500 (Sun, 29 Jun 2008) | 2 lines
      
        Removed out-of-date comment in _install_handlers and
        used issubclass in place of equality comparison of classes.
      ........
        r64593 | vinay.sajip | 2008-06-29 16:27:15 -0500 (Sun, 29 Jun 2008) | 1 line
      
        Updated to reflect change in logging.config to remove out-of-date comment in _install_handlers and the use of issubclass in place of equality comparison of classes.
      ........
        r64625 | georg.brandl | 2008-07-01 14:59:00 -0500 (Tue, 01 Jul 2008) | 2 lines
      
        Add a link to PEP 324.
      ........
        r64630 | georg.brandl | 2008-07-01 15:18:10 -0500 (Tue, 01 Jul 2008) | 2 lines
      
        #3216: fix Execute's parameter description.
      ........
        r64638 | georg.brandl | 2008-07-01 15:50:02 -0500 (Tue, 01 Jul 2008) | 2 lines
      
        #1410739: add a footnote about "is" and "unusual" behavior.
      ........
        r64647 | benjamin.peterson | 2008-07-01 18:33:06 -0500 (Tue, 01 Jul 2008) | 1 line
      
        add ABC to the glossary
      ........
        r64655 | mark.dickinson | 2008-07-02 04:37:01 -0500 (Wed, 02 Jul 2008) | 7 lines
      
        Replace occurrences of '\d' with '[0-9]' in Decimal regex, to make sure
        that the behaviour of Decimal doesn't change if/when re.UNICODE becomes
        assumed in Python 3.0.
      
        Also add a check that alternative Unicode digits (e.g. u'\N{FULLWIDTH
        DIGIT ONE}') are *not* accepted in a numeric string.
      ........
        r64656 | nick.coghlan | 2008-07-02 08:09:19 -0500 (Wed, 02 Jul 2008) | 1 line
      
        Issue 3190: pydoc now hides module __package__ attributes
      ........
        r64663 | jesse.noller | 2008-07-02 11:44:09 -0500 (Wed, 02 Jul 2008) | 1 line
      
        Reenable the manager tests with Amaury's threading fix
      ........
        r64664 | facundo.batista | 2008-07-02 11:52:55 -0500 (Wed, 02 Jul 2008) | 4 lines
      
      
        Issue #449227: Now with the rlcompleter module, callable objects are
        added a '(' when completed.
      ........
      41181743
  16. 13 Haz, 2008 1 kayıt (commit)
  17. 09 May, 2008 1 kayıt (commit)
  18. 04 May, 2008 2 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 81ee3efe
      Christian Heimes yazdı
      Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ................
        r62425 | andrew.kuchling | 2008-04-21 03:45:57 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Comment typo
      ................
        r62426 | mark.dickinson | 2008-04-21 03:55:50 +0200 (Mon, 21 Apr 2008) | 2 lines
      
        Silence 'r may be used uninitialized' compiler warning.
      ................
        r62427 | andrew.kuchling | 2008-04-21 04:08:00 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Markup fix
      ................
        r62428 | andrew.kuchling | 2008-04-21 04:08:13 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Wording changes
      ................
        r62429 | andrew.kuchling | 2008-04-21 04:14:24 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Add various items
      ................
        r62434 | thomas.heller | 2008-04-21 15:46:55 +0200 (Mon, 21 Apr 2008) | 1 line
      
        Fix typo.
      ................
        r62435 | david.goodger | 2008-04-21 16:40:22 +0200 (Mon, 21 Apr 2008) | 1 line
      
        corrections ("reStructuredText" is one word)
      ................
        r62436 | david.goodger | 2008-04-21 16:43:33 +0200 (Mon, 21 Apr 2008) | 1 line
      
        capitalization
      ................
        r62441 | gregory.p.smith | 2008-04-21 19:46:40 +0200 (Mon, 21 Apr 2008) | 2 lines
      
        explicitly flush after the ... since there wasn't a newline
      ................
        r62444 | jeroen.ruigrok | 2008-04-21 22:15:39 +0200 (Mon, 21 Apr 2008) | 2 lines
      
        Windows x64 also falls under VER_PLATFORM_WIN32_NT.
      ................
        r62446 | gregory.p.smith | 2008-04-21 23:31:08 +0200 (Mon, 21 Apr 2008) | 3 lines
      
        If sys.stdin is not a tty, fall back to default_getpass after printing
        a warning instead of failing with a termios.error.
      ................
        r62447 | mark.dickinson | 2008-04-22 00:32:24 +0200 (Tue, 22 Apr 2008) | 8 lines
      
        test_math and test_cmath are failing on the FreeBSD 6.2 trunk buildbot,
        apparently because tanh(-0.) loses the sign of zero on that platform.
        If true, this is a bug in FreeBSD.
      
        Added a configure test to verify this.  I still need to figure out
        how best to deal with this failure.
      ................
        r62448 | amaury.forgeotdarc | 2008-04-22 00:35:30 +0200 (Tue, 22 Apr 2008) | 7 lines
      
        Issue 2665: On Windows, sys.stderr does not contain a valid file when running without a console.
        It seems to work, but will fail at the first flush.
      
        This causes IDLE to crash when too many warnings are printed.
      
        Will backport.
      ................
        r62450 | benjamin.peterson | 2008-04-22 00:57:00 +0200 (Tue, 22 Apr 2008) | 2 lines
      
        Fix Sphinx warnings
      ................
        r62451 | mark.dickinson | 2008-04-22 02:54:27 +0200 (Tue, 22 Apr 2008) | 3 lines
      
        Make configure test for tanh(-0.) == -0. committed in r62447 actually
        work.  (The test wasn't properly linked with libm.  Sigh.)
      ................
        r62452 | benjamin.peterson | 2008-04-22 04:16:03 +0200 (Tue, 22 Apr 2008) | 2 lines
      
        Various io doc updates
      ................
        r62453 | neal.norwitz | 2008-04-22 07:07:47 +0200 (Tue, 22 Apr 2008) | 1 line
      
        Add Thomas Lee
      ................
        r62454 | gregory.p.smith | 2008-04-22 10:08:41 +0200 (Tue, 22 Apr 2008) | 8 lines
      
        Major improvements:
        * Default to using /dev/tty for the password prompt and input before
          falling back to sys.stdin and sys.stderr.
        * Use sys.stderr instead of sys.stdout.
        * print the 'password may be echoed' warning to stream used to display
          the prompt rather than always sys.stderr.
        * warn() with GetPassWarning when input may be echoed.
      ................
        r62455 | gregory.p.smith | 2008-04-22 10:11:33 +0200 (Tue, 22 Apr 2008) | 2 lines
      
        update the getpass entry
      ................
        r62463 | amaury.forgeotdarc | 2008-04-22 23:14:41 +0200 (Tue, 22 Apr 2008) | 5 lines
      
        Issue #2670: urllib2.build_opener() failed when two handlers
        derive the same default base class.
      
        Will backport.
      ................
        r62465 | skip.montanaro | 2008-04-23 00:45:09 +0200 (Wed, 23 Apr 2008) | 3 lines
      
        Factor in documentation changes from issue 1753732.
      ................
        r62466 | gregory.p.smith | 2008-04-23 03:06:42 +0200 (Wed, 23 Apr 2008) | 2 lines
      
        syntax fixup
      ................
        r62469 | benjamin.peterson | 2008-04-23 22:38:06 +0200 (Wed, 23 Apr 2008) | 2 lines
      
        #2673 Fix example typo in optparse docs
      ................
        r62474 | martin.v.loewis | 2008-04-24 11:50:50 +0200 (Thu, 24 Apr 2008) | 2 lines
      
        Add Guilherme Polo.
      ................
        r62476 | martin.v.loewis | 2008-04-24 15:16:36 +0200 (Thu, 24 Apr 2008) | 3 lines
      
        Remove Py_Refcnt, Py_Type, Py_Size, as they were added only
        for backwards compatibility, yet 2.5 did not have them at all.
      ................
        r62477 | martin.v.loewis | 2008-04-24 15:17:24 +0200 (Thu, 24 Apr 2008) | 2 lines
      
        Fix typo.
      ................
        r62478 | martin.v.loewis | 2008-04-24 15:18:03 +0200 (Thu, 24 Apr 2008) | 2 lines
      
        Add Jesus Cea.
      ................
        r62480 | amaury.forgeotdarc | 2008-04-24 20:07:05 +0200 (Thu, 24 Apr 2008) | 4 lines
      
        Issue2681: the literal 0o8 was wrongly accepted, and evaluated as float(0.0).
        This happened only when 8 is the first digit.
        Credits go to Lukas Meuser.
      ................
        r62485 | amaury.forgeotdarc | 2008-04-24 22:10:26 +0200 (Thu, 24 Apr 2008) | 5 lines
      
        Disable gc when running test_trace, or we may record the __del__ of collected objects.
      
        See http://mail.python.org/pipermail/python-checkins/2008-April/068633.html
        the extra events perfectly match several calls to socket._fileobject.__del__()
      ................
        r62492 | neal.norwitz | 2008-04-25 05:40:17 +0200 (Fri, 25 Apr 2008) | 1 line
      
        Fix typo (now -> no)
      ................
        r62497 | armin.rigo | 2008-04-25 11:35:18 +0200 (Fri, 25 Apr 2008) | 2 lines
      
        A new crasher.
      ................
        r62498 | thomas.heller | 2008-04-25 17:44:16 +0200 (Fri, 25 Apr 2008) | 1 line
      
        Add from_buffer and from_buffer_copy class methods to ctypes types.
      ................
        r62500 | mark.dickinson | 2008-04-25 18:59:09 +0200 (Fri, 25 Apr 2008) | 3 lines
      
        Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.
      ................
        r62507 | benjamin.peterson | 2008-04-25 23:43:56 +0200 (Fri, 25 Apr 2008) | 2 lines
      
        Allow test_import to work when it is invoked directly
      ................
        r62513 | georg.brandl | 2008-04-26 20:31:07 +0200 (Sat, 26 Apr 2008) | 2 lines
      
        #2691: document PyLong (s)size_t APIs, patch by Alexander Belopolsky.
      ................
        r62514 | georg.brandl | 2008-04-26 20:32:17 +0200 (Sat, 26 Apr 2008) | 2 lines
      
        Add missing return type to dealloc.
      ................
        r62516 | alexandre.vassalotti | 2008-04-27 02:52:24 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        Fixed URL of PEP 205 in weakref's module docstring.
      ................
        r62521 | georg.brandl | 2008-04-27 11:39:59 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        #2677: add note that not all functions may accept keyword args.
      ................
        r62531 | georg.brandl | 2008-04-27 19:38:55 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        Use correct XHTML tags.
      ................
        r62535 | benjamin.peterson | 2008-04-27 20:14:39 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        #2700 Document PyNumber_ToBase
      ................
        r62545 | skip.montanaro | 2008-04-27 22:53:57 +0200 (Sun, 27 Apr 2008) | 1 line
      
        minor wording changes, rewrap a few lines
      ................
        r62546 | kurt.kaiser | 2008-04-27 23:07:41 +0200 (Sun, 27 Apr 2008) | 7 lines
      
        Home / Control-A toggles between left margin and end of leading white
        space.  Patch 1196903 Jeff Shute.
      
        M    idlelib/PyShell.py
        M    idlelib/EditorWindow.py
        M    idlelib/NEWS.txt
      ................
        r62548 | kurt.kaiser | 2008-04-27 23:38:05 +0200 (Sun, 27 Apr 2008) | 2 lines
      
        Improved AutoCompleteWindow logic.  Patch 2062 Tal Einat.
      ................
        r62549 | kurt.kaiser | 2008-04-27 23:52:19 +0200 (Sun, 27 Apr 2008) | 4 lines
      
        Autocompletion of filenames now support alternate separators, e.g. the
        '/' char on Windows.  Patch 2061 Tal Einat.
      ................
        r62550 | skip.montanaro | 2008-04-28 00:49:56 +0200 (Mon, 28 Apr 2008) | 6 lines
      
        A few small changes:
        * The only exception we should catch when trying to import cStringIO is an
          ImportError.
        * Delete the function signatures embedded in the mk*temp docstrings.
        * The tempdir global variable was initialized twice.
      ................
        r62551 | skip.montanaro | 2008-04-28 00:52:02 +0200 (Mon, 28 Apr 2008) | 4 lines
      
        Wrap some long paragraphs and include the default values for optional
        function parameters.
      ................
        r62553 | skip.montanaro | 2008-04-28 04:57:23 +0200 (Mon, 28 Apr 2008) | 7 lines
      
        Minor cleanups:
        * Avoid creating unused local variables where we can.  Where we can't prefix
          the unused variables with '_'.
        * Avoid shadowing builtins where it won't change the external interface of a
          function.
        * Use None as default path arg to readmodule and readmodule_ex.
      ................
        r62554 | skip.montanaro | 2008-04-28 04:59:45 +0200 (Mon, 28 Apr 2008) | 6 lines
      
        Correct documentation to match implementation: "Class" instead of
        "class_descriptor", "Function" instead of "function_descriptor".  Note
        default path value for readmodule*.  Wrap some long paragraphs.  Don't
        mention 'inpackage' which isn't part of the public API.
      ................
        r62555 | brett.cannon | 2008-04-28 05:23:50 +0200 (Mon, 28 Apr 2008) | 5 lines
      
        Fix a bug introduced by the warnings rewrite where tracebacks were being
        improperly indented.
      
        Closes issue #2699.
      ................
        r62556 | skip.montanaro | 2008-04-28 05:25:37 +0200 (Mon, 28 Apr 2008) | 2 lines
      
        Wrap some long lines.
      ................
        r62557 | skip.montanaro | 2008-04-28 05:27:53 +0200 (Mon, 28 Apr 2008) | 6 lines
      
        Get rid of _test(), _main(), _debug() and _check().  Tests are no longer
        needed (better set available in Lib/test/test_robotparser.py).  Clean up a
        few PEP 8 nits (compound statements on a single line, whitespace around
        operators).
      ................
        r62558 | brett.cannon | 2008-04-28 06:50:06 +0200 (Mon, 28 Apr 2008) | 3 lines
      
        Rename the test_traceback_print() function to traceback_print() to prevent
        test_capi from automatically calling the function.
      ................
        r62559 | georg.brandl | 2008-04-28 07:16:30 +0200 (Mon, 28 Apr 2008) | 2 lines
      
        Fix markup.
      ................
        r62569 | amaury.forgeotdarc | 2008-04-28 23:07:06 +0200 (Mon, 28 Apr 2008) | 5 lines
      
        test_sundry performs minimal tests (a simple import...) on modules that are not tested otherwise.
      
        Some of them now have tests and can be removed.
        Only 70 to go...
      ................
        r62574 | andrew.kuchling | 2008-04-29 04:03:54 +0200 (Tue, 29 Apr 2008) | 1 line
      
        Strip down SSL docs; I'm not managing to get test programs working, so I'll just give a minimal description
      ................
        r62577 | martin.v.loewis | 2008-04-29 08:10:53 +0200 (Tue, 29 Apr 2008) | 2 lines
      
        Add Rodrigo and Heiko.
      ................
        r62593 | nick.coghlan | 2008-04-30 16:23:36 +0200 (Wed, 30 Apr 2008) | 1 line
      
        Update command line usage documentation to reflect 2.6 changes (also includes some minor cleanups). Addresses TODO list issue 2258
      ................
        r62595 | andrew.kuchling | 2008-04-30 18:19:55 +0200 (Wed, 30 Apr 2008) | 1 line
      
        Typo fix
      ................
        r62604 | benjamin.peterson | 2008-04-30 23:03:58 +0200 (Wed, 30 Apr 2008) | 2 lines
      
        make test_support's captured_output a bit more robust when exceptions happen
      ................
        r62605 | georg.brandl | 2008-04-30 23:08:42 +0200 (Wed, 30 Apr 2008) | 2 lines
      
        #1748: use functools.wraps instead of rolling own metadata update.
      ................
        r62606 | benjamin.peterson | 2008-04-30 23:25:55 +0200 (Wed, 30 Apr 2008) | 2 lines
      
        Remove some from __future__ import with_statements
      ................
        r62608 | benjamin.peterson | 2008-05-01 00:03:36 +0200 (Thu, 01 May 2008) | 2 lines
      
        Fix typo in whatsnew
      ................
        r62616 | georg.brandl | 2008-05-01 20:24:32 +0200 (Thu, 01 May 2008) | 2 lines
      
        Fix synopsis.
      ................
        r62626 | brett.cannon | 2008-05-02 04:25:09 +0200 (Fri, 02 May 2008) | 6 lines
      
        Fix a backwards-compatibility mistake where a new optional argument for
        warnings.showwarning() was being used. This broke pre-existing replacements for
        the function since they didn't support the extra argument.
      
        Closes issue 2705.
      ................
        r62627 | gregory.p.smith | 2008-05-02 09:26:52 +0200 (Fri, 02 May 2008) | 20 lines
      
        This should fix issue2632.  A long description of the two competing
        problems is in the bug report (one old, one recently introduced trying
        to fix the old one).  In short:
      
        buffer data during socket._fileobject.read() and readlines() within a
        cStringIO object instead of a [] of str()s returned from the recv()
        call.
      
        This prevents excessive memory use due to the size parameter being
        passed to recv() being grossly larger than the actual size of the data
        returned *and* prevents excessive cpu usage due to looping in python
        calling recv() with a very tiny size value if min() is used as the
        previous memory-use bug "fix" did.
      
        It also documents what the socket._fileobject._rbufsize member is
        actually used for.
      
        This is a candidate for back porting to 2.5.
      ................
        r62636 | mark.hammond | 2008-05-02 14:48:15 +0200 (Fri, 02 May 2008) | 2 lines
      
        #2581: Vista UAC/elevation support for bdist_wininst
      ................
        r62638 | facundo.batista | 2008-05-02 19:39:00 +0200 (Fri, 02 May 2008) | 3 lines
      
      
        Fixed some test structures. Thanks Mark Dickinson.
      ................
        r62644 | ronald.oussoren | 2008-05-02 21:45:11 +0200 (Fri, 02 May 2008) | 7 lines
      
        Fix for issue #2573: Can't change the framework name on OS X builds
      
        This introduces a new configure option: --with-framework-name=NAME
        (defaulting to 'Python'). This allows you to install several copies
        of the Python framework with different names (such as a normal build
        and a debug build).
      ................
        r62645 | ronald.oussoren | 2008-05-02 21:58:56 +0200 (Fri, 02 May 2008) | 2 lines
      
        Finish fix for issue2573, previous patch was incomplete.
      ................
        r62647 | martin.v.loewis | 2008-05-02 23:30:20 +0200 (Fri, 02 May 2008) | 13 lines
      
        Merged revisions 62263-62646 via svnmerge from
        svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
      
        ........
          r62470 | david.wolever | 2008-04-24 02:11:07 +0200 (Do, 24 Apr 2008) | 3 lines
      
          Fixed up and applied the patch for #2431 -- speeding up 2to3 with a lookup table.
        ........
          r62646 | martin.v.loewis | 2008-05-02 23:29:27 +0200 (Fr, 02 Mai 2008) | 2 lines
      
          Fix whitespace.
        ........
      ................
        r62648 | ronald.oussoren | 2008-05-02 23:42:35 +0200 (Fri, 02 May 2008) | 4 lines
      
        Fix for #1905: PythonLauncher not working correctly on OSX 10.5/Leopard
      
        This fixes both Python Launchar and the terminalcommand module.
      ................
        r62651 | ronald.oussoren | 2008-05-02 23:54:56 +0200 (Fri, 02 May 2008) | 2 lines
      
        Fix for issue #2520 (cannot import macerrors)
      ................
        r62652 | benjamin.peterson | 2008-05-03 00:12:58 +0200 (Sat, 03 May 2008) | 2 lines
      
        capitalization nit for reStructuredText
      ................
        r62653 | brett.cannon | 2008-05-03 03:02:41 +0200 (Sat, 03 May 2008) | 2 lines
      
        Fix some indentation errors.
      ................
        r62656 | brett.cannon | 2008-05-03 05:19:39 +0200 (Sat, 03 May 2008) | 6 lines
      
        Fix the C implementation of 'warnings' to infer the filename of the module that
        raised an exception properly when __file__ is not set, __name__ == '__main__',
        and sys.argv[0] is a false value.
      
        Closes issue2743.
      ................
        r62661 | amaury.forgeotdarc | 2008-05-03 14:21:13 +0200 (Sat, 03 May 2008) | 8 lines
      
        In test_io, StatefulIncrementalDecoderTest was not part of the test suite.
        And of course, the test failed:
        a bytearray was used without reason in io.TextIOWrapper.tell().
      
        The difference is that iterating over bytes (i.e. str in python2.6) returns 1-char bytes,
        whereas bytearrays yield integers.
        This code should still work with python3.0
      ................
        r62663 | benjamin.peterson | 2008-05-03 17:56:42 +0200 (Sat, 03 May 2008) | 2 lines
      
        The compiling struct is now passed around to all AST helpers (see issue 2720)
      ................
        r62680 | benjamin.peterson | 2008-05-03 23:35:18 +0200 (Sat, 03 May 2008) | 2 lines
      
        Moved testing of builtin types out of test_builtin and into type specific modules
      ................
        r62686 | mark.dickinson | 2008-05-04 04:25:46 +0200 (Sun, 04 May 2008) | 4 lines
      
        Make sure that Context traps and flags dictionaries have values 0 and 1
        (as documented) rather than True and False.
      ................
        r62687 | benjamin.peterson | 2008-05-04 05:05:49 +0200 (Sun, 04 May 2008) | 2 lines
      
        Fix typo in whatsnew
      ................
        r62696 | georg.brandl | 2008-05-04 11:15:04 +0200 (Sun, 04 May 2008) | 2 lines
      
        #2752: wrong meaning of '' for socket host.
      ................
        r62699 | christian.heimes | 2008-05-04 13:50:53 +0200 (Sun, 04 May 2008) | 1 line
      
        Added note that Python requires at least Win2k SP4
      ................
        r62700 | gerhard.haering | 2008-05-04 14:59:57 +0200 (Sun, 04 May 2008) | 3 lines
      
        SQLite requires 64-bit integers in order to build. So the whole HAVE_LONG_LONG
        #ifdefing was useless.
      ................
        r62701 | gerhard.haering | 2008-05-04 15:15:12 +0200 (Sun, 04 May 2008) | 3 lines
      
        Applied sqliterow-richcmp.diff patch from Thomas Heller in Issue2152. The
        sqlite3.Row type is now correctly hashable.
      ................
        r62702 | gerhard.haering | 2008-05-04 15:42:44 +0200 (Sun, 04 May 2008) | 5 lines
      
        Implemented feature request 2157: Converter names are cut off at '('
        characters. This avoids the common case of something like 'NUMBER(10)' not
        being parsed as 'NUMBER', like expected. Also corrected the docs about
        converter names being case-sensitive. They aren't any longer.
      ................
        r62703 | georg.brandl | 2008-05-04 17:45:05 +0200 (Sun, 04 May 2008) | 2 lines
      
        #2757: Remove spare newline.
      ................
        r62711 | benjamin.peterson | 2008-05-04 21:10:02 +0200 (Sun, 04 May 2008) | 2 lines
      
        Fix typo in bugs.rst
      ................
      81ee3efe
    • Mark Dickinson's avatar
      Revert changes in 62669, since they caused test failures. · 349a7853
      Mark Dickinson yazdı
      __floor__, __ceil__ and __round__ are still wrong,
      but they need to be replaced with something rather
      than just removed.
      349a7853
  19. 03 May, 2008 1 kayıt (commit)
  20. 26 Mar, 2008 1 kayıt (commit)
  21. 16 Mar, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 61404-61407 via svnmerge from · 08976cb6
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61404 | raymond.hettinger | 2008-03-15 21:02:04 +0100 (Sat, 15 Mar 2008) | 17 lines
      
        Removed Exact/Inexact after discussion with Yasskin.
      
        Unlike Scheme where exactness is implemented as taints, the Python
        implementation associated exactness with data types.  This created
        inheritance issues (making an exact subclass of floats would result
        in the subclass having both an explicit Exact registration and an
        inherited Inexact registration).  This was a problem for the
        decimal module which was designed to span both exact and inexact
        arithmetic.  There was also a question of use cases and no examples
        were found where ABCs for exactness could be used to improve code.
        One other issue was having separate tags for both the affirmative
        and negative cases.  This is at odds with the approach taken
        elsewhere in the Python (i.e. we don't have an ABC both Hashable
        and Unhashable).
      ........
        r61405 | raymond.hettinger | 2008-03-15 21:37:50 +0100 (Sat, 15 Mar 2008) | 1 line
      
        Zap one more use of Exact/Inexact.
      ........
        r61406 | neal.norwitz | 2008-03-15 23:03:18 +0100 (Sat, 15 Mar 2008) | 9 lines
      
        Add a warning for code like:
          assert (0, 'message')
      
        An empty tuple does not create a warning.  While questionable usage:
          assert (), 'message'
      
        should not display a warning.  Tested manually.
        The warning message could be improved.  Feel free to update it.
      ........
        r61407 | neal.norwitz | 2008-03-15 23:36:01 +0100 (Sat, 15 Mar 2008) | 1 line
      
        Handle memory allocation failure.  Found by Adam Olsen
      ........
      08976cb6
  22. 29 Şub, 2008 2 kayıt (commit)
    • Christian Heimes's avatar
      295f4fa1
    • Christian Heimes's avatar
      Merged revisions… · f16baebf
      Christian Heimes yazdı
      Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,61066,61068,61070,61083,61085,61092-61097,61103-61104,61110-61112,61114-61115,61117-61125 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61118 | raymond.hettinger | 2008-02-28 23:30:42 +0100 (Thu, 28 Feb 2008) | 1 line
      
        Have itertools.chain() consume its inputs lazily instead of building a tuple of iterators at the outset.
      ........
        r61119 | raymond.hettinger | 2008-02-28 23:46:41 +0100 (Thu, 28 Feb 2008) | 1 line
      
        Add alternate constructor for itertools.chain().
      ........
        r61123 | mark.dickinson | 2008-02-29 03:16:37 +0100 (Fri, 29 Feb 2008) | 2 lines
      
        Add __format__ method to Decimal, to support PEP 3101
      ........
        r61124 | raymond.hettinger | 2008-02-29 03:21:48 +0100 (Fri, 29 Feb 2008) | 1 line
      
        Handle the repeat keyword argument for itertools.product().
      ........
        r61125 | mark.dickinson | 2008-02-29 04:29:17 +0100 (Fri, 29 Feb 2008) | 2 lines
      
        Fix docstring typo.
      ........
      f16baebf
  23. 28 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 9e7f1d2e
      Christian Heimes yazdı
      Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,61066,61068,61070,61083,61085,61092-61103 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61098 | jeffrey.yasskin | 2008-02-28 05:45:36 +0100 (Thu, 28 Feb 2008) | 7 lines
      
        Move abc._Abstract into object by adding a new flag Py_TPFLAGS_IS_ABSTRACT,
        which forbids constructing types that have it set. The effect is to speed
      
          ./python.exe -m timeit -s 'import abc' -s 'class Foo(object): __metaclass__ = abc.ABCMeta' 'Foo()'
      
        up from 2.5us to 0.201us. This fixes issue 1762.
      ........
        r61099 | jeffrey.yasskin | 2008-02-28 06:53:18 +0100 (Thu, 28 Feb 2008) | 3 lines
      
        Speed test_socketserver up from 28.739s to 0.226s, simplify the logic, and make
        sure all tests run even if some fail.
      ........
        r61100 | jeffrey.yasskin | 2008-02-28 07:09:19 +0100 (Thu, 28 Feb 2008) | 21 lines
      
        Thread.start() used sleep(0.000001) to make sure it didn't return before the
        new thread had started. At least on my MacBook Pro, that wound up sleeping for
        a full 10ms (probably 1 jiffy). By using an Event instead, we can be absolutely
        certain that the thread has started, and return more quickly (217us).
      
        Before:
        $  ./python.exe -m timeit -s 'from threading import Thread'  't = Thread(); t.start(); t.join()'
        100 loops, best of 3: 10.3 msec per loop
        $  ./python.exe -m timeit -s 'from threading import Thread; t = Thread()'  't.isAlive()'
        1000000 loops, best of 3: 0.47 usec per loop
      
        After:
        $  ./python.exe -m timeit -s 'from threading import Thread'  't = Thread(); t.start(); t.join()'
        1000 loops, best of 3: 217 usec per loop
        $  ./python.exe -m timeit -s 'from threading import Thread; t = Thread()'  't.isAlive()'
        1000000 loops, best of 3: 0.86 usec per loop
      
        To be fair, the 10ms isn't CPU time, and other threads including the spawned
        one get to run during it. There are also some slightly more complicated ways to
        get back the .4us in isAlive() if we want.
      ........
        r61101 | raymond.hettinger | 2008-02-28 10:23:48 +0100 (Thu, 28 Feb 2008) | 1 line
      
        Add repeat keyword argument to itertools.product().
      ........
        r61102 | christian.heimes | 2008-02-28 12:18:49 +0100 (Thu, 28 Feb 2008) | 1 line
      
        The empty tuple is usually a singleton with a much higher refcnt than 1
      ........
      9e7f1d2e
  24. 25 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 61038,61042-61045,61047,61049-61053,61055-61057 via svnmerge from · 23daade0
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61049 | christian.heimes | 2008-02-24 13:26:16 +0100 (Sun, 24 Feb 2008) | 1 line
      
        Use PY_FORMAT_SIZE_T instead of z for string formatting. Thanks Neal.
      ........
        r61051 | mark.dickinson | 2008-02-24 19:12:36 +0100 (Sun, 24 Feb 2008) | 2 lines
      
        Remove duplicate 'import re' in decimal.py
      ........
        r61052 | neal.norwitz | 2008-02-24 19:47:03 +0100 (Sun, 24 Feb 2008) | 11 lines
      
        Create a db_home directory with a unique name so multiple users can
        run the test simultaneously.  The simplest thing I found that worked
        on both Windows and Unix was to use the PID.  It's unique so should be
        sufficient.  This should prevent many of the spurious failures of
        the automated tests since they run as different users.
      
        Also cleanup the directory consistenly in the tearDown methods.
      
        It would be nice if someone ensured that the directories are always
        created with a consistent name.
      ........
        r61057 | christian.heimes | 2008-02-24 23:48:05 +0100 (Sun, 24 Feb 2008) | 2 lines
      
        Added dependency rules for Objects/stringlib/*.h
        stringobject, unicodeobject and the two formatters are rebuild whenever a header files changes
      ........
      23daade0
  25. 14 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 68f5fbe9
      Christian Heimes yazdı
      Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60766,60769-60786 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60752 | mark.dickinson | 2008-02-12 22:31:59 +0100 (Tue, 12 Feb 2008) | 5 lines
      
        Implementation of Fraction.limit_denominator.
      
        Remove Fraction.to_continued_fraction and
        Fraction.from_continued_fraction
      ........
        r60754 | mark.dickinson | 2008-02-12 22:40:53 +0100 (Tue, 12 Feb 2008) | 3 lines
      
        Revert change in r60712:  turn alternate constructors back into
        classmethods instead of staticmethods.
      ........
        r60755 | mark.dickinson | 2008-02-12 22:46:54 +0100 (Tue, 12 Feb 2008) | 4 lines
      
        Replace R=fractions.Fraction with F=fractions.Fraction in
        test_fractions.py.  This should have been part of the name
        change from Rational to Fraction.
      ........
        r60758 | georg.brandl | 2008-02-13 08:20:22 +0100 (Wed, 13 Feb 2008) | 3 lines
      
        #2063: correct order of utime and stime in os.times()
        result on Windows.
      ........
        r60762 | jeffrey.yasskin | 2008-02-13 18:58:04 +0100 (Wed, 13 Feb 2008) | 7 lines
      
        Working on issue #1762: Brought
          ./python.exe -m timeit -s 'from fractions import Fraction; f = Fraction(3, 2)' 'isinstance(3, Fraction); isinstance(f, Fraction)'
        from 12.3 usec/loop to 3.44 usec/loop and
          ./python.exe -m timeit -s 'from fractions import Fraction' 'Fraction(3, 2)'
        from 48.8 usec to 23.6 usec by avoiding genexps and sets in __instancecheck__
        and inlining the common case from __subclasscheck__.
      ........
        r60765 | brett.cannon | 2008-02-13 20:15:44 +0100 (Wed, 13 Feb 2008) | 5 lines
      
        Fix --enable-universalsdk and its comment line so that zsh's flag completion
        works.
      
        Thanks to Jeroen Ruigrok van der Werven for the fix.
      ........
        r60771 | kurt.kaiser | 2008-02-14 01:08:55 +0100 (Thu, 14 Feb 2008) | 2 lines
      
        Bring NEWS.txt up to date from check-in msgs.
      ........
        r60772 | raymond.hettinger | 2008-02-14 02:08:02 +0100 (Thu, 14 Feb 2008) | 3 lines
      
        Update notes on Decimal.
      ........
        r60773 | raymond.hettinger | 2008-02-14 03:41:22 +0100 (Thu, 14 Feb 2008) | 1 line
      
        Fix decimal repr which should have used single quotes like other reprs.
      ........
        r60785 | jeffrey.yasskin | 2008-02-14 07:12:24 +0100 (Thu, 14 Feb 2008) | 11 lines
      
        Performance optimizations on Fraction's constructor.
      
          ./python.exe -m timeit -s 'from fractions import Fraction' 'Fraction(3)`
        31.7 usec/loop -> 9.2 usec/loop
      
          ./python.exe -m timeit -s 'from fractions import Fraction' 'Fraction(3, 2)'`
        27.7 usec/loop -> 9.32 usec/loop
      
          ./python.exe -m timeit -s 'from fractions import Fraction; f = Fraction(3, 2)' 'Fraction(f)'
        31.9 usec/loop -> 14.3 usec/loop
      ........
        r60786 | jeffrey.yasskin | 2008-02-14 08:49:25 +0100 (Thu, 14 Feb 2008) | 5 lines
      
        Change simple instances (in Fraction) of self.numerator and self.denominator to
        self._numerator and self._denominator. This speeds abs() up from 12.2us to
        10.8us and trunc() from 2.07us to 1.11us. This doesn't change _add and friends
        because they're more complicated.
      ........
      68f5fbe9
  26. 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
  27. 11 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 3feef617
      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-60706,60708-60712,60714-60724 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60701 | georg.brandl | 2008-02-09 22:36:15 +0100 (Sat, 09 Feb 2008) | 2 lines
      
        Needs only 2.4 now.
      ........
        r60702 | georg.brandl | 2008-02-09 22:38:54 +0100 (Sat, 09 Feb 2008) | 2 lines
      
        Docs are rst now.
      ........
        r60703 | georg.brandl | 2008-02-09 23:00:00 +0100 (Sat, 09 Feb 2008) | 2 lines
      
        Fix link.
      ........
        r60704 | georg.brandl | 2008-02-10 00:09:25 +0100 (Sun, 10 Feb 2008) | 2 lines
      
        Fix for newest doctools.
      ........
        r60709 | raymond.hettinger | 2008-02-10 08:21:09 +0100 (Sun, 10 Feb 2008) | 1 line
      
        Clarify that decimal also supports fixed-point arithmetic.
      ........
        r60710 | nick.coghlan | 2008-02-10 08:32:52 +0100 (Sun, 10 Feb 2008) | 1 line
      
        Add missing NEWS entry for r60695
      ........
        r60712 | mark.dickinson | 2008-02-10 15:58:38 +0100 (Sun, 10 Feb 2008) | 3 lines
      
        Turn classmethods into staticmethods, and avoid calling the constructor
        of subclasses of Rational.  (See discussion in issue #1682.)
      ........
        r60715 | mark.dickinson | 2008-02-10 16:19:58 +0100 (Sun, 10 Feb 2008) | 2 lines
      
        Typos in decimal comment and documentation
      ........
        r60716 | skip.montanaro | 2008-02-10 16:31:54 +0100 (Sun, 10 Feb 2008) | 2 lines
      
        Get the saying right. ;-)
      ........
        r60717 | skip.montanaro | 2008-02-10 16:32:16 +0100 (Sun, 10 Feb 2008) | 2 lines
      
        whoops - revert
      ........
        r60718 | mark.dickinson | 2008-02-10 20:23:36 +0100 (Sun, 10 Feb 2008) | 2 lines
      
        Remove reference to Rational
      ........
        r60719 | raymond.hettinger | 2008-02-10 21:35:16 +0100 (Sun, 10 Feb 2008) | 1 line
      
        Complete an open todo on pickletools -- add a pickle optimizer.
      ........
        r60721 | mark.dickinson | 2008-02-10 22:29:51 +0100 (Sun, 10 Feb 2008) | 3 lines
      
        Rename rational.Rational to fractions.Fraction, to avoid name clash
        with numbers.Rational.  See issue #1682 for related discussion.
      ........
        r60722 | christian.heimes | 2008-02-11 03:26:22 +0100 (Mon, 11 Feb 2008) | 1 line
      
        The test requires the network resource
      ........
        r60723 | mark.dickinson | 2008-02-11 04:11:55 +0100 (Mon, 11 Feb 2008) | 3 lines
      
        Put an extra space into the repr of a Fraction:
        Fraction(1, 2) instead of Fraction(1,2).
      ........
      3feef617
  28. 09 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 77c02ebf
      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-60678 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60618 | walter.doerwald | 2008-02-06 15:31:55 +0100 (Wed, 06 Feb 2008) | 6 lines
      
        Remove month parameter from Calendar.yeardatescalendar(),
        Calendar.yeardays2calendar() and Calendar.yeardayscalendar() as the methods
        don't have such a parameter. Fixes issue #2017.
      
        Rewrap content to 80 chars.
      ........
        r60622 | facundo.batista | 2008-02-06 20:28:49 +0100 (Wed, 06 Feb 2008) | 4 lines
      
      
        Fixes issue 1959. Converted tests to unittest.
        Thanks Giampaolo Rodola.
      ........
        r60626 | thomas.heller | 2008-02-06 21:29:17 +0100 (Wed, 06 Feb 2008) | 3 lines
      
        Fixed refcounts and error handling.
      
        Should not be merged to py3k branch.
      ........
        r60630 | mark.dickinson | 2008-02-06 23:10:50 +0100 (Wed, 06 Feb 2008) | 4 lines
      
        Issue 1979: Make Decimal comparisons (other than !=, ==) involving NaN
        raise InvalidOperation (and return False if InvalidOperation is trapped).
      ........
        r60632 | mark.dickinson | 2008-02-06 23:25:16 +0100 (Wed, 06 Feb 2008) | 2 lines
      
        Remove incorrect usage of :const: in documentation.
      ........
        r60634 | georg.brandl | 2008-02-07 00:45:51 +0100 (Thu, 07 Feb 2008) | 2 lines
      
        Revert accidental changes to test_queue in r60605.
      ........
        r60636 | raymond.hettinger | 2008-02-07 01:54:20 +0100 (Thu, 07 Feb 2008) | 1 line
      
        Issue 2025:  Add tuple.count() and tuple.index() to follow the ABC in collections.Sequence.
      ........
        r60637 | mark.dickinson | 2008-02-07 02:14:23 +0100 (Thu, 07 Feb 2008) | 2 lines
      
        Fix broken link in decimal documentation.
      ........
        r60638 | mark.dickinson | 2008-02-07 02:42:06 +0100 (Thu, 07 Feb 2008) | 3 lines
      
        IEEE 754 should be IEEE 854;  give precise reference for
        comparisons involving NaNs.
      ........
        r60639 | raymond.hettinger | 2008-02-07 03:12:52 +0100 (Thu, 07 Feb 2008) | 1 line
      
        Return ints instead of longs for tuple.count() and tuple.index().
      ........
        r60640 | raymond.hettinger | 2008-02-07 04:10:33 +0100 (Thu, 07 Feb 2008) | 1 line
      
        Merge 60627.
      ........
        r60641 | raymond.hettinger | 2008-02-07 04:25:46 +0100 (Thu, 07 Feb 2008) | 1 line
      
        Merge r60628, r60631, and r60633.  Register UserList and UserString will the appropriate ABCs.
      ........
        r60642 | brett.cannon | 2008-02-07 08:47:31 +0100 (Thu, 07 Feb 2008) | 3 lines
      
        Cast a struct to a void pointer so as to do a type-safe pointer comparison
        (mistmatch found by clang).
      ........
        r60643 | brett.cannon | 2008-02-07 09:04:07 +0100 (Thu, 07 Feb 2008) | 2 lines
      
        Remove unnecessary curly braces around an int literal.
      ........
        r60644 | andrew.kuchling | 2008-02-07 12:43:47 +0100 (Thu, 07 Feb 2008) | 1 line
      
        Update URL
      ........
        r60645 | facundo.batista | 2008-02-07 17:16:29 +0100 (Thu, 07 Feb 2008) | 4 lines
      
      
        Fixes issue 2026.  Tests converted to unittest.  Thanks
        Giampaolo Rodola.
      ........
        r60646 | christian.heimes | 2008-02-07 18:15:30 +0100 (Thu, 07 Feb 2008) | 1 line
      
        Added some statistics code to dict and list object code. I wanted to test how a larger freelist affects the reusage of freed objects. Contrary to my gut feelings 80 objects is more than fine for small apps. I haven't profiled a large app yet.
      ........
        r60648 | facundo.batista | 2008-02-07 20:06:52 +0100 (Thu, 07 Feb 2008) | 6 lines
      
      
        Fixes Issue 1401. When redirected, a possible POST get converted
        to GET, so it loses its payload. So, it also must lose the
        headers related to the payload (if it has no content any more,
        it shouldn't indicate content length and type).
      ........
        r60649 | walter.doerwald | 2008-02-07 20:30:22 +0100 (Thu, 07 Feb 2008) | 3 lines
      
        Clarify that the output of TextCalendar.formatmonth() and
        TextCalendar.formatyear() for custom instances won't be influenced by calls
        to the module global setfirstweekday() function. Fixes #2018.
      ........
        r60651 | walter.doerwald | 2008-02-07 20:48:34 +0100 (Thu, 07 Feb 2008) | 3 lines
      
        Fix documentation for Calendar.iterweekdays(): firstweekday is a property.
        Fixes second part of #2018.
      ........
        r60653 | walter.doerwald | 2008-02-07 20:57:32 +0100 (Thu, 07 Feb 2008) | 2 lines
      
        Fix typo in docstring for Calendar.itermonthdays().
      ........
        r60655 | raymond.hettinger | 2008-02-07 21:04:37 +0100 (Thu, 07 Feb 2008) | 1 line
      
        The float conversion recipe is simpler in Py2.6
      ........
        r60657 | raymond.hettinger | 2008-02-07 21:10:49 +0100 (Thu, 07 Feb 2008) | 1 line
      
        Fix typo
      ........
        r60660 | brett.cannon | 2008-02-07 23:27:10 +0100 (Thu, 07 Feb 2008) | 3 lines
      
        Make sure a switch statement does not have repetitive case statements.
        Error found through LLVM post-2.1 svn.
      ........
        r60661 | christian.heimes | 2008-02-08 01:11:31 +0100 (Fri, 08 Feb 2008) | 1 line
      
        Deallocate content of the dict free list on interpreter shutdown
      ........
        r60662 | christian.heimes | 2008-02-08 01:14:34 +0100 (Fri, 08 Feb 2008) | 1 line
      
        Use prefix decrement
      ........
        r60663 | amaury.forgeotdarc | 2008-02-08 01:56:02 +0100 (Fri, 08 Feb 2008) | 5 lines
      
        issue 2045: Infinite recursion when printing a subclass of defaultdict,
        if default_factory is set to a bound method.
      
        Will backport.
      ........
        r60667 | jeffrey.yasskin | 2008-02-08 07:45:40 +0100 (Fri, 08 Feb 2008) | 2 lines
      
        Oops! 2.6's Rational.__ne__ didn't work.
      ........
        r60671 | hyeshik.chang | 2008-02-08 18:10:20 +0100 (Fri, 08 Feb 2008) | 2 lines
      
        Update big5hkscs codec to conform to the HKSCS:2004 revision.
      ........
        r60673 | raymond.hettinger | 2008-02-08 23:30:04 +0100 (Fri, 08 Feb 2008) | 4 lines
      
        Remove unnecessary modulo division.
        The preceding test guarantees that 0 <= i < len.
      ........
        r60674 | raymond.hettinger | 2008-02-09 00:02:27 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Speed-up __iter__() mixin method.
      ........
        r60675 | raymond.hettinger | 2008-02-09 00:34:21 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Fill-in missing Set comparisons
      ........
        r60677 | raymond.hettinger | 2008-02-09 00:57:06 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Add advice on choosing between DictMixin and MutableMapping
      ........
      77c02ebf
  29. 01 Şub, 2008 1 kayıt (commit)
  30. 25 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60245-60277 via svnmerge from · 969fe57b
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60246 | guido.van.rossum | 2008-01-24 18:58:05 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        Fix test67.py from issue #1303614.
      ........
        r60248 | raymond.hettinger | 2008-01-24 19:05:54 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Clean-up and speed-up code by accessing numerator/denominator directly.  There's no reason to enforce readonliness
      ........
        r60249 | raymond.hettinger | 2008-01-24 19:12:23 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Revert 60189 and restore performance.
      ........
        r60250 | guido.van.rossum | 2008-01-24 19:21:02 +0100 (Thu, 24 Jan 2008) | 5 lines
      
        News about recently fixed crashers:
        - A few crashers fixed: weakref_in_del.py (issue #1377858);
          loosing_dict_ref.py (issue #1303614, test67.py);
          borrowed_ref_[34].py (not in tracker).
      ........
        r60252 | thomas.heller | 2008-01-24 19:36:27 +0100 (Thu, 24 Jan 2008) | 7 lines
      
        Use a PyDictObject again for the array type cache; retrieving items
        from the WeakValueDictionary was slower by nearly a factor of 3.
      
        To avoid leaks, weakref proxies for the array types are put into the
        cache dict, with weakref callbacks that removes the entries when the
        type goes away.
      ........
        r60253 | thomas.heller | 2008-01-24 19:54:12 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        Replace Py_BuildValue with PyTuple_Pack because it is faster.
        Also add a missing DECREF.
      ........
        r60254 | raymond.hettinger | 2008-01-24 20:05:29 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Add support for trunc().
      ........
        r60255 | thomas.heller | 2008-01-24 20:15:02 +0100 (Thu, 24 Jan 2008) | 5 lines
      
        Invert the checks in get_[u]long and get_[u]longlong.  The intent was
        to not accept float types; the result was that integer-like objects
        were not accepted.
      
        Ported from release25-maint.
      ........
        r60256 | raymond.hettinger | 2008-01-24 20:30:19 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Add support for int(r) just like the other numeric classes.
      ........
        r60263 | raymond.hettinger | 2008-01-24 22:23:58 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Expand tests to include nested graph structures.
      ........
        r60264 | raymond.hettinger | 2008-01-24 22:47:56 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Shorter pprint's for empty sets and frozensets.  Fix indentation of frozensets.  Add tests including two complex data structures.
      ........
        r60265 | amaury.forgeotdarc | 2008-01-24 23:51:18 +0100 (Thu, 24 Jan 2008) | 14 lines
      
        #1920: when considering a block starting by "while 0", the compiler optimized the
        whole construct away, even when an 'else' clause is present::
      
            while 0:
                print("no")
            else:
                print("yes")
      
        did not generate any code at all.
      
        Now the compiler emits the 'else' block, like it already does for 'if' statements.
      
        Will backport.
      ........
        r60266 | amaury.forgeotdarc | 2008-01-24 23:59:25 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        News entry for r60265 (Issue 1920).
      ........
        r60269 | raymond.hettinger | 2008-01-25 00:50:26 +0100 (Fri, 25 Jan 2008) | 1 line
      
        More code cleanup.  Remove unnecessary indirection to useless class methods.
      ........
        r60270 | raymond.hettinger | 2008-01-25 01:21:54 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Add support for copy, deepcopy, and pickle.
      ........
        r60271 | raymond.hettinger | 2008-01-25 01:33:45 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Mark todos and review comments.
      ........
        r60272 | raymond.hettinger | 2008-01-25 02:13:12 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Add one other review comment.
      ........
        r60273 | raymond.hettinger | 2008-01-25 02:23:38 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Fix-up signature for approximation.
      ........
        r60274 | raymond.hettinger | 2008-01-25 02:46:33 +0100 (Fri, 25 Jan 2008) | 1 line
      
        More design notes
      ........
        r60276 | neal.norwitz | 2008-01-25 07:37:23 +0100 (Fri, 25 Jan 2008) | 6 lines
      
        Make the test more robust by trying to reconnect up to 3 times
        in case there were transient failures.  This will hopefully silence
        the buildbots for this test.  As we find other tests that have a problem,
        we can fix with a similar strategy assuming it is successful.  It worked
        on my box in a loop for 10+ runs where it would have an exception otherwise.
      ........
        r60277 | neal.norwitz | 2008-01-25 09:04:16 +0100 (Fri, 25 Jan 2008) | 4 lines
      
        Add prototypes to get the mathmodule.c to compile on OSF1 5.1 (Tru64)
        and eliminate a compiler warning in floatobject.c.  There might be
        a better way to go about this, but it should be good enough for now.
      ........
      969fe57b
  31. 18 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 59985-60000,60002,60005-60007,60009-60042 via svnmerge from · 679db4aa
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59987 | raymond.hettinger | 2008-01-15 21:52:42 +0100 (Tue, 15 Jan 2008) | 1 line
      
        Refactor if/elif chain for clarity and speed.  Remove dependency on subclasses having to implement _empty and _full.
      ........
        r59988 | raymond.hettinger | 2008-01-15 22:22:47 +0100 (Tue, 15 Jan 2008) | 1 line
      
        Fix-up half-written paragraph in the docs
      ........
        r59989 | amaury.forgeotdarc | 2008-01-15 22:25:11 +0100 (Tue, 15 Jan 2008) | 3 lines
      
        test_doctest fails since r59984.
        Not sure if these are the correct values, but save_stdout has to be set before its usage...
      ........
        r59992 | andrew.kuchling | 2008-01-16 01:32:03 +0100 (Wed, 16 Jan 2008) | 1 line
      
        Docstring typos
      ........
        r59993 | andrew.kuchling | 2008-01-16 04:17:25 +0100 (Wed, 16 Jan 2008) | 1 line
      
        Add PEP 3141 section
      ........
        r59998 | andrew.kuchling | 2008-01-16 14:01:51 +0100 (Wed, 16 Jan 2008) | 1 line
      
        Markup fix
      ........
        r59999 | georg.brandl | 2008-01-16 17:56:29 +0100 (Wed, 16 Jan 2008) | 2 lines
      
        Fix MSDN library URL. (#1854)
      ........
        r60006 | georg.brandl | 2008-01-16 21:27:56 +0100 (Wed, 16 Jan 2008) | 3 lines
      
        Add Python-specific content to Doc dir. Update configuration file
        to work with the newest Sphinx.
      ........
        r60007 | georg.brandl | 2008-01-16 21:29:00 +0100 (Wed, 16 Jan 2008) | 2 lines
      
        Doc build should work with 2.4 now.
      ........
        r60009 | raymond.hettinger | 2008-01-17 00:38:16 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Minor wordsmithing.
      ........
        r60010 | raymond.hettinger | 2008-01-17 00:40:45 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Add queues will alternative fetch orders (priority based and stack based).
      ........
        r60011 | raymond.hettinger | 2008-01-17 00:49:35 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Add news entry.
      ........
        r60013 | raymond.hettinger | 2008-01-17 04:02:14 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Make starmap() match its pure python definition and accept any itertable input (not just tuples).
      ........
        r60015 | gregory.p.smith | 2008-01-17 08:43:20 +0100 (Thu, 17 Jan 2008) | 3 lines
      
        Comply with RFC 3207.
        Fixes issue 829951 - http://bugs.python.org/issue829951
      ........
        r60018 | gregory.p.smith | 2008-01-17 09:03:17 +0100 (Thu, 17 Jan 2008) | 2 lines
      
        entry for r60015
      ........
        r60019 | raymond.hettinger | 2008-01-17 09:07:05 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Note versionadded.
      ........
        r60020 | gregory.p.smith | 2008-01-17 09:35:49 +0100 (Thu, 17 Jan 2008) | 8 lines
      
        Fixes (accepts patch) issue1339 - http://bugs.python.org/issue1339
        - Factor out the duplication of EHLO/HELO in login() and sendmail() to
          a new function, ehlo_or_helo_if_needed().
        - Use ehlo_or_helo_if_needed() in starttls()
        - Check for the starttls exception in starttls() in the same way as
          login() checks for the auth extension.
        Contributed by Bill Fenner.
      ........
        r60021 | andrew.kuchling | 2008-01-17 13:00:15 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Revise 3141 section a bit; add some Windows items
      ........
        r60022 | brett.cannon | 2008-01-17 19:45:10 +0100 (Thu, 17 Jan 2008) | 2 lines
      
        Fix a function pointer declaration to silence the compiler.
      ........
        r60024 | raymond.hettinger | 2008-01-17 20:31:38 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Issue #1861:  Add read-only attribute listing upcoming events in the order they will be run.
      ........
        r60025 | andrew.kuchling | 2008-01-17 20:49:24 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Correction from Jordan Lewis: halfdelay() uses tenths of a second, not milliseconds
      ........
        r60026 | raymond.hettinger | 2008-01-17 23:27:49 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Add advice on choosing between scheduler and threading.Timer().
      ........
        r60028 | christian.heimes | 2008-01-18 00:01:44 +0100 (Fri, 18 Jan 2008) | 2 lines
      
        Updated new property syntax. An elaborate example for subclassing and the getter was missing.
        Added comment about VS 2008 and PGO builds.
      ........
        r60029 | raymond.hettinger | 2008-01-18 00:32:01 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Fix-up Timer() example.
      ........
        r60030 | raymond.hettinger | 2008-01-18 00:56:56 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Fix markup
      ........
        r60031 | raymond.hettinger | 2008-01-18 01:10:42 +0100 (Fri, 18 Jan 2008) | 1 line
      
        clearcache() needs to remove the dict as well as clear it.
      ........
        r60033 | andrew.kuchling | 2008-01-18 03:26:16 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Bump verson
      ........
        r60034 | andrew.kuchling | 2008-01-18 03:42:52 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Typo fix
      ........
        r60035 | christian.heimes | 2008-01-18 08:30:20 +0100 (Fri, 18 Jan 2008) | 3 lines
      
        Coverity issue CID #197
        var_decl: Declared variable "stm" without initializer
        ninit_use_in_call: Using uninitialized value "stm" (field "stm".tm_zone uninitialized) in call to function "mktime"
      ........
        r60036 | christian.heimes | 2008-01-18 08:45:30 +0100 (Fri, 18 Jan 2008) | 11 lines
      
        Coverity issue CID #167
        Event alloc_fn: Called allocation function "metacompile" [model]
        Event var_assign: Assigned variable "gr" to storage returned from "metacompile"
        		gr = metacompile(n);
        Event pass_arg: Variable "gr" not freed or pointed-to in function "maketables" [model]
        		g = maketables(gr);
          		translatelabels(g);
          		addfirstsets(g);
        Event leaked_storage: Returned without freeing storage "gr"
        		return g;
      ........
        r60038 | christian.heimes | 2008-01-18 09:04:57 +0100 (Fri, 18 Jan 2008) | 3 lines
      
        Coverity issue CID #182
        size_error: Allocating 1 bytes to pointer "children", which needs at least 4 bytes
      ........
        r60041 | christian.heimes | 2008-01-18 09:47:59 +0100 (Fri, 18 Jan 2008) | 4 lines
      
        Coverity issue CID #169
        local_ptr_assign_local: Assigning address of stack variable "namebuf" to pointer "filename"
        out_of_scope: Variable "namebuf" goes out of scope
        use_invalid: Used "filename" pointing to out-of-scope variable "namebuf"
      ........
        r60042 | christian.heimes | 2008-01-18 09:53:45 +0100 (Fri, 18 Jan 2008) | 2 lines
      
        Coverity CID #168
        leaked_storage: Returned without freeing storage "fp"
      ........
      679db4aa
  32. 12 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 59921-59932 via svnmerge from · a62da1da
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59923 | raymond.hettinger | 2008-01-11 19:04:55 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Speed-up and simplify code urlparse's result objects.
      ........
        r59924 | andrew.kuchling | 2008-01-11 20:33:24 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Bug #1790: update link; remove outdated paragraph
      ........
        r59925 | thomas.heller | 2008-01-11 20:34:06 +0100 (Fri, 11 Jan 2008) | 5 lines
      
        Raise an error instead of crashing with a segfault when a NULL
        function pointer is called.
      
        Will backport to release25-maint.
      ........
        r59927 | thomas.heller | 2008-01-11 21:29:19 +0100 (Fri, 11 Jan 2008) | 4 lines
      
        Fix a potential 'SystemError: NULL result without error'.
        NULL may be a valid return value from PyLong_AsVoidPtr.
      
        Will backport to release25-maint.
      ........
        r59928 | raymond.hettinger | 2008-01-12 00:25:18 +0100 (Sat, 12 Jan 2008) | 1 line
      
        Update the opcode docs for STORE_MAP and BUILD_MAP
      ........
        r59929 | mark.dickinson | 2008-01-12 02:56:00 +0100 (Sat, 12 Jan 2008) | 4 lines
      
        Issue 1780: Allow leading and trailing whitespace in Decimal constructor,
        when constructing from a string. Disallow trailing newlines in
        Context.create_decimal.
      ........
        r59930 | georg.brandl | 2008-01-12 11:53:29 +0100 (Sat, 12 Jan 2008) | 3 lines
      
        Move OSError docs to exceptions doc, remove obsolete descriptions
        from os docs, rework posix docs.
      ........
        r59931 | georg.brandl | 2008-01-12 14:47:57 +0100 (Sat, 12 Jan 2008) | 3 lines
      
        Patch #1700288: Method cache optimization, by Armin Rigo, ported to
        2.6 by Kevin Jacobs.
      ........
        r59932 | georg.brandl | 2008-01-12 17:11:09 +0100 (Sat, 12 Jan 2008) | 2 lines
      
        Fix editing glitch.
      ........
      a62da1da
  33. 11 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 59883-59920 via svnmerge from · 25bb783c
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59887 | neal.norwitz | 2008-01-10 06:42:58 +0100 (Thu, 10 Jan 2008) | 1 line
      
        Reword entry, not sure I made it much better though.
      ........
        r59888 | andrew.kuchling | 2008-01-10 14:37:12 +0100 (Thu, 10 Jan 2008) | 1 line
      
        Check for fd of -1 to save fsync() and fstat() call
      ........
        r59891 | thomas.heller | 2008-01-10 19:45:40 +0100 (Thu, 10 Jan 2008) | 1 line
      
        Reflow a paragraph, and fix a typo.
      ........
        r59892 | raymond.hettinger | 2008-01-10 20:15:10 +0100 (Thu, 10 Jan 2008) | 1 line
      
        Examples for named tuple subclassing should include __slots__
      ........
        r59895 | raymond.hettinger | 2008-01-10 21:37:12 +0100 (Thu, 10 Jan 2008) | 1 line
      
        Clarify how to add a field to a named tuple.
      ........
        r59896 | amaury.forgeotdarc | 2008-01-10 22:59:42 +0100 (Thu, 10 Jan 2008) | 12 lines
      
        Closing issue1761.
        Surprising behaviour of the "$" regexp: it matches the
        end of the string, AND just before the newline at the end
        of the string::
      
            re.sub('$', '#', 'foo\n') == 'foo#\n#'
      
        Python is consistent with Perl and the pcre library, so
        we just document it.
        Guido prefers "\Z" to match only the end of the string.
      ........
        r59898 | raymond.hettinger | 2008-01-11 00:00:01 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Neaten-up the named tuple docs
      ........
        r59900 | raymond.hettinger | 2008-01-11 01:23:13 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Run doctests on the collections module
      ........
        r59903 | raymond.hettinger | 2008-01-11 02:25:54 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Doctest results return a named tuple for readability
      ........
        r59904 | raymond.hettinger | 2008-01-11 03:12:33 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Comment-out missing constant (from rev 59819)
      ........
        r59905 | raymond.hettinger | 2008-01-11 03:24:13 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Have Decimal.as_tuple return a named tuple.
      ........
        r59906 | raymond.hettinger | 2008-01-11 04:04:50 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Let most inspect functions return named tuples
      ........
        r59907 | raymond.hettinger | 2008-01-11 04:20:54 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Improve usability of the SequenceMatcher by returning named tuples describing match ranges.
      ........
        r59909 | thomas.heller | 2008-01-11 09:04:03 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Add an important missing blank.
      ........
        r59910 | georg.brandl | 2008-01-11 10:19:11 +0100 (Fri, 11 Jan 2008) | 2 lines
      
        Guard definition of TIPC_SUB_CANCEL with an #ifdef.
      ........
        r59911 | georg.brandl | 2008-01-11 10:20:58 +0100 (Fri, 11 Jan 2008) | 2 lines
      
        News entries for rev. 5990[567].
      ........
        r59912 | georg.brandl | 2008-01-11 10:55:53 +0100 (Fri, 11 Jan 2008) | 2 lines
      
        Documentation for r5990[3567].
      ........
        r59913 | thomas.heller | 2008-01-11 13:41:39 +0100 (Fri, 11 Jan 2008) | 4 lines
      
        The sqlite3 dll, when compiled in debug mode, must be linked with /MDd
        to use the debug runtime library.  Further, the dll will be named
        sqlite3_d.dll.
      ........
        r59919 | thomas.heller | 2008-01-11 16:38:46 +0100 (Fri, 11 Jan 2008) | 6 lines
      
        Revert revision 59913, because it was wrong:
      
          The sqlite3 dll, when compiled in debug mode, must be linked with
          /MDd to use the debug runtime library.  Further, the dll will be
          named sqlite3_d.dll.
      ........
        r59920 | christian.heimes | 2008-01-11 16:42:29 +0100 (Fri, 11 Jan 2008) | 1 line
      
        Removed unused variable
      ........
      25bb783c
  34. 09 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 59843-59863 via svnmerge from · 2380ac74
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59844 | raymond.hettinger | 2008-01-07 21:56:05 +0100 (Mon, 07 Jan 2008) | 1 line
      
        Use get() instead of pop() for the optimized version of _replace().
      ........
        r59847 | raymond.hettinger | 2008-01-07 22:33:51 +0100 (Mon, 07 Jan 2008) | 1 line
      
        Documentation nits.
      ........
        r59849 | raymond.hettinger | 2008-01-08 03:02:05 +0100 (Tue, 08 Jan 2008) | 1 line
      
        Expand comment.
      ........
        r59850 | raymond.hettinger | 2008-01-08 03:24:15 +0100 (Tue, 08 Jan 2008) | 1 line
      
        Docs on named tuple's naming conventions and limits of subclassing
      ........
        r59851 | christian.heimes | 2008-01-08 04:40:04 +0100 (Tue, 08 Jan 2008) | 1 line
      
        It's verbose, not debug
      ........
        r59852 | facundo.batista | 2008-01-08 13:25:20 +0100 (Tue, 08 Jan 2008) | 4 lines
      
      
        Issue #1757: The hash of a Decimal instance is no longer affected
        by the current context.  Thanks Mark Dickinson.
      ........
        r59853 | andrew.kuchling | 2008-01-08 15:30:55 +0100 (Tue, 08 Jan 2008) | 1 line
      
        Patch 1137: allow assigning to .buffer_size attribute of PyExpat.parser objects
      ........
        r59854 | andrew.kuchling | 2008-01-08 15:56:02 +0100 (Tue, 08 Jan 2008) | 1 line
      
        Patch 1114: fix compilation of curses module on 64-bit AIX, and any other LP64 platforms where attr_t isn't a C long
      ........
        r59856 | thomas.heller | 2008-01-08 16:15:09 +0100 (Tue, 08 Jan 2008) | 5 lines
      
        Use relative instead of absolute filenames in the C-level tracebacks.
        This prevents traceback prints pointing to files in this way:
      
          File "\loewis\25\python\Modules\_ctypes\callbacks.c", line 206, in 'calling callback function'
      ........
        r59857 | christian.heimes | 2008-01-08 16:46:10 +0100 (Tue, 08 Jan 2008) | 2 lines
      
        Added __enter__ and __exit__ functions to HKEY object
        Added ExpandEnvironmentStrings to the _winreg module.
      ........
        r59858 | georg.brandl | 2008-01-08 17:18:26 +0100 (Tue, 08 Jan 2008) | 2 lines
      
        Fix markup errors from r59857 and clarify key.__enter__/__exit__ docs
      ........
        r59860 | georg.brandl | 2008-01-08 20:42:30 +0100 (Tue, 08 Jan 2008) | 2 lines
      
        Better method for associating .py files with the interpreter.
      ........
        r59862 | facundo.batista | 2008-01-08 22:10:12 +0100 (Tue, 08 Jan 2008) | 9 lines
      
      
        Issue 846388. Adds a call to PyErr_CheckSignals to
        SRE_MATCH so that signal handlers can be invoked during
        long regular expression matches.  It also adds a new
        error return value indicating that an exception
        occurred in a signal handler during the match, allowing
        exceptions in the signal handler to propagate up to the
        main loop.  Thanks Josh Hoyt and Ralf Schmitt.
      ........
      2380ac74
  35. 24 Ara, 2007 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 59565-59594 via svnmerge from · 5fb7c2ad
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59568 | facundo.batista | 2007-12-19 13:53:01 +0100 (Wed, 19 Dec 2007) | 3 lines
      
      
        Some minor cleanups.  Thanks Mark Dickinson.
      ........
        r59573 | raymond.hettinger | 2007-12-19 19:13:31 +0100 (Wed, 19 Dec 2007) | 1 line
      
        Fix issue 1661: Flags argument silently ignored in re functions with compiled regexes.
      ........
        r59574 | guido.van.rossum | 2007-12-19 20:41:06 +0100 (Wed, 19 Dec 2007) | 7 lines
      
        Patch #1583 by Adam Olsen.
      
        This adds signal.set_wakeup_fd(fd) which sets a file descriptor to
        which a zero byte will be written whenever a C exception handler runs.
      
        I added a simple C API as well, PySignal_SetWakeupFd(fd).
      ........
        r59575 | raymond.hettinger | 2007-12-19 23:14:34 +0100 (Wed, 19 Dec 2007) | 1 line
      
        Bigger range for non-extended opargs.
      ........
        r59576 | guido.van.rossum | 2007-12-19 23:51:13 +0100 (Wed, 19 Dec 2007) | 5 lines
      
        Patch #1549 by Thomas Herve.
        This changes the rules for when __hash__ is inherited slightly,
        by allowing it to be inherited when one or more of __lt__, __le__,
        __gt__, __ge__ are overridden, as long as __eq__ and __ne__ aren't.
      ........
        r59577 | raymond.hettinger | 2007-12-20 02:25:05 +0100 (Thu, 20 Dec 2007) | 1 line
      
        Add comments
      ........
        r59578 | brett.cannon | 2007-12-20 11:09:52 +0100 (Thu, 20 Dec 2007) | 3 lines
      
        Add tests for the warnings module; specifically formatwarning and showwarning.
        Still need tests for warn_explicit and simplefilter.
      ........
        r59582 | guido.van.rossum | 2007-12-20 18:28:10 +0100 (Thu, 20 Dec 2007) | 2 lines
      
        Patch #1672 by Joseph Armbruster.  Use tempdir() to get a temporary directory.
      ........
        r59584 | georg.brandl | 2007-12-20 22:03:02 +0100 (Thu, 20 Dec 2007) | 2 lines
      
        Fix refleak introduced in r59576.
      ........
        r59586 | guido.van.rossum | 2007-12-21 00:48:28 +0100 (Fri, 21 Dec 2007) | 4 lines
      
        Improve performance of built-in any()/all() by avoiding PyIter_Next() --
        using a trick found in ifilter().
        Feel free to backport to 2.5.
      ........
        r59591 | andrew.kuchling | 2007-12-22 18:27:02 +0100 (Sat, 22 Dec 2007) | 1 line
      
        Add item
      ........
      5fb7c2ad