1. 03 Ara, 2007 1 kayıt (commit)
  2. 02 Ara, 2007 1 kayıt (commit)
  3. 21 Kas, 2007 1 kayıt (commit)
  4. 19 Kas, 2007 2 kayıt (commit)
  5. 09 Kas, 2007 1 kayıt (commit)
  6. 08 Kas, 2007 2 kayıt (commit)
  7. 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
  8. 30 Eki, 2007 2 kayıt (commit)
    • Georg Brandl's avatar
      Fix typo. · 316414e4
      Georg Brandl yazdı
      316414e4
    • Guido van Rossum's avatar
      Patch 1329 (partial) by Christian Heimes. · 2dced8b6
      Guido van Rossum yazdı
      Add a closefd flag to open() which can be set to False to prevent closing
      the file descriptor when close() is called or when the object is destroyed.
      Useful to ensure that sys.std{in,out,err} keep their file descriptors open
      when Python is uninitialized.  (This was always a feature in 2.x, it just
      wasn't implemented in 3.0 yet.)
      2dced8b6
  9. 26 Eki, 2007 1 kayıt (commit)
  10. 25 Eki, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Patch # 1323 by Amaury Forgeot d'Arc. · 79b79eea
      Guido van Rossum yazdı
      This patch corrects a problem in test_file.py on Windows:
      f.truncate() seeks to the truncation point, but does not empty the
      buffers. In the test, f.tell() returns -1...
      79b79eea
  11. 19 Eki, 2007 1 kayıt (commit)
  12. 16 Eki, 2007 1 kayıt (commit)
  13. 15 Eki, 2007 1 kayıt (commit)
  14. 11 Eki, 2007 1 kayıt (commit)
  15. 29 Agu, 2007 3 kayıt (commit)
  16. 27 Agu, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Changes to io.py and socket.py by Christian Heimes. · 5abbf750
      Guido van Rossum yazdı
      - Replace all asserts by ValuleErrors or TypeErrors as appropriate.
      - Add _checkReadable, _checkWritable methods; these check self.closed too.
      - Add a test that everything exported by io.py exists, and is either
        an exception or an IOBase instance (except for the open function).
      - Default buffering to 1 if isatty() (I had to tweak this to enforce
        the *default* bit -- GvR).
      5abbf750
  17. 22 Agu, 2007 1 kayıt (commit)
  18. 18 Agu, 2007 1 kayıt (commit)
  19. 11 Agu, 2007 3 kayıt (commit)
  20. 09 Agu, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      SF patch# 1770008 by Christian Heimes (plus some extras). · 34d19287
      Guido van Rossum yazdı
      Completely get rid of StringIO.py and cStringIO.c.
      
      I had to fix a few tests and modules beyond what Christian did, and
      invent a few conventions.  E.g. in elementtree, I chose to
      write/return Unicode strings whe no encoding is given, but bytes when
      an explicit encoding is given.  Also mimetools was made to always
      assume binary files.
      34d19287
  21. 03 Agu, 2007 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Make sure socket.close() doesn't interfere with socket.makefile(). · 5accbdb8
      Jeremy Hylton yazdı
      If a makefile()-generated object is open and its parent socket is
      closed, the parent socket should remain open until the child is
      closed, too.  The code to support this is moderately complex and
      requires one extra slots in the socket object.
      
      This change fixes httplib so that several urllib2net test cases pass
      again.
      
      Add SocketCloser class to socket.py, which encapsulates the
      refcounting logic for sockets after makefile() has been called.
      
      Move SocketIO class from io module to socket module.  It's only use is
      to implement the raw I/O methods on top of a socket to support
      makefile().
      
      Add unittests to test_socket to cover various patterns of close and
      makefile.
      5accbdb8
  22. 27 Tem, 2007 2 kayıt (commit)
  23. 22 Tem, 2007 1 kayıt (commit)
  24. 21 Tem, 2007 1 kayıt (commit)
  25. 10 Tem, 2007 3 kayıt (commit)
  26. 08 Haz, 2007 1 kayıt (commit)
  27. 07 Haz, 2007 2 kayıt (commit)
  28. 29 May, 2007 2 kayıt (commit)