• Christian Heimes's avatar
    Merged revisions… · 1a6387e6
    Christian Heimes yazdı
    Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from
    svn+ssh://pythondev@svn.python.org/python/branches/trunk-bytearray
    
    ........
      r61750 | christian.heimes | 2008-03-22 20:47:44 +0100 (Sat, 22 Mar 2008) | 1 line
    
      Copied files from py3k w/o modifications
    ........
      r61752 | christian.heimes | 2008-03-22 20:53:20 +0100 (Sat, 22 Mar 2008) | 7 lines
    
      Take One
      * Added initialization code, warnings, flags etc. to the appropriate places
      * Added new buffer interface to string type
      * Modified tests
      * Modified Makefile.pre.in to compile the new files
      * Added bytesobject.c to Python.h
    ........
      r61754 | christian.heimes | 2008-03-22 21:22:19 +0100 (Sat, 22 Mar 2008) | 2 lines
    
      Disabled bytearray.extend for now since it causes an infinite recursion
      Fixed serveral unit tests
    ........
      r61756 | christian.heimes | 2008-03-22 21:43:38 +0100 (Sat, 22 Mar 2008) | 5 lines
    
      Added PyBytes support to several places:
      str + bytearray
      ord(bytearray)
      bytearray(str, encoding)
    ........
      r61760 | christian.heimes | 2008-03-22 21:56:32 +0100 (Sat, 22 Mar 2008) | 1 line
    
      Fixed more unit tests related to type('') is not unicode
    ........
      r61763 | christian.heimes | 2008-03-22 22:20:28 +0100 (Sat, 22 Mar 2008) | 2 lines
    
      Fixed more unit tests
      Fixed bytearray.extend
    ........
      r61768 | christian.heimes | 2008-03-22 22:40:50 +0100 (Sat, 22 Mar 2008) | 1 line
    
      Implemented old buffer interface for bytearray
    ........
      r61772 | christian.heimes | 2008-03-22 23:24:52 +0100 (Sat, 22 Mar 2008) | 1 line
    
      Added backport of the io module
    ........
      r61775 | christian.heimes | 2008-03-23 03:50:49 +0100 (Sun, 23 Mar 2008) | 1 line
    
      Fix str assignement to bytearray. Assignment of a str of size 1 is interpreted as a single byte
    ........
      r61805 | christian.heimes | 2008-03-23 19:33:48 +0100 (Sun, 23 Mar 2008) | 3 lines
    
      Fixed more tests
      Fixed bytearray() comparsion with unicode()
      Fixed iterator assignment of bytearray
    ........
      r61809 | christian.heimes | 2008-03-23 21:02:21 +0100 (Sun, 23 Mar 2008) | 2 lines
    
      str(bytesarray()) now returns the bytes and not the representation of the bytearray object
      Enabled and fixed more unit tests
    ........
      r61812 | christian.heimes | 2008-03-23 21:53:08 +0100 (Sun, 23 Mar 2008) | 3 lines
    
      Clear error PyNumber_AsSsize_t() fails
      Use CHARMASK for ob_svall access
      disabled a test with memoryview again
    ........
      r61819 | christian.heimes | 2008-03-23 23:05:57 +0100 (Sun, 23 Mar 2008) | 1 line
    
      Untested updates to the PCBuild directory
    ........
      r61917 | christian.heimes | 2008-03-26 00:57:06 +0100 (Wed, 26 Mar 2008) | 1 line
    
      The type system of Python 2.6 has subtle differences to 3.0's. I've removed the Py_TPFLAGS_BASETYPE flags from bytearray for now. bytearray can't be subclasses until the issues with bytearray subclasses are fixed.
    ........
      r61920 | christian.heimes | 2008-03-26 01:44:08 +0100 (Wed, 26 Mar 2008) | 2 lines
    
      Disabled last failing test
      I don't understand what the test is testing and how it suppose to work. Ka-Ping, please check it out.
    ........
      r61930 | christian.heimes | 2008-03-26 12:46:18 +0100 (Wed, 26 Mar 2008) | 1 line
    
      Re-enabled bytes warning code
    ........
      r61933 | christian.heimes | 2008-03-26 13:20:46 +0100 (Wed, 26 Mar 2008) | 1 line
    
      Fixed a bug in the new buffer protocol. The buffer slots weren't copied into a subclass.
    ........
      r61934 | christian.heimes | 2008-03-26 13:25:09 +0100 (Wed, 26 Mar 2008) | 1 line
    
      Re-enabled bytearray subclassing - all tests are passing.
    ........
    1a6387e6
Adı
Son kayıt (commit)
Son güncelleme
..
_bsddb.vcproj Loading commit data...
_bsddb44.vcproj Loading commit data...
_ctypes.vcproj Loading commit data...
_ctypes_test.vcproj Loading commit data...
_elementtree.vcproj Loading commit data...
_hashlib.vcproj Loading commit data...
_msi.vcproj Loading commit data...
_socket.vcproj Loading commit data...
_sqlite3.vcproj Loading commit data...
_ssl.vcproj Loading commit data...
_testcapi.vcproj Loading commit data...
_tkinter.vcproj Loading commit data...
bdist_wininst.vcproj Loading commit data...
build.bat Loading commit data...
build_env.bat Loading commit data...
build_pgo.bat Loading commit data...
build_ssl.bat Loading commit data...
build_ssl.py Loading commit data...
build_tkinter.py Loading commit data...
bz2.vcproj Loading commit data...
debug.vsprops Loading commit data...
env.bat Loading commit data...
field3.py Loading commit data...
idle.bat Loading commit data...
installer.bmp Loading commit data...
make_buildinfo.c Loading commit data...
make_buildinfo.vcproj Loading commit data...
make_versioninfo.vcproj Loading commit data...
pcbuild.sln Loading commit data...
pginstrument.vsprops Loading commit data...
pgupdate.vsprops Loading commit data...
pyd.vsprops Loading commit data...
pyd_d.vsprops Loading commit data...
pyexpat.vcproj Loading commit data...
pyproject.vsprops Loading commit data...
python.vcproj Loading commit data...
pythoncore.vcproj Loading commit data...
pythonw.vcproj Loading commit data...
readme.txt Loading commit data...
release.vsprops Loading commit data...
rmpyc.py Loading commit data...
rt.bat Loading commit data...
select.vcproj Loading commit data...
sqlite3.vcproj Loading commit data...
unicodedata.vcproj Loading commit data...
vs9to8.py Loading commit data...
w9xpopen.vcproj Loading commit data...
winsound.vcproj Loading commit data...
x64.vsprops Loading commit data...