1. 13 Agu, 2009 1 kayıt (commit)
    • Georg Brandl's avatar
      Merged revisions 73833,73838,73850-73852,73856-73857 via svnmerge from · ae83d6ee
      Georg Brandl yazdı
      svn+ssh://svn.python.org/python/branches/py3k
      
      ................
        r73833 | gregory.p.smith | 2009-07-04 04:46:54 +0200 (Sa, 04 Jul 2009) | 20 lines
      
        Merged revisions 73825-73826 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r73825 | gregory.p.smith | 2009-07-03 18:49:29 -0700 (Fri, 03 Jul 2009) | 9 lines
      
          Use select.poll() in subprocess, when available, rather than select() so that
          it does not fail when file descriptors are large.  Fixes issue3392.
      
          Patch largely contributed by Frank Chu (fpmc) with some improvements by me.
          See http://bugs.python.org/issue3392.
        ........
          r73826 | gregory.p.smith | 2009-07-03 18:55:11 -0700 (Fri, 03 Jul 2009) | 2 lines
      
          news entry for r73825
        ........
      
        Candidate for backporting to release31-maint as it is a bug fix and changes no
        public API.
      ................
        r73838 | gregory.p.smith | 2009-07-04 10:32:15 +0200 (Sa, 04 Jul 2009) | 2 lines
      
        change deprecated unittest method calls into their proper names.
      ................
        r73850 | alexandre.vassalotti | 2009-07-05 07:38:18 +0200 (So, 05 Jul 2009) | 3 lines
      
        Issue 4509: Do not modify an array if we know the change would result
        in a failure due to exported buffers.
      ................
        r73851 | alexandre.vassalotti | 2009-07-05 07:47:28 +0200 (So, 05 Jul 2009) | 2 lines
      
        Add more test cases to BaseTest.test_memoryview_no_resize.
      ................
        r73852 | alexandre.vassalotti | 2009-07-05 08:25:14 +0200 (So, 05 Jul 2009) | 5 lines
      
        Fix array.extend and array.__iadd__ to handle the case where an array
        is extended with itself.
      
        This bug is specific the py3k version of arraymodule.c
      ................
        r73856 | alexandre.vassalotti | 2009-07-05 08:42:44 +0200 (So, 05 Jul 2009) | 6 lines
      
        Issue 4005: Remove .sort() call on dict_keys object.
      
        This caused pydoc to fail when there was a zip file in sys.path.
      
        Patch contributed by Amaury Forgeot d'Arc.
      ................
        r73857 | alexandre.vassalotti | 2009-07-05 08:50:08 +0200 (So, 05 Jul 2009) | 2 lines
      
        Add NEWS entries for the changes I made recently.
      ................
      ae83d6ee
  2. 04 May, 2008 1 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
  3. 29 Mar, 2008 1 kayıt (commit)
  4. 06 Kas, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merging the py3k-pep3137 branch back into the py3k branch. · 98297ee7
      Guido van Rossum yazdı
      No detailed change log; just check out the change log for the py3k-pep3137
      branch.  The most obvious changes:
      
        - str8 renamed to bytes (PyString at the C level);
        - bytes renamed to buffer (PyBytes at the C level);
        - PyString and PyUnicode are no longer compatible.
      
      I.e. we now have an immutable bytes type and a mutable bytes type.
      
      The behavior of PyString was modified quite a bit, to make it more
      bytes-like.  Some changes are still on the to-do list.
      98297ee7
  5. 10 Agu, 2007 1 kayıt (commit)
  6. 02 May, 2007 1 kayıt (commit)
  7. 15 Ock, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 53304-53433,53435-53450 via svnmerge from · fc7bb8c7
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53304 | vinay.sajip | 2007-01-09 15:50:28 +0100 (Tue, 09 Jan 2007) | 1 line
      
        Bug #1627575: Added _open() method to FileHandler which can be used to reopen files. The FileHandler instance now saves the encoding (which can be None) in an attribute called "encoding".
      ........
        r53305 | vinay.sajip | 2007-01-09 15:51:36 +0100 (Tue, 09 Jan 2007) | 1 line
      
        Added entry about addition of _open() method to logging.FileHandler.
      ........
        r53306 | vinay.sajip | 2007-01-09 15:54:56 +0100 (Tue, 09 Jan 2007) | 1 line
      
        Added a docstring
      ........
        r53316 | thomas.heller | 2007-01-09 20:19:33 +0100 (Tue, 09 Jan 2007) | 4 lines
      
        Verify the sizes of the basic ctypes data types against the struct
        module.
      
        Will backport to release25-maint.
      ........
        r53340 | gustavo.niemeyer | 2007-01-10 17:13:40 +0100 (Wed, 10 Jan 2007) | 3 lines
      
        Mention in the int() docstring that a base zero has meaning, as
        stated in http://docs.python.org/lib/built-in-funcs.html as well.
      ........
        r53341 | gustavo.niemeyer | 2007-01-10 17:15:48 +0100 (Wed, 10 Jan 2007) | 2 lines
      
        Minor change in int() docstring for proper spacing.
      ........
        r53358 | thomas.heller | 2007-01-10 21:12:13 +0100 (Wed, 10 Jan 2007) | 1 line
      
        Change the ctypes version number to "1.1.0".
      ........
        r53361 | thomas.heller | 2007-01-10 21:51:19 +0100 (Wed, 10 Jan 2007) | 1 line
      
        Must change the version number in the _ctypes extension as well.
      ........
        r53362 | guido.van.rossum | 2007-01-11 00:12:56 +0100 (Thu, 11 Jan 2007) | 3 lines
      
        Fix the signature of log_error().  (A subclass that did the right thing
        was getting complaints from pychecker.)
      ........
        r53370 | matthias.klose | 2007-01-11 11:26:31 +0100 (Thu, 11 Jan 2007) | 2 lines
      
        - Make the documentation match the code and the docstring
      ........
        r53375 | matthias.klose | 2007-01-11 12:44:04 +0100 (Thu, 11 Jan 2007) | 2 lines
      
        - idle: Honor the "Cancel" action in the save dialog (Debian bug #299092).
      ........
        r53381 | raymond.hettinger | 2007-01-11 19:22:55 +0100 (Thu, 11 Jan 2007) | 1 line
      
        SF #1486663 -- Allow keyword args in subclasses of set() and frozenset().
      ........
        r53388 | thomas.heller | 2007-01-11 22:18:56 +0100 (Thu, 11 Jan 2007) | 4 lines
      
        Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions
        of HANDLE, WPARAM, LPARAM data types.  Make parameterless foreign
        function calls work.
      ........
        r53390 | thomas.heller | 2007-01-11 22:23:12 +0100 (Thu, 11 Jan 2007) | 2 lines
      
        Correct the comments: the code is right.
      ........
        r53393 | brett.cannon | 2007-01-12 08:27:52 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        Fix error where the end of a funcdesc environment was accidentally moved too
        far down.
      ........
        r53397 | anthony.baxter | 2007-01-12 10:35:56 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        add parsetok.h as a dependency - previously, changing this file doesn't
        cause the right files to be rebuilt.
      ........
        r53401 | thomas.heller | 2007-01-12 21:08:19 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        Avoid warnings in the test suite because ctypes.wintypes cannot be
        imported on non-windows systems.
      ........
        r53402 | thomas.heller | 2007-01-12 21:17:34 +0100 (Fri, 12 Jan 2007) | 6 lines
      
        patch #1610795: BSD version of ctypes.util.find_library, by Martin
        Kammerhofer.
      
        release25-maint backport candidate, but the release manager has to
        decide.
      ........
        r53403 | thomas.heller | 2007-01-12 21:21:53 +0100 (Fri, 12 Jan 2007) | 3 lines
      
        patch #1610795: BSD version of ctypes.util.find_library, by Martin
        Kammerhofer.
      ........
        r53406 | brett.cannon | 2007-01-13 01:29:49 +0100 (Sat, 13 Jan 2007) | 2 lines
      
        Deprecate the sets module.
      ........
        r53407 | georg.brandl | 2007-01-13 13:31:51 +0100 (Sat, 13 Jan 2007) | 3 lines
      
        Fix typo.
      ........
        r53409 | marc-andre.lemburg | 2007-01-13 22:00:08 +0100 (Sat, 13 Jan 2007) | 16 lines
      
        Bump version number and change copyright year.
      
        Add new API linux_distribution() which supports reading the full distribution
        name and also knows how to parse LSB-style release files.
      
        Redirect the old dist() API to the new API (using the short distribution name
        taken from the release file filename).
      
        Add branch and revision to _sys_version().
      
        Add work-around for Cygwin to libc_ver().
      
        Add support for IronPython (thanks for Anthony Baxter) and make
        Jython support more robust.
      ........
        r53410 | neal.norwitz | 2007-01-13 22:22:37 +0100 (Sat, 13 Jan 2007) | 1 line
      
        Fix grammar in docstrings
      ........
        r53411 | marc-andre.lemburg | 2007-01-13 23:32:21 +0100 (Sat, 13 Jan 2007) | 9 lines
      
        Add parameter sys_version to _sys_version().
      
        Change the cache for _sys_version() to take the parameter into account.
      
        Add support for parsing the IronPython 1.0.1 sys.version value - even
        though it still returns '1.0.0'; the version string no longer includes
        the patch level.
      ........
        r53412 | peter.astrand | 2007-01-13 23:35:35 +0100 (Sat, 13 Jan 2007) | 1 line
      
        Fix for bug #1634343: allow specifying empty arguments on Windows
      ........
        r53414 | marc-andre.lemburg | 2007-01-13 23:59:36 +0100 (Sat, 13 Jan 2007) | 14 lines
      
        Add Python implementation to the machine details.
      
        Pretty-print the Python version used for running PyBench.
      
        Let the user know when calibration has finished.
      
        [ 1563844 ] pybench support for IronPython:
      
        Simplify Unicode version detection.
      
        Make garbage collection and check interval settings optional if
        the Python implementation doesn't support thess (e.g. IronPython).
      ........
        r53415 | marc-andre.lemburg | 2007-01-14 00:13:54 +0100 (Sun, 14 Jan 2007) | 5 lines
      
        Use defaults if sys.executable isn't set (e.g. on Jython).
      
        This change allows running PyBench under Jython.
      ........
        r53416 | marc-andre.lemburg | 2007-01-14 00:15:33 +0100 (Sun, 14 Jan 2007) | 3 lines
      
        Jython doesn't have sys.setcheckinterval() - ignore it in that case.
      ........
        r53420 | gerhard.haering | 2007-01-14 02:43:50 +0100 (Sun, 14 Jan 2007) | 29 lines
      
        Merged changes from standalone version 2.3.3. This should probably all be
        merged into the 2.5 maintenance branch:
      
        - self->statement was not checked while fetching data, which could
          lead to crashes if you used the pysqlite API in unusual ways.
          Closing the cursor and continuing to fetch data was enough.
      
        - Converters are stored in a converters dictionary. The converter name
          is uppercased first. The old upper-casing algorithm was wrong and
          was replaced by a simple call to the Python string's upper() method
          instead.
      
        -Applied patch by Glyph Lefkowitz that fixes the problem with
         subsequent SQLITE_SCHEMA errors.
      
        - Improvement to the row type: rows can now be iterated over and have a keys()
          method. This improves compatibility with both tuple and dict a lot.
      
        - A bugfix for the subsecond resolution in timestamps.
      
        - Corrected the way the flags PARSE_DECLTYPES and PARSE_COLNAMES are
          checked for. Now they work as documented.
      
        - gcc on Linux sucks. It exports all symbols by default in shared
          libraries, so if symbols are not unique it can lead to problems with
          symbol lookup.  pysqlite used to crash under Apache when mod_cache
          was enabled because both modules had the symbol cache_init. I fixed
          this by applying the prefix pysqlite_ almost everywhere. Sigh.
      ........
        r53423 | guido.van.rossum | 2007-01-14 04:46:33 +0100 (Sun, 14 Jan 2007) | 2 lines
      
        Remove a dependency of this test on $COLUMNS.
      ........
        r53425 | ka-ping.yee | 2007-01-14 05:25:15 +0100 (Sun, 14 Jan 2007) | 3 lines
      
        Handle old-style instances more gracefully (display documentation on
        the relevant class instead of documentation on <type 'instance'>).
      ........
        r53440 | vinay.sajip | 2007-01-14 22:49:59 +0100 (Sun, 14 Jan 2007) | 1 line
      
        Added WatchedFileHandler (based on SF patch #1598415)
      ........
        r53441 | vinay.sajip | 2007-01-14 22:50:50 +0100 (Sun, 14 Jan 2007) | 1 line
      
        Added documentation for WatchedFileHandler (based on SF patch #1598415)
      ........
        r53442 | guido.van.rossum | 2007-01-15 01:02:35 +0100 (Mon, 15 Jan 2007) | 2 lines
      
        Doc patch matching r53434 (htonl etc. now always take/return positive ints).
      ........
      fc7bb8c7
  8. 21 Nis, 2006 1 kayıt (commit)