1. 13 Kas, 2010 1 kayıt (commit)
  2. 23 May, 2010 1 kayıt (commit)
  3. 03 Nis, 2010 1 kayıt (commit)
  4. 27 Mar, 2010 1 kayıt (commit)
  5. 23 Kas, 2009 2 kayıt (commit)
  6. 18 Tem, 2009 2 kayıt (commit)
  7. 22 Haz, 2009 1 kayıt (commit)
  8. 24 Nis, 2009 1 kayıt (commit)
  9. 22 Nis, 2009 1 kayıt (commit)
  10. 03 Ock, 2009 1 kayıt (commit)
  11. 16 Tem, 2008 2 kayıt (commit)
    • Georg Brandl's avatar
      Merged revisions… · 2ee470f7
      Georg Brandl yazdı
      Merged revisions 64722,64729,64753,64845-64846,64849,64871,64880-64882,64885,64888,64897,64900-64901,64915,64926-64929,64938-64941,64944,64961,64966,64973 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r64722 | georg.brandl | 2008-07-05 12:13:36 +0200 (Sat, 05 Jul 2008) | 4 lines
      
        #2663: support an *ignore* argument to shutil.copytree(). Patch by Tarek Ziade.
      
        This is a new feature, but Barry authorized adding it in the beta period.
      ........
        r64729 | mark.dickinson | 2008-07-05 13:33:52 +0200 (Sat, 05 Jul 2008) | 5 lines
      
        Issue 3188: accept float('infinity') as well as float('inf').  This
        makes the float constructor behave in the same way as specified
        by various other language standards, including C99, IEEE 754r,
        and the IBM Decimal standard.
      ........
        r64753 | gregory.p.smith | 2008-07-06 05:35:58 +0200 (Sun, 06 Jul 2008) | 4 lines
      
        - Issue #2862: Make int and float freelist management consistent with other
          freelists.  Changes their CompactFreeList apis into ClearFreeList apis and
          calls them via gc.collect().
      ........
        r64845 | raymond.hettinger | 2008-07-10 16:03:19 +0200 (Thu, 10 Jul 2008) | 1 line
      
        Issue 3301:  Bisect functions behaved badly when lo was negative.
      ........
        r64846 | raymond.hettinger | 2008-07-10 16:34:57 +0200 (Thu, 10 Jul 2008) | 1 line
      
        Issue 3285: Fractions from_float() and from_decimal() accept Integral arguments.
      ........
        r64849 | andrew.kuchling | 2008-07-10 16:43:31 +0200 (Thu, 10 Jul 2008) | 1 line
      
        Wording changes
      ........
        r64871 | raymond.hettinger | 2008-07-11 14:00:21 +0200 (Fri, 11 Jul 2008) | 1 line
      
        Add cautionary note on the use of PySequence_Fast_ITEMS.
      ........
        r64880 | amaury.forgeotdarc | 2008-07-11 23:28:25 +0200 (Fri, 11 Jul 2008) | 5 lines
      
        #3317 in zipfile module, restore the previous names of global variables:
        some applications relied on them.
      
        Also remove duplicated lines.
      ........
        r64881 | amaury.forgeotdarc | 2008-07-11 23:45:06 +0200 (Fri, 11 Jul 2008) | 3 lines
      
        #3342: In tracebacks, printed source lines were not indented since r62555.
        #3343: Py_DisplaySourceLine should be a private function. Rename it to _Py_DisplaySourceLine.
      ........
        r64882 | josiah.carlson | 2008-07-12 00:17:14 +0200 (Sat, 12 Jul 2008) | 2 lines
      
        Fix for the AttributeError in test_asynchat.
      ........
        r64885 | josiah.carlson | 2008-07-12 01:26:59 +0200 (Sat, 12 Jul 2008) | 2 lines
      
        Fixed test for asyncore.
      ........
        r64888 | matthias.klose | 2008-07-12 09:51:48 +0200 (Sat, 12 Jul 2008) | 2 lines
      
        - Fix bashisms in Tools/faqwiz/move-faqwiz.sh
      ........
        r64897 | benjamin.peterson | 2008-07-12 22:16:19 +0200 (Sat, 12 Jul 2008) | 1 line
      
        fix various doc typos #3320
      ........
        r64900 | alexandre.vassalotti | 2008-07-13 00:06:53 +0200 (Sun, 13 Jul 2008) | 2 lines
      
        Fixed typo.
      ........
        r64901 | benjamin.peterson | 2008-07-13 01:41:19 +0200 (Sun, 13 Jul 2008) | 1 line
      
        #1778443 robotparser fixes from Aristotelis Mikropoulos
      ........
        r64915 | nick.coghlan | 2008-07-13 16:52:36 +0200 (Sun, 13 Jul 2008) | 1 line
      
        Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
      ........
        r64926 | martin.v.loewis | 2008-07-13 22:31:49 +0200 (Sun, 13 Jul 2008) | 2 lines
      
        Add turtle into the module index.
      ........
        r64927 | alexandre.vassalotti | 2008-07-13 22:42:44 +0200 (Sun, 13 Jul 2008) | 3 lines
      
        Issue #3274: Use a less common identifier for the temporary variable
        in Py_CLEAR().
      ........
        r64928 | andrew.kuchling | 2008-07-13 23:43:25 +0200 (Sun, 13 Jul 2008) | 1 line
      
        Re-word
      ........
        r64929 | andrew.kuchling | 2008-07-13 23:43:52 +0200 (Sun, 13 Jul 2008) | 1 line
      
        Add various items; move ctypes items into a subsection of their own
      ........
        r64938 | andrew.kuchling | 2008-07-14 02:35:32 +0200 (Mon, 14 Jul 2008) | 1 line
      
        Typo fixes
      ........
        r64939 | andrew.kuchling | 2008-07-14 02:40:55 +0200 (Mon, 14 Jul 2008) | 1 line
      
        Typo fix
      ........
        r64940 | andrew.kuchling | 2008-07-14 03:18:16 +0200 (Mon, 14 Jul 2008) | 1 line
      
        Typo fix
      ........
        r64941 | andrew.kuchling | 2008-07-14 03:18:31 +0200 (Mon, 14 Jul 2008) | 1 line
      
        Expand the multiprocessing section
      ........
        r64944 | gregory.p.smith | 2008-07-14 08:06:48 +0200 (Mon, 14 Jul 2008) | 7 lines
      
        Fix posix.fork1() / os.fork1() to only call PyOS_AfterFork() in the child
        process rather than both parent and child.
      
        Does anyone actually use fork1()?  It appears to be a Solaris thing
        but if Python is built with pthreads on Solaris, fork1() and fork()
        should be the same.
      ........
        r64961 | jesse.noller | 2008-07-15 15:47:33 +0200 (Tue, 15 Jul 2008) | 1 line
      
        multiprocessing/connection.py patch to remove fqdn oddness for issue 3270
      ........
        r64966 | nick.coghlan | 2008-07-15 17:40:22 +0200 (Tue, 15 Jul 2008) | 1 line
      
        Add missing NEWS entry for r64962
      ........
        r64973 | jesse.noller | 2008-07-15 20:29:18 +0200 (Tue, 15 Jul 2008) | 1 line
      
        Revert 3270 patch: self._address is in pretty widespread use, need to revisit
      ........
      2ee470f7
    • Georg Brandl's avatar
      Merged revisions… · 86b2fb9d
      Georg Brandl yazdı
      Merged revisions 64623,64640,64665,64687,64689-64690,64719,64721,64735,64742,64744-64746,64756-64761,64767-64769,64771-64772,64774-64775,64788,64793,64835-64836 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r64623 | benjamin.peterson | 2008-07-01 21:51:54 +0200 (Tue, 01 Jul 2008) | 1 line
      
        write a short little section for multiprocessing; it still needs help
      ........
        r64640 | georg.brandl | 2008-07-01 22:56:03 +0200 (Tue, 01 Jul 2008) | 2 lines
      
        Add a comment about incref'ing w.
      ........
        r64665 | jesse.noller | 2008-07-02 18:56:51 +0200 (Wed, 02 Jul 2008) | 1 line
      
        Add #!/usr/bin/env python for ben
      ........
        r64687 | andrew.kuchling | 2008-07-03 14:50:03 +0200 (Thu, 03 Jul 2008) | 1 line
      
        Tweak wording
      ........
        r64689 | benjamin.peterson | 2008-07-03 14:57:35 +0200 (Thu, 03 Jul 2008) | 1 line
      
        lowercase glossary term
      ........
        r64690 | benjamin.peterson | 2008-07-03 15:01:17 +0200 (Thu, 03 Jul 2008) | 1 line
      
        let the term be linked
      ........
        r64719 | raymond.hettinger | 2008-07-05 04:11:55 +0200 (Sat, 05 Jul 2008) | 1 line
      
        Update comment on prediction macros.
      ........
        r64721 | georg.brandl | 2008-07-05 12:07:18 +0200 (Sat, 05 Jul 2008) | 2 lines
      
        Fix tabs.
      ........
        r64735 | mark.dickinson | 2008-07-05 17:25:48 +0200 (Sat, 05 Jul 2008) | 3 lines
      
        Minor rewrite of cmath_log to work around a Sun compiler bug.  See issue
        #3168.
      ........
        r64742 | benjamin.peterson | 2008-07-05 18:29:38 +0200 (Sat, 05 Jul 2008) | 1 line
      
        make regrtest aware of the lib2to3 resource
      ........
        r64744 | georg.brandl | 2008-07-05 18:43:45 +0200 (Sat, 05 Jul 2008) | 2 lines
      
        Keep below 80 chars.
      ........
        r64745 | facundo.batista | 2008-07-05 21:19:50 +0200 (Sat, 05 Jul 2008) | 3 lines
      
      
        Issue 3289.  Removed two lines that ended doing nothing.
      ........
        r64746 | facundo.batista | 2008-07-05 22:39:59 +0200 (Sat, 05 Jul 2008) | 4 lines
      
      
        Issue #3239. Differentiate the ascii call from the curses one and
        the builtin one.
      ........
        r64756 | gregory.p.smith | 2008-07-06 09:16:40 +0200 (Sun, 06 Jul 2008) | 3 lines
      
        - Issue #2113: Fix error in subprocess.Popen if the select system call is
          interrupted by a signal.
      ........
        r64757 | benjamin.peterson | 2008-07-06 14:39:09 +0200 (Sun, 06 Jul 2008) | 1 line
      
        remove test_compact_freelists from test_sys
      ........
        r64758 | gregory.p.smith | 2008-07-06 19:06:29 +0200 (Sun, 06 Jul 2008) | 2 lines
      
        fix issue3304 - remove an incorrect PyMem_Free in fileio_init
      ........
        r64759 | georg.brandl | 2008-07-06 19:36:20 +0200 (Sun, 06 Jul 2008) | 2 lines
      
        Fix opensearch template.
      ........
        r64760 | andrew.kuchling | 2008-07-06 19:43:16 +0200 (Sun, 06 Jul 2008) | 1 line
      
        Wording fix
      ........
        r64761 | andrew.kuchling | 2008-07-06 19:44:17 +0200 (Sun, 06 Jul 2008) | 1 line
      
        Add two items; rewrap paragraph
      ........
        r64767 | gregory.p.smith | 2008-07-07 06:31:58 +0200 (Mon, 07 Jul 2008) | 4 lines
      
        - Issue #3309: Fix bz2.BZFile itererator to release its internal lock
          properly when raising an exception due to the bz2file being closed.
          Prevents a deadlock.
      ........
        r64768 | josiah.carlson | 2008-07-07 06:51:46 +0200 (Mon, 07 Jul 2008) | 2 lines
      
        Fixed bugs 760475, 953599, and 1519.
      ........
        r64769 | gregory.p.smith | 2008-07-07 06:54:31 +0200 (Mon, 07 Jul 2008) | 2 lines
      
        Add commented out #_sha256 and #_sha512 lines per issue 3183.
      ........
        r64771 | gregory.p.smith | 2008-07-07 07:09:12 +0200 (Mon, 07 Jul 2008) | 4 lines
      
        - Issue #3094: httplib.HTTPSConnection Host: headers no longer include the
          redundant ":443" port number designation when the connection is using the
          default https port (443).
      ........
        r64772 | skip.montanaro | 2008-07-07 13:16:14 +0200 (Mon, 07 Jul 2008) | 2 lines
      
        Correct grammar.
      ........
        r64774 | andrew.kuchling | 2008-07-07 18:51:09 +0200 (Mon, 07 Jul 2008) | 1 line
      
        Fix example to match text
      ........
        r64775 | facundo.batista | 2008-07-07 19:02:59 +0200 (Mon, 07 Jul 2008) | 3 lines
      
      
        Issue 3306. Better control for a lenght in findmax() function.
      ........
        r64788 | georg.brandl | 2008-07-08 09:05:23 +0200 (Tue, 08 Jul 2008) | 2 lines
      
        Add missing ABCs to list.
      ........
        r64793 | nick.coghlan | 2008-07-08 16:21:42 +0200 (Tue, 08 Jul 2008) | 1 line
      
        Add missing NEWS and ACK entries for r64791
      ........
        r64835 | raymond.hettinger | 2008-07-10 11:31:08 +0200 (Thu, 10 Jul 2008) | 1 line
      
        Issue 3287: Raise correct exception for float inputs.
      ........
        r64836 | raymond.hettinger | 2008-07-10 12:28:41 +0200 (Thu, 10 Jul 2008) | 1 line
      
        Use operator.index() instead of n.__index__().
      ........
      86b2fb9d
  12. 02 Tem, 2008 2 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
    • Benjamin Peterson's avatar
      Merged revisions… · dcf97b98
      Benjamin Peterson yazdı
      Merged revisions 64434-64435,64440-64443,64445,64447-64448,64450,64452,64455,64461,64464,64466,64468 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r64434 | andrew.kuchling | 2008-06-20 18:13:58 -0500 (Fri, 20 Jun 2008) | 1 line
      
        Remove request for e-mail; it's unlikely these classes will be saved
      ........
        r64435 | andrew.kuchling | 2008-06-20 18:14:32 -0500 (Fri, 20 Jun 2008) | 1 line
      
        Grammar fixes
      ........
        r64440 | andrew.kuchling | 2008-06-21 08:29:12 -0500 (Sat, 21 Jun 2008) | 1 line
      
        Docstring typo
      ........
        r64441 | andrew.kuchling | 2008-06-21 08:47:20 -0500 (Sat, 21 Jun 2008) | 1 line
      
        Use repr() for bad input strings; this makes the empty string or binary characters more visible
      ........
        r64442 | andrew.kuchling | 2008-06-21 08:48:38 -0500 (Sat, 21 Jun 2008) | 1 line
      
        Docstring correction
      ........
        r64443 | georg.brandl | 2008-06-21 09:26:19 -0500 (Sat, 21 Jun 2008) | 2 lines
      
        Documentation fix.
      ........
        r64445 | facundo.batista | 2008-06-21 12:30:06 -0500 (Sat, 21 Jun 2008) | 3 lines
      
      
        Reviewed and updated the documentation. Fixes #3017.
      ........
        r64447 | facundo.batista | 2008-06-21 13:58:04 -0500 (Sat, 21 Jun 2008) | 6 lines
      
      
        Now a from submitted via POST that also has a query string
        will contain both FieldStorage and MiniFieldStorage items.
      
        Fixes #1817.
      ........
        r64448 | facundo.batista | 2008-06-21 14:48:19 -0500 (Sat, 21 Jun 2008) | 5 lines
      
      
        In the deprecated functions I added an alert to review
        specially a section of the subprocess documentation
        that helps with the replacing of those functionss.
      ........
        r64450 | georg.brandl | 2008-06-22 04:05:29 -0500 (Sun, 22 Jun 2008) | 2 lines
      
        Turn section references into proper cross-references.
      ........
        r64452 | facundo.batista | 2008-06-22 08:36:20 -0500 (Sun, 22 Jun 2008) | 5 lines
      
      
        Issue #2722. Now the char buffer to support the path string has
        not fixed length, it mallocs memory if needed. As a result, we
        don't have a maximum for the getcwd() method.
      ........
        r64455 | facundo.batista | 2008-06-22 10:27:10 -0500 (Sun, 22 Jun 2008) | 4 lines
      
      
        Issue 3164. Small fix to don't repeat a comparation
        without necessity.
      ........
        r64461 | georg.brandl | 2008-06-22 13:11:52 -0500 (Sun, 22 Jun 2008) | 2 lines
      
        #3085: Fix syntax error.
      ........
        r64464 | georg.brandl | 2008-06-22 13:31:54 -0500 (Sun, 22 Jun 2008) | 2 lines
      
        Expand docstrings of sqlite3 functions.
      ........
        r64466 | georg.brandl | 2008-06-22 14:07:59 -0500 (Sun, 22 Jun 2008) | 2 lines
      
        Write out "phi" consistently.
      ........
        r64468 | facundo.batista | 2008-06-22 14:35:24 -0500 (Sun, 22 Jun 2008) | 4 lines
      
      
        Just returning nothing instead of rising TestSkipped, because
        it makes the test fail in the trunk.loewis-sun buildbot.
      ........
      dcf97b98
  13. 08 May, 2008 1 kayıt (commit)
  14. 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
  15. 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
  16. 04 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 15ebc88d
      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-60567 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60553 | neal.norwitz | 2008-02-03 17:53:09 +0100 (Sun, 03 Feb 2008) | 1 line
      
        Ignore leaky warnings from test_asynchat
      ........
        r60555 | christian.heimes | 2008-02-03 20:51:13 +0100 (Sun, 03 Feb 2008) | 1 line
      
        Another int -> pid_t case
      ........
        r60560 | amaury.forgeotdarc | 2008-02-03 23:51:43 +0100 (Sun, 03 Feb 2008) | 6 lines
      
        Ensure that PySet_Add() operates on a newly created frozenset, like PyTuple_SetItem does.
      
        Add PyFrozenSet_Check(), which was not needed before; The list of Py*Set_Check* macros seems to be complete now.
      
        Add missing NEWS entries about all this.
      ........
        r60563 | amaury.forgeotdarc | 2008-02-04 00:14:32 +0100 (Mon, 04 Feb 2008) | 2 lines
      
        Nasty typo in setobject.h
      ........
        r60564 | amaury.forgeotdarc | 2008-02-04 00:15:32 +0100 (Mon, 04 Feb 2008) | 3 lines
      
        Correct test_mailbox on win32: since the test sets a custom 'colon' attribute
        to the main mailbox, copy it to secondary mailbox instances.
      ........
        r60565 | amaury.forgeotdarc | 2008-02-04 00:57:24 +0100 (Mon, 04 Feb 2008) | 2 lines
      
        Let test_socketserver pass on win32, which does not have AF_UNIX sockets.
      ........
        r60566 | jeffrey.yasskin | 2008-02-04 02:04:35 +0100 (Mon, 04 Feb 2008) | 2 lines
      
        Make int() and long() fall back to __trunc__(). See issue 2002.
      ........
        r60567 | christian.heimes | 2008-02-04 19:00:12 +0100 (Mon, 04 Feb 2008) | 3 lines
      
        Patch #1953
        I implemented the function sys._compact_freelists() and C API functions PyInt_/PyFloat_CompactFreeList() to compact the pre-allocated blocks of ints and floats. They allow the user to reduce the memory usage of a Python process that deals with lots of numbers.
        The patch also renames sys._cleartypecache to sys._clear_type_cache
      ........
      15ebc88d
  17. 03 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 292d351f
      Christian Heimes yazdı
      Merged revisions 60481,60485,60489-60520,60523-60527,60530-60533,60535-60538,60540-60551 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      NOTE: I blocked the following revisions:
            svnmerge.py block -r 60521,60522,60528,60529,60534,60539
            The new tests must be merged with lots of manual work.
      
      ........
        r60493 | georg.brandl | 2008-02-01 12:59:08 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Update IPv6 RFC number.
      ........
        r60497 | georg.brandl | 2008-02-01 16:50:15 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Add link checker builder, written for GHOP by Thomas Lamb.
      ........
        r60500 | georg.brandl | 2008-02-01 19:08:09 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Rename batch file.
      ........
        r60504 | christian.heimes | 2008-02-01 19:49:26 +0100 (Fri, 01 Feb 2008) | 1 line
      
        More int -> pid_t.
      ........
        r60507 | georg.brandl | 2008-02-01 20:24:01 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Wording nit.
      ........
        r60510 | georg.brandl | 2008-02-01 21:45:33 +0100 (Fri, 01 Feb 2008) | 2 lines
      
        Update for latest sphinx latex writer.
      ........
        r60511 | raymond.hettinger | 2008-02-01 22:30:23 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Issue #1996: float.as_integer_ratio() should return fraction in lowest terms.
      ........
        r60512 | raymond.hettinger | 2008-02-01 23:15:52 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Integer ratio should return ints instead of longs whereever possible.
      ........
        r60513 | raymond.hettinger | 2008-02-01 23:22:50 +0100 (Fri, 01 Feb 2008) | 1 line
      
        labs() takes a long for an input.
      ........
        r60514 | raymond.hettinger | 2008-02-01 23:42:59 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Test round-trip on float.as_integer_ratio() and float.__truediv__().
      ........
        r60515 | marc-andre.lemburg | 2008-02-01 23:58:17 +0100 (Fri, 01 Feb 2008) | 3 lines
      
        Bump distutils version number to match Python version.
      ........
        r60516 | raymond.hettinger | 2008-02-02 00:12:19 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Fix int/long typecase.  Add check for non-binary floating point.
      ........
        r60517 | raymond.hettinger | 2008-02-02 00:45:44 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Add protection from weirdness while scaling the mantissa to an integer.
      ........
        r60518 | raymond.hettinger | 2008-02-02 06:11:40 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Simpler solution to handling non-IEEE 754 environments.
      ........
        r60519 | raymond.hettinger | 2008-02-02 06:24:44 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Neaten-up a bit.
      ........
        r60520 | georg.brandl | 2008-02-02 10:56:20 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Amendments to the urllib2 docs, written for GHOP by Thomas Lamb.
      ........
        r60525 | georg.brandl | 2008-02-02 11:49:58 +0100 (Sat, 02 Feb 2008) | 3 lines
      
        Add email example how to send a multipart message.
        Written for GHOP by Martin Matejek.
      ........
        r60526 | georg.brandl | 2008-02-02 12:05:00 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Rewrite test_socketserver as unittest, written for GHOP by Benjamin Petersen.
      ........
        r60527 | georg.brandl | 2008-02-02 12:05:34 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Add GHOP contributor.
      ........
        r60530 | mark.dickinson | 2008-02-02 18:16:13 +0100 (Sat, 02 Feb 2008) | 2 lines
      
        Make the Rational constructor accept '3.' and '.2' as well as '3.2'.
      ........
        r60531 | neal.norwitz | 2008-02-02 19:52:51 +0100 (Sat, 02 Feb 2008) | 1 line
      
        Update the leaky tests (ie, ignore these tests if they report leaks).  This version has been running for a while.
      ........
        r60533 | skip.montanaro | 2008-02-02 20:11:57 +0100 (Sat, 02 Feb 2008) | 7 lines
      
        Split the refleak mail body into two parts, the first being those failing
        tests which are deemed more important issues, the second those which are
        known to have difficult to solve problems and are generally expected to
        leak.  Hopefully this doesn't break the script...
      ........
        r60535 | georg.brandl | 2008-02-03 01:04:50 +0100 (Sun, 03 Feb 2008) | 3 lines
      
        Wait for a delay before reaping children -- this should fix the
        test_socketserver failures on several platforms.
      ........
        r60536 | brett.cannon | 2008-02-03 03:07:55 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Fix a minor typo.
      ........
        r60537 | brett.cannon | 2008-02-03 03:08:45 +0100 (Sun, 03 Feb 2008) | 3 lines
      
        Directories from CPPFLAGS and LDFLAGS were being added in the reverse order for
        searches as to how they were listed in the environment variable.
      ........
        r60538 | brett.cannon | 2008-02-03 03:34:14 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Remove extra tick marks and add a missing closing parenthesis.
      ........
        r60540 | andrew.macintyre | 2008-02-03 07:58:06 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Update OS/2 EMX build bits for 2.6.
      ........
        r60541 | andrew.macintyre | 2008-02-03 08:01:11 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Rename module definition file to reflect v2.6.
      ........
        r60542 | andrew.macintyre | 2008-02-03 08:07:31 +0100 (Sun, 03 Feb 2008) | 6 lines
      
        The wrapper function is supposed to be for spawnvpe() so that's
        what we should call [this wrapper only available on OS/2].
      
        Backport candidate to 2.5.
      ........
        r60544 | gregory.p.smith | 2008-02-03 08:20:53 +0100 (Sun, 03 Feb 2008) | 6 lines
      
        Merge this fix from the pybsddb tree:
        r293 | jcea | 2008-01-31 01:08:19 -0800 (Thu, 31 Jan 2008) | 4 lines
      
        Solved memory leak when using cursors with
        databases without environment.
      ........
        r60546 | gregory.p.smith | 2008-02-03 09:01:46 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        remove a repeated occurance of a hardcoded berkeleydb library version number
      ........
        r60549 | brett.cannon | 2008-02-03 10:59:21 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Add an entry for r60537.
      ........
        r60550 | georg.brandl | 2008-02-03 13:29:00 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        #2003: fix sentence.
      ........
        r60551 | christian.heimes | 2008-02-03 15:34:18 +0100 (Sun, 03 Feb 2008) | 2 lines
      
        Fixed paths to Windows build directories in build_ext.py
        Use vsbuild instead of devenv in build.bat and _bsddb.vcproj
      ........
      292d351f
  18. 01 Şub, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60475-60479,60481-60488 via svnmerge from · 400adb03
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60482 | raymond.hettinger | 2008-01-31 23:07:16 +0100 (Thu, 31 Jan 2008) | 1 line
      
        Minor wordsmithing on docstring
      ........
        r60483 | mark.dickinson | 2008-01-31 23:17:37 +0100 (Thu, 31 Jan 2008) | 5 lines
      
        Issue #1678380.  Fix a bug that identifies 0j and -0j when they appear
        in the same code unit. The fix is essentially the same as the fix for a
        previous bug identifying 0. and -0.
      ........
        r60484 | christian.heimes | 2008-02-01 00:08:23 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Fixed bug #1983: Return from fork() is pid_t, not int
      ........
        r60486 | jeffrey.yasskin | 2008-02-01 07:22:46 +0100 (Fri, 01 Feb 2008) | 4 lines
      
        Move __builtins__.trunc() to math.trunc() per
        http://mail.python.org/pipermail/python-dev/2008-January/076626.html and issue
        1965.
      ........
        r60487 | jeffrey.yasskin | 2008-02-01 08:05:46 +0100 (Fri, 01 Feb 2008) | 3 lines
      
        Roll back r60248. It's useful to encourage users not to change Rational
        instances.
      ........
        r60488 | neal.norwitz | 2008-02-01 08:22:59 +0100 (Fri, 01 Feb 2008) | 1 line
      
        Fix refleak
      ........
      400adb03
  19. 31 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60441-60474 via svnmerge from · 7b3ce6a1
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60441 | christian.heimes | 2008-01-30 12:46:00 +0100 (Wed, 30 Jan 2008) | 1 line
      
        Removed unused var
      ........
        r60448 | christian.heimes | 2008-01-30 18:21:22 +0100 (Wed, 30 Jan 2008) | 1 line
      
        Fixed some references leaks in sys.
      ........
        r60450 | christian.heimes | 2008-01-30 19:58:29 +0100 (Wed, 30 Jan 2008) | 1 line
      
        The previous change was causing a segfault after multiple calls to Py_Initialize() and Py_Finalize().
      ........
        r60463 | raymond.hettinger | 2008-01-30 23:17:31 +0100 (Wed, 30 Jan 2008) | 1 line
      
        Update itertool recipes
      ........
        r60464 | christian.heimes | 2008-01-30 23:54:18 +0100 (Wed, 30 Jan 2008) | 1 line
      
        Bug #1234: Fixed semaphore errors on AIX 5.2
      ........
        r60469 | raymond.hettinger | 2008-01-31 02:38:15 +0100 (Thu, 31 Jan 2008) | 6 lines
      
        Fix defect in __ixor__ which would get the wrong
        answer if the input iterable had a duplicate element
        (two calls to toggle() reverse each other).  Borrow
        the correct code from sets.py.
      ........
        r60470 | raymond.hettinger | 2008-01-31 02:42:11 +0100 (Thu, 31 Jan 2008) | 1 line
      
        Missing return
      ........
        r60471 | jeffrey.yasskin | 2008-01-31 08:44:11 +0100 (Thu, 31 Jan 2008) | 4 lines
      
        Added more documentation on how mixed-mode arithmetic should be implemented. I
        also noticed and fixed a bug in Rational's forward operators (they were
        claiming all instances of numbers.Rational instead of just the concrete types).
      ........
      7b3ce6a1
  20. 27 Ock, 2008 2 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60364-60378 via svnmerge from · 26855635
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60364 | neal.norwitz | 2008-01-27 19:09:48 +0100 (Sun, 27 Jan 2008) | 4 lines
      
        Update the comment and remove the close.  If we close we can't flush anymore.
        We might still need to close after the for loop if flushing 6! times still
        doesn't cause the signal/exception.
      ........
        r60365 | georg.brandl | 2008-01-27 19:14:43 +0100 (Sun, 27 Jan 2008) | 2 lines
      
        Remove effectless expression statement.
      ........
        r60367 | neal.norwitz | 2008-01-27 19:19:04 +0100 (Sun, 27 Jan 2008) | 1 line
      
        Try to handle socket.errors properly in is_unavailable
      ........
        r60370 | christian.heimes | 2008-01-27 20:01:45 +0100 (Sun, 27 Jan 2008) | 1 line
      
        Change isbasestring function as discussed on the cvs list a while ago
      ........
        r60372 | neal.norwitz | 2008-01-27 21:03:13 +0100 (Sun, 27 Jan 2008) | 3 lines
      
        socket.error doesn't have a headers attribute like ProtocolError.
        Handle that situation where we catch socket.errors.
      ........
        r60375 | georg.brandl | 2008-01-27 21:25:12 +0100 (Sun, 27 Jan 2008) | 2 lines
      
        Add refcounting extension to build config.
      ........
        r60377 | jeffrey.yasskin | 2008-01-28 00:08:46 +0100 (Mon, 28 Jan 2008) | 6 lines
      
        Moved Rational._binary_float_to_ratio() to float.as_integer_ratio() because
        it's useful outside of rational numbers.
      
        This is my first C code that had to do anything significant. Please be more
        careful when looking over it.
      ........
        r60378 | christian.heimes | 2008-01-28 00:34:59 +0100 (Mon, 28 Jan 2008) | 1 line
      
        Added clear cache methods to clear the internal type lookup cache for ref leak test runs.
      ........
      26855635
    • Christian Heimes's avatar
      Merged revisions 60284-60349 via svnmerge from · af98da18
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60286 | christian.heimes | 2008-01-25 15:54:23 +0100 (Fri, 25 Jan 2008) | 1 line
      
        setup.py doesn't pick up changes to a header file
      ........
        r60287 | christian.heimes | 2008-01-25 16:52:11 +0100 (Fri, 25 Jan 2008) | 2 lines
      
        Added the Python core headers Include/*.h and pyconfig.h as dependencies for the extensions in Modules/
        It forces a rebuild of all extensions when a header files has been modified
      ........
        r60291 | raymond.hettinger | 2008-01-25 20:24:46 +0100 (Fri, 25 Jan 2008) | 4 lines
      
        Changes 54857 and 54840 broke code and were reverted in Py2.5 just before
        it was released, but that reversion never made it to the Py2.6 head.
      ........
        r60296 | guido.van.rossum | 2008-01-25 20:50:26 +0100 (Fri, 25 Jan 2008) | 2 lines
      
        Rewrite the list_inline_repeat overflow check slightly differently.
      ........
        r60301 | thomas.wouters | 2008-01-25 22:09:34 +0100 (Fri, 25 Jan 2008) | 4 lines
      
      
        Use the right (portable) definition of the max of a Py_ssize_t.
      ........
        r60303 | thomas.wouters | 2008-01-26 02:47:05 +0100 (Sat, 26 Jan 2008) | 5 lines
      
      
        Make 'testall' work again when building in a separate directory.
        test_distutils still fails when doing that.
      ........
        r60305 | neal.norwitz | 2008-01-26 06:54:48 +0100 (Sat, 26 Jan 2008) | 3 lines
      
        Prevent this test from failing if there are transient network problems
        by retrying the host for up to 3 times.
      ........
        r60306 | neal.norwitz | 2008-01-26 08:26:12 +0100 (Sat, 26 Jan 2008) | 12 lines
      
        Use a condition variable (threading.Event) rather than sleeps and checking a
        global to determine when the server is ready to be used.  This slows the test
        down, but should make it correct.  There was a race condition before where the
        server could have assigned a port, yet it wasn't ready to serve requests.  If
        the client sent a request before the server was completely ready, it would get
        an exception.  There was machinery to try to handle this condition.  All of
        that should be unnecessary and removed if this change works.  A NOTE was
        added as a comment about what needs to be fixed.
      
        The buildbots will tell us if there are more errors or
        if this test is now stable.
      ........
        r60307 | neal.norwitz | 2008-01-26 08:38:03 +0100 (Sat, 26 Jan 2008) | 3 lines
      
        Fix exception in tearDown on ppc buildbot.  If there's no directory,
        that shouldn't cause the test to fail.  Just like it setUp.
      ........
        r60308 | raymond.hettinger | 2008-01-26 09:19:06 +0100 (Sat, 26 Jan 2008) | 3 lines
      
        Make PySet_Add() work with frozensets.  Works like PyTuple_SetItem() to build-up values in a brand new frozenset.
      ........
        r60309 | neal.norwitz | 2008-01-26 09:26:00 +0100 (Sat, 26 Jan 2008) | 1 line
      
        The OS X buildbot had errors with the unavailable exceptions disabled.  Restore it.
      ........
        r60310 | raymond.hettinger | 2008-01-26 09:37:28 +0100 (Sat, 26 Jan 2008) | 4 lines
      
        Let marshal build-up sets and frozensets one element at a time.
        Saves the unnecessary creation of a tuple as intermediate container.
      ........
        r60311 | raymond.hettinger | 2008-01-26 09:41:13 +0100 (Sat, 26 Jan 2008) | 1 line
      
        Update test code for change to PySet_Add().
      ........
        r60312 | raymond.hettinger | 2008-01-26 10:31:11 +0100 (Sat, 26 Jan 2008) | 1 line
      
        Revert PySet_Add() changes.
      ........
        r60314 | georg.brandl | 2008-01-26 10:43:35 +0100 (Sat, 26 Jan 2008) | 2 lines
      
        #1934: fix os.path.isabs docs.
      ........
        r60316 | georg.brandl | 2008-01-26 12:00:18 +0100 (Sat, 26 Jan 2008) | 2 lines
      
        Add missing things in re docstring.
      ........
        r60317 | georg.brandl | 2008-01-26 12:02:22 +0100 (Sat, 26 Jan 2008) | 2 lines
      
        Slashes allowed on Windows.
      ........
        r60319 | georg.brandl | 2008-01-26 14:41:21 +0100 (Sat, 26 Jan 2008) | 2 lines
      
        Fix markup again.
      ........
        r60320 | andrew.kuchling | 2008-01-26 14:50:51 +0100 (Sat, 26 Jan 2008) | 1 line
      
        Add some items
      ........
        r60321 | georg.brandl | 2008-01-26 15:02:38 +0100 (Sat, 26 Jan 2008) | 2 lines
      
        Clarify "b" mode under Unix.
      ........
        r60322 | georg.brandl | 2008-01-26 15:03:47 +0100 (Sat, 26 Jan 2008) | 3 lines
      
        #1940: make it possible to use curses.filter() before curses.initscr()
        as the documentation says.
      ........
        r60324 | georg.brandl | 2008-01-26 15:14:20 +0100 (Sat, 26 Jan 2008) | 3 lines
      
        #1473257: add generator.gi_code attribute that refers to
        the original code object backing the generator. Patch by Collin Winter.
      ........
        r60325 | georg.brandl | 2008-01-26 15:19:22 +0100 (Sat, 26 Jan 2008) | 2 lines
      
        Move C API entries to the corresponding section.
      ........
        r60326 | christian.heimes | 2008-01-26 17:43:35 +0100 (Sat, 26 Jan 2008) | 1 line
      
        Unit test fix from Giampaolo Rodola, #1938
      ........
        r60327 | gregory.p.smith | 2008-01-26 19:51:05 +0100 (Sat, 26 Jan 2008) | 2 lines
      
        Update docs for new callpack params added in r60188
      ........
        r60329 | neal.norwitz | 2008-01-26 21:24:36 +0100 (Sat, 26 Jan 2008) | 3 lines
      
        Cleanup the code a bit.  test_rfind is failing on PPC and PPC64 buildbots,
        this might fix the problem.
      ........
        r60330 | neal.norwitz | 2008-01-26 22:02:45 +0100 (Sat, 26 Jan 2008) | 1 line
      
        Always try to remove the test file even if close raises an exception
      ........
        r60331 | neal.norwitz | 2008-01-26 22:21:59 +0100 (Sat, 26 Jan 2008) | 3 lines
      
        Reduce the race condition by signalling when the server is ready
        and not trying to connect before.
      ........
        r60334 | neal.norwitz | 2008-01-27 00:13:46 +0100 (Sun, 27 Jan 2008) | 5 lines
      
        On some systems (e.g., Ubuntu on hppa) the flush()
        doesn't cause the exception, but the close() does.
      
        Will backport.
      ........
        r60335 | neal.norwitz | 2008-01-27 00:14:17 +0100 (Sun, 27 Jan 2008) | 2 lines
      
        Consistently use tempfile.tempdir for the db_home directory.
      ........
        r60338 | neal.norwitz | 2008-01-27 02:44:05 +0100 (Sun, 27 Jan 2008) | 4 lines
      
        Eliminate the sleeps that assume the server will start in .5 seconds.
        This should make the test less flaky.  It also speeds up the test
        by about 75% on my box (20+ seconds -> ~4 seconds).
      ........
        r60342 | neal.norwitz | 2008-01-27 06:02:34 +0100 (Sun, 27 Jan 2008) | 6 lines
      
        Try to prevent this test from being flaky.  We might need a sleep in here
        which isn't as bad as it sounds.  The close() *should* raise an exception,
        so if it didn't we should give more time to sync and really raise it.
      
        Will backport.
      ........
        r60344 | jeffrey.yasskin | 2008-01-27 06:40:35 +0100 (Sun, 27 Jan 2008) | 3 lines
      
        Make rational.gcd() public and allow Rational to take decimal strings, per
        Raymond's advice.
      ........
        r60345 | neal.norwitz | 2008-01-27 08:36:03 +0100 (Sun, 27 Jan 2008) | 3 lines
      
        Mostly reformat.  Also set an error and return NULL if neither MS_WINDOWS
        nor UNIX is defined.  This may have caused problems on cygwin.
      ........
        r60346 | neal.norwitz | 2008-01-27 08:37:38 +0100 (Sun, 27 Jan 2008) | 3 lines
      
        Use int for the sign rather than a char.  char can be signed or unsigned.
        It's system dependent.  This might fix the problem with test_rfind failing.
      ........
        r60347 | neal.norwitz | 2008-01-27 08:41:33 +0100 (Sun, 27 Jan 2008) | 1 line
      
        Add stdarg include for va_list to get this to compile on cygwin
      ........
        r60348 | raymond.hettinger | 2008-01-27 11:13:57 +0100 (Sun, 27 Jan 2008) | 1 line
      
        Docstring nit
      ........
        r60349 | raymond.hettinger | 2008-01-27 11:47:55 +0100 (Sun, 27 Jan 2008) | 1 line
      
        Removed an unnecessary and confusing paragraph from the namedtuple docs.
      ........
      af98da18
  21. 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
  22. 24 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60210-60233 via svnmerge from · bbffeb61
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60213 | christian.heimes | 2008-01-23 15:00:25 +0100 (Wed, 23 Jan 2008) | 1 line
      
        Use Py_TYPE() instead of ->ob_type
      ........
        r60214 | armin.rigo | 2008-01-23 15:07:13 +0100 (Wed, 23 Jan 2008) | 3 lines
      
        patch 1754489 by vlahan:
        improve portability of address length calculation for AF_UNIX sockets
      ........
        r60216 | christian.heimes | 2008-01-23 15:20:50 +0100 (Wed, 23 Jan 2008) | 1 line
      
        Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support.
      ........
        r60221 | christian.heimes | 2008-01-23 18:15:06 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        Applied #1069410
        The "can't load dll" message box on Windows is suppressed while an extension is loaded by calling SetErrorMode in dynload_win.c. The error is still reported properly.
      ........
        r60224 | guido.van.rossum | 2008-01-23 21:19:01 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        Fix two crashers.
      ........
        r60225 | kurt.kaiser | 2008-01-23 23:19:23 +0100 (Wed, 23 Jan 2008) | 3 lines
      
        Could not open files in .idlerc directory if latter was hidden on Windows.
        Issue 1743, Issue 1862.
      ........
        r60226 | guido.van.rossum | 2008-01-23 23:43:27 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        Fix misleading comment reported in issue #1917.
      ........
        r60227 | kurt.kaiser | 2008-01-23 23:55:26 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        There was an error on exit if no sys.exitfunc was defined. Issue 1647.
      ........
        r60228 | guido.van.rossum | 2008-01-24 00:23:43 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        Turn three recently fixed crashers into regular tests.
      ........
        r60229 | raymond.hettinger | 2008-01-24 01:54:21 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Add first-cut at an approximation function (still needs rounding tweaks).  Add continued fraction conversions.
      ........
        r60230 | raymond.hettinger | 2008-01-24 03:00:25 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Minor clean-up and more tests.
      ........
        r60231 | raymond.hettinger | 2008-01-24 03:05:06 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Cleanup
      ........
        r60232 | neal.norwitz | 2008-01-24 05:14:50 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Fix the tests by restoring __import__.  I think the test is still valid.
      ........
        r60233 | neal.norwitz | 2008-01-24 08:40:51 +0100 (Thu, 24 Jan 2008) | 4 lines
      
        Fix the test_urllib2net failures that were caused by r58067.
        I'm not sure this is the correct fix, but at least the test passes
        now and should be closer to correct.
      ........
      bbffeb61
  23. 19 Ock, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60053-60078 via svnmerge from · 587c2bfe
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60054 | christian.heimes | 2008-01-18 20:12:56 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Silence Coverity false alerts with CIDs #172, #183, #184
      ........
        r60057 | guido.van.rossum | 2008-01-18 21:56:30 +0100 (Fri, 18 Jan 2008) | 3 lines
      
        Fix an edge case whereby the __del__() method of a classic class could
        create a new weakref to the object.
      ........
        r60058 | raymond.hettinger | 2008-01-18 22:14:58 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Better variable name in an example.
      ........
        r60063 | guido.van.rossum | 2008-01-19 00:05:40 +0100 (Sat, 19 Jan 2008) | 3 lines
      
        This got fixed for classic classes in r60057,
        and backported to 2.5.2 in 60056.
      ........
        r60068 | jeffrey.yasskin | 2008-01-19 10:56:06 +0100 (Sat, 19 Jan 2008) | 4 lines
      
        Several tweaks: add construction from strings and .from_decimal(), change
        __init__ to __new__ to enforce immutability, and remove "rational." from repr
        and the parens from str.
      ........
        r60069 | georg.brandl | 2008-01-19 11:11:27 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Fix markup.
      ........
        r60070 | georg.brandl | 2008-01-19 11:16:09 +0100 (Sat, 19 Jan 2008) | 3 lines
      
        Amend curses docs by info how to write non-ascii characters.
        Thanks to Jeroen Ruigrok van der Werven.
      ........
        r60071 | georg.brandl | 2008-01-19 11:18:07 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Indentation normalization.
      ........
        r60073 | facundo.batista | 2008-01-19 13:32:27 +0100 (Sat, 19 Jan 2008) | 5 lines
      
      
        Fix issue #1822: MIMEMultipart.is_multipart() behaves correctly for a
        just-created (and empty) instance.  Added tests for this. Thanks
        Jonathan Share.
      ........
        r60074 | andrew.kuchling | 2008-01-19 14:33:20 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Polish sentence
      ........
        r60075 | christian.heimes | 2008-01-19 14:46:06 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Added unit test to verify that threading.local doesn't cause ref leaks. It seems that the thread local storage always keeps the storage of the last stopped thread alive. Can anybody comment on it, please?
      ........
        r60076 | christian.heimes | 2008-01-19 16:06:09 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Update for threading.local test.
      ........
        r60077 | andrew.kuchling | 2008-01-19 16:16:37 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Polish sentence
      ........
        r60078 | georg.brandl | 2008-01-19 16:22:16 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Fix typos.
      ........
      587c2bfe
  24. 17 Ock, 2008 1 kayıt (commit)
  25. 15 Ock, 2008 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 59952-59984 via svnmerge from · 7736b5be
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59952 | thomas.heller | 2008-01-14 02:35:28 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Issue 1821: configure libffi for amd64 on FreeeBSD.
      ........
        r59953 | andrew.kuchling | 2008-01-14 06:48:43 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Update description of float_info
      ........
        r59959 | raymond.hettinger | 2008-01-14 14:58:05 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Fix 1698398:  Zipfile.printdir() crashed because the format string expected a tuple object of length six instead of a time.struct_time object.
      ........
        r59961 | andrew.kuchling | 2008-01-14 17:29:16 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Typo fixes
      ........
        r59962 | andrew.kuchling | 2008-01-14 17:29:44 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Markup fix
      ........
        r59963 | andrew.kuchling | 2008-01-14 17:47:32 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Add many items
      ........
        r59964 | andrew.kuchling | 2008-01-14 17:55:32 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Repair unfinished sentence
      ........
        r59967 | raymond.hettinger | 2008-01-14 19:02:37 -0800 (Mon, 14 Jan 2008) | 5 lines
      
        Issue 1820:  structseq objects did not work with the % formatting operator or isinstance(t, tuple).
      
        Orignal patch (without tests) by Leif Walsh.
      ........
        r59968 | raymond.hettinger | 2008-01-14 19:07:42 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Tighten the definition of a named tuple.
      ........
        r59969 | skip.montanaro | 2008-01-14 19:40:20 -0800 (Mon, 14 Jan 2008) | 3 lines
      
        Better (?) text describing the lack of guarantees provided by qsize(),
        empty() and full().
      ........
        r59970 | raymond.hettinger | 2008-01-14 21:39:59 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Temporarily revert 59967 until GC can be added.
      ........
        r59971 | raymond.hettinger | 2008-01-14 21:46:43 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Small grammar nit
      ........
        r59972 | georg.brandl | 2008-01-14 22:55:56 -0800 (Mon, 14 Jan 2008) | 2 lines
      
        Typo.
      ........
        r59973 | georg.brandl | 2008-01-14 22:58:15 -0800 (Mon, 14 Jan 2008) | 2 lines
      
        Remove duplicate entry.
      ........
        r59974 | jeffrey.yasskin | 2008-01-14 23:46:24 -0800 (Mon, 14 Jan 2008) | 12 lines
      
        Add rational.Rational as an implementation of numbers.Rational with infinite
        precision. This has been discussed at http://bugs.python.org/issue1682. It's
        useful primarily for teaching, but it also demonstrates how to implement a
        member of the numeric tower, including fallbacks for mixed-mode arithmetic.
      
        I expect to write a couple more patches in this area:
         * Rational.from_decimal()
         * Rational.trim/approximate() (maybe with different names)
         * Maybe remove the parentheses from Rational.__str__()
         * Maybe rename one of the Rational classes
         * Maybe make Rational('3/2') work.
      ........
        r59978 | andrew.kuchling | 2008-01-15 06:38:05 -0800 (Tue, 15 Jan 2008) | 8 lines
      
        Restore description of sys.dont_write_bytecode.
      
        The duplication is intentional -- this paragraph is in a section
        describing additions to the sys module, and there's a later section
        that mentions the switch.  I think most people scan the what's-new and
        don't read it in detail, so a bit of duplication is OK.
      ........
        r59984 | guido.van.rossum | 2008-01-15 09:59:29 -0800 (Tue, 15 Jan 2008) | 3 lines
      
        Issue #1786 (by myself): pdb should use its own stdin/stdout around an
        exec call and when creating a recursive instance.
      ........
      7736b5be