Stefan Krah added the comment: > Right now major parts of the buffer API are broken for non-trivial > buffer definitions. IMHO a backport of the fix doesn't count as a new > feature although it needs some new internal functions.
This particular bug fix for PyBuffer_ToContiguous() (which would automatically fix memoryview.tobytes() in 2.7 and 3.2) is easy to backport. For non-trivial buffers it's likely though that other problems will show up in versions 2.7 and 3.2. Backporting the *complete* rewrite would be relatively easy, too. But that would change the layout of the MemoryView object etc. Fixing all of #10181 without the drastic changes would be very time consuming (if at all possible). ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12834> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com