1. 09 May, 2010 1 kayıt (commit)
  2. 04 May, 2010 1 kayıt (commit)
    • Thomas Heller's avatar
      Merged revisions 80761,80766 via svnmerge from · 667ce06d
      Thomas Heller yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r80761 | thomas.heller | 2010-05-04 20:44:42 +0200 (Di, 04 Mai 2010) | 8 lines
      
        On Windows, ctypes does no longer check the stack before and after
        calling a foreign function.  This allows to use the unmodified libffi
        library.
      
        Remove most files from _ctypes/libffi_msvc, only two include files
        stay (updated from _ctypes/libffi/...).  Other files are used in the
        cross-platform _ctypes/libffi directory.
      ........
        r80766 | thomas.heller | 2010-05-04 21:08:18 +0200 (Di, 04 Mai 2010) | 2 lines
      
        Remove reference to unused source file.
      ........
      667ce06d
  3. 03 May, 2010 1 kayıt (commit)
  4. 03 Nis, 2010 1 kayıt (commit)
  5. 02 Nis, 2010 1 kayıt (commit)
  6. 13 Ock, 2010 1 kayıt (commit)
  7. 02 Ock, 2010 1 kayıt (commit)
  8. 22 Ara, 2009 2 kayıt (commit)
  9. 16 Ara, 2009 1 kayıt (commit)
  10. 13 Tem, 2009 1 kayıt (commit)
  11. 01 Tem, 2009 1 kayıt (commit)
  12. 27 Haz, 2009 1 kayıt (commit)
  13. 04 Haz, 2009 1 kayıt (commit)
  14. 05 May, 2009 1 kayıt (commit)
  15. 27 Nis, 2009 1 kayıt (commit)
  16. 16 Nis, 2009 1 kayıt (commit)
    • Mark Dickinson's avatar
      Issue #1580: use short float repr where possible. · b08a53a9
      Mark Dickinson yazdı
       - incorporate and adapt David Gay's dtoa and strtod
         into the Python core
       - on platforms where we can use Gay's code (almost
         all!), repr(float) is based on the shortest
         sequence of decimal digits that rounds correctly.
       - add sys.float_repr_style attribute to indicate
         whether we're using Gay's code or not
       - add autoconf magic to detect and enable SSE2
         instructions on x86/gcc
       - slight change to repr and str:  repr switches
         to exponential notation at 1e16 instead of
         1e17, str switches at 1e11 instead of 1e12
      b08a53a9
  17. 04 Nis, 2009 1 kayıt (commit)
  18. 04 Mar, 2009 1 kayıt (commit)
    • Benjamin Peterson's avatar
      merge the io-c branch: C implementation of the io module · 4fa88fa0
      Benjamin Peterson yazdı
      The main io module now uses the C implementation.  The Python one still exists
      in Lib/_pyio.py for ease of testing new features and usefulness to other
      implementers.
      
      The rewrite was done by Antoine Pitrou and Amaury Forgeot d'Arc.  I was slightly
      helpful at the end. :)
      
      
      Following are the log messages from the io-c branch:
      
      Merged revisions 68683-68685,68687-68689,68693,68704,68741-68743,68745,68747,68752-68754,68756,68758,68812,68816-68817,68820-68822,68824-68825,68828,68876-68877,69037,69044,69104,69115,69194,69626-69629,69636,69638,69641-69642,69644-69654,69656-69661,69671,69677,69812-69815,69817,69827-69830,69839,69841-69845,69848,69850,69852,69854,69860,69865-69866,69868,69872-69873,69885,69888,69891-69893,69911,69913-69916,69963,70033,70035,70038,70041-70048,70067-70070,70075,70112,70133,70135,70140 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/branches/io-c
      
      ........
        r68683 | antoine.pitrou | 2009-01-17 17:13:48 -0600 (Sat, 17 Jan 2009) | 3 lines
      
        Merge in changes from the io-c sandbox. Tests will follow in separate commits.
      ........
        r68684 | antoine.pitrou | 2009-01-17 17:17:26 -0600 (Sat, 17 Jan 2009) | 3 lines
      
        Fixes and additions to test_io.py
      ........
        r68685 | antoine.pitrou | 2009-01-17 17:22:04 -0600 (Sat, 17 Jan 2009) | 1 line
      
        Fix test_fileio
      ........
        r68687 | antoine.pitrou | 2009-01-17 17:35:11 -0600 (Sat, 17 Jan 2009) | 3 lines
      
        Add dependency to _iomodule.h for the various C sources
      ........
        r68688 | antoine.pitrou | 2009-01-17 17:38:18 -0600 (Sat, 17 Jan 2009) | 3 lines
      
        These precautions are not needed anymore!
      ........
        r68689 | antoine.pitrou | 2009-01-17 17:41:48 -0600 (Sat, 17 Jan 2009) | 3 lines
      
        Fix another test
      ........
        r68693 | antoine.pitrou | 2009-01-17 17:49:58 -0600 (Sat, 17 Jan 2009) | 3 lines
      
        Fix test_uu (which was using private attributes of TextIOWrapper)
      ........
        r68704 | antoine.pitrou | 2009-01-17 18:45:29 -0600 (Sat, 17 Jan 2009) | 3 lines
      
        Most io sources are Py_ssize_t-clean (I don't know about bytesio and stringio)
      ........
        r68741 | antoine.pitrou | 2009-01-18 15:20:30 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Check return type in TextIOWrapper.__next__
      ........
        r68742 | antoine.pitrou | 2009-01-18 15:28:48 -0600 (Sun, 18 Jan 2009) | 4 lines
      
        Make binary buffered readline and iteration much faster
        (8x as fast as the IOBase generic implementation)
      ........
        r68743 | antoine.pitrou | 2009-01-18 15:47:47 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Reinsert test_io_after_close (was removed by mistake)
      ........
        r68745 | antoine.pitrou | 2009-01-18 16:16:06 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Add read, read1 and write methods to BufferedIOBase
      ........
        r68747 | antoine.pitrou | 2009-01-18 16:35:58 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Kill test failure
      ........
        r68752 | amaury.forgeotdarc | 2009-01-18 17:05:43 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Fix a segfault when e.g a BufferedReader is created with a FileIO in
        read mode.
      ........
        r68753 | antoine.pitrou | 2009-01-18 17:13:09 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Add truncate() to text IO objects
      ........
        r68754 | antoine.pitrou | 2009-01-18 17:51:08 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Remove IOBase.__del__ and replace it with custom code with tp_dealloc
      ........
        r68756 | antoine.pitrou | 2009-01-18 18:10:16 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        Remove irrelevant comment.
      ........
        r68758 | antoine.pitrou | 2009-01-18 18:36:16 -0600 (Sun, 18 Jan 2009) | 3 lines
      
        in importlib:_fileio._FileIO -> _io.FileIO
      ........
        r68812 | antoine.pitrou | 2009-01-20 14:15:51 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Add garbage collection support to FileIO objects
      ........
        r68816 | antoine.pitrou | 2009-01-20 14:56:28 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Add GC support to Buffered and Text IO objects
      ........
        r68817 | antoine.pitrou | 2009-01-20 15:19:45 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Add some file headers
      ........
        r68820 | antoine.pitrou | 2009-01-20 15:29:59 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Add class TextIOBase
      ........
        r68821 | antoine.pitrou | 2009-01-20 15:36:16 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Add properties to TextIOBase
      ........
        r68822 | antoine.pitrou | 2009-01-20 15:41:19 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Disable the pure Python TextIOBase class, and inject C the implementation instead
      ........
        r68824 | antoine.pitrou | 2009-01-20 16:36:28 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Fix two leaks
      ........
        r68825 | antoine.pitrou | 2009-01-20 16:38:29 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        FileIO.name is just a plain attribute, we can set it directly
      ........
        r68828 | antoine.pitrou | 2009-01-20 17:06:33 -0600 (Tue, 20 Jan 2009) | 3 lines
      
        Speed up closed checks on text IO objects. Good for a 25% speedup on small ops.
      ........
        r68876 | antoine.pitrou | 2009-01-23 17:01:25 -0600 (Fri, 23 Jan 2009) | 3 lines
      
        Two typos
      ........
        r68877 | antoine.pitrou | 2009-01-23 18:13:20 -0600 (Fri, 23 Jan 2009) | 3 lines
      
        Remove two unused functions
      ........
        r69037 | amaury.forgeotdarc | 2009-01-27 17:10:25 -0600 (Tue, 27 Jan 2009) | 2 lines
      
        Update the win32 project files
      ........
        r69044 | antoine.pitrou | 2009-01-27 18:51:07 -0600 (Tue, 27 Jan 2009) | 3 lines
      
        Improve heuristic in IncrementalNewlineDecoder + some micro-optimizations
      ........
        r69104 | antoine.pitrou | 2009-01-29 15:23:42 -0600 (Thu, 29 Jan 2009) | 3 lines
      
        Fix some crashers found by Victor
      ........
        r69115 | hirokazu.yamamoto | 2009-01-29 20:36:28 -0600 (Thu, 29 Jan 2009) | 1 line
      
        Updated VC6 project file.
      ........
        r69194 | antoine.pitrou | 2009-02-01 16:57:18 -0600 (Sun, 01 Feb 2009) | 3 lines
      
        Fix downcasting warnings in 32-bit mode with 64-bit offsets (Windows)
      ........
        r69626 | benjamin.peterson | 2009-02-14 17:33:34 -0600 (Sat, 14 Feb 2009) | 1 line
      
        only catch AttributeError and UnsupportedOperation
      ........
        r69627 | benjamin.peterson | 2009-02-14 21:35:28 -0600 (Sat, 14 Feb 2009) | 1 line
      
        give the IO module its own state and store the os and locale modules in it
      ........
        r69628 | benjamin.peterson | 2009-02-14 22:08:32 -0600 (Sat, 14 Feb 2009) | 1 line
      
        put interned strings in the module state structure
      ........
        r69629 | benjamin.peterson | 2009-02-14 22:15:29 -0600 (Sat, 14 Feb 2009) | 1 line
      
        put UnsupportedOperation in the module state
      ........
        r69636 | benjamin.peterson | 2009-02-15 08:31:42 -0600 (Sun, 15 Feb 2009) | 1 line
      
        dealloc unsupported_operation
      ........
        r69638 | benjamin.peterson | 2009-02-15 09:24:45 -0600 (Sun, 15 Feb 2009) | 1 line
      
        actually test the C implementation
      ........
        r69641 | benjamin.peterson | 2009-02-15 10:12:37 -0600 (Sun, 15 Feb 2009) | 5 lines
      
        make interned strings globals again ;(
      
        putting them in the module state was asking for trouble when the module
        was dealloced before the classes in it were
      ........
        r69642 | benjamin.peterson | 2009-02-15 10:19:45 -0600 (Sun, 15 Feb 2009) | 1 line
      
        actually test the python implementations
      ........
        r69644 | antoine.pitrou | 2009-02-15 11:59:30 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix memory leak in destructor when a Python class inherits from IOBase (or an IOBase-derived type)
      ........
        r69645 | antoine.pitrou | 2009-02-15 12:23:26 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Add a warning about the embarassing state of IOBase finalization
      ........
        r69646 | antoine.pitrou | 2009-02-15 13:14:42 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix opening of 8-bit filenames with FileIO
      ........
        r69647 | antoine.pitrou | 2009-02-15 13:20:22 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix leak in FileIO constructor
      ........
        r69648 | antoine.pitrou | 2009-02-15 13:58:16 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix some refleaks
      ........
        r69649 | antoine.pitrou | 2009-02-15 14:05:13 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix a leak in IOBase.writelines
      ........
        r69650 | antoine.pitrou | 2009-02-15 14:11:56 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix memory leak in BufferedWriter.truncate
      ........
        r69651 | antoine.pitrou | 2009-02-15 14:25:34 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix a leak in TextIOWrapper.seek
      ........
        r69652 | antoine.pitrou | 2009-02-15 14:26:28 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Unify implementations of truncate for buffered objects
      ........
        r69653 | antoine.pitrou | 2009-02-15 15:15:15 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Fix more leaks in TextIOWrapper
      ........
        r69654 | antoine.pitrou | 2009-02-15 15:21:57 -0600 (Sun, 15 Feb 2009) | 3 lines
      
        Smaller chunk size for a faster test
      ........
        r69656 | benjamin.peterson | 2009-02-15 17:29:48 -0600 (Sun, 15 Feb 2009) | 1 line
      
        braces make this much clearer
      ........
        r69657 | benjamin.peterson | 2009-02-15 17:46:07 -0600 (Sun, 15 Feb 2009) | 1 line
      
        use the correct macro
      ........
        r69658 | antoine.pitrou | 2009-02-15 19:38:59 -0600 (Sun, 15 Feb 2009) | 5 lines
      
        Fix crash in test_urllib2_localnet in debug mode. It was due to an HTTPResponse
        object being revived when calling its close() method in IOBase's tp_dealloc.
        _PyIOBase_finalize() starts looking scary...
      ........
        r69659 | benjamin.peterson | 2009-02-15 20:55:48 -0600 (Sun, 15 Feb 2009) | 1 line
      
        fix segfault on initialization failing
      ........
        r69660 | benjamin.peterson | 2009-02-15 21:09:31 -0600 (Sun, 15 Feb 2009) | 1 line
      
        apparently locale.getprefferedencoding() can raise a ImportError, too
      ........
        r69661 | benjamin.peterson | 2009-02-15 21:54:15 -0600 (Sun, 15 Feb 2009) | 1 line
      
        it's amazing this worked at all; I was using the wrong structs!
      ........
        r69671 | benjamin.peterson | 2009-02-16 08:38:27 -0600 (Mon, 16 Feb 2009) | 1 line
      
        add garbage collection support to bytesio
      ........
        r69677 | benjamin.peterson | 2009-02-16 10:31:03 -0600 (Mon, 16 Feb 2009) | 5 lines
      
        reduce ImportError catching code duplication
      
        I'm not sure this makes the code clearer with its new gotos, but
        at least I added a big fat comment
      ........
        r69812 | antoine.pitrou | 2009-02-20 13:50:16 -0600 (Fri, 20 Feb 2009) | 3 lines
      
        _StringIO now belongs to the _io modules, rather to its own _stringio module
      ........
        r69813 | antoine.pitrou | 2009-02-20 13:58:22 -0600 (Fri, 20 Feb 2009) | 3 lines
      
        Add a test for StringIO properties
      ........
        r69814 | antoine.pitrou | 2009-02-20 14:06:03 -0600 (Fri, 20 Feb 2009) | 3 lines
      
        Reimplement a few trivial StringIO functions and properties in C
      ........
        r69815 | antoine.pitrou | 2009-02-20 14:13:11 -0600 (Fri, 20 Feb 2009) | 3 lines
      
        Add the line_buffering property to TextIOWrapper, and test for it
      ........
        r69817 | antoine.pitrou | 2009-02-20 14:45:50 -0600 (Fri, 20 Feb 2009) | 4 lines
      
        Allow IncrementalNewlineDecoder to take unicode objects as decoding input if the decoder parameter is None
        This will help rewriting StringIO to C
      ........
        r69827 | antoine.pitrou | 2009-02-20 19:00:30 -0600 (Fri, 20 Feb 2009) | 3 lines
      
        Rewrite most of StringIO in C. Some almost empty stubs remain to be converted.
      ........
        r69828 | antoine.pitrou | 2009-02-20 19:09:25 -0600 (Fri, 20 Feb 2009) | 3 lines
      
        Plug a leak, and remove an unused string
      ........
        r69829 | benjamin.peterson | 2009-02-20 20:02:28 -0600 (Fri, 20 Feb 2009) | 1 line
      
        this assertions makes more sense here
      ........
        r69830 | benjamin.peterson | 2009-02-20 20:03:04 -0600 (Fri, 20 Feb 2009) | 1 line
      
        PyModule_AddObject can fail; simplify this code with a macro
      ........
        r69839 | antoine.pitrou | 2009-02-21 12:54:01 -0600 (Sat, 21 Feb 2009) | 3 lines
      
        StringIO is now written entirely in C (and blazingly fast)
      ........
        r69841 | benjamin.peterson | 2009-02-21 14:05:40 -0600 (Sat, 21 Feb 2009) | 1 line
      
        split the Python implementation of io into another module and rewrite the tests to test both implementations
      ........
        r69842 | benjamin.peterson | 2009-02-21 14:10:00 -0600 (Sat, 21 Feb 2009) | 1 line
      
        closed is not a function
      ........
        r69843 | benjamin.peterson | 2009-02-21 14:13:04 -0600 (Sat, 21 Feb 2009) | 1 line
      
        fix __all__ test
      ........
        r69844 | benjamin.peterson | 2009-02-21 14:21:24 -0600 (Sat, 21 Feb 2009) | 1 line
      
        fix the rest of the Misc tests
      ........
        r69845 | benjamin.peterson | 2009-02-21 14:26:59 -0600 (Sat, 21 Feb 2009) | 1 line
      
        RawIOBase is better for FileIO
      ........
        r69848 | benjamin.peterson | 2009-02-21 15:33:53 -0600 (Sat, 21 Feb 2009) | 1 line
      
        fix some more tests broken by bag argument validation
      ........
        r69850 | benjamin.peterson | 2009-02-21 16:16:42 -0600 (Sat, 21 Feb 2009) | 1 line
      
        make the python IncrementalNewineDecoder support a None decoder
      ........
        r69852 | benjamin.peterson | 2009-02-21 16:36:09 -0600 (Sat, 21 Feb 2009) | 1 line
      
        fix a BlockingIOError.characters_written bug
      ........
        r69854 | benjamin.peterson | 2009-02-21 16:49:02 -0600 (Sat, 21 Feb 2009) | 1 line
      
        check whence
      ........
        r69860 | benjamin.peterson | 2009-02-21 17:42:50 -0600 (Sat, 21 Feb 2009) | 1 line
      
        fix some of these Misbehaving io tests
      ........
        r69865 | benjamin.peterson | 2009-02-21 18:59:52 -0600 (Sat, 21 Feb 2009) | 1 line
      
        don't use super here()
      ........
        r69866 | benjamin.peterson | 2009-02-21 19:05:28 -0600 (Sat, 21 Feb 2009) | 1 line
      
        use implementation specific classes
      ........
        r69868 | benjamin.peterson | 2009-02-21 22:12:05 -0600 (Sat, 21 Feb 2009) | 1 line
      
        use a more DRY friendly approach to injecting module contents into test classes
      ........
        r69872 | antoine.pitrou | 2009-02-22 13:39:45 -0600 (Sun, 22 Feb 2009) | 3 lines
      
        Sanitize destructor behaviour of IOBase. Now Python-defined attributes can be accessed from close().
      ........
        r69873 | antoine.pitrou | 2009-02-22 13:50:14 -0600 (Sun, 22 Feb 2009) | 4 lines
      
        Only set the internal fd after it has been checked to be valid
        (otherwise, the destructor will attempt to close it)
      ........
        r69885 | benjamin.peterson | 2009-02-22 15:30:14 -0600 (Sun, 22 Feb 2009) | 1 line
      
        convert some other tests to use both io implementations
      ........
        r69888 | antoine.pitrou | 2009-02-22 17:03:16 -0600 (Sun, 22 Feb 2009) | 3 lines
      
        Silence all exceptions when finalizing
      ........
        r69891 | benjamin.peterson | 2009-02-22 17:27:24 -0600 (Sun, 22 Feb 2009) | 1 line
      
        convert another test to test both io implementations
      ........
        r69892 | benjamin.peterson | 2009-02-22 17:32:15 -0600 (Sun, 22 Feb 2009) | 1 line
      
        help poor people like me to find their io tests (did I miss any?)
      ........
        r69893 | benjamin.peterson | 2009-02-22 17:37:56 -0600 (Sun, 22 Feb 2009) | 1 line
      
        put a big note in the test telling people to write tests for both implementations now
      ........
        r69911 | antoine.pitrou | 2009-02-23 13:57:18 -0600 (Mon, 23 Feb 2009) | 3 lines
      
        expose DEFAULT_BUFFER_SIZE again (fixes a bunch of test failures)
      ........
        r69913 | antoine.pitrou | 2009-02-23 14:10:30 -0600 (Mon, 23 Feb 2009) | 4 lines
      
        Do the cyclic garbage collection tests only on the C version.
        The Python version is helpless as it uses __del__.
      ........
        r69914 | antoine.pitrou | 2009-02-23 14:21:41 -0600 (Mon, 23 Feb 2009) | 3 lines
      
        Adapt test_largefile to test both implementations
      ........
        r69915 | antoine.pitrou | 2009-02-23 14:25:14 -0600 (Mon, 23 Feb 2009) | 3 lines
      
        One small failure
      ........
        r69916 | antoine.pitrou | 2009-02-23 14:28:33 -0600 (Mon, 23 Feb 2009) | 3 lines
      
        Add a comment, at BP's request
      ........
        r69963 | antoine.pitrou | 2009-02-25 09:42:59 -0600 (Wed, 25 Feb 2009) | 3 lines
      
        Add a test of ABC inheritance
      ........
        r70033 | antoine.pitrou | 2009-02-27 15:49:50 -0600 (Fri, 27 Feb 2009) | 3 lines
      
        The base classes now are ABCs.
      ........
        r70035 | benjamin.peterson | 2009-02-27 15:57:41 -0600 (Fri, 27 Feb 2009) | 1 line
      
        good house keeping
      ........
        r70038 | antoine.pitrou | 2009-02-27 17:05:23 -0600 (Fri, 27 Feb 2009) | 4 lines
      
        Make the buffer allocation overflow tests specific to the C implementation, since the Python implementation resizes its buffers when needed rather than allocating them up front.
      ........
        r70041 | benjamin.peterson | 2009-02-27 18:26:12 -0600 (Fri, 27 Feb 2009) | 1 line
      
        kill java naming for sanity
      ........
        r70042 | benjamin.peterson | 2009-02-27 18:28:53 -0600 (Fri, 27 Feb 2009) | 2 lines
      
        timingTest is superseded by iobench
      ........
        r70043 | antoine.pitrou | 2009-02-27 19:13:50 -0600 (Fri, 27 Feb 2009) | 3 lines
      
        Remove the last traces of java naming in test_io
      ........
        r70044 | antoine.pitrou | 2009-02-27 19:18:34 -0600 (Fri, 27 Feb 2009) | 3 lines
      
        Better resource cleanup
      ........
        r70045 | antoine.pitrou | 2009-02-27 19:29:00 -0600 (Fri, 27 Feb 2009) | 3 lines
      
        Remove dubious uses of super(), and fix one test
      ........
        r70046 | antoine.pitrou | 2009-02-27 19:31:00 -0600 (Fri, 27 Feb 2009) | 3 lines
      
        Bump up CHUNK_SIZE (no need to make the Python version look slower than it is)
      ........
        r70047 | benjamin.peterson | 2009-02-27 20:03:26 -0600 (Fri, 27 Feb 2009) | 1 line
      
        fix typo
      ........
        r70048 | benjamin.peterson | 2009-02-27 21:35:11 -0600 (Fri, 27 Feb 2009) | 1 line
      
        move code to a better place
      ........
        r70067 | benjamin.peterson | 2009-02-28 10:43:20 -0600 (Sat, 28 Feb 2009) | 4 lines
      
        1. make sure to undo buffered read aheads in BufferedRandom.seek()
        2. refill the buffer if have <= 0
        3. fix the last failing test_io test!
      ........
        r70068 | benjamin.peterson | 2009-02-28 10:57:50 -0600 (Sat, 28 Feb 2009) | 1 line
      
        define read1() on the python implementation's BufferedIOBase
      ........
        r70069 | benjamin.peterson | 2009-02-28 11:01:17 -0600 (Sat, 28 Feb 2009) | 1 line
      
        document read1() in BufferedIOBase
      ........
        r70070 | benjamin.peterson | 2009-02-28 11:06:42 -0600 (Sat, 28 Feb 2009) | 1 line
      
        give credit where credit is due
      ........
        r70075 | antoine.pitrou | 2009-02-28 13:34:59 -0600 (Sat, 28 Feb 2009) | 3 lines
      
        Amaury's name
      ........
        r70112 | antoine.pitrou | 2009-03-02 17:11:55 -0600 (Mon, 02 Mar 2009) | 4 lines
      
        Looks like this is necessary in order to build cleanly under Windows
        (someone correct this if it's wrong, I'm no Windows user)
      ........
        r70133 | benjamin.peterson | 2009-03-03 15:23:32 -0600 (Tue, 03 Mar 2009) | 1 line
      
        fix test_newline_property on _pyio.StringIO
      ........
        r70135 | benjamin.peterson | 2009-03-03 15:47:30 -0600 (Tue, 03 Mar 2009) | 1 line
      
        fix typos and inconsistencies. thanks to Daniel Diniz
      ........
        r70140 | benjamin.peterson | 2009-03-03 16:21:10 -0600 (Tue, 03 Mar 2009) | 1 line
      
        add the test from #5266
      ........
      4fa88fa0
  19. 20 Şub, 2009 1 kayıt (commit)
  20. 19 Şub, 2009 1 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions… · d75fcb4d
      Benjamin Peterson yazdı
      Merged revisions 69576,69579-69580,69589,69619-69620,69633,69703-69704,69728-69730 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r69576 | georg.brandl | 2009-02-13 04:56:50 -0600 (Fri, 13 Feb 2009) | 1 line
      
        #1661108: note that urlsafe encoded string can contain "=".
      ........
        r69579 | georg.brandl | 2009-02-13 05:06:59 -0600 (Fri, 13 Feb 2009) | 2 lines
      
        Fix warnings GCC emits where the argument of PyErr_Format is a single variable.
      ........
        r69580 | georg.brandl | 2009-02-13 05:10:04 -0600 (Fri, 13 Feb 2009) | 2 lines
      
        Fix warnings GCC emits where the argument of PyErr_Format is a single variable.
      ........
        r69589 | martin.v.loewis | 2009-02-13 14:11:34 -0600 (Fri, 13 Feb 2009) | 2 lines
      
        Move amd64 properties further to the top, so that they override
        the linker options correctly.
      ........
        r69619 | benjamin.peterson | 2009-02-14 11:00:51 -0600 (Sat, 14 Feb 2009) | 1 line
      
        this needn't be a shebang line
      ........
        r69620 | georg.brandl | 2009-02-14 11:01:36 -0600 (Sat, 14 Feb 2009) | 1 line
      
        #5179: don't leak PIPE fds when child execution fails.
      ........
        r69633 | hirokazu.yamamoto | 2009-02-15 03:19:48 -0600 (Sun, 15 Feb 2009) | 1 line
      
        Fixed typo.
      ........
        r69703 | raymond.hettinger | 2009-02-16 16:42:54 -0600 (Mon, 16 Feb 2009) | 3 lines
      
        Issue 5229: Documentation for super() neglects to say what super() actually does
      ........
        r69704 | raymond.hettinger | 2009-02-16 17:00:25 -0600 (Mon, 16 Feb 2009) | 1 line
      
        Add explanation for super(type1, type2).
      ........
        r69728 | georg.brandl | 2009-02-17 18:22:55 -0600 (Tue, 17 Feb 2009) | 2 lines
      
        #5297: fix example.
      ........
        r69729 | georg.brandl | 2009-02-17 18:25:13 -0600 (Tue, 17 Feb 2009) | 2 lines
      
        #5296: sequence -> iterable.
      ........
        r69730 | georg.brandl | 2009-02-17 18:31:36 -0600 (Tue, 17 Feb 2009) | 2 lines
      
        #5268: mention VMSError.
      ........
      d75fcb4d
  21. 10 Şub, 2009 1 kayıt (commit)
  22. 29 Ock, 2009 1 kayıt (commit)
  23. 03 Ock, 2009 1 kayıt (commit)
  24. 04 Ara, 2008 1 kayıt (commit)
  25. 03 Ara, 2008 1 kayıt (commit)
  26. 22 Kas, 2008 1 kayıt (commit)
    • Amaury Forgeot d'Arc's avatar
      Merged revisions 67295,67301-67302,67318,67330,67342-67343 via svnmerge from · b0c29161
      Amaury Forgeot d'Arc yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r67295 | benjamin.peterson | 2008-11-20 05:05:12 +0100 (jeu., 20 nov. 2008) | 1 line
      
        move useful sys.settrace information to the function's documentation from the debugger
      ........
        r67301 | benjamin.peterson | 2008-11-20 22:25:31 +0100 (jeu., 20 nov. 2008) | 1 line
      
        fix indentation and a sphinx warning
      ........
        r67302 | benjamin.peterson | 2008-11-20 22:44:23 +0100 (jeu., 20 nov. 2008) | 1 line
      
        oops! didn't mean to disable that test
      ........
        r67318 | amaury.forgeotdarc | 2008-11-21 23:05:48 +0100 (ven., 21 nov. 2008) | 4 lines
      
        #4363: Let uuid.uuid1() and uuid.uuid4() run even if the ctypes module is not present.
      
        Will backport to 2.6
      ........
        r67330 | georg.brandl | 2008-11-22 09:34:14 +0100 (sam., 22 nov. 2008) | 2 lines
      
        #4364: fix attribute name on ctypes object.
      ........
        r67342 | amaury.forgeotdarc | 2008-11-22 20:39:38 +0100 (sam., 22 nov. 2008) | 3 lines
      
        yuvconvert.c is a part of the "sv" module, an old IRIX thing
        and certainly not useful for any Windows build.
      ........
        r67343 | amaury.forgeotdarc | 2008-11-22 21:01:18 +0100 (sam., 22 nov. 2008) | 5 lines
      
        #3996: On Windows, PyOS_CheckStack is supposed to protect the interpreter from
        stack overflow. But doing this, it always crashes when the stack is nearly full.
      
        Reviewed by Martin von Loewis. Will backport to 2.6.
      ........
      b0c29161
  27. 06 Kas, 2008 1 kayıt (commit)
  28. 04 Eki, 2008 1 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions 66670,66681,66688,66696-66699 via svnmerge from · e5384b08
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r66670 | georg.brandl | 2008-09-28 15:01:36 -0500 (Sun, 28 Sep 2008) | 2 lines
      
        Don't show version in title.
      ........
        r66681 | georg.brandl | 2008-09-29 11:51:35 -0500 (Mon, 29 Sep 2008) | 2 lines
      
        Update nasm location.
      ........
        r66688 | jesse.noller | 2008-09-29 19:15:45 -0500 (Mon, 29 Sep 2008) | 2 lines
      
        issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick Coghlan, Damien Miller
      ........
        r66696 | andrew.kuchling | 2008-09-30 07:31:07 -0500 (Tue, 30 Sep 2008) | 1 line
      
        Edits, and add markup
      ........
        r66697 | andrew.kuchling | 2008-09-30 08:00:34 -0500 (Tue, 30 Sep 2008) | 1 line
      
        Markup fix
      ........
        r66698 | andrew.kuchling | 2008-09-30 08:00:51 -0500 (Tue, 30 Sep 2008) | 1 line
      
        Markup fixes
      ........
        r66699 | andrew.kuchling | 2008-09-30 08:01:46 -0500 (Tue, 30 Sep 2008) | 1 line
      
        Markup fixes.  (optparse.rst probably needs an entire revision pass.)
      ........
      e5384b08
  29. 22 Eyl, 2008 1 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions… · 9bc9351c
      Benjamin Peterson yazdı
      Merged revisions 66508,66510,66512-66513,66523-66526,66529-66530,66532,66535,66538,66544,66546 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r66508 | benjamin.peterson | 2008-09-18 18:20:28 -0500 (Thu, 18 Sep 2008) | 1 line
      
        tabify
      ........
        r66510 | josiah.carlson | 2008-09-18 21:07:22 -0500 (Thu, 18 Sep 2008) | 2 lines
      
        Fix for documentation bug.  Fixes issue 3904.
      ........
        r66512 | raymond.hettinger | 2008-09-19 03:07:48 -0500 (Fri, 19 Sep 2008) | 1 line
      
        Improve docs for super().
      ........
        r66513 | lars.gustaebel | 2008-09-19 07:39:23 -0500 (Fri, 19 Sep 2008) | 2 lines
      
        Correct information about the tarfile module.
      ........
        r66523 | georg.brandl | 2008-09-21 02:14:44 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        #3852: fix some select.kqueue and kevent docs.
      ........
        r66524 | georg.brandl | 2008-09-21 02:15:59 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        #3912: document default for *places* arg.
      ........
        r66525 | georg.brandl | 2008-09-21 02:17:00 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        #3916: fixes for docs wrt. Windows directory layout
      ........
        r66526 | georg.brandl | 2008-09-21 02:18:28 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        #3914: add //= to the augmented assign operators.
      ........
        r66529 | georg.brandl | 2008-09-21 02:24:11 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        #3901: bsddb fix.
      ........
        r66530 | georg.brandl | 2008-09-21 02:31:52 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        #3897: _collections now has an underscore.
      ........
        r66532 | georg.brandl | 2008-09-21 02:36:22 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        Update readme and Makefile (web builder doesn't exist).
      ........
        r66535 | georg.brandl | 2008-09-21 03:03:21 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        #3918: note that uniform() args can be swapped.
      ........
        r66538 | georg.brandl | 2008-09-21 05:03:39 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        Add "dist" target.
      ........
        r66544 | benjamin.peterson | 2008-09-21 16:27:51 -0500 (Sun, 21 Sep 2008) | 4 lines
      
        #3879 fix a regression in urllib.getproxies_environment
      
        reviewers: Benjamin, Georg
      ........
        r66546 | georg.brandl | 2008-09-21 17:31:59 -0500 (Sun, 21 Sep 2008) | 2 lines
      
        Fill out download page.
      ........
      9bc9351c
  30. 09 Eyl, 2008 1 kayıt (commit)
  31. 04 Eyl, 2008 1 kayıt (commit)
  32. 02 Eyl, 2008 1 kayıt (commit)
  33. 16 Tem, 2008 1 kayıt (commit)
    • Georg Brandl's avatar
      Merged revisions 64446,64490,64495,64526,64567 via svnmerge from · 3ccb7872
      Georg Brandl yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r64446 | facundo.batista | 2008-06-21 19:43:56 +0200 (Sat, 21 Jun 2008) | 4 lines
      
      
        Fixed issue #2888. Now the behaviour of pprint when working with nested
        structures follows the common sense (and works like in 2.5 and 3.0).
      ........
        r64490 | thomas.heller | 2008-06-23 21:51:41 +0200 (Mon, 23 Jun 2008) | 1 line
      
        Include debug info when assembling win64.asm in a debug build.
      ........
        r64495 | benjamin.peterson | 2008-06-24 04:41:08 +0200 (Tue, 24 Jun 2008) | 1 line
      
        minor fix
      ........
        r64526 | mark.dickinson | 2008-06-25 17:29:32 +0200 (Wed, 25 Jun 2008) | 2 lines
      
        issue #3199: Fix typo in Mac/Makefile.in
      ........
        r64567 | mark.dickinson | 2008-06-28 00:20:14 +0200 (Sat, 28 Jun 2008) | 3 lines
      
        Fix typo in configure.in, and propagate configure.in changes from r64002
        to configure and pyconfig.h.in.
      ........
      3ccb7872
  34. 02 Tem, 2008 1 kayıt (commit)
  35. 30 Haz, 2008 1 kayıt (commit)
  36. 13 Haz, 2008 4 kayıt (commit)