Nadeem Vawda <nadeem.va...@gmail.com> added the comment:

> You made a mess. The existing code uses ``buf += data``, but I allowed myself 
> to replace it with the ``b"".join()`` idiom. The bzip2 codec has to deal with 
> large pieces of data, now this may be important. In read1 still used ``buf += 
> data``, but not in loop, there is a concatenation of the only two pieces.

My mistake; I confused the bodies of read() and read1().


> Thank you. Can you offer the variant with including both bzip2 and lzma
> (supported since 2006)? I put him in the upcoming patch that adds support for
> lzma compression  to the zipfile module.

"The zip format specification has included support for bzip2 compression
since 2001, and for LZMA compression since 2006. However, some tools
(including older Python releases) do not support these compression
methods, and may either refuse to process the zip file altogether,
or fail to extract individual files."

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue14371>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to