1. 12 Şub, 2008 3 kayıt (commit)
  2. 11 Şub, 2008 4 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 126d29ab
      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-60734 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60731 | raymond.hettinger | 2008-02-11 19:51:08 +0100 (Mon, 11 Feb 2008) | 1 line
      
        No need to register classes that already inherit from ABCs.
      ........
        r60733 | lars.gustaebel | 2008-02-11 20:17:10 +0100 (Mon, 11 Feb 2008) | 2 lines
      
        Make sure that xstar headers are read correctly.
      ........
        r60734 | raymond.hettinger | 2008-02-11 21:05:53 +0100 (Mon, 11 Feb 2008) | 1 line
      
        Add tests for pickletools.optimize().
      ........
      126d29ab
    • Raymond Hettinger's avatar
    • Eric Smith's avatar
      Renamed test_format to test__format__, since it really tests the __format__… · 0dd1b637
      Eric Smith yazdı
      Renamed test_format to test__format__, since it really tests the __format__ method.  It was hiding another method of the same name.
      0dd1b637
    • 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
  3. 10 Şub, 2008 3 kayıt (commit)
  4. 09 Şub, 2008 10 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · a8223149
      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,60696-60698 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60696 | christian.heimes | 2008-02-09 20:55:22 +0100 (Sat, 09 Feb 2008) | 5 lines
      
        Issue #1706: Require Windows 2000+
        Added Py_BUILD_CORE_MODULES macro to set WINVER and NTDDI_VERSION to Windows 2000 for core modules, too
        Added -d option to build.bat (same as -c Debug) and fixed warning about /build option
        Updated Windows related readme.txt files
      ........
      a8223149
    • Christian Heimes's avatar
      Merged revisions… · 3ecfea71
      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-60695 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60679 | raymond.hettinger | 2008-02-09 02:18:42 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Make ABC containers inherit as documented.
      ........
        r60684 | raymond.hettinger | 2008-02-09 04:34:52 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Merge with r60683.
      ........
        r60687 | raymond.hettinger | 2008-02-09 05:37:49 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go away in Py3.x
      ........
        r60689 | raymond.hettinger | 2008-02-09 11:04:19 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Metaclass declaration is inherited
      ........
        r60691 | raymond.hettinger | 2008-02-09 11:06:20 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Temporarily disable this test. It's been broken for a week.
      ........
        r60695 | nick.coghlan | 2008-02-09 16:28:09 +0100 (Sat, 09 Feb 2008) | 1 line
      
        Issue 2021: Allow NamedTemporaryFile and SpooledTemporaryFile to be used as context managers. (The NamedTemporaryFile fix should be considered for backporting to 2.5)
      ........
      3ecfea71
    • Raymond Hettinger's avatar
      MappingView is Sized. · bfd06121
      Raymond Hettinger yazdı
      bfd06121
    • Raymond Hettinger's avatar
      Merge r60673 · ad3f3321
      Raymond Hettinger yazdı
      ad3f3321
    • Raymond Hettinger's avatar
      0dbdab25
    • Raymond Hettinger's avatar
      7aebb64b
    • Raymond Hettinger's avatar
      Merge r60679 · 74b6495b
      Raymond Hettinger yazdı
      74b6495b
    • 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
    • Raymond Hettinger's avatar
      Finish the collections ABC table. · 409fb2c8
      Raymond Hettinger yazdı
      Identify which abstract methods need to be defined.
      Show the inheritance hierarchy.
      List all of the mixin methods provided automatically.
      409fb2c8
    • Raymond Hettinger's avatar
      Merge r60674 an 60675. · 71909423
      Raymond Hettinger yazdı
      71909423
  5. 08 Şub, 2008 2 kayıt (commit)
  6. 07 Şub, 2008 2 kayıt (commit)
  7. 06 Şub, 2008 10 kayıt (commit)
    • Raymond Hettinger's avatar
    • Raymond Hettinger's avatar
      6cc14a05
    • Raymond Hettinger's avatar
    • Raymond Hettinger's avatar
      Fix-up the _from_iterable() method to return instances of the subclass where it is used. · 8284c4a7
      Raymond Hettinger yazdı
      In its previous form, it always returned instance of frozenset which makes this ABC
      nearly useless as a mixin.  In its new form, it needs to be able to assume that the
      constructor will take a frozenset input.  This will usually be true.  If it is not,
      then only one method (this one) will need to be overriden by the subclass to let
      it know about the unique constructor signature.  Will add info on this to the docs.
      8284c4a7
    • Raymond Hettinger's avatar
      Fix-up the collections docs. · ebcee3f9
      Raymond Hettinger yazdı
      * Start filling in detail and examples for ABCs
      * Fix old reference to IterableUserDict.
      * Neaten-up the introduction.
      ebcee3f9
    • Christian Heimes's avatar
      Merged revisions… · 2202f877
      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,60568-60598,60600-60616 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60568 | christian.heimes | 2008-02-04 19:48:38 +0100 (Mon, 04 Feb 2008) | 1 line
      
        Increase debugging to investige failing tests on some build bots
      ........
        r60570 | christian.heimes | 2008-02-04 20:30:05 +0100 (Mon, 04 Feb 2008) | 1 line
      
        Small adjustments for test compact freelist test. It's no passing on Windows as well.
      ........
        r60573 | amaury.forgeotdarc | 2008-02-04 21:53:14 +0100 (Mon, 04 Feb 2008) | 2 lines
      
        Correct quotes in NEWS file
      ........
        r60575 | amaury.forgeotdarc | 2008-02-04 22:45:05 +0100 (Mon, 04 Feb 2008) | 13 lines
      
        #1750076: Debugger did not step on every iteration of a while statement.
      
        The mapping between bytecode offsets and source lines (lnotab) did not contain
        an entry for the beginning of the loop.
      
        Now it does, and the lnotab can be a bit larger:
        in particular, several statements on the same line generate several entries.
        However, this does not bother the settrace function, which will trigger only
        one 'line' event.
      
        The lnotab seems to be exactly the same as with python2.4.
      ........
        r60584 | amaury.forgeotdarc | 2008-02-05 01:26:21 +0100 (Tue, 05 Feb 2008) | 3 lines
      
        Change r60575 broke test_compile:
        there is no need to emit co_lnotab item when both offsets are zeros.
      ........
        r60587 | skip.montanaro | 2008-02-05 03:32:16 +0100 (Tue, 05 Feb 2008) | 1 line
      
        sync with most recent version from python-mode sf project
      ........
        r60588 | lars.gustaebel | 2008-02-05 12:51:40 +0100 (Tue, 05 Feb 2008) | 5 lines
      
        Issue #2004: Use mode 0700 for temporary directories and default
        permissions for missing directories.
      
        (will backport to 2.5)
      ........
        r60590 | georg.brandl | 2008-02-05 13:01:24 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        Convert external links to internal links. Fixes #2010.
      ........
        r60592 | marc-andre.lemburg | 2008-02-05 15:50:40 +0100 (Tue, 05 Feb 2008) | 3 lines
      
        Keep distutils Python 2.1 compatible (or even Python 2.4 in this case).
      ........
        r60593 | andrew.kuchling | 2008-02-05 17:06:57 +0100 (Tue, 05 Feb 2008) | 5 lines
      
        Update PEP URL.
        (This code is duplicated between pydoc and DocXMLRPCServer; maybe it
        should be refactored as a GHOP project.)
      
        2.5.2 backport candidate.
      ........
        r60596 | guido.van.rossum | 2008-02-05 18:32:15 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        In the experimental 'Scanner' feature, the group count was set wrong.
      ........
        r60602 | facundo.batista | 2008-02-05 20:03:32 +0100 (Tue, 05 Feb 2008) | 3 lines
      
      
        Issue 1951. Converts wave test cases to unittest.
      ........
        r60603 | georg.brandl | 2008-02-05 20:07:10 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        Actually run the test.
      ........
        r60604 | skip.montanaro | 2008-02-05 20:24:30 +0100 (Tue, 05 Feb 2008) | 2 lines
      
        correct object name
      ........
        r60605 | georg.brandl | 2008-02-05 20:58:17 +0100 (Tue, 05 Feb 2008) | 7 lines
      
        * Use the same code to profile for test_profile and test_cprofile.
        * Convert both to unittest.
        * Use the same unit testing code.
        * Include the expected output in both test files.
        * Make it possible to regenerate the expected output by running
          the file as a script with an '-r' argument.
      ........
        r60613 | raymond.hettinger | 2008-02-06 02:49:00 +0100 (Wed, 06 Feb 2008) | 1 line
      
        Sync-up with Py3k work.
      ........
        r60614 | christian.heimes | 2008-02-06 13:44:34 +0100 (Wed, 06 Feb 2008) | 1 line
      
        Limit free list of method and builtin function objects to 256 entries each.
      ........
        r60616 | christian.heimes | 2008-02-06 14:33:44 +0100 (Wed, 06 Feb 2008) | 7 lines
      
        Unified naming convention for free lists and their limits. All free lists
        in Object/ are named ``free_list``, the counter ``numfree`` and the upper
        limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block.
      
        The chances should make it easier to adjust Python for platforms with
        less memory, e.g. mobile phones.
      ........
      2202f877
    • Mark Summerfield's avatar
      8f2d0061
    • Raymond Hettinger's avatar
    • Raymond Hettinger's avatar
      Remove the old UserDict module. · 0fc8351f
      Raymond Hettinger yazdı
      0fc8351f
    • Raymond Hettinger's avatar
  8. 05 Şub, 2008 6 kayıt (commit)